Issue after updating

Hi all,

I just wanted to update brewblox-ctl to the latest version as i also lost the connection with brewblox-ctl UI.
After updating i got the following errors:

"pi@thebrewery:~/brewblox $ brewblox-ctl updating
Usage: python -m brewblox_ctl [OPTIONS] COMMAND [ARGS]…
Try ‘python -m brewblox_ctl --help’ for help.

Error: No such command ‘updating’.
pi@thebrewery:~/brewblox $ brewblox-ctl update
INFO Starting update for brewblox edge …
INFO Updating brewblox-ctl …
info: Checking for updates…
success: You’re on the latest version of uv (v0.9.18)
Resolved 25 packages in 17.27s
Prepared 25 packages in 120ms
Uninstalled 25 packages in 14ms
Installed 25 packages in 9ms
~ annotated-types==0.7.0
~ brewblox-ctl==1.0.0 (from git+https://github.com/brewblox/brewblox-ctl@f0312d9d47b519282c6904727addd54d07796d02)
~ certifi==2025.11.12
~ charset-normalizer==3.4.4
~ click==8.3.1
~ configobj==5.0.9
~ idna==3.11
~ ifaddr==0.2.0
~ jinja2==3.1.6
~ markupsafe==3.0.3
~ packaging==23.2
~ passlib==1.7.4
~ psutil==5.9.8
~ pydantic==2.12.5
~ pydantic-core==2.41.5
~ pyserial==3.5
~ python-dotenv==0.21.1
~ pyusb==1.3.1
~ requests==2.32.5
~ ruamel-yaml==0.18.17
~ ruamel-yaml-clib==0.2.15
~ typing-extensions==4.15.0
~ typing-inspection==0.4.2
~ urllib3==2.6.2
~ zeroconf==0.148.0
Docker Compose version v5.0.0
INFO Stopping services …
[+] down 13/14
:heavy_check_mark: Container brewblox-ui-1 Removed 0.6s
:heavy_check_mark: Container brewblox-spark4-links-1 Removed 1.2s
:heavy_check_mark: Container brewblox-spark4-rechts-1 Removed 1.0s
:heavy_check_mark: Container brewblox-grafana-1 Removed 0.4s
:heavy_check_mark: Container brewblox-redis-1 Removed 0.5s
:heavy_check_mark: Container brewblox-victoria-1 Removed 0.6s
:heavy_check_mark: Container brewblox-traefik-1 Removed 0.0s
:heavy_check_mark: Container brewblox-auth-1 Removed 1.2s
:heavy_check_mark: Container brewblox-spark4-midden-1 Removed 1.0s
:heavy_check_mark: Container brewblox-history-1 Removed 1.1s
:heavy_check_mark: Container brewblox-eventbus-1 Removed 0.7s
:heavy_check_mark: Container brewblox-reflector-eth0-1 Removed 0.0s
:heavy_check_mark: Container brewblox-reflector-wlan0-1 Removed 0.3s
⠙ Network brewblox_default Removing 0.2s
INFO Updating apt packages …
Get:1 https://pkgs.tailscale.com/stable/debian bookworm InRelease
Hit:2 Index of /debian bookworm InRelease
Hit:3 Index of linux/debian/ bookworm InRelease
Hit:4 Index of /debian bookworm InRelease
Hit:5 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:6 Index of /debian bookworm-updates InRelease
Fetched 6,584 B in 17s (385 B/s)
Reading package lists… Done
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
avahi-utils chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra edid-decode gir1.2-handy-1 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
libbasicusageenvironment1 libcamera0.2 libcamera0.3 libgroupsock8 liblivemedia77 libqt5qmlworkerscript5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libwpe-1.0-1
libwpebackend-fdo-1.0-1 linux-headers-6.6.20+rpt-common-rpi linux-headers-6.6.20+rpt-rpi-2712 linux-headers-6.6.20+rpt-rpi-v8 linux-image-6.6.20+rpt-rpi-2712
linux-image-6.6.20+rpt-rpi-v8 linux-kbuild-6.6.20+rpt lxplug-network python3-gi-cairo qml-module-qtgraphicaleffects qml-module-qtquick-controls2 qml-module-qtquick-layouts
qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
Use ‘sudo apt autoremove’ to remove them.
The following packages have been kept back:
libcamera-tools linux-headers-rpi-2712 linux-headers-rpi-v8 linux-image-rpi-2712 linux-image-rpi-v8 python3-picamera2 rpicam-apps
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
INFO Generating .env file …
INFO Checking data directories …
INFO Generating static traefik config …
INFO Generating dynamic traefik config …
INFO Generating docker-compose.shared.yml …
INFO Generating docker-compose.yml …
INFO Pulling docker images …
[+] pull 10/10
✘ Image victoriametrics/victoria-metrics:v1.129.1 Error Get “https://registry-1.docker.io/v2/”: dial tcp: lookup registry-1… 10.0s
! Image yuxzhu/mdns-reflector:latest Interrupted 10.0s
! Image redis:7.4 Interrupted 10.0s
Error response from daemon: Get “https://registry-1.docker.io/v2/”: dial tcp: lookup registry-1.docker.io on 192.168.2.1:53: read udp 192.168.2.200:55209->192.168.2.1:53: i/o timeoutImage Package brewblox-ui · GitHub Pulling 10.0s
ERROR CalledProcessError(Command ‘docker compose pull’ returned non-zero exit status 1.) 10.0s
ERROR aefik:3.6.1 Pulling 10.0s
ERROR CalledProcessError(Command ‘exec uv run python3 -m brewblox_ctl update --update-ctl-done’ returned non-zero exit status 1.) 10.0s
ERROR afana/grafana Pulling 10.0s
pi@thebrewery:~/brewblox $ client_loop: send disconnect: Connection reset 10.0s
PS C:\Users\tcris>"

“pi@thebrewery:~/brewblox $ brewblox-ctl up
[+] up 14/14
:heavy_check_mark: Network brewblox_default Created 0.1s
:heavy_check_mark: Container brewblox-spark4-rechts-1 Created 0.2s
:heavy_check_mark: Container brewblox-spark4-links-1 Created 0.2s
:heavy_check_mark: Container brewblox-victoria-1 Created 0.2s
:heavy_check_mark: Container brewblox-grafana-1 Created 0.2s
:heavy_check_mark: Container brewblox-spark4-midden-1 Created 0.2s
:heavy_check_mark: Container brewblox-auth-1 Created 0.2s
:heavy_check_mark: Container brewblox-ui-1 Created 0.2s
:heavy_check_mark: Container brewblox-redis-1 Created 0.2s
:heavy_check_mark: Container brewblox-reflector-wlan0-1 Created 0.2s
:heavy_check_mark: Container brewblox-history-1 Created 0.2s
:heavy_check_mark: Container brewblox-reflector-eth0-1 Created 0.2s
:heavy_check_mark: Container brewblox-eventbus-1 Created 0.2s
:heavy_check_mark: Container brewblox-traefik-1 Created 0.2s
Error response from daemon: failed to set up container networking: driver failed programming external connectivity on endpoint brewblox-traefik-1 (83e459fbf51c74fe43f483c4466a6933f5862c82519b461746535bf27c179deb): failed to bind host port 0.0.0.0:1883/tcp: address already in use
ERROR Failed to start services, error: Command 'docker compose up -d ’ returned non-zero exit status 1.”

Can you post the output of the following command:

dig registry-1.docker.io

seems like a connectivity issue./
Try again with a forced update of brewblox-ctl just to be sure.

uv pip install --upgrade --force-reinstall

--extra-index-url=https://www.piwheels
.org/simple --index-strategy=unsafe-best-match
git+https://github.com/brewblox/brewblox
-ctl@edge