]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commit
puppet4: fix ordering for compute agent
authorEmilien Macchi <emilien@redhat.com>
Fri, 12 Aug 2016 14:40:24 +0000 (10:40 -0400)
committerEmilien Macchi <emilien@redhat.com>
Mon, 15 Aug 2016 12:11:56 +0000 (08:11 -0400)
commit4833a7abe6cd51aa690a3f8b90bfff114c2ef64b
treee70381c2e7e9c6108686f8139ab30f294fb2b87c
parent0148969bafe1423a802119934eaf1700ced7469c
puppet4: fix ordering for compute agent

When managing the POSIX user for Ceilometer, we need to make sure
ceilometer-common and libvirt are installed before, otherwise catalog
will fail on Puppet4 with:

Error: Could not set groups on user[ceilometer]: Execution of
'/usr/sbin/usermod -G libvirtd,nova ceilometer' returned 6: usermod:
group 'libvirtd' does not exist

It's an orchestration issue, fixed by this patch.

Change-Id: I31daa60fa110bed68a30e576500f82ed69d30904
manifests/agent/compute.pp
manifests/agent/polling.pp