Slide 11
Slide 11 text
1. Every node checks regularly, if a reboot is necessary
2. If yes, it gets a lock (so nobody else can reboot)
3. If successful, it asks Consul if all cluster services are OK
4. Local tasks are executed (e.g. live-migrate VMs)
5. Create monitoring downtime (consul maintenance)
6. Run reboot command
7. Once the node is back:
8. Remove the downtime
9. Run local tasks (e.g. re-enable nova compute)
10.Check if all services are OK again
11. Release the lock