Alex Auvolat
385882c74c
- migrate courgette and concombre to M710q machines with SSD+HDD - migrate prod/c* to nixos 22.11
16 lines
505 B
Text
Executable file
16 lines
505 B
Text
Executable file
#!/usr/bin/env ./sshtool
|
|
|
|
if [ "$CLUSTER" = "staging" -o "$NIXHOST" = "concombre" -o "$NIXHOST" = "courgette" -o "$NIXHOST" = "celeri" ]; then
|
|
cmd nix-channel --add https://nixos.org/channels/nixos-22.11 nixos
|
|
else
|
|
cmd nix-channel --add https://nixos.org/channels/nixos-22.05 nixos
|
|
fi
|
|
|
|
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
|