Comment 2 for bug 1660454

Revision history for this message
Édouard Thuleau (ethuleau) wrote :

I tried to reproduce it on a dev/test platform which is running branch R3.2 and I'm not able to reproduce it.
Test:
- start VNC API server in debug level logging
- check ifmap graph populated on irond server (thanks to the ifmap-view command)
- restart the irond service only
- wait at least 60 seconds and see logs which say last ifmap health check failed, reconnect to irond then re-populate it
- check again ifmap graph populated on irond server (thanks to the ifmap-view command)

Perhaps you did not wait enough time the health check takes action. It runs every 60 seconds by default but you can tune it with contrail-api.conf's flag 'ifmap_health_check_interval' in the default section. Btw, if an action on graph appears before the health check, the ifmap graph should be repopulated without waiting health check.

Where did you get the greenlet trace above? From the VNC API introspect page?
Can I access your platform to check you have code which integrates that fix [1] & [2]?

[1] https://bugs.launchpad.net/opencontrail/+bug/1622101
[2] https://review.opencontrail.org/#/c/22802/