Skip to content

OCPBUGS-79397: Fix SA restore resourceVersion conflict error#1264

Merged
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
kuiwang02:enhance21404
Mar 24, 2026
Merged

OCPBUGS-79397: Fix SA restore resourceVersion conflict error#1264
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
kuiwang02:enhance21404

Conversation

@kuiwang02
Copy link
Copy Markdown
Contributor

@kuiwang02 kuiwang02 commented Mar 24, 2026

/cc @jianzhangbjz @Xia-Zhao-rh @bandrade

It fixes the https://redhat.atlassian.net/browse/OCPQE-31262 and https://redhat.atlassian.net/browse/OCPQE-31846

./bin/olmv0-tests-ext run-test "[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete"
  I0323 14:47:29.866954 77685 test_context.go:566] The --provider flag is not set. Continuing as if --provider=skeleton had been used.
  Running Suite:  - /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension
  ====================================================================================================================
  Random Seed: 1774248449 - will randomize all specs

  Will run 1 of 1 specs
  ------------------------------
  [sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete [original-name:[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete]
  /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension/test/qe/specs/olmv0_nonallns.go:1387
    STEP: Creating a kubernetes client @ 03/23/26 14:47:29.867
  I0323 14:47:34.872002 77685 client.go:1221] Found admin context: admin
  I0323 14:47:34.872143 77685 client.go:1236] Cached admin context for all test suites: admin
  I0323 14:47:34.872878 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 explain template.apiVersion'
  I0323 14:47:36.350890 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
  I0323 14:47:36.351111 77685 client.go:888] showInfo is true
  I0323 14:47:36.351162 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
  I0323 14:47:36.977070 77685 clusters.go:572] Found authentication type used: 
  I0323 14:47:38.795535 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile3252074885"
  I0323 14:47:38.795653 77685 client.go:405] The user is now "e2e-test-default-t7zg6-user"
  I0323 14:47:38.795672 77685 client.go:408] Creating project "e2e-test-default-t7zg6"
  I0323 14:47:39.049962 77685 client.go:417] Waiting on permissions in project "e2e-test-default-t7zg6" ...
  I0323 14:47:39.755147 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
  I0323 14:47:40.041766 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
  I0323 14:47:40.330343 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
  I0323 14:47:40.618453 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
  I0323 14:47:40.986197 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
  I0323 14:47:41.356958 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
  I0323 14:47:41.724426 77685 client.go:519] Project "e2e-test-default-t7zg6" has been fully provisioned.
  I0323 14:47:42.412401 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get nodes -o=jsonpath={.items[*].status.nodeInfo.architecture}'
  I0323 14:47:43.546907 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get clusterversion version -o=jsonpath={.spec.capabilities.baselineCapabilitySet}'
  I0323 14:47:44.162445 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
  I0323 14:47:45.171522 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
  I0323 14:47:46.158186 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructure cluster -o=jsonpath={.status.platformStatus.type}'
  I0323 14:47:46.737510 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get proxy cluster -o=jsonpath={.status.httpProxy}{.status.httpsProxy}'
  I0323 14:47:47.327562 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
  I0323 14:47:48.379083 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
  I0323 14:47:49.359898 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
  I0323 14:47:49.360192 77685 client.go:888] showInfo is true
  I0323 14:47:49.360225 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
  I0323 14:47:49.946462 77685 clusters.go:572] Found authentication type used: 
  I0323 14:47:51.054503 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile298062878"
  I0323 14:47:51.054637 77685 client.go:405] The user is now "e2e-test-default-sv9bs-user"
  I0323 14:47:51.054654 77685 client.go:408] Creating project "e2e-test-default-sv9bs"
  I0323 14:47:51.311030 77685 client.go:417] Waiting on permissions in project "e2e-test-default-sv9bs" ...
  I0323 14:47:52.022094 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
  I0323 14:47:52.310392 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
  I0323 14:47:52.597334 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
  I0323 14:47:52.877794 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
  I0323 14:47:53.237720 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
  I0323 14:47:53.601860 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
  I0323 14:47:53.961017 77685 client.go:519] Project "e2e-test-default-sv9bs" has been fully provisioned.
    STEP: create catalog source @ 03/23/26 14:47:53.961
  I0323 14:47:53.961463 77685 catalog_source.go:50] set interval to be 10m0s
  I0323 14:47:56.963672 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/catalogsource-image.yaml -p NAME=catsrc-operator NAMESPACE=e2e-test-default-sv9bs ADDRESS=quay.io/olmqe/olm-index:OLM-2378-Oadp-GoodOne-withCache SECRET= DISPLAYNAME="Test Catsrc Operators" PUBLISHER="Red Hat" SOURCETYPE=grpc INTERVAL=10m0s IMAGETEMPLATE=""'
  I0323 14:47:57.536372 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json
  I0323 14:47:57.536603 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json'
  catalogsource.operators.coreos.com/catsrc-operator created
  I0323 14:47:58.861391 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructures.config.openshift.io cluster -o=jsonpath={.status.controlPlaneTopology}'
  I0323 14:48:00.409469 77685 clusters.go:464] topology is HighlyAvailable
  I0323 14:48:00.409874 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get configmaps -n openshift-kube-apiserver config -o=jsonpath={.data.config\.yaml}'
  I0323 14:48:01.258997 77685 catalog_source.go:109] pod-security.kubernetes.io/enforce is restricted
  I0323 14:48:01.259618 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.spec.grpcPodConfig.securityContextConfig}'
  I0323 14:48:01.852550 77685 catalog_source.go:115] spec.grpcPodConfig.securityContextConfig is 
  I0323 14:48:01.852673 77685 catalog_source.go:118] set spec.grpcPodConfig.securityContextConfig to be restricted
  I0323 14:48:01.853055 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 patch catsrc catsrc-operator -n e2e-test-default-sv9bs --type=merge -p {"spec":{"grpcPodConfig":{"securityContextConfig":"restricted"}}}'
  catalogsource.operators.coreos.com/catsrc-operator patched
  I0323 14:48:02.579091 77685 catalog_source.go:74] create catsrc catsrc-operator SUCCESS
  I0323 14:48:12.580678 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
  I0323 14:48:13.140216 77685 catalog_source.go:158] catsrc catsrc-operator lastObservedState is TRANSIENT_FAILURE, not READY
  I0323 14:48:22.580566 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
  I0323 14:48:23.200179 77685 catalog_source.go:175] catsrc catsrc-operator lastObservedState is READY
    STEP: Create og @ 03/23/26 14:48:23.2
  I0323 14:48:26.201277 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/operatorgroup.yaml -p NAME=og-singlenamespace NAMESPACE=e2e-test-default-sv9bs'
  I0323 14:48:26.788408 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json
  I0323 14:48:26.788591 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json'
  operatorgroup.operators.coreos.com/og-singlenamespace created
  I0323 14:48:28.056306 77685 og.go:89] create og og-singlenamespace success
    STEP: Create operator @ 03/23/26 14:48:28.056
...
  I0323 14:49:26.966958 77685 resource.go:96] cleanup resource csv,   oadp-operator.v0.5.3
  I0323 14:49:26.967025 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs]
  I0323 14:49:26.967377 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
  I0323 14:49:33.090760 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
  I0323 14:49:33.966311 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs:
  Error from server (NotFound): clusterserviceversions.operators.coreos.com "oadp-operator.v0.5.3" not found
  I0323 14:49:33.966430 77685 helper.go:293] the resource is delete successfully
  I0323 14:49:33.966497 77685 resource.go:96] cleanup resource catsrc,   catsrc-operator
  I0323 14:49:33.966522 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [catsrc catsrc-operator -n e2e-test-default-sv9bs]
  I0323 14:49:33.966901 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete catsrc catsrc-operator -n e2e-test-default-sv9bs'
  I0323 14:49:39.719320 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs'
  I0323 14:49:40.495310 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs:
  Error from server (NotFound): catalogsources.operators.coreos.com "catsrc-operator" not found
  I0323 14:49:40.495483 77685 helper.go:293] the resource is delete successfully
  I0323 14:49:40.495565 77685 resource.go:96] cleanup resource og,   og-singlenamespace
  I0323 14:49:40.495595 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [og og-singlenamespace -n e2e-test-default-sv9bs]
  I0323 14:49:40.496023 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete og og-singlenamespace -n e2e-test-default-sv9bs'
  I0323 14:49:46.279852 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs'
  I0323 14:49:47.123826 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs:
  Error from server (NotFound): operatorgroups.operators.coreos.com "og-singlenamespace" not found
  I0323 14:49:47.123887 77685 helper.go:293] the resource is delete successfully
    STEP: Destroying namespace "e2e-test-default-t7zg6" for this suite. @ 03/23/26 14:49:47.124
    STEP: Destroying namespace "e2e-test-default-sv9bs" for this suite. @ 03/23/26 14:49:47.3
  • [137.609 seconds]
  ------------------------------

  Ran 1 of 1 Specs in 137.610 seconds
  SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped

Assisted-By: Claude Code

@openshift-ci-robot openshift-ci-robot added jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. labels Mar 24, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@kuiwang02: This pull request references Jira Issue OCPBUGS-79397, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.22.0) matches configured target version for branch (4.22.0)
  • bug is in the state New, which is one of the valid states (NEW, ASSIGNED, POST)

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In response to this:

/cc @jianzhangbjz @Xia-Zhao-rh @bandrade

It fixes the https://redhat.atlassian.net/browse/OCPQE-31262 and https://redhat.atlassian.net/browse/OCPQE-31846

./bin/olmv0-tests-ext run-test "[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete"
 I0323 14:47:29.866954 77685 test_context.go:566] The --provider flag is not set. Continuing as if --provider=skeleton had been used.
 Running Suite:  - /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension
 ====================================================================================================================
 Random Seed: 1774248449 - will randomize all specs

 Will run 1 of 1 specs
 ------------------------------
 [sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete [original-name:[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete]
 /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension/test/qe/specs/olmv0_nonallns.go:1387
   STEP: Creating a kubernetes client @ 03/23/26 14:47:29.867
 I0323 14:47:34.872002 77685 client.go:1221] Found admin context: admin
 I0323 14:47:34.872143 77685 client.go:1236] Cached admin context for all test suites: admin
 I0323 14:47:34.872878 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 explain template.apiVersion'
 I0323 14:47:36.350890 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:36.351111 77685 client.go:888] showInfo is true
 I0323 14:47:36.351162 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:36.977070 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:38.795535 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile3252074885"
 I0323 14:47:38.795653 77685 client.go:405] The user is now "e2e-test-default-t7zg6-user"
 I0323 14:47:38.795672 77685 client.go:408] Creating project "e2e-test-default-t7zg6"
 I0323 14:47:39.049962 77685 client.go:417] Waiting on permissions in project "e2e-test-default-t7zg6" ...
 I0323 14:47:39.755147 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:40.041766 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:40.330343 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:40.618453 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:40.986197 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:41.356958 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:41.724426 77685 client.go:519] Project "e2e-test-default-t7zg6" has been fully provisioned.
 I0323 14:47:42.412401 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get nodes -o=jsonpath={.items[*].status.nodeInfo.architecture}'
 I0323 14:47:43.546907 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get clusterversion version -o=jsonpath={.spec.capabilities.baselineCapabilitySet}'
 I0323 14:47:44.162445 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:45.171522 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:46.158186 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructure cluster -o=jsonpath={.status.platformStatus.type}'
 I0323 14:47:46.737510 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get proxy cluster -o=jsonpath={.status.httpProxy}{.status.httpsProxy}'
 I0323 14:47:47.327562 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:48.379083 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:49.359898 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:49.360192 77685 client.go:888] showInfo is true
 I0323 14:47:49.360225 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:49.946462 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:51.054503 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile298062878"
 I0323 14:47:51.054637 77685 client.go:405] The user is now "e2e-test-default-sv9bs-user"
 I0323 14:47:51.054654 77685 client.go:408] Creating project "e2e-test-default-sv9bs"
 I0323 14:47:51.311030 77685 client.go:417] Waiting on permissions in project "e2e-test-default-sv9bs" ...
 I0323 14:47:52.022094 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:52.310392 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:52.597334 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:52.877794 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:53.237720 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:53.601860 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:53.961017 77685 client.go:519] Project "e2e-test-default-sv9bs" has been fully provisioned.
   STEP: create catalog source @ 03/23/26 14:47:53.961
 I0323 14:47:53.961463 77685 catalog_source.go:50] set interval to be 10m0s
 I0323 14:47:56.963672 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/catalogsource-image.yaml -p NAME=catsrc-operator NAMESPACE=e2e-test-default-sv9bs ADDRESS=quay.io/olmqe/olm-index:OLM-2378-Oadp-GoodOne-withCache SECRET= DISPLAYNAME="Test Catsrc Operators" PUBLISHER="Red Hat" SOURCETYPE=grpc INTERVAL=10m0s IMAGETEMPLATE=""'
 I0323 14:47:57.536372 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json
 I0323 14:47:57.536603 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json'
 catalogsource.operators.coreos.com/catsrc-operator created
 I0323 14:47:58.861391 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructures.config.openshift.io cluster -o=jsonpath={.status.controlPlaneTopology}'
 I0323 14:48:00.409469 77685 clusters.go:464] topology is HighlyAvailable
 I0323 14:48:00.409874 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get configmaps -n openshift-kube-apiserver config -o=jsonpath={.data.config\.yaml}'
 I0323 14:48:01.258997 77685 catalog_source.go:109] pod-security.kubernetes.io/enforce is restricted
 I0323 14:48:01.259618 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.spec.grpcPodConfig.securityContextConfig}'
 I0323 14:48:01.852550 77685 catalog_source.go:115] spec.grpcPodConfig.securityContextConfig is 
 I0323 14:48:01.852673 77685 catalog_source.go:118] set spec.grpcPodConfig.securityContextConfig to be restricted
 I0323 14:48:01.853055 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 patch catsrc catsrc-operator -n e2e-test-default-sv9bs --type=merge -p {"spec":{"grpcPodConfig":{"securityContextConfig":"restricted"}}}'
 catalogsource.operators.coreos.com/catsrc-operator patched
 I0323 14:48:02.579091 77685 catalog_source.go:74] create catsrc catsrc-operator SUCCESS
 I0323 14:48:12.580678 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:13.140216 77685 catalog_source.go:158] catsrc catsrc-operator lastObservedState is TRANSIENT_FAILURE, not READY
 I0323 14:48:22.580566 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:23.200179 77685 catalog_source.go:175] catsrc catsrc-operator lastObservedState is READY
   STEP: Create og @ 03/23/26 14:48:23.2
 I0323 14:48:26.201277 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/operatorgroup.yaml -p NAME=og-singlenamespace NAMESPACE=e2e-test-default-sv9bs'
 I0323 14:48:26.788408 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json
 I0323 14:48:26.788591 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json'
 operatorgroup.operators.coreos.com/og-singlenamespace created
 I0323 14:48:28.056306 77685 og.go:89] create og og-singlenamespace success
   STEP: Create operator @ 03/23/26 14:48:28.056
...
 I0323 14:49:26.966958 77685 resource.go:96] cleanup resource csv,   oadp-operator.v0.5.3
 I0323 14:49:26.967025 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs]
 I0323 14:49:26.967377 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.090760 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.966311 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs:
 Error from server (NotFound): clusterserviceversions.operators.coreos.com "oadp-operator.v0.5.3" not found
 I0323 14:49:33.966430 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:33.966497 77685 resource.go:96] cleanup resource catsrc,   catsrc-operator
 I0323 14:49:33.966522 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [catsrc catsrc-operator -n e2e-test-default-sv9bs]
 I0323 14:49:33.966901 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:39.719320 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:40.495310 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs:
 Error from server (NotFound): catalogsources.operators.coreos.com "catsrc-operator" not found
 I0323 14:49:40.495483 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:40.495565 77685 resource.go:96] cleanup resource og,   og-singlenamespace
 I0323 14:49:40.495595 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [og og-singlenamespace -n e2e-test-default-sv9bs]
 I0323 14:49:40.496023 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:46.279852 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:47.123826 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs:
 Error from server (NotFound): operatorgroups.operators.coreos.com "og-singlenamespace" not found
 I0323 14:49:47.123887 77685 helper.go:293] the resource is delete successfully
   STEP: Destroying namespace "e2e-test-default-t7zg6" for this suite. @ 03/23/26 14:49:47.124
   STEP: Destroying namespace "e2e-test-default-sv9bs" for this suite. @ 03/23/26 14:49:47.3
 • [137.609 seconds]
 ------------------------------

 Ran 1 of 1 Specs in 137.610 seconds
 SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 24, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2c84880f-7710-4829-9df4-7daac7394a96

📥 Commits

Reviewing files that changed from the base of the PR and between 14b9a3c and f89dd71.

📒 Files selected for processing (1)
  • tests-extension/test/qe/util/olmv0util/sa.go

Walkthrough

The Reapply function in the ServiceAccount utility module is updated to use oc replace --force instead of oc apply when reapplying ServiceAccount definitions. This change forces resource state updates even when OLM has already recreated the resource with a different resourceVersion, with accompanying comment updates.

Changes

Cohort / File(s) Summary
ServiceAccount Reapplication Logic
tests-extension/test/qe/util/olmv0util/sa.go
Replaced oc apply with oc replace --force in the Reapply function to handle OLM-recreated resources with modified resourceVersion values; updated associated comments.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~7 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@kuiwang02
Copy link
Copy Markdown
Contributor Author

/payload-aggregate periodic-ci-openshift-operator-framework-olm-release-4.22-periodics-e2e-aws-ovn-fips-techpreview-extended-f1 5

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Mar 24, 2026

@kuiwang02: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-operator-framework-olm-release-4.22-periodics-e2e-aws-ovn-fips-techpreview-extended-f1

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/5bc6e8d0-272d-11f1-8bd0-29f0c969d5fe-0

@kuiwang02
Copy link
Copy Markdown
Contributor Author

/test e2e-gcp-ovn

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Mar 24, 2026

@kuiwang02: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions 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.

@jianzhangbjz
Copy link
Copy Markdown
Contributor

/approve
/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Mar 24, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Mar 24, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jianzhangbjz, kuiwang02

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 24, 2026
@jianzhangbjz
Copy link
Copy Markdown
Contributor

/verified by @kuiwang02

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Mar 24, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@jianzhangbjz: This PR has been marked as verified by @kuiwang02.

Details

In response to this:

/verified by @kuiwang02

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-merge-bot openshift-merge-bot Bot merged commit 528f824 into openshift:main Mar 24, 2026
16 checks passed
@openshift-ci-robot
Copy link
Copy Markdown

@kuiwang02: Jira Issue Verification Checks: Jira Issue OCPBUGS-79397
✔️ This pull request was pre-merge verified.
✔️ All associated pull requests have merged.
✔️ All associated, merged pull requests were pre-merge verified.

Jira Issue OCPBUGS-79397 has been moved to the MODIFIED state and will move to the VERIFIED state when the change is available in an accepted nightly payload. 🕓

Details

In response to this:

/cc @jianzhangbjz @Xia-Zhao-rh @bandrade

It fixes the https://redhat.atlassian.net/browse/OCPQE-31262 and https://redhat.atlassian.net/browse/OCPQE-31846

./bin/olmv0-tests-ext run-test "[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete"
 I0323 14:47:29.866954 77685 test_context.go:566] The --provider flag is not set. Continuing as if --provider=skeleton had been used.
 Running Suite:  - /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension
 ====================================================================================================================
 Random Seed: 1774248449 - will randomize all specs

 Will run 1 of 1 specs
 ------------------------------
 [sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete [original-name:[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete]
 /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension/test/qe/specs/olmv0_nonallns.go:1387
   STEP: Creating a kubernetes client @ 03/23/26 14:47:29.867
 I0323 14:47:34.872002 77685 client.go:1221] Found admin context: admin
 I0323 14:47:34.872143 77685 client.go:1236] Cached admin context for all test suites: admin
 I0323 14:47:34.872878 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 explain template.apiVersion'
 I0323 14:47:36.350890 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:36.351111 77685 client.go:888] showInfo is true
 I0323 14:47:36.351162 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:36.977070 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:38.795535 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile3252074885"
 I0323 14:47:38.795653 77685 client.go:405] The user is now "e2e-test-default-t7zg6-user"
 I0323 14:47:38.795672 77685 client.go:408] Creating project "e2e-test-default-t7zg6"
 I0323 14:47:39.049962 77685 client.go:417] Waiting on permissions in project "e2e-test-default-t7zg6" ...
 I0323 14:47:39.755147 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:40.041766 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:40.330343 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:40.618453 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:40.986197 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:41.356958 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:41.724426 77685 client.go:519] Project "e2e-test-default-t7zg6" has been fully provisioned.
 I0323 14:47:42.412401 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get nodes -o=jsonpath={.items[*].status.nodeInfo.architecture}'
 I0323 14:47:43.546907 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get clusterversion version -o=jsonpath={.spec.capabilities.baselineCapabilitySet}'
 I0323 14:47:44.162445 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:45.171522 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:46.158186 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructure cluster -o=jsonpath={.status.platformStatus.type}'
 I0323 14:47:46.737510 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get proxy cluster -o=jsonpath={.status.httpProxy}{.status.httpsProxy}'
 I0323 14:47:47.327562 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:48.379083 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:49.359898 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:49.360192 77685 client.go:888] showInfo is true
 I0323 14:47:49.360225 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:49.946462 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:51.054503 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile298062878"
 I0323 14:47:51.054637 77685 client.go:405] The user is now "e2e-test-default-sv9bs-user"
 I0323 14:47:51.054654 77685 client.go:408] Creating project "e2e-test-default-sv9bs"
 I0323 14:47:51.311030 77685 client.go:417] Waiting on permissions in project "e2e-test-default-sv9bs" ...
 I0323 14:47:52.022094 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:52.310392 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:52.597334 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:52.877794 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:53.237720 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:53.601860 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:53.961017 77685 client.go:519] Project "e2e-test-default-sv9bs" has been fully provisioned.
   STEP: create catalog source @ 03/23/26 14:47:53.961
 I0323 14:47:53.961463 77685 catalog_source.go:50] set interval to be 10m0s
 I0323 14:47:56.963672 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/catalogsource-image.yaml -p NAME=catsrc-operator NAMESPACE=e2e-test-default-sv9bs ADDRESS=quay.io/olmqe/olm-index:OLM-2378-Oadp-GoodOne-withCache SECRET= DISPLAYNAME="Test Catsrc Operators" PUBLISHER="Red Hat" SOURCETYPE=grpc INTERVAL=10m0s IMAGETEMPLATE=""'
 I0323 14:47:57.536372 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json
 I0323 14:47:57.536603 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json'
 catalogsource.operators.coreos.com/catsrc-operator created
 I0323 14:47:58.861391 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructures.config.openshift.io cluster -o=jsonpath={.status.controlPlaneTopology}'
 I0323 14:48:00.409469 77685 clusters.go:464] topology is HighlyAvailable
 I0323 14:48:00.409874 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get configmaps -n openshift-kube-apiserver config -o=jsonpath={.data.config\.yaml}'
 I0323 14:48:01.258997 77685 catalog_source.go:109] pod-security.kubernetes.io/enforce is restricted
 I0323 14:48:01.259618 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.spec.grpcPodConfig.securityContextConfig}'
 I0323 14:48:01.852550 77685 catalog_source.go:115] spec.grpcPodConfig.securityContextConfig is 
 I0323 14:48:01.852673 77685 catalog_source.go:118] set spec.grpcPodConfig.securityContextConfig to be restricted
 I0323 14:48:01.853055 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 patch catsrc catsrc-operator -n e2e-test-default-sv9bs --type=merge -p {"spec":{"grpcPodConfig":{"securityContextConfig":"restricted"}}}'
 catalogsource.operators.coreos.com/catsrc-operator patched
 I0323 14:48:02.579091 77685 catalog_source.go:74] create catsrc catsrc-operator SUCCESS
 I0323 14:48:12.580678 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:13.140216 77685 catalog_source.go:158] catsrc catsrc-operator lastObservedState is TRANSIENT_FAILURE, not READY
 I0323 14:48:22.580566 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:23.200179 77685 catalog_source.go:175] catsrc catsrc-operator lastObservedState is READY
   STEP: Create og @ 03/23/26 14:48:23.2
 I0323 14:48:26.201277 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/operatorgroup.yaml -p NAME=og-singlenamespace NAMESPACE=e2e-test-default-sv9bs'
 I0323 14:48:26.788408 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json
 I0323 14:48:26.788591 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json'
 operatorgroup.operators.coreos.com/og-singlenamespace created
 I0323 14:48:28.056306 77685 og.go:89] create og og-singlenamespace success
   STEP: Create operator @ 03/23/26 14:48:28.056
...
 I0323 14:49:26.966958 77685 resource.go:96] cleanup resource csv,   oadp-operator.v0.5.3
 I0323 14:49:26.967025 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs]
 I0323 14:49:26.967377 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.090760 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.966311 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs:
 Error from server (NotFound): clusterserviceversions.operators.coreos.com "oadp-operator.v0.5.3" not found
 I0323 14:49:33.966430 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:33.966497 77685 resource.go:96] cleanup resource catsrc,   catsrc-operator
 I0323 14:49:33.966522 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [catsrc catsrc-operator -n e2e-test-default-sv9bs]
 I0323 14:49:33.966901 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:39.719320 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:40.495310 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs:
 Error from server (NotFound): catalogsources.operators.coreos.com "catsrc-operator" not found
 I0323 14:49:40.495483 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:40.495565 77685 resource.go:96] cleanup resource og,   og-singlenamespace
 I0323 14:49:40.495595 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [og og-singlenamespace -n e2e-test-default-sv9bs]
 I0323 14:49:40.496023 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:46.279852 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:47.123826 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs:
 Error from server (NotFound): operatorgroups.operators.coreos.com "og-singlenamespace" not found
 I0323 14:49:47.123887 77685 helper.go:293] the resource is delete successfully
   STEP: Destroying namespace "e2e-test-default-t7zg6" for this suite. @ 03/23/26 14:49:47.124
   STEP: Destroying namespace "e2e-test-default-sv9bs" for this suite. @ 03/23/26 14:49:47.3
 • [137.609 seconds]
 ------------------------------

 Ran 1 of 1 Specs in 137.610 seconds
 SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@kuiwang02
Copy link
Copy Markdown
Contributor Author

/cherry-pick release-4.21

@openshift-cherrypick-robot
Copy link
Copy Markdown

@kuiwang02: new pull request created: #1266

Details

In response to this:

/cherry-pick release-4.21

Instructions 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.

@openshift-ci-robot
Copy link
Copy Markdown

@kuiwang02: Jira Issue OCPBUGS-79397 is in an unrecognized state (Verified) and will not be moved to the MODIFIED state.

Details

In response to this:

/cc @jianzhangbjz @Xia-Zhao-rh @bandrade

It fixes the https://redhat.atlassian.net/browse/OCPQE-31262 and https://redhat.atlassian.net/browse/OCPQE-31846

./bin/olmv0-tests-ext run-test "[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete"
 I0323 14:47:29.866954 77685 test_context.go:566] The --provider flag is not set. Continuing as if --provider=skeleton had been used.
 Running Suite:  - /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension
 ====================================================================================================================
 Random Seed: 1774248449 - will randomize all specs

 Will run 1 of 1 specs
 ------------------------------
 [sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[OTP][Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete [original-name:[sig-operator][Jira:OLM] OLMv0 within a namespace PolarionID:21404-[Skipped:Disconnected]csv will be RequirementsNotMet after sa is delete]
 /Users/kuiwang/GoProject/go-origin/src/github.com/openshift/operator-framework-olm/tests-extension/test/qe/specs/olmv0_nonallns.go:1387
   STEP: Creating a kubernetes client @ 03/23/26 14:47:29.867
 I0323 14:47:34.872002 77685 client.go:1221] Found admin context: admin
 I0323 14:47:34.872143 77685 client.go:1236] Cached admin context for all test suites: admin
 I0323 14:47:34.872878 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 explain template.apiVersion'
 I0323 14:47:36.350890 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:36.351111 77685 client.go:888] showInfo is true
 I0323 14:47:36.351162 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:36.977070 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:38.795535 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile3252074885"
 I0323 14:47:38.795653 77685 client.go:405] The user is now "e2e-test-default-t7zg6-user"
 I0323 14:47:38.795672 77685 client.go:408] Creating project "e2e-test-default-t7zg6"
 I0323 14:47:39.049962 77685 client.go:417] Waiting on permissions in project "e2e-test-default-t7zg6" ...
 I0323 14:47:39.755147 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:40.041766 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:40.330343 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:40.618453 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:40.986197 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:41.356958 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:41.724426 77685 client.go:519] Project "e2e-test-default-t7zg6" has been fully provisioned.
 I0323 14:47:42.412401 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get nodes -o=jsonpath={.items[*].status.nodeInfo.architecture}'
 I0323 14:47:43.546907 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get clusterversion version -o=jsonpath={.spec.capabilities.baselineCapabilitySet}'
 I0323 14:47:44.162445 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:45.171522 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:46.158186 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructure cluster -o=jsonpath={.status.platformStatus.type}'
 I0323 14:47:46.737510 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get proxy cluster -o=jsonpath={.status.httpProxy}{.status.httpsProxy}'
 I0323 14:47:47.327562 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/master -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:48.379083 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get node -l node-role.kubernetes.io/worker -o jsonpath='{.items[*].metadata.name}''
 I0323 14:47:49.359898 77685 client.go:391] do not know if it is external oidc cluster or not, and try to check it again
 I0323 14:47:49.360192 77685 client.go:888] showInfo is true
 I0323 14:47:49.360225 77685 client.go:889] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get authentication/cluster -o=jsonpath={.spec.type}'
 I0323 14:47:49.946462 77685 clusters.go:572] Found authentication type used: 
 I0323 14:47:51.054503 77685 client.go:233] configPath is now "/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/configfile298062878"
 I0323 14:47:51.054637 77685 client.go:405] The user is now "e2e-test-default-sv9bs-user"
 I0323 14:47:51.054654 77685 client.go:408] Creating project "e2e-test-default-sv9bs"
 I0323 14:47:51.311030 77685 client.go:417] Waiting on permissions in project "e2e-test-default-sv9bs" ...
 I0323 14:47:52.022094 77685 client.go:478] Waiting for ServiceAccount "default" to be provisioned...
 I0323 14:47:52.310392 77685 client.go:478] Waiting for ServiceAccount "builder" to be provisioned...
 I0323 14:47:52.597334 77685 client.go:478] Waiting for ServiceAccount "deployer" to be provisioned...
 I0323 14:47:52.877794 77685 client.go:488] Waiting for RoleBinding "system:image-builders" to be provisioned...
 I0323 14:47:53.237720 77685 client.go:488] Waiting for RoleBinding "system:deployers" to be provisioned...
 I0323 14:47:53.601860 77685 client.go:488] Waiting for RoleBinding "system:image-pullers" to be provisioned...
 I0323 14:47:53.961017 77685 client.go:519] Project "e2e-test-default-sv9bs" has been fully provisioned.
   STEP: create catalog source @ 03/23/26 14:47:53.961
 I0323 14:47:53.961463 77685 catalog_source.go:50] set interval to be 10m0s
 I0323 14:47:56.963672 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/catalogsource-image.yaml -p NAME=catsrc-operator NAMESPACE=e2e-test-default-sv9bs ADDRESS=quay.io/olmqe/olm-index:OLM-2378-Oadp-GoodOne-withCache SECRET= DISPLAYNAME="Test Catsrc Operators" PUBLISHER="Red Hat" SOURCETYPE=grpc INTERVAL=10m0s IMAGETEMPLATE=""'
 I0323 14:47:57.536372 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json
 I0323 14:47:57.536603 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-e3fb3da2olm-config.json'
 catalogsource.operators.coreos.com/catsrc-operator created
 I0323 14:47:58.861391 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get infrastructures.config.openshift.io cluster -o=jsonpath={.status.controlPlaneTopology}'
 I0323 14:48:00.409469 77685 clusters.go:464] topology is HighlyAvailable
 I0323 14:48:00.409874 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get configmaps -n openshift-kube-apiserver config -o=jsonpath={.data.config\.yaml}'
 I0323 14:48:01.258997 77685 catalog_source.go:109] pod-security.kubernetes.io/enforce is restricted
 I0323 14:48:01.259618 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.spec.grpcPodConfig.securityContextConfig}'
 I0323 14:48:01.852550 77685 catalog_source.go:115] spec.grpcPodConfig.securityContextConfig is 
 I0323 14:48:01.852673 77685 catalog_source.go:118] set spec.grpcPodConfig.securityContextConfig to be restricted
 I0323 14:48:01.853055 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 patch catsrc catsrc-operator -n e2e-test-default-sv9bs --type=merge -p {"spec":{"grpcPodConfig":{"securityContextConfig":"restricted"}}}'
 catalogsource.operators.coreos.com/catsrc-operator patched
 I0323 14:48:02.579091 77685 catalog_source.go:74] create catsrc catsrc-operator SUCCESS
 I0323 14:48:12.580678 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:13.140216 77685 catalog_source.go:158] catsrc catsrc-operator lastObservedState is TRANSIENT_FAILURE, not READY
 I0323 14:48:22.580566 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 get catsrc catsrc-operator -n e2e-test-default-sv9bs -o=jsonpath={.status..lastObservedState}'
 I0323 14:48:23.200179 77685 catalog_source.go:175] catsrc catsrc-operator lastObservedState is READY
   STEP: Create og @ 03/23/26 14:48:23.2
 I0323 14:48:26.201277 77685 client.go:829] Running 'oc --namespace=e2e-test-default-sv9bs --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 process --ignore-unknown-parameters=true -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/fixture-testdata-dir2875937626/test/qe/testdata/olm/operatorgroup.yaml -p NAME=og-singlenamespace NAMESPACE=e2e-test-default-sv9bs'
 I0323 14:48:26.788408 77685 helper.go:102] the file of resource is /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json
 I0323 14:48:26.788591 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/admin-config-4085530928 apply -f /var/folders/wl/t8n9cyz511q96jx5xvjfwkn40000gn/T/e2e-test-default-sv9bs-d3e021bdolm-config.json'
 operatorgroup.operators.coreos.com/og-singlenamespace created
 I0323 14:48:28.056306 77685 og.go:89] create og og-singlenamespace success
   STEP: Create operator @ 03/23/26 14:48:28.056
...
 I0323 14:49:26.966958 77685 resource.go:96] cleanup resource csv,   oadp-operator.v0.5.3
 I0323 14:49:26.967025 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs]
 I0323 14:49:26.967377 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.090760 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs'
 I0323 14:49:33.966311 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get csv oadp-operator.v0.5.3 -n e2e-test-default-sv9bs:
 Error from server (NotFound): clusterserviceversions.operators.coreos.com "oadp-operator.v0.5.3" not found
 I0323 14:49:33.966430 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:33.966497 77685 resource.go:96] cleanup resource catsrc,   catsrc-operator
 I0323 14:49:33.966522 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [catsrc catsrc-operator -n e2e-test-default-sv9bs]
 I0323 14:49:33.966901 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:39.719320 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs'
 I0323 14:49:40.495310 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get catsrc catsrc-operator -n e2e-test-default-sv9bs:
 Error from server (NotFound): catalogsources.operators.coreos.com "catsrc-operator" not found
 I0323 14:49:40.495483 77685 helper.go:293] the resource is delete successfully
 I0323 14:49:40.495565 77685 resource.go:96] cleanup resource og,   og-singlenamespace
 I0323 14:49:40.495595 77685 helper.go:277] removeResource: parameters contain '-n' flag, parameters: [og og-singlenamespace -n e2e-test-default-sv9bs]
 I0323 14:49:40.496023 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig delete og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:46.279852 77685 client.go:829] Running 'oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs'
 I0323 14:49:47.123826 77685 client.go:863] Error running oc --context=admin --kubeconfig=/Users/kuiwang/work/bin/jb/kubeconf/kubeconfig get og og-singlenamespace -n e2e-test-default-sv9bs:
 Error from server (NotFound): operatorgroups.operators.coreos.com "og-singlenamespace" not found
 I0323 14:49:47.123887 77685 helper.go:293] the resource is delete successfully
   STEP: Destroying namespace "e2e-test-default-t7zg6" for this suite. @ 03/23/26 14:49:47.124
   STEP: Destroying namespace "e2e-test-default-sv9bs" for this suite. @ 03/23/26 14:49:47.3
 • [137.609 seconds]
 ------------------------------

 Ran 1 of 1 Specs in 137.610 seconds
 SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped

Assisted-By: Claude Code

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants