Bug 1285314
Summary: | Packstack needs to support aodh services since Mitaka | ||
---|---|---|---|
Product: | [Community] RDO | Reporter: | Javier Peña <jpena> |
Component: | openstack-packstack | Assignee: | Javier Peña <jpena> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Shai Revivo <srevivo> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | trunk | CC: | aortega, apevec, derekh, dmsimard, ichavero, jcoufal, srevivo |
Target Milestone: | Milestone1 | Keywords: | Triaged |
Target Release: | trunk | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-packstack-8.0.0-0.4.0rc1.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-06-17 13:36:09 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Javier Peña
2015-11-25 11:50:39 UTC
Proposed https://review.openstack.org/251988 to add the Aodh support. It also depends on a patch to puppet-aodh (https://review.openstack.org/250472). Hey guys, this is a blocker for Mitaka right now. It would be nice to have it fixed in time for the test days December 10th and 11th. CI jobs are failing with: 172.16.0.232_ceilometer.pp: [ ERROR ] 05:36:33 Applying Puppet manifests [ ERROR ] 05:36:33 05:36:33 ERROR : Error appeared during Puppet run: 172.16.0.232_ceilometer.pp 05:36:33 Error: Could not start Service[ceilometer-alarm-notifier]: Execution of '/usr/bin/systemctl start openstack-ceilometer-alarm-notifier' returned 6: Failed to issue method call: Unit openstack-ceilometer-alarm-notifier.service failed to load: No such file or directory. 05:36:33 You will find full trace in log /var/tmp/packstack/20151205-094354-vPBt9o/manifests/172.16.0.232_ceilometer.pp.log FYI I applied the patch in the review for aodh support (after installing pymongo manually) and got this error: 192.168.1.214_keystone.pp: [ ERROR ] Applying Puppet manifests [ ERROR ] ERROR : Error appeared during Puppet run: 192.168.1.214_keystone.pp Error: Puppet::Parser::AST::Resource failed with error ArgumentError: Could not find declared class ::aodh::keystone::auth at /var/tmp/packstack/07790ecc71bc4da0802aec628230ef92/manifests/192.168.1.214_keystone.pp:208 on node test-packstack-mitaka.openstacklocal You will find full trace in log /var/tmp/packstack/20151205-142003-xnD30C/manifests/192.168.1.214_keystone.pp.log I tried to find where OPM pulls it's dependencies (and failed) but in any case, it looks like we will also need to add the aodh puppet module there as well. I confirm that once puppet-aodh is present (and that the mongodb support in aodh is pulled) this lets packstack installation complete on Mitaka. *** Bug 1289667 has been marked as a duplicate of this bug. *** From bz 1289667 aodh removes keystone configuration when manifest is applied: (In reply to Ivan Chavero from comment #5) > it seems that the aodh puppet module is not calling the apache class with > the "purge_configs => false" directive, this might be an > openstack-puppet-modules bug Please propose the fix here, then we'll evaluate if we merge aodh support in packstack or just drop alarm from mitaka-1 testday. Checking a packstack workaround for the purging of apache configurations FYI, as the gerrit review states, it needs this patch applied on the aodh puppet module: https://review.openstack.org/#/c/250472/1, this patch is merged upstream but hasn't landed on OPM. For mitaka-1 testday, alarm is temporarily removed in Packstack (same as rdom): https://review.gerrithub.io/254640 This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions Packstack Mitaka shipped with Aodh support, closing. |