Ping test to Cisco Nexus TORs failing frequently during Overcloud post deploy validation

Bug #1733401 reported by Sandhya Dasu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
Fix Released
Medium
Sandhya Dasu

Bug Description

During the overcloud post deploy validation step when Cisco Nexus neutron ML2 plugin is enabled, a ping test to the TORs fails. The Nexus plugin post deploy code performs a ping test to the TORs. At times, the iptables on the controllers haven't been updated to allow icmp packets yet. So, adding retires to the ping test with the assumption that the iptables would be fully updated to allow ICMP packets by then.

Sandhya Dasu (sadasu)
Changed in puppet-neutron:
assignee: nobody → Sandhya Dasu (sadasu)
Changed in puppet-neutron:
status: New → In Progress
Changed in puppet-neutron:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/521632
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=245f272c780b4067d6e004b3788bd16c6ee41aba
Submitter: Zuul
Branch: master

commit 245f272c780b4067d6e004b3788bd16c6ee41aba
Author: Sandhya Dasu <email address hidden>
Date: Thu Nov 30 09:42:42 2017 -0500

    Cisco: Remove ping test for Nexus switches

    Removing the ping test to the Nexus TORs because this is
    causing Overcloud deploy to fail. The iptables rules block
    all traffic at this point preventing the pings from going
    through. Also, health check for the Nexus TORs is best
    performed in ansible or during plugin initialization.

    Change-Id: Ie15567e74ff7c623a6c080ba23bb91452309558e
    Closes-bug: #1733401

Changed in puppet-neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-neutron (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/527266

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-neutron (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/527267

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-neutron (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/527268

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (stable/pike)

Reviewed: https://review.openstack.org/527266
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=f0d9e837460068b1d0bdab11245bd4c15a0dbf08
Submitter: Zuul
Branch: stable/pike

commit f0d9e837460068b1d0bdab11245bd4c15a0dbf08
Author: Sandhya Dasu <email address hidden>
Date: Thu Nov 30 09:42:42 2017 -0500

    Cisco: Remove ping test for Nexus switches

    Removing the ping test to the Nexus TORs because this is
    causing Overcloud deploy to fail. The iptables rules block
    all traffic at this point preventing the pings from going
    through. Also, health check for the Nexus TORs is best
    performed in ansible or during plugin initialization.

    Change-Id: Ie15567e74ff7c623a6c080ba23bb91452309558e
    Closes-bug: #1733401
    (cherry picked from commit 245f272c780b4067d6e004b3788bd16c6ee41aba)

tags: added: in-stable-pike
tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (stable/ocata)

Reviewed: https://review.openstack.org/527267
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=04e5c12ad589b99fb568318ad62136f74d0e87f4
Submitter: Zuul
Branch: stable/ocata

commit 04e5c12ad589b99fb568318ad62136f74d0e87f4
Author: Sandhya Dasu <email address hidden>
Date: Thu Nov 30 09:42:42 2017 -0500

    Cisco: Remove ping test for Nexus switches

    Removing the ping test to the Nexus TORs because this is
    causing Overcloud deploy to fail. The iptables rules block
    all traffic at this point preventing the pings from going
    through. Also, health check for the Nexus TORs is best
    performed in ansible or during plugin initialization.

    Change-Id: Ie15567e74ff7c623a6c080ba23bb91452309558e
    Closes-bug: #1733401
    (cherry picked from commit 245f272c780b4067d6e004b3788bd16c6ee41aba)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (stable/newton)

Reviewed: https://review.openstack.org/527268
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=8bdf73fb96e8aee40f7b01ac6aeba0e86dd4eb1a
Submitter: Zuul
Branch: stable/newton

commit 8bdf73fb96e8aee40f7b01ac6aeba0e86dd4eb1a
Author: Sandhya Dasu <email address hidden>
Date: Thu Nov 30 09:42:42 2017 -0500

    Cisco: Remove ping test for Nexus switches

    Removing the ping test to the Nexus TORs because this is
    causing Overcloud deploy to fail. The iptables rules block
    all traffic at this point preventing the pings from going
    through. Also, health check for the Nexus TORs is best
    performed in ansible or during plugin initialization.

    Change-Id: Ie15567e74ff7c623a6c080ba23bb91452309558e
    Closes-bug: #1733401
    (cherry picked from commit 245f272c780b4067d6e004b3788bd16c6ee41aba)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-neutron 9.6.0

This issue was fixed in the openstack/puppet-neutron 9.6.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-neutron 11.5.0

This issue was fixed in the openstack/puppet-neutron 11.5.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-neutron 10.4.0

This issue was fixed in the openstack/puppet-neutron 10.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-neutron 12.2.0

This issue was fixed in the openstack/puppet-neutron 12.2.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.