Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Installed packstack 2.packstack --gen-answer=aws.txt 3.packstack --answer-file=aws.txt Actual results: Expected results: Additional info:
Also seen with RHOS5.0 beta on RHEL7 beta: openstack-packstack-2014.1.1-0.11.1.dev1055.el7ost This is no reference to the ceilometer compute agent in the generated ceilometer manifest: http://pastebin.test.redhat.com/208118 nor in the generated nova manifest: http://pastebin.test.redhat.com/208115
One workaround is simply to install and configure the compute agent manually: $ sudo yum install openstack-ceilometer-compute $ openstack-config --set /etc/nova/nova.conf DEFAULT instance_usage_audit True $ openstack-config --set /etc/nova/nova.conf DEFAULT instance_usage_audit_period hour $ openstack-config --set /etc/nova/nova.conf DEFAULT notify_on_state_change vm_and_task_state $ openstack-config --set /etc/nova/nova.conf DEFAULT notification_driver nova.openstack.common.notifier.rpc_notifier $ sed -i '/notification_driver *= *nova.openstack.common.notifier.rpc_notifier/a \ notification_driver=ceilometer.compute.nova_notifier' /etc/nova/nova.conf $ sudo service openstack-nova-compute restart $ sudo service openstack-ceilometer-compute start
The installation of the ceilometer compute agent was mistakenly dropped on a floor, as an unintended side effect of the separation of rabbitmq and qpid config: https://github.com/stackforge/packstack/commit/35f25263 A simple oversight led to the nova_ceilometer.pp no longer being added to the manifest data (only nova_ceilometer_{rabbitmq|qpid}.pp was added).
Fix has landed upstream: https://github.com/stackforge/packstack/commit/2d57df37
Resource duplication appeared as a side effect of the enabling ceilometer compute installation [1]. We will have to fix that first. [1] http://people.redhat.com/~iwienand/93302/20140512134255.OSLAB_RHEL65.log.gz
Issue should be fixed with openstack-packstack-2014.1.1-0.14.dev1068.el7ost and openstack-puppet-modules-2014.1-11.el7ost.
This has been pushed to public RDO repo: http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-7/openstack-packstack-2014.1.1-0.14.dev1068.el7.noarch.rpm