diff --git a/docker/hound/Dockerfile b/docker/hound/Dockerfile index 88f7d8b2e4..7af0f06468 100644 --- a/docker/hound/Dockerfile +++ b/docker/hound/Dockerfile @@ -12,7 +12,7 @@ # implied. # See the License for the specific language governing permissions and # limitations under the License. -FROM docker.io/opendevorg/python-base:3.9-bullseye AS builder +FROM docker.io/opendevorg/python-base:3.11-bullseye AS builder WORKDIR /tmp @@ -25,7 +25,7 @@ RUN git clone https://github.com/hound-search/hound \ && cd hound \ && make -FROM docker.io/opendevorg/python-base:3.9-bullseye +FROM docker.io/opendevorg/python-base:3.11-bullseye COPY --from=builder /tmp/hound/.build/bin/hound /usr/local/bin COPY --from=builder /tmp/hound/.build/bin/houndd /usr/local/bin diff --git a/zuul.d/docker-images/hound.yaml b/zuul.d/docker-images/hound.yaml index e353ae4c90..d91955c71f 100644 --- a/zuul.d/docker-images/hound.yaml +++ b/zuul.d/docker-images/hound.yaml @@ -2,7 +2,7 @@ - job: name: system-config-build-image-hound description: Build a hound image. - requires: python-base-3.9-bullseye-container-image + requires: python-base-3.11-bullseye-container-image provides: hound-container-image parent: system-config-build-image vars: &hound_vars @@ -15,7 +15,7 @@ - job: name: system-config-upload-image-hound description: Build and upload a hound image. - requires: python-base-3.9-bullseye-container-image + requires: python-base-3.11-bullseye-container-image provides: hound-container-image parent: system-config-upload-image vars: *hound_vars diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 2d32f099af..1ed2a130c8 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -115,7 +115,7 @@ - system-config-build-image-hound: dependencies: - name: opendev-buildset-registry - - name: system-config-build-image-python-base-3.9-bullseye + - name: system-config-build-image-python-base-3.11-bullseye soft: true - system-config-build-image-etherpad - system-config-build-image-mailman @@ -260,7 +260,11 @@ - name: opendev-buildset-registry - name: system-config-upload-image-jinja-init soft: true - - system-config-upload-image-hound + - system-config-upload-image-hound: + dependencies: + - name: opendev-buildset-registry + - name: system-config-build-image-python-base-3.11-bullseye + soft: true - system-config-upload-image-assets - system-config-upload-image-etherpad - system-config-upload-image-mailman