From 7b512a5651ea64928b5d859b7c1cfc73f19fbbf0 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Thu, 29 Jan 2026 16:34:13 +0100 Subject: [PATCH 01/19] test konflux-prow integration --- .tekton/ove-ui-iso-prow-job.yaml | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .tekton/ove-ui-iso-prow-job.yaml diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml new file mode 100644 index 00000000..60f5c745 --- /dev/null +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -0,0 +1,33 @@ +apiVersion: tekton.dev/v1beta1 +kind: Pipeline +metadata: + name: provide-prowjob +spec: + description: >- + Run a parameterized prowjob using gangway. + params: + - name: GANGWAY_TOKEN + type: string + description: Token to authenticate with gangway + default: gangway-token + - description: 'Snapshot of the application' + name: SNAPSHOT + default: '{"components": [{"name":"test-app", "containerImage": "quay.io/example/repo:latest"}]}' + type: string + tasks: + - name: provide-prowjob + displayName: "Running prowjob $(params.PROWJOB_NAME)" + taskRef: + resolver: git + params: + - name: url + value: https://github.com/openshift/konflux-tasks + - name: revision + value: main + - name: pathInRepo + value: tasks/provide-prowjob/0.1/provide-prowjob.yaml + params: + - name: SNAPSHOT + value: $(params.SNAPSHOT) + - name: PROWJOB_NAME + value: periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file From 93a60e21f31058193df2afbfcfc7787d839a9bac Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Fri, 30 Jan 2026 10:10:02 +0100 Subject: [PATCH 02/19] replicate sandboxed-containers-operator integration --- .tekton/ove-ui-iso-prow-job.yaml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 60f5c745..ee266c27 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -1,10 +1,10 @@ apiVersion: tekton.dev/v1beta1 kind: Pipeline metadata: - name: provide-prowjob + name: abi-ove-konflux-prow-integration spec: description: >- - Run a parameterized prowjob using gangway. + Run Prow jobs for testing the ove-ui-iso-4-21 konflux component. params: - name: GANGWAY_TOKEN type: string @@ -12,22 +12,26 @@ spec: default: gangway-token - description: 'Snapshot of the application' name: SNAPSHOT - default: '{"components": [{"name":"test-app", "containerImage": "quay.io/example/repo:latest"}]}' + default: '{"components": [{"name":"ove-ui-iso-4-21", "containerImage": "http://quay.io/redhat-user-workloads/ocp-agent-based-installer-tenant/ove-ui-iso-4-21:latest"}]}' type: string tasks: - - name: provide-prowjob - displayName: "Running prowjob $(params.PROWJOB_NAME)" + - name: prowjob-ove421 + displayName: "Running prow job $(params.PROWJOB_NAME)" + timeout: "5h" taskRef: resolver: git params: - name: url value: https://github.com/openshift/konflux-tasks - name: revision - value: main + value: 3adee771363d48fdb832582e5b9308923b7c8faa - name: pathInRepo value: tasks/provide-prowjob/0.1/provide-prowjob.yaml params: - name: SNAPSHOT value: $(params.SNAPSHOT) - - name: PROWJOB_NAME - value: periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file + matrix: + params: + - name: PROWJOB_NAME + value: + - periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file From 5e10c3f79d58caa948bd8d7385bb1f936809a1fc Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 08:47:38 +0100 Subject: [PATCH 03/19] add VARIANT parameter --- .tekton/ove-ui-iso-prow-job.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index ee266c27..10dd576d 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -30,6 +30,8 @@ spec: params: - name: SNAPSHOT value: $(params.SNAPSHOT) + - name: VARIANT + value: ocp421 matrix: params: - name: PROWJOB_NAME From f67bb31a4691b16d8f9035354954c3edea412f93 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 08:50:28 +0100 Subject: [PATCH 04/19] empty value to fix 'Failed to fetch ci-operator config file' --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 10dd576d..444adc19 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -31,7 +31,7 @@ spec: - name: SNAPSHOT value: $(params.SNAPSHOT) - name: VARIANT - value: ocp421 + value: '' matrix: params: - name: PROWJOB_NAME From 8c3ceb4ccea6749276cf52d172c6f9efa476abb2 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 10:27:35 +0100 Subject: [PATCH 05/19] reference dev-scripts prow job --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 444adc19..453f676d 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -36,4 +36,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file From 69af8a22cd38313b8d7f2c957d2d31626b454ba1 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 13:54:37 +0100 Subject: [PATCH 06/19] fix 'invalid configuration build_root' error --- .tekton/ove-ui-iso-prow-job.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 453f676d..6ad5d250 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -32,6 +32,8 @@ spec: value: $(params.SNAPSHOT) - name: VARIANT value: '' + - name: ARTIFACTS_BUILD_ROOT + value: quay-proxy.ci.openshift.org/openshift/ci:openshift_release_rhel-9-release-golang-1.23-openshift-4.19 matrix: params: - name: PROWJOB_NAME From 97075c10b5c674f2639e5b473a327eebc608327d Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 13:57:38 +0100 Subject: [PATCH 07/19] change prow job name --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 6ad5d250..f143c6a7 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file + - e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From c171b9edf8559b39ae64c983768697490afb8e83 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 14:05:15 +0100 Subject: [PATCH 08/19] test konflux-prow integration --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index f143c6a7..6ad5d250 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file From 68881dae5f594f007f5d704943a7883c97441af0 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 14:09:47 +0100 Subject: [PATCH 09/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 6ad5d250..7fc71881 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From 1b6048746ad9a317f39389dc9a4de9dc0d9a0c01 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 14:11:06 +0100 Subject: [PATCH 10/19] test konflux-prow integration --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 7fc71881..6ad5d250 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file From dbfcdf31e207663c4db7b931ae495fb2fb15f724 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 16:17:02 +0100 Subject: [PATCH 11/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 6ad5d250..7fc71881 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From 0682a1452e41b16818c93a765fab5f9ba481d9f8 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 16:28:29 +0100 Subject: [PATCH 12/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 7fc71881..c77d14c9 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file From 9e114ac289770c950ddaa90c5b5b34afc1300580 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 16:32:16 +0100 Subject: [PATCH 13/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index c77d14c9..7fc71881 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-eng-baremetal-qe-infra-monitoring-baremetal-lab-agent-monitoring \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From 844825daccd1defe3bb7694aaf15e904e0d1a979 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Tue, 3 Feb 2026 16:33:33 +0100 Subject: [PATCH 14/19] test konflux-prow integration --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 7fc71881..6ad5d250 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file From a813f22418a138fff94fae1373c8493b0761ac55 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Wed, 4 Feb 2026 12:29:03 +0100 Subject: [PATCH 15/19] fix job name --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 6ad5d250..83fe55d2 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file + - pull-ci-openshift-agent-installer-utils-release-4.21-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From b697d454b667dbd156afaa8c5d1141314dfc1dec Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Wed, 4 Feb 2026 12:31:21 +0100 Subject: [PATCH 16/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 83fe55d2..d3257a68 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - pull-ci-openshift-agent-installer-utils-release-4.21-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - pull-ci-openshift-metal3-dev-scripts-master-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file From 1c8c480866087025c3b787b309205d4658acdd49 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Wed, 4 Feb 2026 12:33:43 +0100 Subject: [PATCH 17/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index d3257a68..5b01a76f 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -38,4 +38,4 @@ spec: params: - name: PROWJOB_NAME value: - - pull-ci-openshift-metal3-dev-scripts-master-e2e-agent-compact-ipv4-iso-no-registry \ No newline at end of file + - pull-ci-openshift-agent-installer-utils-release-4.21-e2e-agent-compact-ipv4 \ No newline at end of file From cee1f60dcdde2578028c4d4518a86d3e52e47bae Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Wed, 4 Feb 2026 12:57:20 +0100 Subject: [PATCH 18/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 5b01a76f..2ecb7bf1 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -34,8 +34,10 @@ spec: value: '' - name: ARTIFACTS_BUILD_ROOT value: quay-proxy.ci.openshift.org/openshift/ci:openshift_release_rhel-9-release-golang-1.23-openshift-4.19 + - name: TARGET_BRANCH + value: release-4.19 matrix: params: - name: PROWJOB_NAME value: - - pull-ci-openshift-agent-installer-utils-release-4.21-e2e-agent-compact-ipv4 \ No newline at end of file + - periodic-ci-openshift-agent-installer-utils-release-4.19-e2e-agent-compact-ipv4-iso-no-registry-periodic \ No newline at end of file From fc78cf1431273d56a59bab4bb049688fedfa78d3 Mon Sep 17 00:00:00 2001 From: Biagio Manzari Date: Thu, 5 Feb 2026 11:31:34 +0100 Subject: [PATCH 19/19] test --- .tekton/ove-ui-iso-prow-job.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.tekton/ove-ui-iso-prow-job.yaml b/.tekton/ove-ui-iso-prow-job.yaml index 2ecb7bf1..21681ec2 100644 --- a/.tekton/ove-ui-iso-prow-job.yaml +++ b/.tekton/ove-ui-iso-prow-job.yaml @@ -22,9 +22,9 @@ spec: resolver: git params: - name: url - value: https://github.com/openshift/konflux-tasks + value: https://github.com/bmanzari/konflux-tasks - name: revision - value: 3adee771363d48fdb832582e5b9308923b7c8faa + value: f2a528685cb1f690187ec6b939fa456e569b5384 - name: pathInRepo value: tasks/provide-prowjob/0.1/provide-prowjob.yaml params: