From ca4a4e355e6b81d2f3a9915ee8efb4d164ee4d79 Mon Sep 17 00:00:00 2001 From: Dustin Row Date: Sat, 15 Aug 2026 11:38:49 -0700 Subject: [PATCH] e2e-rosa-hcp-ovn: remove TEST_SKIPS overrides from nightly configs The rosa-aws-hcp-conformance workflow now owns the full HCP conformance skip list. Per-version nightly config TEST_SKIPS overrides fully replaced the workflow env and required TRT involvement for every update. Depends on: openshift/release#83478 (workflow skip list expansion) --- .../openshift-release-main__nightly-4.22.yaml | 31 ------------------- .../openshift-release-main__nightly-5.0.yaml | 30 ------------------ .../openshift-release-main__nightly-5.1.yaml | 30 ------------------ 3 files changed, 91 deletions(-) diff --git a/ci-operator/config/openshift/release/openshift-release-main__nightly-4.22.yaml b/ci-operator/config/openshift/release/openshift-release-main__nightly-4.22.yaml index 3daf8f7c79c57..f84fc47647cf6 100644 --- a/ci-operator/config/openshift/release/openshift-release-main__nightly-4.22.yaml +++ b/ci-operator/config/openshift/release/openshift-release-main__nightly-4.22.yaml @@ -2789,37 +2789,6 @@ tests: CLUSTER_SECTOR: rosa-e2e ENABLE_BILLING_ACCOUNT: "yes" REGION: us-west-2 - TEST_SKIPS: 'etcd leader changes are not excessive\| Managed cluster should - ensure platform components have system-\* priority class associated\| Managed - cluster should set requests but not limits\| ocp payload should be based on - existing source OLM version should contain the source commit id\| OLM should - have imagePullPolicy:IfNotPresent on thier deployments\| users can manipulate - groups\| well-known endpoint should be reachable\| builds installing subscription - content\| The HAProxy router should expose prometheus metrics for a route\| - oc adm must-gather runs successfully for audit logs\| OAuth server has the - correct token and certificate fallback semantics\| OAuthClientWithRedirectURIs - must validate request URIs according to oauth-client definition\| should be - present on all masters and work\| when installed on the cluster should have - a AlertmanagerReceiversNotConfigured alert in firing state\| API LBs follow - \/readyz of kube-apiserver and stop sending requests before server shutdowns - for external clients\| Node Lifecycle should run through the lifecycle of - a node\| check registry.redhat.io is available and samples operator can import - sample imagestreams\| NetworkPolicy between server and client should allow - ingress access from updated pod\| In-tree Volumes.*local.*blockfs.*subPath - should support file as subpath\| DRA.*kubelet.*DynamicResourceAllocation\| - decrease memory limit below usage\| CSI Mock volume expansion Expansion with - recovery recovery should not be possible\| CSI Mock volume expansion Expansion - with recovery should allow recovery if controller expansion fails with final - error\| cloud-provider-aws-e2e.*loadbalancer NLB internal should be reachable - with hairpinning traffic\| cloud-provider-aws-e2e.*loadbalancer NLB should - be reachable with target-node-labels\| Monitor:apiserver-incluster-availability.*monitor - test apiserver-incluster-availability\| MutableCSINodeAllocatableCount.*Attach - Limit Exceeded should transition pod to failed state\| PersistentVolumes-local.*blockfswithformat.*Two - pods mounting a local volume one after the other\| blocks manual creation - of EndpointSlices pointing to the cluster or service network\| blocks manual - creation of Endpoints pointing to the cluster or service network\|\[sig-storage\] - In-tree Volumes \[Driver: local\] \[LocalVolumeType: tmpfs\] \[Testpattern: - Pre-provisioned PV (ntfs)\] \[Feature:Windows\]' observers: enable: - observers-resource-watch diff --git a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml index a2038c011ab5a..caf5a192a8382 100644 --- a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml +++ b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.0.yaml @@ -3002,36 +3002,6 @@ tests: CLUSTER_SECTOR: rosa-e2e ENABLE_BILLING_ACCOUNT: "yes" REGION: us-west-2 - TEST_SKIPS: etcd leader changes are not excessive\| Managed cluster should ensure - platform components have system-\* priority class associated\| Managed cluster - should set requests but not limits\| ocp payload should be based on existing - source OLM version should contain the source commit id\| OLM should have imagePullPolicy:IfNotPresent - on thier deployments\| users can manipulate groups\| well-known endpoint should - be reachable\| builds installing subscription content\| The HAProxy router - should expose prometheus metrics for a route\| oc adm must-gather runs successfully - for audit logs\| OAuth server has the correct token and certificate fallback - semantics\| OAuthClientWithRedirectURIs must validate request URIs according - to oauth-client definition\| should be present on all masters and work\| when - installed on the cluster should have a AlertmanagerReceiversNotConfigured - alert in firing state\| API LBs follow \/readyz of kube-apiserver and stop - sending requests before server shutdowns for external clients\| Node Lifecycle - should run through the lifecycle of a node\| check registry.redhat.io is available - and samples operator can import sample imagestreams\| NetworkPolicy between - server and client should allow ingress access from updated pod\| In-tree Volumes.*local.*blockfs.*subPath - should support file as subpath\| DRA.*kubelet.*DynamicResourceAllocation\| - decrease memory limit below usage\| CSI Mock volume expansion Expansion with - recovery recovery should not be possible\| CSI Mock volume expansion Expansion - with recovery should allow recovery if controller expansion fails with final - error\| cloud-provider-aws-e2e.*loadbalancer NLB internal should be reachable - with hairpinning traffic\| cloud-provider-aws-e2e.*loadbalancer NLB should - be reachable with target-node-labels\| Monitor:apiserver-incluster-availability.*monitor - test apiserver-incluster-availability\| MutableCSINodeAllocatableCount.*Attach - Limit Exceeded should transition pod to failed state\| PersistentVolumes-local.*block\| - CSI.*csi-hostpath.*provisioning\| blocks manual creation of EndpointSlices - pointing to the cluster or service network\| blocks manual creation of Endpoints - pointing to the cluster or service network\|\[cloud-provider-aws-e2e-openshift\] - loadbalancer NLB \[OCPFeatureGate:AWSServiceLBNetworkSecurityGroup\]\|\[sig-node\] - Security should support seccomp runtime/default.*\[Feature:SELinuxMount\] observers: enable: - observers-resource-watch diff --git a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.1.yaml b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.1.yaml index ed3ce32ed311e..25daace4794eb 100644 --- a/ci-operator/config/openshift/release/openshift-release-main__nightly-5.1.yaml +++ b/ci-operator/config/openshift/release/openshift-release-main__nightly-5.1.yaml @@ -2997,36 +2997,6 @@ tests: cluster_profile: rosa-e2e-02 env: ENABLE_BILLING_ACCOUNT: "yes" - TEST_SKIPS: etcd leader changes are not excessive\| Managed cluster should ensure - platform components have system-\* priority class associated\| Managed cluster - should set requests but not limits\| ocp payload should be based on existing - source OLM version should contain the source commit id\| OLM should have imagePullPolicy:IfNotPresent - on thier deployments\| users can manipulate groups\| well-known endpoint should - be reachable\| builds installing subscription content\| The HAProxy router - should expose prometheus metrics for a route\| oc adm must-gather runs successfully - for audit logs\| OAuth server has the correct token and certificate fallback - semantics\| OAuthClientWithRedirectURIs must validate request URIs according - to oauth-client definition\| should be present on all masters and work\| when - installed on the cluster should have a AlertmanagerReceiversNotConfigured - alert in firing state\| API LBs follow \/readyz of kube-apiserver and stop - sending requests before server shutdowns for external clients\| Node Lifecycle - should run through the lifecycle of a node\| check registry.redhat.io is available - and samples operator can import sample imagestreams\| NetworkPolicy between - server and client should allow ingress access from updated pod\| In-tree Volumes.*local.*blockfs.*subPath - should support file as subpath\| DRA.*kubelet.*DynamicResourceAllocation\| - decrease memory limit below usage\| CSI Mock volume expansion Expansion with - recovery recovery should not be possible\| CSI Mock volume expansion Expansion - with recovery should allow recovery if controller expansion fails with final - error\| cloud-provider-aws-e2e.*loadbalancer NLB internal should be reachable - with hairpinning traffic\| cloud-provider-aws-e2e.*loadbalancer NLB should - be reachable with target-node-labels\| Monitor:apiserver-incluster-availability.*monitor - test apiserver-incluster-availability\| MutableCSINodeAllocatableCount.*Attach - Limit Exceeded should transition pod to failed state\| PersistentVolumes-local.*block\| - CSI.*csi-hostpath.*provisioning\| blocks manual creation of EndpointSlices - pointing to the cluster or service network\| blocks manual creation of Endpoints - pointing to the cluster or service network\|\[cloud-provider-aws-e2e-openshift\] - loadbalancer NLB \[OCPFeatureGate:AWSServiceLBNetworkSecurityGroup\]\|\[sig-node\] - Security should support seccomp runtime/default.*\[Feature:SELinuxMount\] observers: enable: - observers-resource-watch