teleport icon indicating copy to clipboard operation
teleport copied to clipboard

`teleport-ent-updater` is not in armhf deb repository.

Open programmerq opened this issue 1 year ago • 0 comments

Expected behavior:

curl -s 'https://apt.releases.teleport.dev/debian/dists/bookworm/stable/v14/binary-armhf/Packages' | grep ent-updater
Package: teleport-ent-updater

Current behavior:

curl -s 'https://apt.releases.teleport.dev/debian/dists/bookworm/stable/v14/binary-armhf/Packages' | grep ent-updater

It looks like the GitHub action that is supposed to publish this ends up publishing to binary/arm/Packages instead of binary/armhf/Packages

The binaries are built for amd64, i386, arm and arm64. The Debian architectures for these are: amd64, i386, armhf, and arm64, respectively. Only the armhf architecture is affected.

This means that when following the instructions to install teleport-ent and teleport-ent-updater on an armhf Debian variant, the teleport-ent package installs just fine, but the updater package is not found.

Bug details:

  • Teleport version all through 14.1.1
  • Recreation steps - If you don't have an armhf device handy, the easiest way to reproduce is on docker desktop with its built-in binfmt compatibility. Run docker run --rm -it --platform linux/armhf debian bash and then step through the install instructions.
  • Debug logs - n/a

programmerq avatar Nov 06 '23 18:11 programmerq