Bug 1045135

Summary: bridge_uplinks parameter in neutron::agents::ovs class causes puppet error "The ovs_redhat provider can not handle attribute external_ids" when assigning host to neutron network host group
Product: Red Hat OpenStack Reporter: jliberma <jliberma>
Component: openstack-foreman-installerAssignee: Jason Guiditta <jguiditt>
Status: CLOSED CURRENTRELEASE QA Contact: Ami Jeain <ajeain>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.0CC: cwolfe, jliberma, morazi, rhos-maint, sreichar, yeylon
Target Milestone: ---   
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-04 20:52:33 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:
Bug Depends On:    
Bug Blocks: 1040649    

Description jliberma@redhat.com 2013-12-19 16:54:55 UTC
Description of problem:
bridge_uplinks parameter in  neutron::agents::ovs class causes puppet errors when assigning host to neutron network host group

Version-Release number of selected component (if applicable):


How reproducible:
every time

Steps to Reproduce:
1. Deploy openstack-foreman-installer
2. Add a host to Neutron Networker host group
3. Run puppet agent -tv on host
4. View Error output in Puppet hosts tab

Actual results:
Errors

Expected results:
No errors

Additional info:
ERROR: The ovs_redhat provider can not handle attribute  external_ids 
ERROR: /Stage[main]/Neutron::Agents::Ovs/Neutron::Plugins::Ovs::Bridge[physext:br-em2]/Vs_bridge[br-em2]/external_ids      change from to bridge-id=br-em2 failed: ERROR: The ovs_redhat provider  can not handle attribute external_ids 
Puppet     
ERROR: The ovs_redhat provider can not handle attribute  external_ids 
/Stage[main]/Neutron::Agents::Ovs/Neutron::Plugins::Ovs::Bridge[physint:br-p3p1]/Vs_bridge[br-p3p1]/external_ids      change from to bridge-id=br-p3p1 failed: The ovs_redhat provider  can not handle attribute external_ids

Comment 2 Jason Guiditta 2013-12-20 00:22:22 UTC
This should be corrected by the fix here[1], but leaving this for now so we can track it.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1031167

Comment 3 Jason Guiditta 2014-01-15 14:29:31 UTC
Jacob, can you verify this is currently working, based on latest release of the openstack foreman installer and latest packstack-puppet, fixed in above BZ?  If it works for you, I will close current release, or at least flip to on_qa

Comment 4 Jason Guiditta 2014-01-29 19:32:14 UTC
Bump.  Jacob, I am pretty confident both you and spr told me that this is no longer an issue, can you verify so I cam close out this bug?

Comment 5 Jason Guiditta 2014-02-04 20:52:33 UTC
Ok, I am verifying this, talked to jacob, and he agreed this is no longer an issue