-
Notifications
You must be signed in to change notification settings - Fork 89
Description
I'd be interested in seeing a colmena reboot
subcommand that reboots the target systems and waits for them to come back without applying a new configuration. I'm using colmena to deploy a largish fleet of systems, and my continuous deployment system uses colmena apply
to deploy updated code when it's available. However, rebooting the systems is still necessary to apply kernel updates, but I want to be able to control when that happens. Right now, I'm just saying colmena exec -- shutdown --reboot
, manually waiting for the systems to be back up, and then running a quick check to make sure everything is OK. A command that waited for the reboots to complete would let me completely automate this flow.
I'm willing to work on the implementation, but I wanted to get community/maintainer feedback before I do that.