SYMC: nuetron lbaas member state reflected incorrectly

Bug #1560741 reported by Varun Lodaya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.20
Fix Committed
Medium
Varun Lodaya
R2.22.x
Fix Committed
Medium
Varun Lodaya
R3.0
Fix Committed
Medium
Varun Lodaya
Trunk
Fix Committed
Medium
Varun Lodaya
OpenContrail
New
Medium
Varun Lodaya

Bug Description

Looks like active/standby instances are both sending uves to nodemgr analytics, standby reports the member status as DOWN since it can't talk to members(because of return packets going back to ACTIVE instance), now in neutron plugin code, it's reading the first member['status'] and reporting ACTIVE/DOWN

Tags: lbaas
Changed in opencontrail:
assignee: nobody → Varun Lodaya (varun-lodaya)
importance: Undecided → Medium
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R2.22.x

Review in progress for https://review.opencontrail.org/18649
Submitter: Varun Lodaya (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R2.20

Review in progress for https://review.opencontrail.org/18650
Submitter: Varun Lodaya (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/18651
Submitter: Varun Lodaya (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/18652
Submitter: Varun Lodaya (<email address hidden>)

tags: added: lbaas
summary: - nuetron lbaas member state reflected incorrectly
+ SYMC: nuetron lbaas member state reflected incorrectly
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/18652
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/c7de5880a50ce8de08e7b7d526a75f5b7dcef0ca
Submitter: Zuul
Branch: R3.0

commit c7de5880a50ce8de08e7b7d526a75f5b7dcef0ca
Author: varun_lodaya <email address hidden>
Date: Tue Mar 22 20:35:04 2016 -0700

LBaaS member status reflected incorrectly

This fix adds the missing _get_object_status API.
It also fixes the logic of the way plugin analyzes uves
If status of any requested member uve is ACTIVE, it
shows the member as ACTIVE, rather than checking the first
available member uve.

Change-Id: I459bf39dace912caa962214de2aec3f24a0bced2
Closes-Bug: #1560741

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/18651
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/e8c22f5ce100c3d63c40338c614465b68e22c5e4
Submitter: Zuul
Branch: master

commit e8c22f5ce100c3d63c40338c614465b68e22c5e4
Author: varun_lodaya <email address hidden>
Date: Tue Mar 22 20:35:04 2016 -0700

LBaaS member status reflected incorrectly

This fix adds the missing _get_object_status API.
It also fixes the logic of the way plugin analyzes uves
If status of any requested member uve is ACTIVE, it
shows the member as ACTIVE, rather than checking the first
available member uve.

Change-Id: I459bf39dace912caa962214de2aec3f24a0bced2
Closes-Bug: #1560741

Changed in juniperopenstack:
milestone: none → r3.1.0.0-fcs
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/18650
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/6dbcf4b06b5f923f4e34361981f59b1054a3e5a3
Submitter: Zuul
Branch: R2.20

commit 6dbcf4b06b5f923f4e34361981f59b1054a3e5a3
Author: varun_lodaya <email address hidden>
Date: Tue Mar 22 20:28:41 2016 -0700

LBaaS member status reflected incorrectly

This fix checks if status of any requested member uve
is "ACTIVE", it generates the overall member status as
"ACTIVE".

Change-Id: I17409f70f81d9373f9e064b665196d4956c0c2ee
Closes-Bug: #1560741

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/18925
Submitter: Senthilnathan Murugappan (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/18926
Submitter: Senthilnathan Murugappan (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/18926
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/2a29f5914e8339f1d3dcd3849c27cb07e1a69bd1
Submitter: Zuul
Branch: R3.0

commit 2a29f5914e8339f1d3dcd3849c27cb07e1a69bd1
Author: Senthilnathan Murugappan <email address hidden>
Date: Wed Mar 30 21:00:10 2016 -0700

Import cfg in loadbalancer_member

Change-Id: Ib0c7cfaa50edf68db6bf056a0c61caa0cd5bbdb8
Closes-Bug:#1560741

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/18649
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/4ca81aa418a2c086bb76e108a74b6cdf70e36fb5
Submitter: Zuul
Branch: R2.22.x

commit 4ca81aa418a2c086bb76e108a74b6cdf70e36fb5
Author: varun_lodaya <email address hidden>
Date: Tue Mar 22 20:28:41 2016 -0700

LBaaS member status reflected incorrectly

This fix checks if status of any requested member uve
is "ACTIVE", it generates the overall member status as
"ACTIVE".

Change-Id: I17409f70f81d9373f9e064b665196d4956c0c2ee
Closes-Bug: #1560741

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/18925
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/357b0a0301643b9ac5aae1c01f69002ad517c895
Submitter: Zuul
Branch: master

commit 357b0a0301643b9ac5aae1c01f69002ad517c895
Author: Senthilnathan Murugappan <email address hidden>
Date: Wed Mar 30 21:00:10 2016 -0700

Import cfg in loadbalancer_member

Change-Id: Ib0c7cfaa50edf68db6bf056a0c61caa0cd5bbdb8
Closes-Bug:#1560741

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/19068
Submitter: Jean-Philippe Braun (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/19068
Committed: http://github.org/Juniper/contrail-neutron-plugin/commit/50aad38e00aa6d4086c50b1c79591182349b7662
Submitter: Zuul
Branch: master

commit 50aad38e00aa6d4086c50b1c79591182349b7662
Author: Jean-Philippe Braun <email address hidden>
Date: Tue Apr 5 11:05:07 2016 +0200

Add missing imports for lb_members

Introduced by e8c22f5ce100c3d63c40338c614465b68e22c5e4

Change-Id: I0ce2d8290930fa8d95c75e790c319fbae2fe1df4
Closes-Bug: #1560741

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.