Start using python3.12
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
This commit is contained in:
parent
4764268d29
commit
81d897997d
@ -15,7 +15,7 @@
|
||||
|
||||
# Wed May 24 18:38:17 UTC 2023 - trigger rebuild
|
||||
|
||||
FROM docker.io/opendevorg/python-base:3.11-bookworm
|
||||
FROM docker.io/opendevorg/python-base:3.12-bookworm
|
||||
|
||||
COPY haproxy-statsd.py /usr/local/bin
|
||||
RUN pip install statsd
|
||||
|
@ -16,7 +16,7 @@
|
||||
|
||||
# Wed May 24 18:38:17 UTC 2023 - trigger rebuild
|
||||
|
||||
FROM docker.io/opendevorg/python-base:3.11-bookworm
|
||||
FROM docker.io/opendevorg/python-base:3.12-bookworm
|
||||
|
||||
COPY zookeeper-statsd.py /usr/local/bin
|
||||
RUN pip install statsd
|
||||
|
@ -3,7 +3,7 @@
|
||||
name: system-config-build-image-haproxy-statsd
|
||||
description: Build a haproxy-statsd image.
|
||||
parent: system-config-build-image
|
||||
requires: python-base-3.11-bookworm-container-image
|
||||
requires: python-base-3.12-bookworm-container-image
|
||||
provides: haproxy-statsd-container-image
|
||||
vars: &haproxy-statsd_vars
|
||||
docker_images:
|
||||
@ -18,7 +18,7 @@
|
||||
name: system-config-upload-image-haproxy-statsd
|
||||
description: Build and upload a haproxy-statsd image.
|
||||
parent: system-config-upload-image
|
||||
requires: python-base-3.11-bookworm-container-image
|
||||
requires: python-base-3.12-bookworm-container-image
|
||||
provides: haproxy-statsd-container-image
|
||||
vars: *haproxy-statsd_vars
|
||||
files: *haproxy-statsd_files
|
||||
|
@ -3,7 +3,7 @@
|
||||
name: system-config-build-image-zookeeper-statsd
|
||||
description: Build a zookeeper-statsd image.
|
||||
parent: system-config-build-image
|
||||
requires: python-base-3.11-bookworm-container-image
|
||||
requires: python-base-3.12-bookworm-container-image
|
||||
vars: &zookeeper-statsd_vars
|
||||
docker_images:
|
||||
- context: docker/zookeeper-statsd
|
||||
@ -16,7 +16,7 @@
|
||||
name: system-config-upload-image-zookeeper-statsd
|
||||
description: Build and upload a zookeeper-statsd image.
|
||||
parent: system-config-upload-image
|
||||
requires: python-base-3.11-bookworm-container-image
|
||||
requires: python-base-3.12-bookworm-container-image
|
||||
vars: *zookeeper-statsd_vars
|
||||
files: *zookeeper-statsd_files
|
||||
|
||||
|
@ -124,12 +124,12 @@
|
||||
- system-config-build-image-haproxy-statsd:
|
||||
dependencies:
|
||||
- name: opendev-buildset-registry
|
||||
- name: system-config-build-image-python-base-3.11-bookworm
|
||||
- name: system-config-build-image-python-base-3.12-bookworm
|
||||
soft: true
|
||||
- system-config-build-image-zookeeper-statsd:
|
||||
dependencies:
|
||||
- name: opendev-buildset-registry
|
||||
- name: system-config-build-image-python-base-3.11-bookworm
|
||||
- name: system-config-build-image-python-base-3.12-bookworm
|
||||
soft: true
|
||||
- system-config-build-image-accessbot:
|
||||
dependencies:
|
||||
@ -274,12 +274,12 @@
|
||||
- system-config-upload-image-haproxy-statsd:
|
||||
dependencies:
|
||||
- name: opendev-buildset-registry
|
||||
- name: system-config-upload-image-python-base-3.11-bookworm
|
||||
- name: system-config-upload-image-python-base-3.12-bookworm
|
||||
soft: true
|
||||
- system-config-upload-image-zookeeper-statsd:
|
||||
dependencies:
|
||||
- name: opendev-buildset-registry
|
||||
- name: system-config-upload-image-python-base-3.11-bookworm
|
||||
- name: system-config-upload-image-python-base-3.12-bookworm
|
||||
soft: true
|
||||
- system-config-upload-image-accessbot:
|
||||
dependencies:
|
||||
|
Loading…
x
Reference in New Issue
Block a user