Switch our haproxy image to quay opendevmirror location

This will pull the haproxy:lts image from the mirror we have at
quay.io/opendevmirror/haproxy rather than docker hub directly. This
should improve reliability in CI in particular when pulling that image.
One fewer image to pull from docker hub also means more rate limit to
spend where we are still pulling from docker hub.

Note this will affect the gitea and zuul web front ends as they are both
fronted by haproxy. Expect a minor blip while the container "updates"
(hashes should match) and is restarted.

Change-Id: Ic242ea3975ada1c7a698be8e41b9c5c8f8d07ed3
This commit is contained in:
Clark Boylan 2025-01-31 07:59:48 -08:00
parent 9de8bf3489
commit fa115e59dd
2 changed files with 2 additions and 1 deletions

View File

@ -5,7 +5,7 @@ version: '2'
services:
haproxy:
restart: always
image: docker.io/library/haproxy:lts
image: quay.io/opendevmirror/haproxy:lts
# NOTE(ianw) 2021-05-17 : haproxy >= 2.4 runs as a non-privileged
# user. The main problem here is we use host networking, so the
# haproxy user is not allowed to bind to low ports (80/443). The

View File

@ -1032,6 +1032,7 @@
- inventory/service/group_vars/zookeeper.yaml
- inventory/service/host_vars/zk\d+
- inventory/service/host_vars/zuul02.opendev.org
- playbooks/roles/haproxy/
- playbooks/roles/mariadb/
- playbooks/roles/zookeeper/
- playbooks/roles/install-apt-repo/