Brewblox not running after update

Hi Bob,
Tried an update today and now not coming up properly - getting a message:
Inrelease changed its suite value from stable to oldstable.
log file is rxxn
Can you advise.
Many thanks

Could you please copy the full output from what I assume to be the brewblox-ctl update command?


Here it is

pi@truffles:~/brewblox $ brewblox-ctl update
INFO Updating brewblox-ctl…
INFO Updating brewblox-ctl lib…
edge: Pulling from brewblox/brewblox-ctl-lib
Digest: sha256:fd50edde968ee898317e007e1a3c90cb5394aec194313ef653628e1cf7b2def9
Status: Image is up to date for brewblox/brewblox-ctl-lib:edge
docker.io/brewblox/brewblox-ctl-lib:edge
d6e143681103b1d20821a712c3cbd9798ac12bd1be4eaebbad05b58d1acfef61
ctl-lib
INFO Stopping services…
Removing network brewblox_default
WARNING: Network brewblox_default not found.
INFO Updating apt packages…
E: Repository ‘Index of /raspbian buster InRelease’ changed its ‘Suite’ value from ‘stable’ to ‘oldstable’
Command ‘sudo apt -qq update && sudo apt -qq upgrade -y’ returned non-zero exit status 100.
Command ‘/usr/bin/python3 /home/pi/.local/bin/brewblox-ctl update --update-ctl-done’ returned non-zero exit status 1.

If you run

sudo apt-get update --allow-releaseinfo-change

and then retry the update, does that work?

Lots of errors, here are the last lot
ERROR: for spark-one Cannot start service spark-one: failed to create endpoint brewblox_spark-one_1 on network brewblox_default: failed to add the host (vethc6 f8eda) <=> sandbox (veth2d9cee0) pair interfaces: operation not supported
ERROR: Encountered errors while bringing up the project.
Command ‘docker-compose up -d’ returned non-zero exit status 1.
Command ‘/usr/bin/python3 /home/pi/.local/bin/brewblox-ctl update --update-ctl-d one’ returned non-zero exit status 1.

You may need to run

brewblox-ctl down --remove-orphans
sudo reboot

Then startup, and retry.
If you post errors, please copy all of them. It’s very likely that the first ones and the non-error output are relevant.

Had kind of the same problem :

E: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
Command 'sudo apt -qq update && sudo apt -qq upgrade -y' returned non-zero exit status 100.
Command '/usr/bin/python3 /home/pi/.local/bin/brewblox-ctl update --update-ctl-done --prune' returned non-zero exit status 1.

These commands fixed it :

sudo apt update --allow-releaseinfo-change
sudo apt -qq update && sudo apt -qq upgrade -y
/usr/bin/python3 /home/pi/.local/bin/brewblox-ctl update --update-ctl-done --prune

The second command on that list might take some time to finish, don’t worry and grab a homebrew while waiting :beer::wink:

Lastly, if promted for it, run the following command :

brewblox-ctl database from-influxdb

You should have a working instance of Brewblox at this point. Check your UI for the next steps.

1 Like

Many thanks all

Got it up and working again, so will start a brew today.
Cheers