neondatabase / autoscaling

Postgres vertical autoscaling in k8s
Apache License 2.0
150 stars 20 forks source link

Alpine base images should be updated #900

Open sharnoff opened 4 months ago

sharnoff commented 4 months ago

Problem description / Motivation

We're currently using alpine 3.16. We should update to the latest (3.19).

3.16 EOLs on May 2024-05-23

Feature idea(s) / DoD

All alpine images used are updated to 3.19, or whatever the latest is when this issues is resolved.

Implementation ideas

See previous attempt here: #530.

This is difficult primarily because of the copying of shared libraries that we do in vm-builder. It may be easier to first audit all the commands we use, then run ldd on them to see the shared libraries, and derive a new list from scratch, rather than by trial-and-error.

# Pull Requests
- [ ] #1010
- [ ] #1022
- [ ] #1058
- [ ] #1008
stradig commented 4 months ago

I checked the repository for version 3.15 which is end-of-life since a year. The repository is still up and usable at https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/. So at least we should still be able to build against it. But of course no more security updates, so we should upgrade in any case.

stradig commented 4 months ago

This is not urgent because we can still build. We don't have the capacity to fix this now, will look at this in June.

stradig commented 2 weeks ago
  1. Still want to upgrade to newer version, but not before GA, currently also blocked in CI. Putting it into backlog, this is not urgent.