healthcheck attached to SI is not propagated on to respective VMIs

Bug #1548641 reported by Senthilnathan Murugappan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
Critical
Rudra Rugge
Trunk
Fix Committed
Critical
Rudra Rugge

Bug Description

Observed that the healthcheck attached to the SI is not propagated on to the left VMIs.
However a restart of svc-monitor helps.

Looks like the reaction map is not there for service health check.
Hope there should be one with link to VMI hence the evaluate of VMI would trigger port_tuple_agent.update_port_tuple()

However a restart would trigger update_port_tuples which in turn calls update_port_tuple hence that fixes the issue.

Will try a local patch and update the bug if it works.

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

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<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/17569
Submitter: Rudra Rugge (<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/17571
Submitter: Rudra Rugge (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/17569
Committed: http://github.org/Juniper/contrail-controller/commit/e76dffb0b2b34cbec2111122f1045f97cb3d19cd
Submitter: Zuul
Branch: master

commit e76dffb0b2b34cbec2111122f1045f97cb3d19cd
Author: Rudra Rugge <email address hidden>
Date: Mon Feb 22 11:44:20 2016 -0800

Interface route table deleted for service

Interface route table deleted instantly by service monitor as the
virtual machine interface count is zero on create. The handling should
be done as part of VMI evaluate.
Also add handling of multiple health checks attached to the same SI port.

Change-Id: Icd2fb0e891a09c632c3bb132fd70f9ef9709d5ba
Closes-Bug: #1544472
Closes-Bug: #1548689
Closes-Bug: #1548641

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

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/17571
Committed: http://github.org/Juniper/contrail-controller/commit/04efc9db3bf7685c920a46af87e1824bc3952999
Submitter: Zuul
Branch: R3.0

commit 04efc9db3bf7685c920a46af87e1824bc3952999
Author: Rudra Rugge <email address hidden>
Date: Mon Feb 22 11:44:20 2016 -0800

Interface route table deleted for service

Interface route table deleted instantly by service monitor as the
virtual machine interface count is zero on create. The handling should
be done as part of VMI evaluate.
Also add handling of multiple health checks attached to the same SI port.

Change-Id: Icd2fb0e891a09c632c3bb132fd70f9ef9709d5ba
Closes-Bug: #1544472
Closes-Bug: #1548689
Closes-Bug: #1548641
Closes-Bug: #1549551

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.