From f8bfb04130a93709c0c74803d8e5e5021466a578 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Tue, 11 Mar 2025 11:07:29 -0700 Subject: [PATCH] Trigger related jobs when statsd images update The gitea-lb, zuul-lb, and zookeeper deployments rely on statsd sidecar images to collect and report metrics to statsd. We should trigger the infra-prod deployment jobs for these services when those images update. We make a noop timestamp update to each Dockerfile to exercise that update via this change. Change-Id: I1ffd57d386812560c72861bf66a10c1822a25217 --- docker/haproxy-statsd/Dockerfile | 2 +- docker/zookeeper-statsd/Dockerfile | 2 +- zuul.d/infra-prod.yaml | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docker/haproxy-statsd/Dockerfile b/docker/haproxy-statsd/Dockerfile index 90c0ec17b3..154f4e2da8 100644 --- a/docker/haproxy-statsd/Dockerfile +++ b/docker/haproxy-statsd/Dockerfile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Wed May 24 18:38:17 UTC 2023 - trigger rebuild +# Tue Mar 11 06:08:37 PM UTC 2025 - trigger rebuild FROM docker.io/opendevorg/python-base:3.12-bookworm diff --git a/docker/zookeeper-statsd/Dockerfile b/docker/zookeeper-statsd/Dockerfile index 537137c7f8..47039ea6d5 100644 --- a/docker/zookeeper-statsd/Dockerfile +++ b/docker/zookeeper-statsd/Dockerfile @@ -14,7 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Wed May 24 18:38:17 UTC 2023 - trigger rebuild +# Tue Mar 11 06:08:37 PM UTC 2025 - trigger rebuild FROM docker.io/opendevorg/python-base:3.12-bookworm diff --git a/zuul.d/infra-prod.yaml b/zuul.d/infra-prod.yaml index 4d79cb2c38..5131ce6126 100644 --- a/zuul.d/infra-prod.yaml +++ b/zuul.d/infra-prod.yaml @@ -162,6 +162,7 @@ vars: playbook_name: service-gitea-lb.yaml files: + - docker/haproxy-statsd/ - inventory/base - playbooks/service-gitea-lb.yaml - inventory/service/group_vars/gitea-lb.yaml @@ -392,6 +393,7 @@ vars: playbook_name: service-zookeeper.yaml files: + - docker/zookeeper-statsd/ - inventory/base - inventory/service/group_vars/zookeeper.yaml - ^inventory/service/host_vars/zk\d+\..* @@ -446,6 +448,7 @@ vars: playbook_name: service-zuul-lb.yaml files: + - docker/haproxy-statsd/ - inventory/base - playbooks/service-zuul-lb.yaml - inventory/service/group_vars/zuul-lb.yaml