API server doesn't restart upon losing connection with zookeeper

Bug #1329088 reported by Sachin Bansal
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Fix Released
Critical
Prakash Bailkeri

Bug Description

API server doesn't restart upon losing connection with zookeeper. This is happenning because with gevent < 1.0, calling exit() doesn't exit the entire process. We need to either upgrade to gevent 1.0 or later or find some other solution to exit the process. Here is a link with more information on this:

API server doesn't restart upon losing connection with zookeeper

Tags: blocker config
Changed in juniperopenstack:
milestone: none → r1.06-fcs
assignee: nobody → Sachin Bansal (sacbans)
information type: Proprietary → Public
Revision history for this message
Ashish Ranjan (aranjan-n) wrote :

Ajay will check on latest 1.06. He feels on tot it should be fixed.

tags: added: blocker
Revision history for this message
Prakash Bailkeri (prakashmb) wrote :

I have committed a fix on Jun 3 for this issue. Fix was to use os._exit() to exit the process.

https://github.com/Juniper/contrail-controller/commit/c41190f4e0995094dcc34defd33b31d0d9cf76e6

Which build are you testing it with?

Pls confirm and close.

Changed in juniperopenstack:
status: New → Fix Committed
assignee: Sachin Bansal (sacbans) → Prakash Bailkeri (prakashmb)
Revision history for this message
Hampapur Ajay (hajay) wrote :
Changed in juniperopenstack:
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.