Pioneer not setup for upgrade to next release, but /etc/apt/sources.list is

The Pioneer on which my email, ejabberd, radicale and quassel is running has ejabberd not working, but email working.

I ran diagnostics, there are 70 diagnostics failed.

The automatic upgrade to next release is unticked but it seems that /etc/apt/sources.list just says “stable”, then I guess it is setup for upgrade.

I am not sure what is the proper way to proceed with this.

EDIT: I have setup another Pioneer yesterday, with bookworm, nothing configured on it yet. After I have disable the “auto-update to next release”, the regular update fails. It also has “stable” in /etc/apt/sources.list, so I guess apt has seen trixie anyway. The manual update from plinth fails, so I decided to try an apt full-upgrade from ssh.

EDIT2: I decided to try the “upgrade to next release”, is is ongoing now.

Next steps:

  • sudo apt full-upgrade
  • sudo apt-mark unhold freedombox
  • sudo apt full-upgrade
  • sudo apt install freedombox
  • sudo reboot

At some point I disabled ejabberd, that was repeatedly failing to start.

Final result: upgrade complete but dovecot not working.

I also made a fresh install with the version at https://ftp.freedombox.org/pub/freedombox/hardware/pioneer/nightly/: /etc/apt/sources.list refers to stable, but it is bookworm.

Then I immediately changed stable to bookworm. The additional file for the backports refers to bookworm, so perhaps the issue was that I was upgraded to trixie (because of stable) but keeping bookworm backports?

I am going to restore based on this new installation. I have left the option for auto-upgrade to next release ticked, and after last night upgrade, there is a notification that it will upgrade to trixie in 38 days. Looks like a good idea to have some delay like this.