PR #9008 - 07-22 01:15

Job: hypershift
FAILURE
← Back to Test Grid

Test Summary

599
Total Tests
561
Passed
8
Failed
30
Skipped

Failed Tests

TestCreateCluster
1h4m44.48s
create_cluster_test.go:47: Sufficient zones available for InfrastructureAvailabilityPolicy HighlyAvailable hypershift_framework.go:530: Successfully created hostedcluster e2e-clusters-kkfcf/create-cluster-2kjt4 in 1m10s hypershift_framework.go:179: Summarizing unexpected conditions for HostedCluster create-cluster-2kjt4 util.go:3167: Successfully waited for HostedCluster e2e-clusters-kkfcf/create-cluster-2kjt4 to have valid conditions in 0s hypershift_framework.go:349: skipping postTeardown() hypershift_framework.go:327: skipping teardown, already called
TestCreateCluster/Main
36m32.12s
util.go:305: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-kkfcf/create-cluster-2kjt4 in 0s util.go:322: Successfully waited for kubeconfig secret to have data in 0s util.go:384: Successfully waited for a successful connection to the guest API server in 0s create_cluster_test.go:87: fetching mgmt kubeconfig util.go:305: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-kkfcf/create-cluster-2kjt4 in 0s util.go:322: Successfully waited for kubeconfig secret to have data in 0s
TestCreateCluster/Main/EnsureGlobalPullSecret
21m55.42s
util.go:305: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-kkfcf/create-cluster-2kjt4 in 0s util.go:322: Successfully waited for kubeconfig secret to have data in 0s util.go:384: Successfully waited for a successful connection to the guest API server in 0s util.go:2004: NodePool replicas: 1 util.go:2175: Waiting for nodes to stabilize after pull secret update util.go:583: Successfully waited for 1 nodes to become ready for NodePool e2e-clusters-kkfcf/create-cluster-2kjt4-us-east-1a in 0s util.go:2207: Deleting the additional-pull-secret secret in the DataPlane util.go:2226: Waiting for nodes to stabilize after pull secret deletion util.go:583: Successfully waited for 1 nodes to become ready for NodePool e2e-clusters-kkfcf/create-cluster-2kjt4-us-east-1a in 0s
TestCreateCluster/Main/EnsureGlobalPullSecret/When_management-cluster_hostedCluster.Spec.PullSecret_is_updated_in-place_it_should_propagate_to_guest_without_rollout
20m5.08s
util.go:2021: Reading management-cluster pull secret e2e-clusters-kkfcf/create-cluster-2kjt4-pull-secret util.go:2057: Patching management-cluster pull secret with dummy auth entry util.go:2062: Waiting for openshift-config/pull-secret to update in guest cluster util.go:2072: Waiting for kube-system/original-pull-secret to update in guest cluster util.go:2082: Verifying no NodePool rollout was triggered globalps.go:244: Creating kubelet config verifier DaemonSet globalps.go:249: Waiting for OVN, GlobalPullSecret, Konnectivity and kubelet config verifier DaemonSets to be ready util.go:2264: Waiting for ovnkube-node DaemonSet to be ready (min expected: 1) util.go:2294: DaemonSet ovnkube-node ready: 3/3 pods util.go:2302: ✓ ovnkube-node DaemonSet is ready util.go:2264: Waiting for global-pull-secret-syncer DaemonSet to be ready (min expected: 1) util.go:2294: DaemonSet global-pull-secret-syncer ready: 3/3 pods util.go:2302: ✓ global-pull-secret-syncer DaemonSet is ready util.go:2264: Waiting for konnectivity-agent DaemonSet to be ready (min expected: 1) util.go:2294: DaemonSet konnectivity-agent ready: 3/3 pods util.go:2302: ✓ konnectivity-agent DaemonSet is ready util.go:2264: Waiting for kubelet-config-verifier DaemonSet to be ready (min expected: 1) util.go:2275: DaemonSet kubelet-config-verifier status has not observed generation 1 yet (current 0) util.go:2290: DaemonSet kubelet-config-verifier not ready: 1/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 1/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 1/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2290: DaemonSet kubelet-config-verifier not ready: 2/3 pods ready util.go:2270: Failed to get DaemonSet kubelet-config-verifier: context deadline exceeded globalps.go:255: Expected success, but got an error: <*fmt.wrapError | 0xc00c107340>: failed to wait for DaemonSet kubelet-config-verifier to be ready: context deadline exceeded { msg: "failed to wait for DaemonSet kubelet-config-verifier to be ready: context deadline exceeded", err: <context.deadlineExceededError>{}, } globalps.go:222: Cleaning up kubelet config verifier resources util.go:2032: Restoring original management-cluster pull secret data
TestKarpenter
1h8m2s
hypershift_framework.go:530: Successfully created hostedcluster e2e-clusters-8gq8z/karpenter-85mnf in 51s hypershift_framework.go:179: Summarizing unexpected conditions for HostedCluster karpenter-85mnf util.go:3167: Successfully waited for HostedCluster e2e-clusters-8gq8z/karpenter-85mnf to have valid conditions in 0s hypershift_framework.go:349: skipping postTeardown() hypershift_framework.go:327: skipping teardown, already called
TestKarpenter/Main
40m42.46s
util.go:305: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-8gq8z/karpenter-85mnf in 0s util.go:322: Successfully waited for kubeconfig secret to have data in 0s util.go:384: Successfully waited for a successful connection to the guest API server in 0s
TestKarpenter/Main/Parallel_provisioning_tests
0s
TestKarpenter/Main/Parallel_provisioning_tests/OpenshiftEC2NodeClass_Kubelet_propagation
7m16.1s
karpenter_test.go:1207: Created OpenshiftEC2NodeClass "kubelet-config-test" with kubelet config eventually.go:105: Failed to get *v1.ConfigMap: configmaps "karpenter-kubelet-kubelet-config-test" not found karpenter_test.go:1214: Successfully waited for KubeletConfig ConfigMap e2e-clusters-8gq8z-karpenter-85mnf/karpenter-kubelet-kubelet-config-test to appear with correct content in 5s karpenter_test.go:1240: KubeletConfig ConfigMap karpenter-kubelet-kubelet-config-test is present and correct karpenter_test.go:1245: Successfully waited for OpenshiftEC2NodeClass "kubelet-config-test" to have ignition token annotation in 0s karpenter_test.go:1263: Ignition token annotation set on "kubelet-config-test" karpenter_test.go:1269: Make sure OpenshiftEC2NodeClass "kubelet-config-test" is Ready before nodepool creation karpenter_test.go:1270: Successfully waited for OpenshiftEC2NodeClass "kubelet-config-test" to be Ready in 0s karpenter_test.go:1284: OpenshiftEC2NodeClass "kubelet-config-test" is Ready karpenter_test.go:1293: Created Karpenter NodePool kubelet-config-test karpenter_test.go:1295: Created workloads kubelet-config-web-app util.go:583: Successfully waited for 1 nodes to become ready in 5m6s karpenter_test.go:1307: Karpenter nodes are ready util.go:305: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-8gq8z/karpenter-85mnf in 0s util.go:322: Successfully waited for kubeconfig secret to have data in 0s karpenter_test.go:1321: Created kubelet-config-checker pod on nodepool kubelet-config-test karpenter_test.go:1343: Timed out after 120.001s. The function passed to Eventually failed at /hypershift/test/e2e/karpenter_test.go:1339 with: Unexpected error: <*errors.StatusError | 0xc0068e30e0>: Get "https://10.0.130.181:10250/containerLogs/kube-system/kubelet-config-checker/checker": remote error: tls: internal error { ErrStatus: { TypeMeta: {Kind: "", APIVersion: ""}, ListMeta: { SelfLink: "", ResourceVersion: "", Continue: "", RemainingItemCount: nil, }, Status: "Failure", Message: "Get \"https://10.0.130.181:10250/containerLogs/kube-system/kubelet-config-checker/checker\": remote error: tls: internal error", Reason: "", Details: nil, Code: 500, }, } occurred