Update the krunner-alpine distribution support package to use Alpine 3.17 (musl 1.2.3+) #2638
Labels
area:upstream
Issues with root cause from upstream 3rd parties
comp:agent
Related to Agent component
urgency:1
If no other duties are available, volunteer to help.
Milestone
Alpine Linux uses musl. Since Alpine 3.13, it began to use the v1.2 series of musl, which changes the ABI to support 64-bit
time_t
values in 32-bit architectures. (ref: https://musl.libc.org/time64.html)Note that there was a security bug in musl versions up to 1.2.2, let's use musl 1.2.3 as the minimum supported version (Alpine 3.17 or later) (ref: https://musl.libc.org/releases.html).
Our backend.ai-krunner-alpine package is based on Alpine 3.8, which is too old now. Although our deployments cover x86-64/aarch64 (64-bit) images only and our customers may not be affected by
time_t
change directly, let's update the base Alpine version to 3.17 for the new generation of Alpine-based images.This is a low-priority issue though, because CUDA does not work on musl-based setups and most of our customers are using it.
The text was updated successfully, but these errors were encountered: