Major upgrades are done by hand, with a "cheat sheet" created for each
Major upgrades are done by hand, with a "cheat sheet" created for each
major release. Here are the currently documented ones:
major release. Here are the currently documented ones:
...
@@ -10,7 +9,7 @@ major release. Here are the currently documented ones:
...
@@ -10,7 +9,7 @@ major release. Here are the currently documented ones:
* Debian 11, [bullseye](howto/upgrades/bullseye)
* Debian 11, [bullseye](howto/upgrades/bullseye)
* Debian 10, [buster](howto/upgrades/buster)
* Debian 10, [buster](howto/upgrades/buster)
### Team-specific upgrade policies
## Team-specific upgrade policies
Before we perform a major upgrade, it might be advisable to consult
Before we perform a major upgrade, it might be advisable to consult
with the team working on the box to see if it will interfere for their
with the team working on the box to see if it will interfere for their
...
@@ -29,9 +28,9 @@ Team policies:
...
@@ -29,9 +28,9 @@ Team policies:
Some teams might be missing from the list.
Some teams might be missing from the list.
## Minor upgrades
# Minor upgrades
### Unattended upgrades
## Unattended upgrades
Most of the packages upgrades are handled by the unattended-upgrades package which
Most of the packages upgrades are handled by the unattended-upgrades package which
is configured via puppet.
is configured via puppet.
...
@@ -54,7 +53,7 @@ that new `sources.list` entries be paired with a "pin" (see
...
@@ -54,7 +53,7 @@ that new `sources.list` entries be paired with a "pin" (see
[apt_preferences(5)](https://manpages.debian.org/apt_preferences.5)). See also [tpo/tpa/team#40771](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40771) for a
[apt_preferences(5)](https://manpages.debian.org/apt_preferences.5)). See also [tpo/tpa/team#40771](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40771) for a
discussion and rationale of that change.
discussion and rationale of that change.
### Manual upgrades with Cumin
## Manual upgrades with Cumin
It's also possible to do a manual mass-upgrade run with
It's also possible to do a manual mass-upgrade run with
[Cumin](howto/cumin):
[Cumin](howto/cumin):
...
@@ -69,7 +68,7 @@ block certain upgrades. If you want to bypass that, use regular `apt`:
...
@@ -69,7 +68,7 @@ block certain upgrades. If you want to bypass that, use regular `apt`: