Skip to content

oadp-1.4: feat: add support for Hypershift plugin in OADP 1.4#1915

Merged
openshift-merge-bot[bot] merged 2 commits into
openshift:oadp-1.4from
kaovilai:tiger-hypershift-oadp-1.4
Aug 22, 2025
Merged

oadp-1.4: feat: add support for Hypershift plugin in OADP 1.4#1915
openshift-merge-bot[bot] merged 2 commits into
openshift:oadp-1.4from
kaovilai:tiger-hypershift-oadp-1.4

Conversation

@kaovilai
Copy link
Copy Markdown
Member

@kaovilai kaovilai commented Aug 19, 2025

Signed-off-by: Tiger Kaovilai tkaovila@redhat.com

Why the changes were made

How to test the changes made

make deploy-olm

@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 19, 2025
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Aug 19, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 19, 2025
@weshayutin
Copy link
Copy Markdown
Contributor

OK... pulled this PR and then switched to the oadp-1.5 branch to run HCP e2e tests :) \0/ WORKING!

whayutin@fedora:~/OPENSHIFT/git/OADP/oadp-operator$ make test-e2e
Using Container Tool: docker
$CLUSTER_TYPE is [aws]
cd must-gather && go build -mod=mod -a -o oadp-must-gather cmd/main.go
mkdir -p /tmp/test-settings
TMP_DIR=/tmp/test-settings \
OPENSHIFT_CI="false" \
PROVIDER="aws" \
AZURE_RESOURCE_FILE="/var/run/secrets/ci.openshift.io/multi-stage/metadata.json" \
CI_JSON_CRED_FILE="/Users/drajds/.aws/osServicePrincipal.json" \
OADP_JSON_CRED_FILE="/var/run/oadp-credentials/azure-credentials" \
OADP_CRED_FILE="/home/whayutin/OPENSHIFT/KEYS/openshift_aws_credentials" \
BUCKET="cvpbucketuswest2" \
TARGET_CI_CRED_FILE="/home/whayutin/OPENSHIFT/KEYS/openshift_aws_credentials" \
VSL_REGION="us-west-2" \
BSL_REGION="us-west-2" \
BSL_AWS_PROFILE="default" \
        SKIP_MUST_GATHER="true" \
/bin/bash "tests/e2e/scripts/aws_settings.sh"
go install -v -mod=mod github.com/onsi/ginkgo/v2/ginkgo
ginkgo run -mod=mod tests/e2e/ -- \
-settings=/tmp/test-settings/oadpcreds \
-provider=aws \
-credentials=/home/whayutin/OPENSHIFT/KEYS/openshift_aws_credentials \
-ci_cred_file=/home/whayutin/OPENSHIFT/KEYS/openshift_aws_credentials \
-velero_namespace=openshift-adp \
-velero_instance_name=velero-test \
-artifact_dir=/tmp \
-kvm_emulation=false \
-hco_upstream=false \
        -skipMustGather=true \
--ginkgo.vv \
--ginkgo.no-color=false \
--ginkgo.label-filter="(( ! gcp && ! azure && ! ibmcloud) || aws) && (! virt) && (! upgrade) && (hcp)" \
--ginkgo.junit-report="/tmp/junit_report.xml" \
--ginkgo.timeout=2h \

2025/08/19 16:57:32 Starting HCP validation with timeout: 25m0s, contingency timeout: 10m0s
2025/08/19 16:57:32 Starting HCP validation with timeout: 25m0s, contingency timeout: 10m0s
2025/08/19 16:57:32 Starting HCP validation with timeout: 25m0s, contingency timeout: 10m0s
2025/08/19 16:57:32 Starting HCP validation with timeout: 25m0s, contingency timeout: 10m0s
Running Suite: OADP E2E using velero prefix: velero-e2e-82201cc3-de8d-430d-a2dc-a2a7ed19ae48 - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e
========================================================================================================================================================
Random Seed: 1755644250

Will run 2 of 38 specs
------------------------------
[BeforeSuite] 
/home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/e2e_suite_test.go:172
  > Enter [BeforeSuite] TOP-LEVEL - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/e2e_suite_test.go:172 @ 08/19/25 16:57:32.316
2025/08/19 16:57:32 Creating Secrets
  < Exit [BeforeSuite] TOP-LEVEL - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/e2e_suite_test.go:172 @ 08/19/25 16:57:32.441 (125ms)
[BeforeSuite] PASSED [0.125 seconds]
------------------------------
HCP Backup and Restore tests
/home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:68
  Basic HCP backup and restore test
  /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:122
    None HostedCluster backup and restore [hcp]
    /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:131
  > Enter [BeforeAll] HCP Backup and Restore tests - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:82 @ 08/19/25 16:57:32.442
2025/08/19 16:57:32 Installing operator multicluster-engine
2025/08/19 16:57:32 Getting PackageManifest for operator multicluster-engine
2025/08/19 16:57:32 Checking namespace for operator multicluster-engine
2025/08/19 16:57:32 Creating namespace for operator multicluster-engine
2025/08/19 16:57:32 Checking operator group for operator multicluster-engine
2025/08/19 16:57:32 Creating operator group for operator multicluster-engine
2025/08/19 16:57:32 Checking subscription for operator multicluster-engine
2025/08/19 16:57:32 Creating subscription for operator multicluster-engine
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.
2025/08/19 16:57:38 Deployment multicluster-engine-operator status: {1 2 2 0 0 2 [{Available False 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT ReplicaSetUpdated ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.
2025/08/19 16:57:43 Deployment multicluster-engine-operator status: {1 2 2 0 0 2 [{Available False 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT ReplicaSetUpdated ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.
2025/08/19 16:57:48 Deployment multicluster-engine-operator status: {1 2 2 0 0 2 [{Available False 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:57:36 -0600 MDT 2025-08-19 16:57:36 -0600 MDT ReplicaSetUpdated ReplicaSet "multicluster-engine-operator-54dbdc4d7c" is progressing.}] <nil>}
2025/08/19 16:57:53 Deployment multicluster-engine-operator status: {1 2 2 2 2 0 [{Available True 2025-08-19 16:57:49 -0600 MDT 2025-08-19 16:57:49 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 16:57:49 -0600 MDT 2025-08-19 16:57:36 -0600 MDT NewReplicaSetAvailable ReplicaSet "multicluster-engine-operator-54dbdc4d7c" has successfully progressed.}] <nil>}
2025/08/19 16:57:53 Checking MCE manifest
2025/08/19 16:57:53 Creating MCE manifest
2025/08/19 16:57:53 	Reading YAML template mce-operand.yaml
2025/08/19 16:57:53 	Parsing manifest mce-operand.yaml
2025/08/19 16:57:53 	Executing manifest mce-operand.yaml
2025/08/19 16:57:53 	Decoding YAML mce-operand.yaml
2025/08/19 16:57:53 	Applying object mce-operand.yaml
2025/08/19 16:57:53 	Object applied successfully
2025/08/19 16:57:53 Deployment multicluster-engine-operator status: {1 2 2 2 2 0 [{Available True 2025-08-19 16:57:49 -0600 MDT 2025-08-19 16:57:49 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 16:57:49 -0600 MDT 2025-08-19 16:57:36 -0600 MDT NewReplicaSetAvailable ReplicaSet "multicluster-engine-operator-54dbdc4d7c" has successfully progressed.}] <nil>}
  deployment not available with condition: Created new replica set "operator-67875d4d9b"
2025/08/19 16:58:59 Deployment operator status: {0 0 0 0 0 0 [{Progressing True 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT NewReplicaSetCreated Created new replica set "operator-67875d4d9b"}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-67875d4d9b" is progressing.
2025/08/19 16:59:04 Deployment operator status: {1 2 2 0 0 2 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-67875d4d9b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-67875d4d9b" is progressing.
2025/08/19 16:59:09 Deployment operator status: {1 2 2 0 0 2 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-67875d4d9b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:14 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:19 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:24 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:29 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:34 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:39 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:44 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:49 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:54 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment does not have minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 16:59:59 Deployment operator status: {2 3 1 0 0 3 [{Available False 2025-08-19 16:58:59 -0600 MDT 2025-08-19 16:58:59 -0600 MDT MinimumReplicasUnavailable Deployment does not have minimum availability.} {Progressing True 2025-08-19 16:59:12 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:04 Deployment operator status: {2 3 1 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:09 Deployment operator status: {2 3 1 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:14 Deployment operator status: {2 3 1 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:20 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:25 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:30 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:35 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:40 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:45 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:50 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:00:55 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:01:00 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:01:05 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:01:10 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
  deployment not available with condition: Deployment has minimum availability.
  deployment not available with condition: ReplicaSet "operator-7c7964ff7b" is progressing.
2025/08/19 17:01:15 Deployment operator status: {2 3 2 2 2 1 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:00:15 -0600 MDT 2025-08-19 16:58:59 -0600 MDT ReplicaSetUpdated ReplicaSet "operator-7c7964ff7b" is progressing.}] <nil>}
2025/08/19 17:01:20 Deployment operator status: {2 2 2 2 2 0 [{Available True 2025-08-19 17:00:04 -0600 MDT 2025-08-19 17:00:04 -0600 MDT MinimumReplicasAvailable Deployment has minimum availability.} {Progressing True 2025-08-19 17:01:18 -0600 MDT 2025-08-19 16:58:59 -0600 MDT NewReplicaSetAvailable ReplicaSet "operator-7c7964ff7b" has successfully progressed.}] <nil>}
  < Exit [BeforeAll] HCP Backup and Restore tests - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:82 @ 08/19/25 17:01:20.668 (3m48.226s)
  > Enter [It] None HostedCluster backup and restore - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:131 @ 08/19/25 17:01:20.668
2025/08/19 17:01:20 Preparing backup and restore
2025/08/19 17:01:20 Checking if DPA is reconciled
2025/08/19 17:01:25 DPA status is Reconciled: True, reason Complete: Reconcile complete
2025/08/19 17:01:25 Waiting for Velero Pod to be running
2025/08/19 17:01:25 velero Pod phase is Pending
2025/08/19 17:01:31 velero Pod phase is Running
2025/08/19 17:01:31 Waiting for Node Agent pods to be running
2025/08/19 17:01:31 Checking for correct number of running Node Agent Pods...
2025/08/19 17:01:31 Checking if BSL is available
2025/08/19 17:01:31 BSL ts-velero-test-1 phase is Available
2025/08/19 17:01:31 Creating VolumeSnapshotClass for CSI backuprestore of test-hc-none
2025/08/19 17:01:31 Adding HCP default plugin to DPA
2025/08/19 17:01:31 HCP plugin already in DPA
2025/08/19 17:01:31 Deploying HostedCluster manifest - None
2025/08/19 17:01:31 Creating clusters namespace
2025/08/19 17:01:31 Getting pull secret
2025/08/19 17:01:31 Applying pull secret manifest
2025/08/19 17:01:31 	Reading YAML template hostedcluster-pull-secret.yaml
2025/08/19 17:01:31 	Parsing manifest hostedcluster-pull-secret.yaml
2025/08/19 17:01:31 	Executing manifest hostedcluster-pull-secret.yaml
2025/08/19 17:01:31 	Decoding YAML hostedcluster-pull-secret.yaml
2025/08/19 17:01:31 	Applying object hostedcluster-pull-secret.yaml
2025/08/19 17:01:31 	Object already exists, overriding...
2025/08/19 17:01:31 	Object applied successfully
2025/08/19 17:01:31 Applying encryption key manifest
2025/08/19 17:01:31 	Reading YAML template hostedcluster-etcd-enc-key.yaml
2025/08/19 17:01:31 	Parsing manifest hostedcluster-etcd-enc-key.yaml
2025/08/19 17:01:31 	Executing manifest hostedcluster-etcd-enc-key.yaml
2025/08/19 17:01:31 	Decoding YAML hostedcluster-etcd-enc-key.yaml
2025/08/19 17:01:31 	Applying object hostedcluster-etcd-enc-key.yaml
2025/08/19 17:01:31 	Object already exists, overriding...
2025/08/19 17:01:31 	Object applied successfully
2025/08/19 17:01:31 Applying HostedCluster manifest
2025/08/19 17:01:31 	Reading YAML template hostedcluster-none.yaml
2025/08/19 17:01:31 	Parsing manifest hostedcluster-none.yaml
2025/08/19 17:01:31 	Executing manifest hostedcluster-none.yaml
2025/08/19 17:01:31 	Decoding YAML hostedcluster-none.yaml
2025/08/19 17:01:31 	Applying object hostedcluster-none.yaml
2025/08/19 17:01:31 	Object applied successfully
2025/08/19 17:01:31 Checking deployments in namespace: clusters-test-hc-none
2025/08/19 17:01:31 Validating ETCD StatefulSet with timeout: 25m0s
2025/08/19 17:01:31 Error getting etcd statefulset, retrying...: statefulsets.apps "etcd" not found
2025/08/19 17:01:41 Error getting etcd statefulset, retrying...: statefulsets.apps "etcd" not found
2025/08/19 17:01:51 Error getting etcd statefulset, retrying...: statefulsets.apps "etcd" not found
2025/08/19 17:02:01 Error getting etcd statefulset, retrying...: statefulsets.apps "etcd" not found
2025/08/19 17:02:11 ETCD STS is not ready (Available: 0, Replicas: 1)
2025/08/19 17:02:21 ETCD STS is not ready (Available: 0, Replicas: 1)
2025/08/19 17:02:31 ETCD STS is not ready (Available: 0, Replicas: 1)
2025/08/19 17:02:41 ETCD STS is ready
2025/08/19 17:02:41 Checking deployment: cluster-api
2025/08/19 17:02:41 Checking deployment: control-plane-operator
2025/08/19 17:02:42 Checking deployment: kube-apiserver
2025/08/19 17:02:42 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:02:52 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:03:02 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:03:12 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:03:22 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:03:32 Checking deployment: kube-controller-manager
2025/08/19 17:03:32 Checking deployment: kube-scheduler
2025/08/19 17:03:32 Checking deployment: ignition-server
2025/08/19 17:03:32 Error getting deployment ignition-server: deployments.apps "ignition-server" not found
2025/08/19 17:03:42 Error getting deployment ignition-server: deployments.apps "ignition-server" not found
2025/08/19 17:03:52 Error getting deployment ignition-server: deployments.apps "ignition-server" not found
2025/08/19 17:04:02 Deployment ignition-server is not ready (Available: 0, Replicas: 1)
2025/08/19 17:04:12 Checking deployment: cluster-image-registry-operator
2025/08/19 17:04:12 Checking deployment: cluster-network-operator
2025/08/19 17:04:12 Deployment cluster-network-operator is not ready (Available: 0, Replicas: 1)
2025/08/19 17:04:22 Deployment cluster-network-operator is not ready (Available: 0, Replicas: 1)
2025/08/19 17:04:32 Deployment cluster-network-operator is not ready (Available: 0, Replicas: 1)
2025/08/19 17:04:42 Deployment cluster-network-operator is not ready (Available: 0, Replicas: 1)
2025/08/19 17:04:52 Deployment cluster-network-operator is not ready (Available: 0, Replicas: 1)
2025/08/19 17:05:02 Checking deployment: cluster-node-tuning-operator
2025/08/19 17:05:02 Checking deployment: cluster-policy-controller
2025/08/19 17:05:02 Checking deployment: cluster-storage-operator
2025/08/19 17:05:02 Checking deployment: cluster-version-operator
2025/08/19 17:05:02 Checking deployment: control-plane-pki-operator
2025/08/19 17:05:02 Checking deployment: dns-operator
2025/08/19 17:05:02 Checking deployment: hosted-cluster-config-operator
2025/08/19 17:05:02 Checking deployment: ignition-server-proxy
2025/08/19 17:05:02 Checking deployment: konnectivity-agent
2025/08/19 17:05:02 Checking deployment: machine-approver
2025/08/19 17:05:02 Checking deployment: oauth-openshift
2025/08/19 17:05:02 Checking deployment: openshift-apiserver
2025/08/19 17:05:02 Checking deployment: openshift-controller-manager
2025/08/19 17:05:02 Checking deployment: openshift-oauth-apiserver
2025/08/19 17:05:03 Checking deployment: openshift-route-controller-manager
2025/08/19 17:05:03 All deployments validated successfully
2025/08/19 17:05:03 Backing up HC
2025-08-19T17:05:03-06:00	INFO	KubeAPIWarningLogger	apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+
2025/08/19 17:05:03 Creating backup test-hc-none-72118aae-7d50-11f0-8aef-76dd1c76b7f2 for case test-hc-none
2025/08/19 17:05:13 backup phase: InProgress
2025/08/19 17:05:23 backup phase: InProgress
2025/08/19 17:05:33 backup phase: InProgress
2025/08/19 17:05:43 backup phase: InProgress
2025/08/19 17:05:53 backup phase: InProgress
2025/08/19 17:06:03 backup phase: InProgress
2025/08/19 17:06:13 backup phase: InProgress
2025/08/19 17:06:23 backup phase: InProgress
2025/08/19 17:06:33 backup phase: InProgress
2025/08/19 17:06:43 backup phase: InProgress
2025/08/19 17:06:54 backup phase: Completed
  Name:         test-hc-none-72118aae-7d50-11f0-8aef-76dd1c76b7f2
  Namespace:    openshift-adp
  Labels:       velero.io/storage-location=ts-velero-test-1
  Annotations:  velero.io/resource-timeout=10m0s
                velero.io/source-cluster-k8s-gitversion=v1.32.7
                velero.io/source-cluster-k8s-major-version=1
                velero.io/source-cluster-k8s-minor-version=32

  Phase:  Completed


  Namespaces:
    Included:  clusters, clusters-test-hc-none
    Excluded:  <none>

  Resources:
    Included:        sa, role, rolebinding, pod, pvc, pv, configmap, priorityclasses, pdb, hostedcluster, nodepool, secrets, services, deployments, statefulsets, hostedcontrolplane, cluster, awscluster, awsmachinetemplate, awsmachine, machinedeployment, machineset, machine, route, clusterdeployment
    Excluded:        <none>
    Cluster-scoped:  auto

  Label selector:  <none>

  Or label selector:  <none>

  Storage Location:  ts-velero-test-1

  Velero-Native Snapshot PVs:    auto
  File System Backup (Default):  false
  Snapshot Move Data:            true
  Data Mover:                    velero

  TTL:  720h0m0s

  CSISnapshotTimeout:    10m0s
  ItemOperationTimeout:  4h0m0s

  Hooks:  <none>

  Backup Format Version:  1.1.0

  Started:    2025-08-19 17:05:03 -0600 MDT
  Completed:  2025-08-19 17:06:49 -0600 MDT

  Expiration:  2025-09-18 17:05:03 -0600 MDT

  Total items to be backed up:  285
  Items backed up:              285

  Backup Item Operations:
    Operation for persistentvolumeclaims clusters-test-hc-none/data-etcd-0:
      Backup Item Action Plugin:  velero.io/csi-pvc-backupper
      Operation ID:               du-e27ed54a-c150-4d91-ac9f-436c3bb99fd7.0cd1e9d1-7bff-43c407db0
      Items to Update:
                             datauploads.velero.io openshift-adp/test-hc-none-72118aae-7d50-11f0-8aef-76dd1c76b7f2-vwdvc
      Phase:                 Completed
      Progress:              161603584 of 161603584 complete (Bytes)
      Progress description:  Completed
      Created:               2025-08-19 17:05:16 -0600 MDT
      Started:               2025-08-19 17:06:33 -0600 MDT
      Updated:               2025-08-19 17:06:38 -0600 MDT
  Resource List:
    apps/v1/Deployment:
      - clusters-test-hc-none/catalog-operator
      - clusters-test-hc-none/cluster-api
      - clusters-test-hc-none/cluster-autoscaler
      - clusters-test-hc-none/cluster-image-registry-operator
      - clusters-test-hc-none/cluster-network-operator
      - clusters-test-hc-none/cluster-node-tuning-operator
      - clusters-test-hc-none/cluster-policy-controller
      - clusters-test-hc-none/cluster-storage-operator
      - clusters-test-hc-none/cluster-version-operator
      - clusters-test-hc-none/control-plane-operator
      - clusters-test-hc-none/control-plane-pki-operator
      - clusters-test-hc-none/csi-snapshot-controller
      - clusters-test-hc-none/csi-snapshot-controller-operator
      - clusters-test-hc-none/dns-operator
      - clusters-test-hc-none/hosted-cluster-config-operator
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/ignition-server-proxy
      - clusters-test-hc-none/ingress-operator
      - clusters-test-hc-none/konnectivity-agent
      - clusters-test-hc-none/kube-apiserver
      - clusters-test-hc-none/kube-controller-manager
      - clusters-test-hc-none/kube-scheduler
      - clusters-test-hc-none/machine-approver
      - clusters-test-hc-none/oauth-openshift
      - clusters-test-hc-none/olm-operator
      - clusters-test-hc-none/openshift-apiserver
      - clusters-test-hc-none/openshift-controller-manager
      - clusters-test-hc-none/openshift-oauth-apiserver
      - clusters-test-hc-none/openshift-route-controller-manager
      - clusters-test-hc-none/packageserver
    apps/v1/StatefulSet:
      - clusters-test-hc-none/etcd
    hypershift.openshift.io/v1beta1/HostedCluster:
      - clusters/test-hc-none
    hypershift.openshift.io/v1beta1/HostedControlPlane:
      - clusters-test-hc-none/test-hc-none
    policy/v1/PodDisruptionBudget:
      - clusters-test-hc-none/csi-snapshot-controller-pdb
      - clusters-test-hc-none/etcd
      - clusters-test-hc-none/kube-apiserver
      - clusters-test-hc-none/oauth-openshift
      - clusters-test-hc-none/openshift-apiserver
      - clusters-test-hc-none/openshift-oauth-apiserver
    rbac.authorization.k8s.io/v1/Role:
      - clusters-test-hc-none/cluster-api
      - clusters-test-hc-none/cluster-autoscaler-management
      - clusters-test-hc-none/cluster-network-operator
      - clusters-test-hc-none/cluster-node-tuning-operator
      - clusters-test-hc-none/cluster-storage-operator
      - clusters-test-hc-none/control-plane-operator
      - clusters-test-hc-none/control-plane-pki-operator
      - clusters-test-hc-none/csi-snapshot-controller-operator-role
      - clusters-test-hc-none/hosted-cluster-config
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/machine-approver
      - clusters-test-hc-none/olm-collect-profiles
    rbac.authorization.k8s.io/v1/RoleBinding:
      - clusters-test-hc-none/cluster-api
      - clusters-test-hc-none/cluster-autoscaler-management
      - clusters-test-hc-none/cluster-network-operator
      - clusters-test-hc-none/cluster-node-tuning-operator
      - clusters-test-hc-none/cluster-storage-operator
      - clusters-test-hc-none/control-plane-operator
      - clusters-test-hc-none/control-plane-pki-operator
      - clusters-test-hc-none/csi-snapshot-controller-operator-role
      - clusters-test-hc-none/hosted-cluster-config
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/machine-approver
      - clusters-test-hc-none/olm-collect-profiles
      - clusters-test-hc-none/system:deployers
      - clusters-test-hc-none/system:image-builders
      - clusters-test-hc-none/system:image-pullers
      - clusters/system:deployers
      - clusters/system:image-builders
      - clusters/system:image-pullers
    route.openshift.io/v1/Route:
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/konnectivity-server
      - clusters-test-hc-none/oauth
    scheduling.k8s.io/v1/PriorityClass:
      - hypershift-api-critical
      - hypershift-control-plane
      - hypershift-etcd
    v1/ConfigMap:
      - clusters-test-hc-none/aggregator-client-ca
      - clusters-test-hc-none/auth-config
      - clusters-test-hc-none/client-ca
      - clusters-test-hc-none/cluster-policy-controller-config
      - clusters-test-hc-none/customer-system-admin-signer-ca
      - clusters-test-hc-none/etcd-ca
      - clusters-test-hc-none/etcd-metrics-ca
      - clusters-test-hc-none/ignition-config-fips
      - clusters-test-hc-none/ignition-config-worker-ssh
      - clusters-test-hc-none/kas-audit-config
      - clusters-test-hc-none/kas-config
      - clusters-test-hc-none/kas-egress-selector-config
      - clusters-test-hc-none/kcm-config
      - clusters-test-hc-none/konnectivity-ca-bundle
      - clusters-test-hc-none/kube-root-ca.crt
      - clusters-test-hc-none/kube-scheduler
      - clusters-test-hc-none/kubelet-client-ca
      - clusters-test-hc-none/machine-approver-config
      - clusters-test-hc-none/machine-config-server
      - clusters-test-hc-none/oauth-master-ca-bundle
      - clusters-test-hc-none/oauth-metadata
      - clusters-test-hc-none/oauth-openshift
      - clusters-test-hc-none/oauth-openshift-audit
      - clusters-test-hc-none/observed-config-build
      - clusters-test-hc-none/observed-config-project
      - clusters-test-hc-none/observed-default-ingress-cert
      - clusters-test-hc-none/olm-collect-profiles
      - clusters-test-hc-none/openshift-apiserver
      - clusters-test-hc-none/openshift-apiserver-audit
      - clusters-test-hc-none/openshift-config-managed-trusted-ca-bundle
      - clusters-test-hc-none/openshift-controller-manager-config
      - clusters-test-hc-none/openshift-oauth-apiserver-audit
      - clusters-test-hc-none/openshift-route-controller-manager-config
      - clusters-test-hc-none/openshift-service-ca.crt
      - clusters-test-hc-none/recycler-config
      - clusters-test-hc-none/root-ca
      - clusters-test-hc-none/sre-system-admin-signer-ca
      - clusters-test-hc-none/total-client-ca
      - clusters-test-hc-none/trusted-ca-bundle-managed
      - clusters/kube-root-ca.crt
      - clusters/openshift-service-ca.crt
    v1/PersistentVolume:
      - pvc-0cd1e9d1-7bff-43cb-8130-ecebea73b6a6
    v1/PersistentVolumeClaim:
      - clusters-test-hc-none/data-etcd-0
    v1/Pod:
      - clusters-test-hc-none/catalog-operator-6b5b8755f7-p26k2
      - clusters-test-hc-none/cluster-api-d47dd577d-5sbbz
      - clusters-test-hc-none/cluster-image-registry-operator-8fc49cdc8-nslhc
      - clusters-test-hc-none/cluster-network-operator-75b8b57c89-ndrc5
      - clusters-test-hc-none/cluster-node-tuning-operator-58f44ff5d7-4g59v
      - clusters-test-hc-none/cluster-policy-controller-8568cb4d4c-nxwxn
      - clusters-test-hc-none/cluster-storage-operator-6fd95f45bf-48shx
      - clusters-test-hc-none/cluster-version-operator-64b9b6ddcc-dmk6z
      - clusters-test-hc-none/control-plane-operator-67d86d665c-9hg76
      - clusters-test-hc-none/control-plane-pki-operator-5f777778d4-6g9cp
      - clusters-test-hc-none/csi-snapshot-controller-7dc944569d-ghflv
      - clusters-test-hc-none/csi-snapshot-controller-operator-744f45f8dc-swmcd
      - clusters-test-hc-none/dns-operator-64955dc8cb-786kq
      - clusters-test-hc-none/etcd-0
      - clusters-test-hc-none/hosted-cluster-config-operator-8bbc6597d-wbp4z
      - clusters-test-hc-none/ignition-server-7877bbdcdb-jnkwn
      - clusters-test-hc-none/ignition-server-proxy-698899f4d8-vfzkl
      - clusters-test-hc-none/ingress-operator-5698b5f989-j78xc
      - clusters-test-hc-none/konnectivity-agent-7cd6d8b5d9-v5zst
      - clusters-test-hc-none/kube-apiserver-5c7976dc4c-zlwpx
      - clusters-test-hc-none/kube-controller-manager-5696dd66f5-gnz62
      - clusters-test-hc-none/kube-scheduler-95bdb87d8-zb5rn
      - clusters-test-hc-none/machine-approver-746fdc4c87-zrkzj
      - clusters-test-hc-none/oauth-openshift-5cbc4d4777-bqj77
      - clusters-test-hc-none/olm-operator-68d5ffcf7-cxm8g
      - clusters-test-hc-none/openshift-apiserver-5f8774b8bc-hj7cs
      - clusters-test-hc-none/openshift-controller-manager-5bb7748bdc-n75wd
      - clusters-test-hc-none/openshift-oauth-apiserver-5cb6dd9d75-kzl2n
      - clusters-test-hc-none/openshift-route-controller-manager-6986cfdb64-d9mjb
      - clusters-test-hc-none/packageserver-5957b5ff58-zwsff
    v1/Secret:
      - clusters-test-hc-none/admin-kubeconfig
      - clusters-test-hc-none/bootstrap-kubeconfig
      - clusters-test-hc-none/builder-dockercfg-j685s
      - clusters-test-hc-none/capi-webhooks-tls
      - clusters-test-hc-none/catalog-operator-serving-cert
      - clusters-test-hc-none/cluster-api-dockercfg-fwqn8
      - clusters-test-hc-none/cluster-autoscaler-dockercfg-xvpxc
      - clusters-test-hc-none/cluster-image-registry-operator
      - clusters-test-hc-none/cluster-network-operator-dockercfg-7t264
      - clusters-test-hc-none/cluster-node-tuning-operator-dockercfg-48nz5
      - clusters-test-hc-none/cluster-policy-controller-cert
      - clusters-test-hc-none/cluster-signer-ca
      - clusters-test-hc-none/cluster-storage-operator-dockercfg-d2v6p
      - clusters-test-hc-none/control-plane-operator-dockercfg-pjmmx
      - clusters-test-hc-none/control-plane-pki-operator-dockercfg-rw57g
      - clusters-test-hc-none/csi-snapshot-controller-dockercfg-8vxck
      - clusters-test-hc-none/csi-snapshot-controller-operator-dockercfg-mf85j
      - clusters-test-hc-none/csi-snapshot-webhook-secret
      - clusters-test-hc-none/customer-system-admin-client-cert-key
      - clusters-test-hc-none/customer-system-admin-signer
      - clusters-test-hc-none/cvo-server
      - clusters-test-hc-none/default-dockercfg-gpz2k
      - clusters-test-hc-none/deployer-dockercfg-7zjqd
      - clusters-test-hc-none/dns-operator-kubeconfig
      - clusters-test-hc-none/etcd-client-tls
      - clusters-test-hc-none/etcd-metrics-client-tls
      - clusters-test-hc-none/etcd-metrics-signer
      - clusters-test-hc-none/etcd-peer-tls
      - clusters-test-hc-none/etcd-server-tls
      - clusters-test-hc-none/etcd-signer
      - clusters-test-hc-none/hcco-client
      - clusters-test-hc-none/hcco-kubeconfig
      - clusters-test-hc-none/hcco-signer
      - clusters-test-hc-none/hosted-cluster-config-dockercfg-6rxq7
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/ignition-server-ca-cert
      - clusters-test-hc-none/ignition-server-dockercfg-5d4r2
      - clusters-test-hc-none/ignition-server-serving-cert
      - clusters-test-hc-none/ingress-crt
      - clusters-test-hc-none/ingress-operator-kubeconfig
      - clusters-test-hc-none/kas-aggregator-client-signer
      - clusters-test-hc-none/kas-aggregator-crt
      - clusters-test-hc-none/kas-authentication-token-webhook-config
      - clusters-test-hc-none/kas-bootstrap-client
      - clusters-test-hc-none/kas-kubelet-client-crt
      - clusters-test-hc-none/kas-secret-encryption-config
      - clusters-test-hc-none/kas-server-crt
      - clusters-test-hc-none/kas-server-private-crt
      - clusters-test-hc-none/kcm-server
      - clusters-test-hc-none/konnectivity-agent
      - clusters-test-hc-none/konnectivity-client
      - clusters-test-hc-none/konnectivity-cluster
      - clusters-test-hc-none/konnectivity-server
      - clusters-test-hc-none/konnectivity-signer
      - clusters-test-hc-none/kube-apiserver-to-kubelet-signer
      - clusters-test-hc-none/kube-control-plane-signer
      - clusters-test-hc-none/kube-controller-manager
      - clusters-test-hc-none/kube-controller-manager-kubeconfig
      - clusters-test-hc-none/kube-scheduler-client
      - clusters-test-hc-none/kube-scheduler-kubeconfig
      - clusters-test-hc-none/kubeadmin-password
      - clusters-test-hc-none/localhost-kubeconfig
      - clusters-test-hc-none/machine-approver-dockercfg-rmcgp
      - clusters-test-hc-none/mcs-crt
      - clusters-test-hc-none/metrics-client
      - clusters-test-hc-none/multus-admission-controller-secret
      - clusters-test-hc-none/network-node-identity-secret
      - clusters-test-hc-none/node-tuning-operator-tls
      - clusters-test-hc-none/oauth-openshift-default-error-template
      - clusters-test-hc-none/oauth-openshift-default-login-template
      - clusters-test-hc-none/oauth-openshift-default-provider-selection-template
      - clusters-test-hc-none/oauth-openshift-session
      - clusters-test-hc-none/oauth-server-crt
      - clusters-test-hc-none/olm-collect-profiles-dockercfg-qgp47
      - clusters-test-hc-none/olm-operator-serving-cert
      - clusters-test-hc-none/openshift-apiserver-cert
      - clusters-test-hc-none/openshift-authenticator-cert
      - clusters-test-hc-none/openshift-controller-manager-cert
      - clusters-test-hc-none/openshift-oauth-apiserver-cert
      - clusters-test-hc-none/openshift-route-controller-manager-cert
      - clusters-test-hc-none/ovn-control-plane-metrics-cert
      - clusters-test-hc-none/packageserver-cert
      - clusters-test-hc-none/pprof-cert
      - clusters-test-hc-none/pull-secret
      - clusters-test-hc-none/root-ca
      - clusters-test-hc-none/sa-signing-key
      - clusters-test-hc-none/service-network-admin-kubeconfig
      - clusters-test-hc-none/sre-system-admin-client-cert-key
      - clusters-test-hc-none/sre-system-admin-signer
      - clusters-test-hc-none/system-admin-client
      - clusters-test-hc-none/system-admin-signer
      - clusters-test-hc-none/test-hc-none-etcd-encryption-key
      - clusters-test-hc-none/test-hc-none-test-kubeconfig
      - clusters/builder-dockercfg-t799c
      - clusters/default-dockercfg-gdmms
      - clusters/deployer-dockercfg-nsq4j
      - clusters/test-hc-none-admin-kubeconfig
      - clusters/test-hc-none-etcd-encryption-key
      - clusters/test-hc-none-kubeadmin-password
      - clusters/test-hc-none-pull-secret
    v1/Service:
      - clusters-test-hc-none/catalog-operator-metrics
      - clusters-test-hc-none/cluster-version-operator
      - clusters-test-hc-none/etcd-client
      - clusters-test-hc-none/etcd-discovery
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/ignition-server-proxy
      - clusters-test-hc-none/konnectivity-server
      - clusters-test-hc-none/konnectivity-server-local
      - clusters-test-hc-none/kube-apiserver
      - clusters-test-hc-none/kube-controller-manager
      - clusters-test-hc-none/node-tuning-operator
      - clusters-test-hc-none/oauth-openshift
      - clusters-test-hc-none/olm-operator-metrics
      - clusters-test-hc-none/openshift-apiserver
      - clusters-test-hc-none/openshift-controller-manager
      - clusters-test-hc-none/openshift-oauth-apiserver
      - clusters-test-hc-none/openshift-route-controller-manager
      - clusters-test-hc-none/packageserver
    v1/ServiceAccount:
      - clusters-test-hc-none/builder
      - clusters-test-hc-none/cluster-api
      - clusters-test-hc-none/cluster-autoscaler
      - clusters-test-hc-none/cluster-network-operator
      - clusters-test-hc-none/cluster-node-tuning-operator
      - clusters-test-hc-none/cluster-storage-operator
      - clusters-test-hc-none/control-plane-operator
      - clusters-test-hc-none/control-plane-pki-operator
      - clusters-test-hc-none/csi-snapshot-controller
      - clusters-test-hc-none/csi-snapshot-controller-operator
      - clusters-test-hc-none/default
      - clusters-test-hc-none/deployer
      - clusters-test-hc-none/hosted-cluster-config
      - clusters-test-hc-none/ignition-server
      - clusters-test-hc-none/machine-approver
      - clusters-test-hc-none/olm-collect-profiles
      - clusters/builder
      - clusters/default
      - clusters/deployer

  Backup Volumes:
    Velero-Native Snapshots: <none included>

    CSI Snapshots:
      clusters-test-hc-none/data-etcd-0:
        Data Movement:
          Operation ID: du-e27ed54a-c150-4d91-ac9f-436c3bb99fd7.0cd1e9d1-7bff-43c407db0
          Data Mover: velero
          Uploader Type: kopia
          Moved data Size (bytes): 161603584
          Result: 

    Pod Volume Backups: <none included>

  HooksAttempted:  0
  HooksFailed:     0

2025/08/19 17:06:55 Backup for case test-hc-none succeeded
2025/08/19 17:06:55 Deleting HCP & HC
2025/08/19 17:06:55 Deleting HostedCluster test-hc-none in namespace clusters
2025/08/19 17:06:55 	Checking if HC test-hc-none is deleted...
2025/08/19 17:06:55 	HC test-hc-none still exists
2025/08/19 17:07:05 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:05 	HC test-hc-none still exists
2025/08/19 17:07:15 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:15 	HC test-hc-none still exists
2025/08/19 17:07:25 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:25 	HC test-hc-none still exists
2025/08/19 17:07:35 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:35 	HC test-hc-none still exists
2025/08/19 17:07:45 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:45 	HC test-hc-none still exists
2025/08/19 17:07:55 	Checking if HC test-hc-none is deleted...
2025/08/19 17:07:55 	HC test-hc-none still exists
2025/08/19 17:08:05 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:05 	HC test-hc-none still exists
2025/08/19 17:08:15 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:15 	HC test-hc-none still exists
2025/08/19 17:08:25 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:25 	HC test-hc-none still exists
2025/08/19 17:08:35 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:35 	HC test-hc-none still exists
2025/08/19 17:08:45 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:45 	HC test-hc-none still exists
2025/08/19 17:08:55 	Checking if HC test-hc-none is deleted...
2025/08/19 17:08:55 	HC test-hc-none still exists
2025/08/19 17:09:05 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:05 	HC test-hc-none still exists
2025/08/19 17:09:15 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:15 	HC test-hc-none still exists
2025/08/19 17:09:25 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:25 	HC test-hc-none still exists
2025/08/19 17:09:35 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:35 	HC test-hc-none still exists
2025/08/19 17:09:45 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:45 	HC test-hc-none still exists
2025/08/19 17:09:55 	Checking if HC test-hc-none is deleted...
2025/08/19 17:09:55 	HC test-hc-none still exists
2025/08/19 17:10:05 	Checking if HC test-hc-none is deleted...
2025/08/19 17:10:05 	HC test-hc-none is confirmed deleted
2025/08/19 17:10:05 Deleting HCP namespace clusters-test-hc-none
2025/08/19 17:10:05 Namespace clusters-test-hc-none already deleted
2025/08/19 17:10:05 No HostedControlPlane found in namespace clusters-test-hc-none
2025/08/19 17:10:05 	Checking if HCP test-hc-none is deleted...
2025/08/19 17:10:05 	HCP test-hc-none is confirmed deleted
2025/08/19 17:10:05 	HCP deleted
2025/08/19 17:10:05 Deleting secrets in namespace clusters-test-hc-none
2025/08/19 17:10:06 	Waiting for the HC to be deleted
2025/08/19 17:10:06 	Attempting to verify HC deletion...
2025/08/19 17:10:06 	Checking if HC test-hc-none is deleted...
2025/08/19 17:10:06 	HC test-hc-none is confirmed deleted
2025/08/19 17:10:06 	HC deletion check result: true
2025/08/19 17:10:06 Restoring HC
2025/08/19 17:10:06 Creating restore test-hc-none-72119a69-7d50-11f0-8aef-76dd1c76b7f2 for case test-hc-none
2025/08/19 17:10:06 restore phase: InProgress
2025/08/19 17:10:16 restore phase: InProgress
2025/08/19 17:10:26 restore phase: InProgress
2025/08/19 17:10:36 restore phase: WaitingForPluginOperations
2025/08/19 17:10:46 restore phase: WaitingForPluginOperations
2025/08/19 17:10:56 restore phase: WaitingForPluginOperations
2025/08/19 17:11:06 restore phase: WaitingForPluginOperations
2025/08/19 17:11:16 restore phase: Completed
  Name:         test-hc-none-72119a69-7d50-11f0-8aef-76dd1c76b7f2
  Namespace:    openshift-adp
  Labels:       <none>
  Annotations:  <none>

  Phase:                       Completed
  Total items to be restored:  287
  Items restored:              287

  Started:    2025-08-19 17:10:06 -0600 MDT
  Completed:  2025-08-19 17:11:10 -0600 MDT

  Warnings:
    Velero:     <none>
    Cluster:    <none>
    Namespaces:
      clusters-test-hc-none:  could not restore, RoleBinding "system:deployers" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, RoleBinding "system:image-builders" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, RoleBinding "system:image-pullers" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "cluster-api-dockercfg-fwqn8" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "cluster-autoscaler-dockercfg-xvpxc" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "cluster-network-operator-dockercfg-7t264" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "cluster-node-tuning-operator-dockercfg-48nz5" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "cluster-storage-operator-dockercfg-d2v6p" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "control-plane-operator-dockercfg-pjmmx" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "control-plane-pki-operator-dockercfg-rw57g" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "csi-snapshot-controller-dockercfg-8vxck" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "csi-snapshot-controller-operator-dockercfg-mf85j" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "hosted-cluster-config-dockercfg-6rxq7" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "ignition-server-dockercfg-5d4r2" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "machine-approver-dockercfg-rmcgp" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, Secret "olm-collect-profiles-dockercfg-qgp47" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, ConfigMap "kube-root-ca.crt" already exists. Warning: the in-cluster version is different than the backed-up version
                              could not restore, ConfigMap "openshift-service-ca.crt" already exists. Warning: the in-cluster version is different than the backed-up version

  Backup:  test-hc-none-72118aae-7d50-11f0-8aef-76dd1c76b7f2

  Namespaces:
    Included:  all namespaces found in the backup
    Excluded:  <none>

  Resources:
    Included:        *
    Excluded:        nodes, events, events.events.k8s.io, backups.velero.io, restores.velero.io, resticrepositories.velero.io, csinodes.storage.k8s.io, volumeattachments.storage.k8s.io, backuprepositories.velero.io
    Cluster-scoped:  auto

  Namespace mappings:  <none>

  Label selector:  <none>

  Or label selector:  <none>

  Restore PVs:  auto

  CSI Snapshot Restores:
    clusters-test-hc-none/data-etcd-0:
      Data Movement:
        Operation ID: dd-f409429a-df65-4d6e-94ed-60c541c1544e.0cd1e9d1-7bff-43c7816ec
        Data Mover: velero
        Uploader Type: kopia

  Existing Resource Policy:   <none>
  ItemOperationTimeout:       4h0m0s

  Preserve Service NodePorts:  auto

  Restore Item Operations:
    Operation for persistentvolumeclaims clusters-test-hc-none/data-etcd-0:
      Restore Item Action Plugin:  velero.io/csi-pvc-restorer
      Operation ID:                dd-f409429a-df65-4d6e-94ed-60c541c1544e.0cd1e9d1-7bff-43c7816ec
      Phase:                       Completed
      Progress:                    161603584 of 161603584 complete (Bytes)
      Progress description:        Completed
      Created:                     2025-08-19 17:10:09 -0600 MDT
      Started:                     2025-08-19 17:10:50 -0600 MDT
      Updated:                     2025-08-19 17:11:03 -0600 MDT

  HooksAttempted:   0
  HooksFailed:      0

  Resource List:
    apps/v1/Deployment:
      - clusters-test-hc-none/catalog-operator(created)
      - clusters-test-hc-none/cluster-api(created)
      - clusters-test-hc-none/cluster-autoscaler(created)
      - clusters-test-hc-none/cluster-image-registry-operator(created)
      - clusters-test-hc-none/cluster-network-operator(created)
      - clusters-test-hc-none/cluster-node-tuning-operator(created)
      - clusters-test-hc-none/cluster-policy-controller(created)
      - clusters-test-hc-none/cluster-storage-operator(created)
      - clusters-test-hc-none/cluster-version-operator(created)
      - clusters-test-hc-none/control-plane-operator(created)
      - clusters-test-hc-none/control-plane-pki-operator(created)
      - clusters-test-hc-none/csi-snapshot-controller(created)
      - clusters-test-hc-none/csi-snapshot-controller-operator(created)
      - clusters-test-hc-none/dns-operator(created)
      - clusters-test-hc-none/hosted-cluster-config-operator(created)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/ignition-server-proxy(created)
      - clusters-test-hc-none/ingress-operator(created)
      - clusters-test-hc-none/konnectivity-agent(created)
      - clusters-test-hc-none/kube-apiserver(created)
      - clusters-test-hc-none/kube-controller-manager(created)
      - clusters-test-hc-none/kube-scheduler(created)
      - clusters-test-hc-none/machine-approver(created)
      - clusters-test-hc-none/oauth-openshift(created)
      - clusters-test-hc-none/olm-operator(created)
      - clusters-test-hc-none/openshift-apiserver(created)
      - clusters-test-hc-none/openshift-controller-manager(created)
      - clusters-test-hc-none/openshift-oauth-apiserver(created)
      - clusters-test-hc-none/openshift-route-controller-manager(created)
      - clusters-test-hc-none/packageserver(created)
    apps/v1/StatefulSet:
      - clusters-test-hc-none/etcd(created)
    hypershift.openshift.io/v1beta1/HostedCluster:
      - clusters/test-hc-none(created)
    hypershift.openshift.io/v1beta1/HostedControlPlane:
      - clusters-test-hc-none/test-hc-none(created)
    policy/v1/PodDisruptionBudget:
      - clusters-test-hc-none/csi-snapshot-controller-pdb(created)
      - clusters-test-hc-none/etcd(created)
      - clusters-test-hc-none/kube-apiserver(created)
      - clusters-test-hc-none/oauth-openshift(created)
      - clusters-test-hc-none/openshift-apiserver(created)
      - clusters-test-hc-none/openshift-oauth-apiserver(created)
    rbac.authorization.k8s.io/v1/Role:
      - clusters-test-hc-none/cluster-api(created)
      - clusters-test-hc-none/cluster-autoscaler-management(created)
      - clusters-test-hc-none/cluster-network-operator(created)
      - clusters-test-hc-none/cluster-node-tuning-operator(created)
      - clusters-test-hc-none/cluster-storage-operator(created)
      - clusters-test-hc-none/control-plane-operator(created)
      - clusters-test-hc-none/control-plane-pki-operator(created)
      - clusters-test-hc-none/csi-snapshot-controller-operator-role(created)
      - clusters-test-hc-none/hosted-cluster-config(created)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/machine-approver(created)
      - clusters-test-hc-none/olm-collect-profiles(created)
    rbac.authorization.k8s.io/v1/RoleBinding:
      - clusters-test-hc-none/cluster-api(created)
      - clusters-test-hc-none/cluster-autoscaler-management(created)
      - clusters-test-hc-none/cluster-network-operator(created)
      - clusters-test-hc-none/cluster-node-tuning-operator(created)
      - clusters-test-hc-none/cluster-storage-operator(created)
      - clusters-test-hc-none/control-plane-operator(created)
      - clusters-test-hc-none/control-plane-pki-operator(created)
      - clusters-test-hc-none/csi-snapshot-controller-operator-role(created)
      - clusters-test-hc-none/hosted-cluster-config(created)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/machine-approver(created)
      - clusters-test-hc-none/olm-collect-profiles(created)
      - clusters-test-hc-none/system:deployers(failed)
      - clusters-test-hc-none/system:image-builders(failed)
      - clusters-test-hc-none/system:image-pullers(failed)
      - clusters/system:deployers(skipped)
      - clusters/system:image-builders(skipped)
      - clusters/system:image-pullers(skipped)
    route.openshift.io/v1/Route:
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/konnectivity-server(created)
      - clusters-test-hc-none/oauth(created)
    scheduling.k8s.io/v1/PriorityClass:
      - hypershift-api-critical(skipped)
      - hypershift-control-plane(skipped)
      - hypershift-etcd(skipped)
    v1/ConfigMap:
      - clusters-test-hc-none/aggregator-client-ca(created)
      - clusters-test-hc-none/auth-config(created)
      - clusters-test-hc-none/client-ca(created)
      - clusters-test-hc-none/cluster-policy-controller-config(created)
      - clusters-test-hc-none/customer-system-admin-signer-ca(created)
      - clusters-test-hc-none/etcd-ca(created)
      - clusters-test-hc-none/etcd-metrics-ca(created)
      - clusters-test-hc-none/ignition-config-fips(created)
      - clusters-test-hc-none/ignition-config-worker-ssh(created)
      - clusters-test-hc-none/kas-audit-config(created)
      - clusters-test-hc-none/kas-config(created)
      - clusters-test-hc-none/kas-egress-selector-config(created)
      - clusters-test-hc-none/kcm-config(created)
      - clusters-test-hc-none/konnectivity-ca-bundle(created)
      - clusters-test-hc-none/kube-root-ca.crt(failed)
      - clusters-test-hc-none/kube-scheduler(created)
      - clusters-test-hc-none/kubelet-client-ca(created)
      - clusters-test-hc-none/machine-approver-config(created)
      - clusters-test-hc-none/machine-config-server(created)
      - clusters-test-hc-none/oauth-master-ca-bundle(created)
      - clusters-test-hc-none/oauth-metadata(created)
      - clusters-test-hc-none/oauth-openshift(created)
      - clusters-test-hc-none/oauth-openshift-audit(created)
      - clusters-test-hc-none/observed-config-build(created)
      - clusters-test-hc-none/observed-config-project(created)
      - clusters-test-hc-none/observed-default-ingress-cert(created)
      - clusters-test-hc-none/olm-collect-profiles(created)
      - clusters-test-hc-none/openshift-apiserver(created)
      - clusters-test-hc-none/openshift-apiserver-audit(created)
      - clusters-test-hc-none/openshift-config-managed-trusted-ca-bundle(created)
      - clusters-test-hc-none/openshift-controller-manager-config(created)
      - clusters-test-hc-none/openshift-oauth-apiserver-audit(created)
      - clusters-test-hc-none/openshift-route-controller-manager-config(created)
      - clusters-test-hc-none/openshift-service-ca.crt(failed)
      - clusters-test-hc-none/recycler-config(created)
      - clusters-test-hc-none/root-ca(created)
      - clusters-test-hc-none/sre-system-admin-signer-ca(created)
      - clusters-test-hc-none/total-client-ca(created)
      - clusters-test-hc-none/trusted-ca-bundle-managed(created)
      - clusters/kube-root-ca.crt(skipped)
      - clusters/openshift-service-ca.crt(skipped)
    v1/Namespace:
      - clusters-test-hc-none(created)
    v1/PersistentVolume:
      - pvc-0cd1e9d1-7bff-43cb-8130-ecebea73b6a6(skipped)
    v1/PersistentVolumeClaim:
      - clusters-test-hc-none/data-etcd-0(created)
    v1/Pod:
      - clusters-test-hc-none/catalog-operator-6b5b8755f7-p26k2(skipped)
      - clusters-test-hc-none/cluster-api-d47dd577d-5sbbz(skipped)
      - clusters-test-hc-none/cluster-image-registry-operator-8fc49cdc8-nslhc(skipped)
      - clusters-test-hc-none/cluster-network-operator-75b8b57c89-ndrc5(skipped)
      - clusters-test-hc-none/cluster-node-tuning-operator-58f44ff5d7-4g59v(skipped)
      - clusters-test-hc-none/cluster-policy-controller-8568cb4d4c-nxwxn(skipped)
      - clusters-test-hc-none/cluster-storage-operator-6fd95f45bf-48shx(skipped)
      - clusters-test-hc-none/cluster-version-operator-64b9b6ddcc-dmk6z(skipped)
      - clusters-test-hc-none/control-plane-operator-67d86d665c-9hg76(skipped)
      - clusters-test-hc-none/control-plane-pki-operator-5f777778d4-6g9cp(skipped)
      - clusters-test-hc-none/csi-snapshot-controller-7dc944569d-ghflv(skipped)
      - clusters-test-hc-none/csi-snapshot-controller-operator-744f45f8dc-swmcd(skipped)
      - clusters-test-hc-none/dns-operator-64955dc8cb-786kq(skipped)
      - clusters-test-hc-none/etcd-0(skipped)
      - clusters-test-hc-none/hosted-cluster-config-operator-8bbc6597d-wbp4z(skipped)
      - clusters-test-hc-none/ignition-server-7877bbdcdb-jnkwn(skipped)
      - clusters-test-hc-none/ignition-server-proxy-698899f4d8-vfzkl(skipped)
      - clusters-test-hc-none/ingress-operator-5698b5f989-j78xc(skipped)
      - clusters-test-hc-none/konnectivity-agent-7cd6d8b5d9-v5zst(skipped)
      - clusters-test-hc-none/kube-apiserver-5c7976dc4c-zlwpx(skipped)
      - clusters-test-hc-none/kube-controller-manager-5696dd66f5-gnz62(skipped)
      - clusters-test-hc-none/kube-scheduler-95bdb87d8-zb5rn(skipped)
      - clusters-test-hc-none/machine-approver-746fdc4c87-zrkzj(skipped)
      - clusters-test-hc-none/oauth-openshift-5cbc4d4777-bqj77(skipped)
      - clusters-test-hc-none/olm-operator-68d5ffcf7-cxm8g(skipped)
      - clusters-test-hc-none/openshift-apiserver-5f8774b8bc-hj7cs(skipped)
      - clusters-test-hc-none/openshift-controller-manager-5bb7748bdc-n75wd(skipped)
      - clusters-test-hc-none/openshift-oauth-apiserver-5cb6dd9d75-kzl2n(skipped)
      - clusters-test-hc-none/openshift-route-controller-manager-6986cfdb64-d9mjb(skipped)
      - clusters-test-hc-none/packageserver-5957b5ff58-zwsff(skipped)
    v1/Secret:
      - clusters-test-hc-none/admin-kubeconfig(created)
      - clusters-test-hc-none/bootstrap-kubeconfig(created)
      - clusters-test-hc-none/builder-dockercfg-j685s(created)
      - clusters-test-hc-none/capi-webhooks-tls(created)
      - clusters-test-hc-none/catalog-operator-serving-cert(created)
      - clusters-test-hc-none/cluster-api-dockercfg-fwqn8(failed)
      - clusters-test-hc-none/cluster-autoscaler-dockercfg-xvpxc(failed)
      - clusters-test-hc-none/cluster-image-registry-operator(created)
      - clusters-test-hc-none/cluster-network-operator-dockercfg-7t264(failed)
      - clusters-test-hc-none/cluster-node-tuning-operator-dockercfg-48nz5(failed)
      - clusters-test-hc-none/cluster-policy-controller-cert(created)
      - clusters-test-hc-none/cluster-signer-ca(created)
      - clusters-test-hc-none/cluster-storage-operator-dockercfg-d2v6p(failed)
      - clusters-test-hc-none/control-plane-operator-dockercfg-pjmmx(failed)
      - clusters-test-hc-none/control-plane-pki-operator-dockercfg-rw57g(failed)
      - clusters-test-hc-none/csi-snapshot-controller-dockercfg-8vxck(failed)
      - clusters-test-hc-none/csi-snapshot-controller-operator-dockercfg-mf85j(failed)
      - clusters-test-hc-none/csi-snapshot-webhook-secret(created)
      - clusters-test-hc-none/customer-system-admin-client-cert-key(created)
      - clusters-test-hc-none/customer-system-admin-signer(created)
      - clusters-test-hc-none/cvo-server(created)
      - clusters-test-hc-none/default-dockercfg-gpz2k(created)
      - clusters-test-hc-none/deployer-dockercfg-7zjqd(created)
      - clusters-test-hc-none/dns-operator-kubeconfig(created)
      - clusters-test-hc-none/etcd-client-tls(created)
      - clusters-test-hc-none/etcd-metrics-client-tls(created)
      - clusters-test-hc-none/etcd-metrics-signer(created)
      - clusters-test-hc-none/etcd-peer-tls(created)
      - clusters-test-hc-none/etcd-server-tls(created)
      - clusters-test-hc-none/etcd-signer(created)
      - clusters-test-hc-none/hcco-client(created)
      - clusters-test-hc-none/hcco-kubeconfig(created)
      - clusters-test-hc-none/hcco-signer(created)
      - clusters-test-hc-none/hosted-cluster-config-dockercfg-6rxq7(failed)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/ignition-server-ca-cert(created)
      - clusters-test-hc-none/ignition-server-dockercfg-5d4r2(failed)
      - clusters-test-hc-none/ignition-server-serving-cert(created)
      - clusters-test-hc-none/ingress-crt(created)
      - clusters-test-hc-none/ingress-operator-kubeconfig(created)
      - clusters-test-hc-none/kas-aggregator-client-signer(created)
      - clusters-test-hc-none/kas-aggregator-crt(created)
      - clusters-test-hc-none/kas-authentication-token-webhook-config(created)
      - clusters-test-hc-none/kas-bootstrap-client(created)
      - clusters-test-hc-none/kas-kubelet-client-crt(created)
      - clusters-test-hc-none/kas-secret-encryption-config(created)
      - clusters-test-hc-none/kas-server-crt(created)
      - clusters-test-hc-none/kas-server-private-crt(created)
      - clusters-test-hc-none/kcm-server(created)
      - clusters-test-hc-none/konnectivity-agent(created)
      - clusters-test-hc-none/konnectivity-client(created)
      - clusters-test-hc-none/konnectivity-cluster(created)
      - clusters-test-hc-none/konnectivity-server(created)
      - clusters-test-hc-none/konnectivity-signer(created)
      - clusters-test-hc-none/kube-apiserver-to-kubelet-signer(created)
      - clusters-test-hc-none/kube-control-plane-signer(created)
      - clusters-test-hc-none/kube-controller-manager(created)
      - clusters-test-hc-none/kube-controller-manager-kubeconfig(created)
      - clusters-test-hc-none/kube-scheduler-client(created)
      - clusters-test-hc-none/kube-scheduler-kubeconfig(created)
      - clusters-test-hc-none/kubeadmin-password(created)
      - clusters-test-hc-none/localhost-kubeconfig(created)
      - clusters-test-hc-none/machine-approver-dockercfg-rmcgp(failed)
      - clusters-test-hc-none/mcs-crt(created)
      - clusters-test-hc-none/metrics-client(created)
      - clusters-test-hc-none/multus-admission-controller-secret(created)
      - clusters-test-hc-none/network-node-identity-secret(created)
      - clusters-test-hc-none/node-tuning-operator-tls(created)
      - clusters-test-hc-none/oauth-openshift-default-error-template(created)
      - clusters-test-hc-none/oauth-openshift-default-login-template(created)
      - clusters-test-hc-none/oauth-openshift-default-provider-selection-template(created)
      - clusters-test-hc-none/oauth-openshift-session(created)
      - clusters-test-hc-none/oauth-server-crt(created)
      - clusters-test-hc-none/olm-collect-profiles-dockercfg-qgp47(failed)
      - clusters-test-hc-none/olm-operator-serving-cert(created)
      - clusters-test-hc-none/openshift-apiserver-cert(created)
      - clusters-test-hc-none/openshift-authenticator-cert(created)
      - clusters-test-hc-none/openshift-controller-manager-cert(created)
      - clusters-test-hc-none/openshift-oauth-apiserver-cert(created)
      - clusters-test-hc-none/openshift-route-controller-manager-cert(created)
      - clusters-test-hc-none/ovn-control-plane-metrics-cert(created)
      - clusters-test-hc-none/packageserver-cert(created)
      - clusters-test-hc-none/pprof-cert(created)
      - clusters-test-hc-none/pull-secret(created)
      - clusters-test-hc-none/root-ca(created)
      - clusters-test-hc-none/sa-signing-key(created)
      - clusters-test-hc-none/service-network-admin-kubeconfig(created)
      - clusters-test-hc-none/sre-system-admin-client-cert-key(created)
      - clusters-test-hc-none/sre-system-admin-signer(created)
      - clusters-test-hc-none/system-admin-client(created)
      - clusters-test-hc-none/system-admin-signer(created)
      - clusters-test-hc-none/test-hc-none-etcd-encryption-key(created)
      - clusters-test-hc-none/test-hc-none-test-kubeconfig(created)
      - clusters/builder-dockercfg-t799c(skipped)
      - clusters/default-dockercfg-gdmms(skipped)
      - clusters/deployer-dockercfg-nsq4j(skipped)
      - clusters/test-hc-none-admin-kubeconfig(created)
      - clusters/test-hc-none-etcd-encryption-key(skipped)
      - clusters/test-hc-none-kubeadmin-password(created)
      - clusters/test-hc-none-pull-secret(skipped)
    v1/Service:
      - clusters-test-hc-none/catalog-operator-metrics(created)
      - clusters-test-hc-none/cluster-version-operator(created)
      - clusters-test-hc-none/etcd-client(created)
      - clusters-test-hc-none/etcd-discovery(created)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/ignition-server-proxy(created)
      - clusters-test-hc-none/konnectivity-server(created)
      - clusters-test-hc-none/konnectivity-server-local(created)
      - clusters-test-hc-none/kube-apiserver(created)
      - clusters-test-hc-none/kube-controller-manager(created)
      - clusters-test-hc-none/node-tuning-operator(created)
      - clusters-test-hc-none/oauth-openshift(created)
      - clusters-test-hc-none/olm-operator-metrics(created)
      - clusters-test-hc-none/openshift-apiserver(created)
      - clusters-test-hc-none/openshift-controller-manager(created)
      - clusters-test-hc-none/openshift-oauth-apiserver(created)
      - clusters-test-hc-none/openshift-route-controller-manager(created)
      - clusters-test-hc-none/packageserver(created)
    v1/ServiceAccount:
      - clusters-test-hc-none/builder(skipped)
      - clusters-test-hc-none/cluster-api(created)
      - clusters-test-hc-none/cluster-autoscaler(created)
      - clusters-test-hc-none/cluster-network-operator(created)
      - clusters-test-hc-none/cluster-node-tuning-operator(created)
      - clusters-test-hc-none/cluster-storage-operator(created)
      - clusters-test-hc-none/control-plane-operator(created)
      - clusters-test-hc-none/control-plane-pki-operator(created)
      - clusters-test-hc-none/csi-snapshot-controller(created)
      - clusters-test-hc-none/csi-snapshot-controller-operator(created)
      - clusters-test-hc-none/default(updated)
      - clusters-test-hc-none/deployer(skipped)
      - clusters-test-hc-none/hosted-cluster-config(created)
      - clusters-test-hc-none/ignition-server(created)
      - clusters-test-hc-none/machine-approver(created)
      - clusters-test-hc-none/olm-collect-profiles(created)
      - clusters/builder(skipped)
      - clusters/default(skipped)
      - clusters/deployer(skipped)
    velero.io/v2alpha1/DataUpload:
      - openshift-adp/test-hc-none-72118aae-7d50-11f0-8aef-76dd1c76b7f2-vwdvc(skipped)

2025/08/19 17:11:18 Validating HC
2025/08/19 17:11:18 Starting HCP validation with timeout: 25m0s, contingency timeout: 10m0s
2025/08/19 17:11:18 Checking deployments in namespace: clusters-test-hc-none
2025/08/19 17:11:18 Validating ETCD StatefulSet with timeout: 25m0s
2025/08/19 17:11:18 ETCD STS is not ready (Available: 0, Replicas: 1)
2025/08/19 17:11:28 ETCD STS is ready
2025/08/19 17:11:28 Checking deployment: cluster-api
2025/08/19 17:11:28 Checking deployment: control-plane-operator
2025/08/19 17:11:28 Checking deployment: kube-apiserver
2025/08/19 17:11:28 Deployment kube-apiserver is not ready (Available: 0, Replicas: 1)
2025/08/19 17:11:38 Checking deployment: kube-controller-manager
2025/08/19 17:11:38 Deployment kube-controller-manager is not ready (Available: 0, Replicas: 1)
2025/08/19 17:11:48 Checking deployment: kube-scheduler
2025/08/19 17:11:48 Checking deployment: ignition-server
2025/08/19 17:11:48 Checking deployment: cluster-image-registry-operator
2025/08/19 17:11:48 Checking deployment: cluster-network-operator
2025/08/19 17:11:48 Checking deployment: cluster-node-tuning-operator
2025/08/19 17:11:48 Checking deployment: cluster-policy-controller
2025/08/19 17:11:48 Checking deployment: cluster-storage-operator
2025/08/19 17:11:48 Checking deployment: cluster-version-operator
2025/08/19 17:11:49 Checking deployment: control-plane-pki-operator
2025/08/19 17:11:49 Checking deployment: dns-operator
2025/08/19 17:11:49 Checking deployment: hosted-cluster-config-operator
2025/08/19 17:11:49 Checking deployment: ignition-server-proxy
2025/08/19 17:11:49 Checking deployment: konnectivity-agent
2025/08/19 17:11:49 Deployment konnectivity-agent is not ready (Available: 0, Replicas: 1)
2025/08/19 17:11:59 Deployment konnectivity-agent is not ready (Available: 0, Replicas: 2)
2025/08/19 17:12:09 Checking deployment: machine-approver
2025/08/19 17:12:09 Checking deployment: oauth-openshift
2025/08/19 17:12:09 Checking deployment: openshift-apiserver
2025/08/19 17:12:09 Checking deployment: openshift-controller-manager
2025/08/19 17:12:09 Checking deployment: openshift-oauth-apiserver
2025/08/19 17:12:09 Checking deployment: openshift-route-controller-manager
2025/08/19 17:12:09 All deployments validated successfully
  < Exit [It] None HostedCluster backup and restore - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:131 @ 08/19/25 17:12:09.436 (10m48.768s)
  > Enter [AfterEach] HCP Backup and Restore tests - /home/whayutin/OPENSHIFT/git/OADP/oadp-operator/tests/e2e/hcp_backup_restore_suite_test.go:117 @ 08/19/25 17:12:09.436
2025/08/19 17:12:09 Deleting HostedCluster test-hc-none in namespace clusters
2025/08/19 17:12:09 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:09 	HC test-hc-none still exists
2025/08/19 17:12:19 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:19 	HC test-hc-none still exists
2025/08/19 17:12:29 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:29 	HC test-hc-none still exists
2025/08/19 17:12:39 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:39 	HC test-hc-none still exists
2025/08/19 17:12:49 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:49 	HC test-hc-none still exists
2025/08/19 17:12:59 	Checking if HC test-hc-none is deleted...
2025/08/19 17:12:59 	HC test-hc-none still exists
2025/08/19 17:13:09 	Checking if HC test-hc-none is deleted...
2025/08/19 17:13:09 	HC test-hc-none still exists
2025/08/19 17:13:19 	Checking if HC test-hc-none is deleted...
2025/08/19 17:13:19 	HC test-hc-none still exists

@weshayutin
Copy link
Copy Markdown
Contributor


Ran 2 of 38 Specs in 2028.879 seconds
SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 36 Skipped
PASS

Ginkgo ran 1 suite in 33m50.837447332s
Test Suite Passed

@jparrill
Copy link
Copy Markdown
Contributor

So, the issue is CustomPlugin thing?

Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
@kaovilai kaovilai force-pushed the tiger-hypershift-oadp-1.4 branch from a403eca to dfad651 Compare August 21, 2025 19:11
@kaovilai kaovilai marked this pull request as ready for review August 21, 2025 19:20
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 21, 2025
description: The key of the secret to select from. Must be a valid secret key.
type: string
name:
default: ""
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this change intentional ? (I don't see any change in api that would trigger this update 👀 )

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unit tests are also failing because of it

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

must be the sdk version

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not happening locally yet again :/

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kaovilai kaovilai force-pushed the tiger-hypershift-oadp-1.4 branch 2 times, most recently from 96cd819 to e8a5e7e Compare August 21, 2025 20:53
@kaovilai
Copy link
Copy Markdown
Member Author

After some investigation, to get the exact bundle unit test is happy about, dev must git submodule update --init --recursive before running make bundle

Alternative is to nuke the dir with submodules similar to #1903.

…pdate --init --recursive`

Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
@kaovilai kaovilai force-pushed the tiger-hypershift-oadp-1.4 branch from e8a5e7e to 7778497 Compare August 21, 2025 21:33
Copy link
Copy Markdown
Member

@shubham-pampattiwar shubham-pampattiwar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm, maybe a small ut would not hurt but non-blocking.

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Aug 21, 2025

@kaovilai: 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.

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Aug 22, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kaovilai, shubham-pampattiwar, weshayutin

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:
  • OWNERS [kaovilai,shubham-pampattiwar]

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

@weshayutin
Copy link
Copy Markdown
Contributor

/LGTM

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Aug 22, 2025
@openshift-merge-bot openshift-merge-bot Bot merged commit 1501c76 into openshift:oadp-1.4 Aug 22, 2025
8 checks passed
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. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants