nixcfg/upgrade_nixos
2023-03-15 17:50:06 +01:00

12 lines
311 B
Text
Executable file

#!/usr/bin/env ./sshtool
cmd nix-channel --add https://nixos.org/channels/nixos-22.11 nixos
cmd nix-channel --update
cmd nixos-rebuild boot
if [ "$REBOOT_NODES" = "yes" ]; then
cmd reboot
else
message "Node will not reboot, use \"REBOOT_NODES=yes $CMDFILE\" to reboot nodes when they finish upgrading."
fi