Update packagecloud to v3.0.12
Details
- Point of contact for this request: @plu8
- If a call is needed, what is the proposed date and time of the call: Not needed
- Additional call details (format, type of call): N/A
SRE Support Needed Support Request Details
Similar to Update packagecloud to v3.0.11 (#25167 - closed), Packagecloud released a new version to address two issues we reported, one of them is security related:
- PYGPGME is no more available on RHEL-9 based di... (gitlab-org/gitlab-runner#37366) (security)
- Add Debian 12 Raspberry Pi Package Build Jobs (gitlab-org/omnibus-gitlab#8398)
Pointers:
- Docker image is built here: https://gitlab.com/gitlab-com/gl-infra/ci-images/-/tree/master/packagecloud
- Chart is here: https://gitlab.com/gitlab-com/gl-infra/charts/-/tree/main/gitlab/packagecloud
- GitLab Helmfiles release: https://gitlab.com/gitlab-com/gl-infra/k8s-workloads/gitlab-helmfiles/-/tree/master/releases/packagecloud
We do have an installation of Packagecloud in pre
(https://packages.pre.gke.gitlab.net) so best to test there before we deploy to production (ops
).
Changelog:
-
https://packagecloud.atlassian.net/wiki/spaces/ENTERPRISE/pages/15269920/Changelog
- Support for Raspbian 32-bit (Raspbian OS) & 64-bit (Debian)
- Tweak registry installation scripts to handle pygpgme for various RPM-based distro versions
-
Update docker file 👉 ci-images!325 (merged) -
Update chart 👉 charts!411 (merged) -
Deploy to pre
👉 gitlab-com/gl-infra/k8s-workloads/gitlab-helmfiles!4869 (merged) -
Deploy to ops
👉 gitlab-com/gl-infra/k8s-workloads/gitlab-helmfiles!4870 (merged)