Update some apertis gitlab-ci pipeline to use a bookworm image instead of a bullseye/buster image
Background
Some of our gitlab-ci pipeline still use buster
or bullseye
as base image.
Switching to bookworm
leads to failure because some scripts are not compatible with tools in Bookworm.
Thus, we have to make them compatible. Some example:
Reproducibility
-
✅ always - often, but not always
- rarely
Impact of bug
Stuck with an outdated OS for our pipelines. Buster LTS will be EOL in 3 months (June 2024).
Outcomes
Management data
This section is for management only, it should be the last one in the description.
/cc @andrunko @em @Balasubramanian @sudarshan @wlozano
Phabricator link: https://phabricator.apertis.org/T10356