Skip to content

New subcommand: reboot #273

@gmacon

Description

@gmacon

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions