Bug 1400120

Summary: Purge support for mitaka/OSP9 missing key patch
Product: Red Hat OpenStack Reporter: Brent Eagles <beagles>
Component: openstack-puppet-modulesAssignee: Emilien Macchi <emacchi>
Status: CLOSED CURRENTRELEASE QA Contact: Arik Chernetsky <achernet>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.0 (Mitaka)CC: emacchi, jschluet, srevivo
Target Milestone: ---   
Target Release: 9.0 (Mitaka)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-puppet-modules-8.1.10-2.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1382511 Environment:
Last Closed: 2017-01-31 20:31:47 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:
Bug Depends On: 1382511    
Bug Blocks:    

Description Brent Eagles 2016-11-30 13:45:37 UTC
+++ This bug was initially created as a clone of Bug #1382511 +++

The following patch to puppet-openstacklib was missed https://review.openstack.org/#/c/355235/ 

when addressing 

https://bugzilla.redhat.com/show_bug.cgi?id=1365892


The puppet-openstacklib change was required to enable the collection of the namevars (which are how the config entries are mapped) to enable the purge support. Deployments using RDO packages will see errors like:

/Stage[main]/Neutron/Resources[neutron_config]: Failed to generate additional resources using 'generate': OpenStackConfig only support collecting instances when a file path is hard coded

in /var/log/messages.