Report HA Router Master
Highly available routers is a new functionality that was merged in the
l3-high-
however the cloud operator has no way of knowing where the active instance
is.
Blueprint information
- Status:
- Complete
- Approver:
- Kyle Mestery
- Priority:
- Medium
- Drafter:
- Assaf Muller
- Direction:
- Approved
- Assignee:
- Assaf Muller
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
- Implemented
- Milestone target:
- 2015.1.0
- Started by
- Kyle Mestery
- Completed by
- Kyle Mestery
Related branches
Related bugs
Sprints
Whiteboard
March-24 (mestery): All the neutron patches have merged, just waiting on the client patch.
March-19 (mestery): Moving to RC with a temporary FFE until I discuss with Maru.
February-3 (mestery): Moving to Kilo-3.
December-16 (mestery): Kilo-2.
December-7 (mestery): Approved, Kilo-1 (optimistically) for now.
Gerrit topic: https:/
Addressed by: https:/
Report HA router master
Gerrit topic: https:/
Addressed by: https:/
Make sudo check in ip_lib.
Addressed by: https:/
Keepalived python script now notifies agent via domain socket
Addressed by: https:/
Send notification to controller about HA router state change
Addressed by: https:/
Expose ha_state per router to agent binding via API
Addressed by: https:/
Sync HA routers states to server when L3 agent starts
Addressed by: https:/
Replace keepalived notifier bash script with Python
Addressed by: https:/
Reuse nova batch notifier
Addressed by: https:/
Bulk up L3 HA update_
Addressed by: https:/
Remove unused L3 HA RPC method
Addressed by: https:/
Introduce ip address monitor
Addressed by: https:/
Change metadata driver unit tests to use monitored spawn
Addressed by: https:/
Allow async process to start and stop process synchronously
Addressed by: https:/
Move Unix domain socket helpers to a common place
Addressed by: https:/
Don't delete HA router primary VIP on agent restarts
Addressed by: https:/
Enable pre-emption for L3 HA