From b5be6edf543bfde7dd0b461444d12cb44e1c2b3a Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Wed, 14 Sep 2016 06:45:15 -0600 Subject: [PATCH] Temporarily add gnocchiclient to acceptance test Currently CI is blocked because the ceilometer package in RDO does not properly have gnocchiclient as a depedency. It has been determined upstream that this dependency is not correct. So as a temporary solution until the correct upstream fix lands, we need to pull in the gnocchiclient in the acceptance test. This did not get caught by the p-o-i testing because we install gnocchi with ceilometer in the scenario. This should be reverted one the package lands with the fix for LP#1621384 Change-Id: I45db3cbc593d5f57e599513a0aba843c3d5da414 Related-Bug: #1621384 --- spec/acceptance/ceilometer_wsgi_apache_spec.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/acceptance/ceilometer_wsgi_apache_spec.rb b/spec/acceptance/ceilometer_wsgi_apache_spec.rb index 340ffdd..0e34639 100644 --- a/spec/acceptance/ceilometer_wsgi_apache_spec.rb +++ b/spec/acceptance/ceilometer_wsgi_apache_spec.rb @@ -12,6 +12,10 @@ describe 'ceilometer with mysql' do include ::openstack_integration::mysql include ::openstack_integration::keystone + # TODO(aschultz): remove after fix for LP#1621384 hits RDO + include ::gnocchi::client + Package['python-gnocchiclient'] -> Exec[ceilometer-dbsync] + rabbitmq_user { 'ceilometer': admin => true, password => 'an_even_bigger_secret', -- 2.45.2