Capsul outage mitigation: auto-start capsuls startup #10

Open
opened 2021-09-18 07:38:55 +00:00 by j3s · 2 comments
Owner

We should store a "desired state" in the database for each capsul. We can make a scheduled task that attempts to stop/start any capsuls whose current state does not match thier desired state. We can rate-limit this to whatever seems safe.

If desired, we can have this behaviour off by default, but able to be manually controlled from the admin panel.

We should store a "desired state" in the database for each capsul. We can make a scheduled task that attempts to stop/start any capsuls whose current state does not match thier desired state. We can rate-limit this to whatever seems safe. If desired, we can have this behaviour off by default, but able to be manually controlled from the admin panel.
Author
Owner

~foresta month ago · edit
https://todo.cyberia.club/~cyberia/services/75 is required to be completed before this task can be completed.

~foresta month ago · edit https://todo.cyberia.club/~cyberia/services/75 is required to be completed before this task can be completed.
Owner

This is 99% done, we just need an automated monkey that mashes the "start vm" and "fix dhcp" button(s) on an interval.

This is 99% done, we just need an automated monkey that mashes the "start vm" and "fix dhcp" button(s) on an interval.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cyberia/capsul-flask#10
No description provided.