From a399ce796be10040ffd12cebec55eeebad2d17bf Mon Sep 17 00:00:00 2001 From: Puskar Basu Date: Tue, 23 Jun 2026 09:48:55 +0530 Subject: [PATCH] OKD-380: Add missing namespace to image trigger annotations The image.openshift.io/triggers annotation on database Deployments is missing the namespace field in the ImageStreamTag reference. Without it, the image trigger controller looks for ImageStreams in the user's namespace instead of 'openshift', causing image resolution to fail. Add "namespace":"${NAMESPACE}" to the trigger from object in both cakephp-mysql and cakephp-mysql-persistent templates. Related: https://github.com/okd-project/okd/issues/2337 Co-Authored-By: Claude Opus 4.6 --- openshift/templates/cakephp-mysql-persistent.json | 2 +- openshift/templates/cakephp-mysql.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openshift/templates/cakephp-mysql-persistent.json b/openshift/templates/cakephp-mysql-persistent.json index 489ef2975..80a8236bc 100644 --- a/openshift/templates/cakephp-mysql-persistent.json +++ b/openshift/templates/cakephp-mysql-persistent.json @@ -374,7 +374,7 @@ "annotations": { "description": "Defines how to deploy the database", "template.alpha.openshift.io/wait-for-ready": "true", - "image.openshift.io/triggers": "[{\"from\":{\"kind\":\"ImageStreamTag\",\"name\":\"mysql:${MYSQL_VERSION}\"},\"fieldPath\": \"spec.template.spec.containers[0].image\"}]" + "image.openshift.io/triggers": "[{\"from\":{\"kind\":\"ImageStreamTag\",\"name\":\"mysql:${MYSQL_VERSION}\",\"namespace\":\"${NAMESPACE}\"},\"fieldPath\": \"spec.template.spec.containers[0].image\"}]" } }, "spec": { diff --git a/openshift/templates/cakephp-mysql.json b/openshift/templates/cakephp-mysql.json index b7f5f0043..fdff695a9 100644 --- a/openshift/templates/cakephp-mysql.json +++ b/openshift/templates/cakephp-mysql.json @@ -303,7 +303,7 @@ "annotations": { "description": "Defines how to deploy the database", "template.alpha.openshift.io/wait-for-ready": "true", - "image.openshift.io/triggers": "[{\"from\":{\"kind\":\"ImageStreamTag\",\"name\":\"mysql:${MYSQL_VERSION}\"},\"fieldPath\": \"spec.template.spec.containers[0].image\"}]" + "image.openshift.io/triggers": "[{\"from\":{\"kind\":\"ImageStreamTag\",\"name\":\"mysql:${MYSQL_VERSION}\",\"namespace\":\"${NAMESPACE}\"},\"fieldPath\": \"spec.template.spec.containers[0].image\"}]" } }, "spec": {