Repository: openshift/release
Pull request #64085: NO-JIRA: Update Hypershift OADP Plugin jobs
Author: login: jparrill
Labels: name: lgtm
description: Indicates that a PR is ready to be merged.
name: approved
description: Indicates a PR has been approved by an approver from all required OWNERS files.
name: rehearsals-ack
description: Signifies that rehearsal jobs have been acknowledged
name: jira/valid-reference
description: Indicates that this PR references a valid Jira ticket of any type.
Created: 2025-04-21T15:16:51Z | Merged: 2025-04-21T20:00:12Z

## Why do we need this PR?
Updating the current jobs and creating 2 more for full verify and build from source.


Diff:
diff --git a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml
index 4775f8a3e272d..761aa1b76031b 100644
--- a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml
+++ b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml
@@ -3,7 +3,7 @@ build_root:
   image_stream_tag:
     name: release
     namespace: openshift
-    tag: golang-1.22
+    tag: golang-1.23
 promotion:
   to:
   - name: "4.19"
@@ -27,7 +27,7 @@ resources:
       memory: 200Mi
 tests:
 - as: unit
-  commands: make tests
+  commands: make test
   container:
     from: src
 - as: security
@@ -37,6 +37,14 @@ tests:
       SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high -d
       SNYK_ENABLE_DEPS_SCAN: "false"
     workflow: openshift-ci-security
+- as: build
+  commands: make local
+  container:
+    from: src
+- as: verify
+  commands: make verify
+  container:
+    from: src
 zz_generated_metadata:
   branch: main
   org: openshift
diff --git a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19.yaml b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19.yaml
index b1f3304eb9422..7cca0a04a70bf 100644
--- a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19.yaml
+++ b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19.yaml
@@ -3,7 +3,7 @@ build_root:
   image_stream_tag:
     name: release
     namespace: openshift
-    tag: golang-1.22
+    tag: golang-1.23
 promotion:
   to:
   - disabled: true
@@ -28,7 +28,7 @@ resources:
       memory: 200Mi
 tests:
 - as: unit
-  commands: make tests
+  commands: make test
   container:
     from: src
 - as: security
@@ -38,6 +38,14 @@ tests:
       SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high -d
       SNYK_ENABLE_DEPS_SCAN: "false"
     workflow: openshift-ci-security
+- as: build
+  commands: make local
+  container:
+    from: src
+- as: verify
+  commands: make verify
+  container:
+    from: src
 zz_generated_metadata:
   branch: release-4.19
   org: openshift
diff --git a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20.yaml b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20.yaml
index ce093447ef058..8fb40aca00195 100644
--- a/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20.yaml
+++ b/ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20.yaml
@@ -3,7 +3,7 @@ build_root:
   image_stream_tag:
     name: release
     namespace: openshift
-    tag: golang-1.22
+    tag: golang-1.23
 promotion:
   to:
   - name: "4.20"
@@ -27,7 +27,7 @@ resources:
       memory: 200Mi
 tests:
 - as: unit
-  commands: make tests
+  commands: make test
   container:
     from: src
 - as: security
@@ -37,6 +37,14 @@ tests:
       SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high -d
       SNYK_ENABLE_DEPS_SCAN: "false"
     workflow: openshift-ci-security
+- as: build
+  commands: make local
+  container:
+    from: src
+- as: verify
+  commands: make verify
+  container:
+    from: src
 zz_generated_metadata:
   branch: release-4.20
   org: openshift
diff --git a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main-presubmits.yaml b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main-presubmits.yaml
index c2e034df30a88..29d0a3b1c91c8 100644
--- a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main-presubmits.yaml
+++ b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main-presubmits.yaml
@@ -1,5 +1,60 @@
 presubmits:
   openshift/hypershift-oadp-plugin:
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^main$
+    - ^main-
+    cluster: build05
+    context: ci/prow/build
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-main-build
+    rerun_command: /test build
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=build
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )build,?($|\s.*)
   - agent: kubernetes
     always_run: false
     branches:
@@ -118,3 +173,58 @@ presubmits:
         secret:
           secretName: result-aggregator
     trigger: (?m)^/test( | .* )unit,?($|\s.*)
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^main$
+    - ^main-
+    cluster: build05
+    context: ci/prow/verify
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-main-verify
+    rerun_command: /test verify
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=verify
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )verify,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19-presubmits.yaml b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19-presubmits.yaml
index cbffab730ce98..e60cf83ad52e5 100644
--- a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19-presubmits.yaml
+++ b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.19-presubmits.yaml
@@ -1,5 +1,60 @@
 presubmits:
   openshift/hypershift-oadp-plugin:
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^release-4\.19$
+    - ^release-4\.19-
+    cluster: build07
+    context: ci/prow/build
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-release-4.19-build
+    rerun_command: /test build
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=build
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )build,?($|\s.*)
   - agent: kubernetes
     always_run: false
     branches:
@@ -118,3 +173,58 @@ presubmits:
         secret:
           secretName: result-aggregator
     trigger: (?m)^/test( | .* )unit,?($|\s.*)
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^release-4\.19$
+    - ^release-4\.19-
+    cluster: build07
+    context: ci/prow/verify
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-release-4.19-verify
+    rerun_command: /test verify
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=verify
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )verify,?($|\s.*)
diff --git a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20-presubmits.yaml b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20-presubmits.yaml
index 1940317eda46a..2957286a99438 100644
--- a/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20-presubmits.yaml
+++ b/ci-operator/jobs/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-release-4.20-presubmits.yaml
@@ -1,5 +1,60 @@
 presubmits:
   openshift/hypershift-oadp-plugin:
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^release-4\.20$
+    - ^release-4\.20-
+    cluster: build07
+    context: ci/prow/build
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-release-4.20-build
+    rerun_command: /test build
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=build
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )build,?($|\s.*)
   - agent: kubernetes
     always_run: false
     branches:
@@ -118,3 +173,58 @@ presubmits:
         secret:
           secretName: result-aggregator
     trigger: (?m)^/test( | .* )unit,?($|\s.*)
+  - agent: kubernetes
+    always_run: true
+    branches:
+    - ^release-4\.20$
+    - ^release-4\.20-
+    cluster: build07
+    context: ci/prow/verify
+    decorate: true
+    decoration_config:
+      skip_cloning: true
+    labels:
+      ci.openshift.io/generator: prowgen
+      pj-rehearse.openshift.io/can-be-rehearsed: "true"
+    name: pull-ci-openshift-hypershift-oadp-plugin-release-4.20-verify
+    rerun_command: /test verify
+    spec:
+      containers:
+      - args:
+        - --gcs-upload-secret=/secrets/gcs/service-account.json
+        - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson
+        - --report-credentials-file=/etc/report/credentials
+        - --target=verify
+        command:
+        - ci-operator
+        image: ci-operator:latest
+        imagePullPolicy: Always
+        name: ""
+        resources:
+          requests:
+            cpu: 10m
+        volumeMounts:
+        - mountPath: /secrets/gcs
+          name: gcs-credentials
+          readOnly: true
+        - mountPath: /secrets/manifest-tool
+          name: manifest-tool-local-pusher
+          readOnly: true
+        - mountPath: /etc/pull-secret
+          name: pull-secret
+          readOnly: true
+        - mountPath: /etc/report
+          name: result-aggregator
+          readOnly: true
+      serviceAccountName: ci-operator
+      volumes:
+      - name: manifest-tool-local-pusher
+        secret:
+          secretName: manifest-tool-local-pusher
+      - name: pull-secret
+        secret:
+          secretName: registry-pull-credentials
+      - name: result-aggregator
+        secret:
+          secretName: result-aggregator
+    trigger: (?m)^/test( | .* )verify,?($|\s.*)


Reviews:
user: login: sjenning
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-04-21T18:05:13Z
user: login: jparrill
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-04-21T18:10:44Z

Review comments:
diff_hunk: @@ -37,6 +37,14 @@ tests:
       SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high -d
       SNYK_ENABLE_DEPS_SCAN: "false"
     workflow: openshift-ci-security
+- as: build
+  commands: make local
+  container:
+    from: src
path: ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml
user: login: sjenning
body: nit: This works for now, but if we ever need to use this binary build in a future test, we should create a `Dockerfille` and build a proper image for the pipeline.

created_at: 2025-04-21T18:05:12Z
author_association: CONTRIBUTOR
diff_hunk: @@ -37,6 +37,14 @@ tests:
       SNYK_CODE_ADDITIONAL_ARGS: --severity-threshold=high -d
       SNYK_ENABLE_DEPS_SCAN: "false"
     workflow: openshift-ci-security
+- as: build
+  commands: make local
+  container:
+    from: src
path: ci-operator/config/openshift/hypershift-oadp-plugin/openshift-hypershift-oadp-plugin-main.yaml
user: login: jparrill
body: Agree, this is just to validate it builds properly. I think we will need to integrate with Konflux dor build + publishing. Is that right?
created_at: 2025-04-21T18:10:44Z
author_association: CONTRIBUTOR

PR comments:
user: login: openshift-ci-robot
created_at: 2025-04-21T15:16:55Z
body: @jparrill: This pull request explicitly references no jira issue.

<details>

In response to [this](https://github.com/openshift/release/pull/64085):

>Updating the current jobs and creating 2 more for full verify and build from source


Instructions for interacting with me using PR comments are available [here](https://prow.ci.openshift.org/command-help?repo=openshift%2Frelease).  If you have questions or suggestions related to my behavior, please file an issue against the [openshift-eng/jira-lifecycle-plugin](https://github.com/openshift-eng/jira-lifecycle-plugin/issues/new) repository.
</details>
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T15:18:45Z
body: [REHEARSALNOTIFIER] 
@jparrill: the `pj-rehearse` plugin accommodates running rehearsal tests for the changes in this PR. Expand **'Interacting with pj-rehearse'** for usage details. The following rehearsable tests have been affected by this change:

Test name | Repo | Type | Reason
--- | --- | --- | ---
pull-ci-openshift-hypershift-oadp-plugin-main-build | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-main-verify | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.19-build | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.19-verify | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.20-build | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.20-verify | openshift/hypershift-oadp-plugin | presubmit | Presubmit changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.20-security | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.20-unit | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed
pull-ci-openshift-hypershift-oadp-plugin-main-security | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed
pull-ci-openshift-hypershift-oadp-plugin-main-unit | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.19-security | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed
pull-ci-openshift-hypershift-oadp-plugin-release-4.19-unit | openshift/hypershift-oadp-plugin | presubmit | Ci-operator config changed

Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals.

<details>
<summary>Interacting with pj-rehearse</summary>

Comment: `/pj-rehearse` to run up to 5 rehearsals
Comment: `/pj-rehearse skip` to opt-out of rehearsals
Comment: `/pj-rehearse {test-name}`, with each test separated by a space, to run one or more specific rehearsals
Comment: `/pj-rehearse more` to run up to 10 rehearsals
Comment: `/pj-rehearse max` to run up to 25 rehearsals
Comment: `/pj-rehearse auto-ack` to run up to 5 rehearsals, and add the `rehearsals-ack` label on success
Comment: `/pj-rehearse list` to get an up-to-date list of affected jobs
Comment: `/pj-rehearse abort` to abort all active rehearsals
Comment: `/pj-rehearse network-access-allowed` to allow rehearsals of tests that have the `restrict_network_access` field set to `false`. This must be executed by an `openshift` org member who is **not** the PR author

Once you are satisfied with the results of the rehearsals, comment: `/pj-rehearse ack` to unblock merge. When the `rehearsals-ack` label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the `rehearsals-ack` label removed, comment: `/pj-rehearse reject` to re-block merging.
</details>
author_association: CONTRIBUTOR
user: login: jparrill
created_at: 2025-04-21T15:21:27Z
body: /pj-rehearse pull-ci-openshift-hypershift-oadp-plugin-main-verify
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T15:21:30Z
body: @jparrill: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.
author_association: CONTRIBUTOR
user: login: jparrill
created_at: 2025-04-21T15:21:32Z
body: /pj-rehearse pull-ci-openshift-hypershift-oadp-plugin-main-build
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T15:21:35Z
body: @jparrill: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.
author_association: CONTRIBUTOR
user: login: jparrill
created_at: 2025-04-21T15:21:56Z
body: /pj-rehearse pull-ci-openshift-hypershift-oadp-plugin-main-unit
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T15:21:59Z
body: @jparrill: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T15:31:20Z
body: @jparrill: This pull request explicitly references no jira issue.

<details>

In response to [this](https://github.com/openshift/release/pull/64085):

>## Why do we need this PR?
>Updating the current jobs and creating 2 more for full verify and build from source.
>
>## Required
>
>- [ ] https://github.com/openshift/release/pull/64085


Instructions for interacting with me using PR comments are available [here](https://prow.ci.openshift.org/command-help?repo=openshift%2Frelease).  If you have questions or suggestions related to my behavior, please file an issue against the [openshift-eng/jira-lifecycle-plugin](https://github.com/openshift-eng/jira-lifecycle-plugin/issues/new) repository.
</details>
author_association: CONTRIBUTOR
user: login: sjenning
created_at: 2025-04-21T18:05:20Z
body: /lgtm
author_association: CONTRIBUTOR
user: login: openshift-ci[bot]
created_at: 2025-04-21T18:05:46Z
body: [APPROVALNOTIFIER] This PR is **APPROVED**

This pull-request has been approved by: *<a href="https://github.com/openshift/release/pull/64085#" title="Author self-approved">jparrill</a>*, *<a href="https://github.com/openshift/release/pull/64085#issuecomment-2819150901" title="LGTM">sjenning</a>*

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=openshift%2Frelease).

The pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)

<details >
Needs approval from an approver in each of these files:

- ~~[ci-operator/config/openshift/hypershift-oadp-plugin/OWNERS](https://github.com/openshift/release/blob/master/ci-operator/config/openshift/hypershift-oadp-plugin/OWNERS)~~ [jparrill,sjenning]
- ~~[ci-operator/jobs/openshift/hypershift-oadp-plugin/OWNERS](https://github.com/openshift/release/blob/master/ci-operator/jobs/openshift/hypershift-oadp-plugin/OWNERS)~~ [jparrill,sjenning]

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":[]} -->
author_association: CONTRIBUTOR
user: login: jparrill
created_at: 2025-04-21T19:34:53Z
body: /pj-rehearse ack
author_association: CONTRIBUTOR
user: login: openshift-ci-robot
created_at: 2025-04-21T19:34:55Z
body: @jparrill: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.
author_association: CONTRIBUTOR
user: login: openshift-ci[bot]
created_at: 2025-04-21T19:56:15Z
body: @jparrill: all tests **passed!**


[Full PR test history](https://prow.ci.openshift.org/pr-history?org=openshift&repo=release&pr=64085). [Your PR dashboard](https://prow.ci.openshift.org/pr?query=is:pr+state:open+author:jparrill).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
author_association: CONTRIBUTOR