Changes
Page history
add example query to list all *other* hosts than ganeti on reboot
authored
Jul 04, 2024
by
anarcat
Show whitespace changes
Inline
Side-by-side
howto/upgrades.md
View page @
caa4121f
...
@@ -322,6 +322,16 @@ See the [Ganeti reboot procedures](howto/ganeti#rebooting) for this procedure.
...
@@ -322,6 +322,16 @@ See the [Ganeti reboot procedures](howto/ganeti#rebooting) for this procedure.
The
[
Nagios unhandled problems
](
https://nagios.torproject.org/cgi-bin/icinga/status.cgi?allunhandledproblems
)
will show remaining hosts that
The
[
Nagios unhandled problems
](
https://nagios.torproject.org/cgi-bin/icinga/status.cgi?allunhandledproblems
)
will show remaining hosts that
might have been missed by the above procedure.
might have been missed by the above procedure.
But if you want to run more upgrades in parallels and are doing a
fleet-wide reboot, while running the Ganeti reboots (above), you can
perform reboots on the hosts
*not*
on Ganeti cluster by pulling the
list of hosts from LDAP:
ldapsearch -H ldap://db.torproject.org -x -ZZ -b "ou=hosts,dc=torproject,dc=org" '(!(physicalHost=gnt-*))' hostname | sed -n '/hostname/{s/hostname: //;p}' | sort
... and then pick the hosts judiciously to avoid overlapping with
hosts in the same rotation currently rebooting in Ganeti.
## Userland reboots
## Userland reboots
systemd 254 (Debian 13 trixie and above) has a special command:
systemd 254 (Debian 13 trixie and above) has a special command:
...
...
...
...