Enroll 23 single-e2e payload repos in pipeline controller LGTM mode - #81599
Conversation
These payload repositories each have exactly one e2e test that was already configured with always_run: false but not managed by the pipeline controller. Add explicit always_run: false where it was implicit, and register all 23 repos in the LGTM config so their e2e tests are triggered automatically when the lgtm label is applied. Affected repos: apiserver-network-proxy, aws-encryption-provider, aws-pod-identity-webhook, azure-kubernetes-kms, azure-workload-identity, bond-cni, configmap-reload, containernetworking-plugins, csi-driver-nfs, egress-router-cni, gcp-workload-identity-federation-webhook, kube-rbac-proxy, kubernetes-kube-storage-version-migrator, kubevirt-csi-driver, multus-admission-controller, multus-networkpolicy, must-gather, network-metrics-daemon, network-tools, networking-console-plugin, oc-mirror, route-override-cni, whereabouts-cni CI config changes: 246 files across branches 4.15-5.0 + main/master Signed-off-by: Jakub Guzik <jguzik@redhat.com>
|
Caution Review failedAn error occurred during the review process. Please try again later. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[REHEARSALNOTIFIER]
A total of 246 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse ack |
|
@jmguzik: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/lgtm |
|
@jmguzik: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
…n) (#81855) PR #79626 removed the branch filter so the pipeline controller would trigger e2e jobs on all hypershift branches. PR #81599 inadvertently re-added the main-only branch filter when bulk-enrolling 23 repos, causing release-4.22 PRs to merge without e2e coverage again. Remove the branch filter to match the pattern used by other repos in the config, preventing future regressions from file rewrites. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…penshift#81599) These payload repositories each have exactly one e2e test that was already configured with always_run: false but not managed by the pipeline controller. Add explicit always_run: false where it was implicit, and register all 23 repos in the LGTM config so their e2e tests are triggered automatically when the lgtm label is applied. Affected repos: apiserver-network-proxy, aws-encryption-provider, aws-pod-identity-webhook, azure-kubernetes-kms, azure-workload-identity, bond-cni, configmap-reload, containernetworking-plugins, csi-driver-nfs, egress-router-cni, gcp-workload-identity-federation-webhook, kube-rbac-proxy, kubernetes-kube-storage-version-migrator, kubevirt-csi-driver, multus-admission-controller, multus-networkpolicy, must-gather, network-metrics-daemon, network-tools, networking-console-plugin, oc-mirror, route-override-cni, whereabouts-cni CI config changes: 246 files across branches 4.15-5.0 + main/master Signed-off-by: Jakub Guzik <jguzik@redhat.com>
…n) (openshift#81855) PR openshift#79626 removed the branch filter so the pipeline controller would trigger e2e jobs on all hypershift branches. PR openshift#81599 inadvertently re-added the main-only branch filter when bulk-enrolling 23 repos, causing release-4.22 PRs to merge without e2e coverage again. Remove the branch filter to match the pattern used by other repos in the config, preventing future regressions from file rewrites. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…penshift#81599) These payload repositories each have exactly one e2e test that was already configured with always_run: false but not managed by the pipeline controller. Add explicit always_run: false where it was implicit, and register all 23 repos in the LGTM config so their e2e tests are triggered automatically when the lgtm label is applied. Affected repos: apiserver-network-proxy, aws-encryption-provider, aws-pod-identity-webhook, azure-kubernetes-kms, azure-workload-identity, bond-cni, configmap-reload, containernetworking-plugins, csi-driver-nfs, egress-router-cni, gcp-workload-identity-federation-webhook, kube-rbac-proxy, kubernetes-kube-storage-version-migrator, kubevirt-csi-driver, multus-admission-controller, multus-networkpolicy, must-gather, network-metrics-daemon, network-tools, networking-console-plugin, oc-mirror, route-override-cni, whereabouts-cni CI config changes: 246 files across branches 4.15-5.0 + main/master Signed-off-by: Jakub Guzik <jguzik@redhat.com>
…n) (openshift#81855) PR openshift#79626 removed the branch filter so the pipeline controller would trigger e2e jobs on all hypershift branches. PR openshift#81599 inadvertently re-added the main-only branch filter when bulk-enrolling 23 repos, causing release-4.22 PRs to merge without e2e coverage again. Remove the branch filter to match the pattern used by other repos in the config, preventing future regressions from file rewrites. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…penshift#81599) These payload repositories each have exactly one e2e test that was already configured with always_run: false but not managed by the pipeline controller. Add explicit always_run: false where it was implicit, and register all 23 repos in the LGTM config so their e2e tests are triggered automatically when the lgtm label is applied. Affected repos: apiserver-network-proxy, aws-encryption-provider, aws-pod-identity-webhook, azure-kubernetes-kms, azure-workload-identity, bond-cni, configmap-reload, containernetworking-plugins, csi-driver-nfs, egress-router-cni, gcp-workload-identity-federation-webhook, kube-rbac-proxy, kubernetes-kube-storage-version-migrator, kubevirt-csi-driver, multus-admission-controller, multus-networkpolicy, must-gather, network-metrics-daemon, network-tools, networking-console-plugin, oc-mirror, route-override-cni, whereabouts-cni CI config changes: 246 files across branches 4.15-5.0 + main/master Signed-off-by: Jakub Guzik <jguzik@redhat.com>
…n) (openshift#81855) PR openshift#79626 removed the branch filter so the pipeline controller would trigger e2e jobs on all hypershift branches. PR openshift#81599 inadvertently re-added the main-only branch filter when bulk-enrolling 23 repos, causing release-4.22 PRs to merge without e2e coverage again. Remove the branch filter to match the pattern used by other repos in the config, preventing future regressions from file rewrites. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
These payload repositories each have exactly one e2e test that was already configured with always_run: false but not managed by the pipeline controller. Add explicit always_run: false where it was implicit, and register all 23 repos in the LGTM config so their e2e tests are triggered automatically when the lgtm label is applied.
Affected repos: apiserver-network-proxy, aws-encryption-provider, aws-pod-identity-webhook, azure-kubernetes-kms, azure-workload-identity, bond-cni, configmap-reload, containernetworking-plugins, csi-driver-nfs, egress-router-cni, gcp-workload-identity-federation-webhook, kube-rbac-proxy, kubernetes-kube-storage-version-migrator, kubevirt-csi-driver, multus-admission-controller, multus-networkpolicy, must-gather, network-metrics-daemon, network-tools, networking-console-plugin, oc-mirror, route-override-cni, whereabouts-cni
CI config changes: 246 files across branches 4.15-5.0 + main/master