
We've had python3.12 container images for some time now but everything has been running 3.11. 3.11 has been a solid release so there hasn't been much pressure to update. But as 3.13 and beyond are starting to show up it would be good for us to start moving foward too. We start by updating the zookeeper-statsd and haproxy-statsd images as they are quite simple and should be good canaries for this new python version. Followups can migrate even more things. Change-Id: Ib289861e937c2d181d483debb80e7bc30b583d83
32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
# Haproxy-statsd jobs
|
|
- job:
|
|
name: system-config-build-image-haproxy-statsd
|
|
description: Build a haproxy-statsd image.
|
|
parent: system-config-build-image
|
|
requires: python-base-3.12-bookworm-container-image
|
|
provides: haproxy-statsd-container-image
|
|
vars: &haproxy-statsd_vars
|
|
docker_images:
|
|
- context: docker/haproxy-statsd
|
|
repository: opendevorg/haproxy-statsd
|
|
# Duplicate in the run-gitea job
|
|
files: &haproxy-statsd_files
|
|
- docker/haproxy-statsd/
|
|
- docker/python-base/
|
|
|
|
- job:
|
|
name: system-config-upload-image-haproxy-statsd
|
|
description: Build and upload a haproxy-statsd image.
|
|
parent: system-config-upload-image
|
|
requires: python-base-3.12-bookworm-container-image
|
|
provides: haproxy-statsd-container-image
|
|
vars: *haproxy-statsd_vars
|
|
files: *haproxy-statsd_files
|
|
|
|
- job:
|
|
name: system-config-promote-image-haproxy-statsd
|
|
description: Promote a previously published haproxy-statsd image to latest.
|
|
parent: system-config-promote-image
|
|
vars: *haproxy-statsd_vars
|
|
files: *haproxy-statsd_files
|