Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1131497

Summary: rubygem-staypuft: Deployment stuck on neutron-networker -'/usr/sbin/ifdown br-ex' returned ERROR due MAC issues (rerun puppet solved it)
Product: Red Hat OpenStack Reporter: Omri Hochman <ohochman>
Component: rubygem-staypuftAssignee: Mike Burns <mburns>
Status: CLOSED DUPLICATE QA Contact: Omri Hochman <ohochman>
Severity: high Docs Contact:
Priority: high    
Version: 5.0 (RHEL 6)CC: aberezin, mburns, morazi, ohochman, tshefi, yeylon
Target Milestone: ---Keywords: Reopened
Target Release: Installer   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-20 14:00:52 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:
Attachments:
Description Flags
messages none

Description Omri Hochman 2014-08-19 12:26:11 UTC
rubygem-staypuft: Deployment stuck on neutron-networker -'/usr/sbin/ifdown br-ex' returned ERROR due to MAC issue (rerun puppet solved it) 

Environment:
------------
ruby193-rubygem-staypuft-0.2.5-1.el6ost.noarch
rhel-osp-installer-0.1.10-2.el6ost.noarch
puppet-3.6.2-1.1.el6.noarch
openstack-puppet-modules-2014.1-20.1.el6ost.noarch
foreman-1.6.0.21-2.el6sat.noarch


Steps to reproduce :
--------------------
(1) Using staypuft Attempt to create neutron gre (HA or Non-HA) deployement.
(2) start the deployement.

Results:
---------
- the deployment got stuck on the neutron-networker (60%) 
- looking at the /var/log/messages or journalctl -u puppet shows error while puppet is doing  '/usr/sbin/ifdown br-ex'  



journalctl -u puppet: 
----------------------
 Execution of '/usr/sbin/ifdown br-ex' returned 1: ERROR  : [/etc/sysconfig/network-scripts/ifdown-eth] Device br-ex has MAC address 9A:97:EB:46:0D:45, instead of configured address 52:54:00:C9:8E:2E. Ignoring.
(/Stage[main]/Neutron::Agents::Ovs/Neutron::Plugins::Ovs::Port[br-ex:ens8]/Vs_port[ens8]/ /Vs_port[ens8]/ensure) change from absent to present failed: Execution of '/usr/sbin/ifdown br-ex' returned 1: ERROR    : [/etc/sysconfig/network-scripts/ifdown-eth] Device br-ex has MAC address 9A:97:EB:46:0D:45, instead of configured address 52:54:00:C9:8E:2E. Ignoring.


 

/var/log/messages :
--------------------
Aug 19 11:18:06 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron/Neutron_config[DEFAULT/dhcp_lease_duration]/ensure) created
Aug 19 11:18:06 maca25400702877 ovs-vsctl: ovs|00001|vsctl|INFO|Called as /usr/bin/ovs-vsctl add-br br-int
Aug 19 11:18:06 maca25400702877 kernel: device ovs-system entered promiscuous mode
Aug 19 11:18:06 maca25400702877 kernel: device br-int entered promiscuous mode
Aug 19 11:18:06 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Vs_bridge[br-int]/ensure) created
Aug 19 11:18:08 maca25400702877 yum[11694]: Installed: openstack-neutron-openvswitch-2014.1.2-2.el7ost.noarch
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Package[neutron-plugin-ovs]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[agent/vxlan_udp_port]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/local_ip]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/enable_tunneling]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/integration_bridge]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[AGENT/polling_interval]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[SECURITYGROUP/firewall_driver]/ensure) created
Aug 19 11:18:09 maca25400702877 systemd: Reloading.
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Service[ovs-cleanup-service]/enable) enable changed 'false' to 'true'
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/tunnel_bridge]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[agent/tunnel_types]/ensure) created
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron_plugin_ovs[OVS/bridge_mappings]/ensure) created
Aug 19 11:18:09 maca25400702877 ovs-vsctl: ovs|00001|vsctl|INFO|Called as /usr/bin/ovs-vsctl add-br br-ex
Aug 19 11:18:09 maca25400702877 kernel: device br-ex entered promiscuous mode
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron::Plugins::Ovs::Bridge[physnet-external:br-ex]/Vs_bridge[br-ex]/
ensure) created
Aug 19 11:18:09 maca25400702877 ovs-vsctl: ovs|00001|vsctl|INFO|Called as /usr/bin/ovs-vsctl add-port br-ex ens8
Aug 19 11:18:09 maca25400702877 kernel: device ens8 entered promiscuous mode
Aug 19 11:18:09 maca25400702877 ovs-vsctl: ovs|00001|vsctl|INFO|Called as ovs-vsctl -t 10 -- --if-exists del-port br-ex ens8
Aug 19 11:18:09 maca25400702877 kernel: device ens8 left promiscuous mode
Aug 19 11:18:09 maca25400702877 /etc/sysconfig/network-scripts/ifdown-eth: Device br-ex has MAC address 9A:97:EB:46:0D:45, instead of configured address 52:54:00:C9:8E:2E. Ignoring.
Aug 19 11:18:09 maca25400702877 ovs-vsctl: ovs|00001|vsctl|INFO|Called as ovs-vsctl -t 10 -- --if-exists del-br br-ex
Aug 19 11:18:09 maca25400702877 kernel: device br-ex left promiscuous mode
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: Execution of '/usr/sbin/ifdown br-ex' returned 1: ERROR    : [/etc/sysconfig/network-scripts/ifdown-eth] Device br-ex has MAC address 9A:97:EB:46:0D:45, instead of configured address 52:54:00:C9:8E:2E. Ignoring.
Aug 19 11:18:09 maca25400702877 puppet-agent[3657]: (/Stage[main]/Neutron::Agents::Ovs/Neutron::Plugins::Ovs::Port[br-ex:ens8]/Vs_port[ens8]/ensure) change from absent to present failed: Execution of '/usr/sbin/ifdown br-ex' returned 1: ERROR    : [/etc/sysconfig/network-scripts/ifdown-eth] Device br-ex has MAC address 9A:97:EB:46:0D:45, instead of configured address 52:54:00:C9:8E:2E. Ignoring.
-

Comment 1 Omri Hochman 2014-08-19 12:28:16 UTC
Created attachment 928345 [details]
messages

Comment 4 Tzach Shefi 2014-08-19 13:31:15 UTC
Same problem on my deployment, Neutron none HA vxlan. 
I was sure it was firewall problem, restarting puppet fixed.

Comment 5 Mike Burns 2014-08-19 14:27:51 UTC

*** This bug has been marked as a duplicate of bug 1130657 ***

Comment 6 Omri Hochman 2014-08-19 14:29:14 UTC
suppose to be fixed in openstack-puppet-modules-2014.1-20.2.el6ost.noarch

Comment 7 Mike Orazi 2014-08-20 12:17:19 UTC
Version of openstack-puppet-modules please?

Comment 8 Omri Hochman 2014-08-20 13:51:54 UTC
verified with openstack-puppet-modules-2014.1-20.2.el6ost.noarch

Comment 9 Mike Burns 2014-08-20 14:00:52 UTC
so verified that this is fixed as part of the other bug.  closing as a duplicate now.

*** This bug has been marked as a duplicate of bug 1130657 ***