Hi,
looking at my logs it seems like apt install mender-client
from the stable ubuntu repo
deb [arch=arm64, signed-by=/usr/share/keyrings/downloads-mender-io.gpg] https://downloads.mender.io/repos/debian ubuntu/focal/stable main
it looks like the package is empty:
dpkg -c mender-client_4.0.0-1+ubuntu+focal_amd64.deb 12:59:29
drwxr-xr-x root/root 0 2024-01-15 16:01 ./
drwxr-xr-x root/root 0 2024-01-15 16:01 ./usr/
drwxr-xr-x root/root 0 2024-01-15 16:01 ./usr/share/
drwxr-xr-x root/root 0 2024-01-15 16:01 ./usr/share/doc/
drwxr-xr-x root/root 0 2024-01-15 16:01 ./usr/share/doc/mender-client/
-rw-r--r-- root/root 171 2024-01-15 16:01 ./usr/share/doc/mender-client/changelog.Debian.gz
-rw-r--r-- root/root 10351 2024-01-15 16:01 ./usr/share/doc/mender-client/copyright
from my logs it seems the bump 3.5.2→4.0.0 was in the last 3 days.
iiuc the systemd service mender-client
is now mender-updated
and the cli mender
is now mender-update
. and mender-updated
is a dependency of mender-client
, so apt package wise that’s a nice transition, but it broke everything on my end that relies on calling the cli tool, interacts with the systemd unit through systemctl
or relies on the paths of the systemd service files.
To buy me some time to absorb that breaking change, i tried to pin the version in my image generation by changing apt-get install mender-client
to apt-get install mender-client=3.5.2
buuuuut that version doesn’t appear to be in the apt repository anymore.
Do you have an alternative apt url with the 3.x version of mender client? (or alternatively the old .deb file for 3.5.2 on arm64 as download?)