-
Notifications
You must be signed in to change notification settings - Fork 26
pkg(deb): add Raspbian Trixie and switch base image #294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
balenalib/rpi-raspbian has been archived and not been updated since 2 years. The most downloaded Raspbian base container which provides Debian Trixie images and regular updates at time of writing is from tianon, which I hope is trustworthy enough. Now that Raspberry Pi OS Trixie has been released, a related Docker APT repository suite would help to address some of its limitations. Not sure about the impact, but for completeness, "linux/arm/v6" has been added to the compatible architectures of the Raspbian packages, which is the whole point of why Raspbian exists. Signed-off-by: MichaIng <micha@dietpi.com>
d7f6e04
to
bbd54c4
Compare
Hi, thanks for the PR! Our current plan is deprecating the Raspbian packages in favor of the Debian ones. See: https://docs.docker.com/engine/install/raspberry-pi-os/ |
Oh, that is sad to read, while I sort of understand the step, as Raspbian/ARMv6hf always was additional hassle, with loosing significance. The Debian-maintained |
In this case I meant our Debian packages (not the ones maintained by Debian): https://docs.docker.com/engine/install/debian/ But yeah they only support armhf (arm/v7) not v6 like Raspbian. |
Understood. What I meant is that Raspbian/RPi OS users with ARMv6-only hardware can still use the Debian-maintained Docker packages instead, that are provided by Raspbian as well. As always, they won't get upstream updates within one Debian release, but same situation as with RISC-V right now. OOT: Regarding RISC-V/ |
With riscv64 the main blocker for us is the lack of runners/hardware so it's hard for us to have any kind of official support for it. cc @crazy-max |
That is true. Can be generally done with emulation, but this is slow, and I also needed disabled some tests for our own Docker-based software implementations since the daemon does not start up OOTB in QEMU-emulated containers on GitHub Actions. But I was able to solve the issues in some cases (did not find the time to check back all cases), by skipping some sandboxing, adding some capabilities and editing some AppArmor profiles on the host (GitHub runner). This is with GitHub Actions |
balenalib/rpi-raspbian has been archived and not been updated since 2 years. The most downloaded Raspbian base container which provides Debian Trixie images and regular updates at time of writing is from tianon, which I hope is trustworthy enough. Now that Raspberry Pi OS Trixie has been released, a related Docker APT repository suite would help to address some of its limitations.
Not sure about the impact, but for completeness,
linux/arm/v6
has been added to the compatible architectures of the Raspbian packages, which is the whole point of why Raspbian exists.