BVT failure: OSTF haproxy backends check fails due to neutron-server failure on secondary controllers: An unexpected error occurred in the NSX Plugin: Metadata initialization is incomplete on initializer node

Bug #1587074 reported by Igor Zinovik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel NSXv plugin
Fix Released
Critical
Igor Zinovik
2.0.x
Invalid
High
Artem Savinov

Bug Description

Detailed bug description:
 Fuel NSXv plugin BVT fails due to OSTF check that verifies
 that all haproxy backend are in UP state. Currently neutron-servers
 on secondary controllers are not running due to exception.
 Neutron server tries to start before metadata infrastructure gets
 initialized and terminates. It does not run under pacemaker
 supervision, so it does not get restarted after metadata edges
 gets ready.

Steps to reproduce:
 Run nsxv_bvt.

Expected results:
 nsv_bvt passes.

Actual result:
 BVT fails:
AssertionError: Failed 1 OSTF tests; should fail 0 tests. Names of failed tests:
  - Check state of haproxy backends on controllers (failure) Some haproxy backend has down state.. Please refer to OpenStack logs for more details.
 neutron-server is not running on nodes with role "controller", "primary-controller"
 node is unaffected.

Reproducibility:
 100%

Workaround:
 N/A

Impact:
 Bug should be considered as CI blocker.

Description of the environment:
 Versions of components:
 Fuel 9.0 #418
 Fuel NSXv plugin 3.0 #509
 vCenter 5.5
 NSX Manager 6.2.0

Additional information:
 Neutron-server traceback: http://paste.openstack.org/show/506289/

Artem Savinov (asavinov)
Changed in fuel-plugin-nsxv:
status: Confirmed → In Progress
Revision history for this message
Artem Savinov (asavinov) wrote :

review for plugin version 3:
https://review.openstack.org/#/c/323328/

tags: added: blocker-for-qa
Igor Zinovik (izinovik)
Changed in fuel-plugin-nsxv:
status: In Progress → Fix Committed
Revision history for this message
Artem Savinov (asavinov) wrote :

review for plugin version 2:
https://review.openstack.org/#/c/324727/

Igor Zinovik (izinovik)
Changed in fuel-plugin-nsxv:
status: Fix Committed → Confirmed
Igor Zinovik (izinovik)
Changed in fuel-plugin-nsxv:
assignee: Artem Savinov (asavinov) → Igor Zinovik (izinovik)
status: Confirmed → Triaged
Revision history for this message
Igor Zinovik (izinovik) wrote :
Changed in fuel-plugin-nsxv:
status: Triaged → Fix Committed
Changed in fuel-plugin-nsxv:
status: Fix Committed → Fix Released
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.