From 6885fdff583165db615a267cc5e9c75c1dab1575 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= <anarcat@debian.org> Date: Mon, 20 Jun 2022 15:44:23 -0400 Subject: [PATCH] note problems we had on the ganeti upgrades --- howto/upgrades/bullseye.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/howto/upgrades/bullseye.md b/howto/upgrades/bullseye.md index fc856042..843a90bf 100644 --- a/howto/upgrades/bullseye.md +++ b/howto/upgrades/bullseye.md @@ -336,8 +336,12 @@ after: cumin 'C:roles::ganeti::chi' "apt install -y ganeti/buster-backports" - There was a change on the `/etc/default/ganeti` file. The diff was - checked with: + but this actually **FAILED** in recent attempts, with: + + E: The value 'buster-backports' is invalid for APT::Default-Release as such a release is not available in the sources + + There may be a change on the `/etc/default/ganeti` file. The diff + was checked with: cumin 'C:roles::ganeti::chi' 'diff -u /etc/default/ganeti.dpkg-dist /etc/default/ganeti' @@ -354,6 +358,13 @@ after: gnt-cluster renew-crypto --new-cluster-certificate + This step *may* fail to start daemons on the other nodes, + something about the pid file not being owned by `root`. We haven't + figured out exactly what happens there but the current theory is + that something may be starting the Ganeti daemons behind that + process' back, which confuses the startup script. The workaround + is to run the exact same command again. + 4. on the master, verify the cluster gnt-cluster verify -- GitLab