hypershift_framework.go:530: Successfully created hostedcluster e2e-clusters-vhkhp/karpenter-ghxjf in 39s
hypershift_framework.go:179: Summarizing unexpected conditions for HostedCluster karpenter-ghxjf
util.go:3216: Successfully waited for HostedCluster e2e-clusters-vhkhp/karpenter-ghxjf to have valid conditions in 25ms
hypershift_framework.go:349: skipping postTeardown()
hypershift_framework.go:327: skipping teardown, already called
karpenter_test.go:1447: Validating AutoNode.VCPUs converges to 0
eventually.go:105: Failed to get *v1beta1.HostedCluster: context deadline exceeded
karpenter_test.go:1447: Failed to wait for HostedCluster e2e-clusters-vhkhp/karpenter-ghxjf AutoNode.VCPUs=0 in 1m0s: context deadline exceeded
eventually.go:225: observed *v1beta1.HostedCluster e2e-clusters-vhkhp/karpenter-ghxjf invalid at RV 152961 after 1m0s: AutoNode.VCPUs=4, want 0
karpenter_test.go:1447: *v1beta1.HostedCluster e2e-clusters-vhkhp/karpenter-ghxjf conditions:
karpenter_test.go:1447: ValidAWSIdentityProvider=True: AsExpected(All is well)
karpenter_test.go:1447: ClusterVersionAvailable=True: FromClusterVersion(Done applying 5.1.0-0.ci-2026-09-03-090046-test-ci-op-3byz1v8t-latest)
karpenter_test.go:1447: ClusterVersionSucceeding=True: FromClusterVersion
karpenter_test.go:1447: ClusterVersionProgressing=False: FromClusterVersion(Cluster version is 5.1.0-0.ci-2026-09-03-090046-test-ci-op-3byz1v8t-latest)
karpenter_test.go:1447: ClusterVersionReleaseAccepted=True: PayloadLoaded(Payload loaded version="5.1.0-0.ci-2026-09-03-090046-test-ci-op-3byz1v8t-latest" image="registry.build09.ci.openshift.org/ci-op-3byz1v8t/release@sha256:848376affb9b1e13a4fbfd4adb92a00d5c54eaad643caa2f68d600029b9e9c04" architecture="amd64")
karpenter_test.go:1447: ClusterVersionUpgradeable=False: RiskNameNotCompatibleWithReasonProperty(Upgradeable annotation cloudcredential.openshift.io/upgradeable-to on cloudcredential.operator.openshift.io/cluster object needs updating before upgrade. See Manually Creating IAM documentation for instructions on preparing a cluster for upgrade.)
karpenter_test.go:1447: Degraded=False: AsExpected(The hosted cluster is not degraded)
karpenter_test.go:1447: EtcdAvailable=True: QuorumAvailable
karpenter_test.go:1447: KubeAPIServerAvailable=True: AsExpected(Kube APIServer deployment is available)
karpenter_test.go:1447: InfrastructureReady=True: AsExpected(All is well)
karpenter_test.go:1447: ExternalDNSReachable=True: AsExpected(All is well)
karpenter_test.go:1447: ValidHostedControlPlaneConfiguration=True: AsExpected(Configuration passes validation)
karpenter_test.go:1447: ValidReleaseInfo=True: AsExpected(All is well)
karpenter_test.go:1447: ValidIDPConfiguration=True: IDPConfigurationValid(Identity provider configuration is valid)
karpenter_test.go:1447: HostedClusterRestoredFromBackup=Unknown: StatusUnknown(Condition not found in the HCP)
karpenter_test.go:1447: DataPlaneConnectionAvailable=True: AsExpected(All is well)
karpenter_test.go:1447: ControlPlaneConnectionAvailable=True: AsExpected(All is well)
karpenter_test.go:1447: EtcdBackupSucceeded=Unknown: StatusUnknown(Condition not found in the HCP)
karpenter_test.go:1447: ConfigOperatorReconciliationSucceeded=True: AsExpected(All is well)
karpenter_test.go:1447: AutoNodeEnabled=True: AsExpected(AutoNode is ready)
karpenter_test.go:1447: Available=True: AsExpected(The hosted control plane is available)
karpenter_test.go:1447: AWSEndpointAvailable=True: AWSSuccess(All is well)
karpenter_test.go:1447: AWSEndpointServiceAvailable=True: AWSSuccess(All is well)
karpenter_test.go:1447: ValidConfiguration=True: AsExpected(Configuration passes validation)
karpenter_test.go:1447: SupportedHostedCluster=True: AsExpected(HostedCluster is supported by operator configuration)
karpenter_test.go:1447: ValidProxyConfiguration=True: AsExpected(No proxy CA bundle configured)
karpenter_test.go:1447: IgnitionEndpointAvailable=True: AsExpected(Ignition server deployment is available)
karpenter_test.go:1447: ReconciliationActive=True: AsExpected(Reconciliation active on resource)
karpenter_test.go:1447: ValidReleaseImage=True: AsExpected(Release image is valid)
karpenter_test.go:1447: Progressing=False: AsExpected(HostedCluster is at expected version)
karpenter_test.go:1447: PlatformCredentialsFound=True: AsExpected(Required platform credentials are found)
karpenter_test.go:1447: ValidOIDCConfiguration=True: AsExpected(OIDC configuration is valid)
karpenter_test.go:1447: ReconciliationSucceeded=True: ReconciliatonSucceeded(Reconciliation completed successfully)
karpenter_test.go:1447: ValidAWSKMSConfig=Unknown: StatusUnknown(AWS KMS is not configured)
karpenter_test.go:1447: EtcdDataEncryptionUpToDate=True: ReEncryptionCompleted(Encryption key initialized)
karpenter_test.go:1447: ClusterVersionRetrievedUpdates=False: NoChannel(The update channel has not been configured.)
karpenter_test.go:1447: AWSDefaultSecurityGroupCreated=True: AsExpected(All is well)
karpenter_test.go:1207: Created OpenshiftEC2NodeClass "kubelet-config-test" with kubelet config
karpenter_test.go:1214: Successfully waited for KubeletConfig ConfigMap e2e-clusters-vhkhp-karpenter-ghxjf/karpenter-kubelet-kubelet-config-test to appear with correct content in 25ms
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 5.025s
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 25ms
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:590: Successfully waited for 1 nodes to become ready in 5m3.025s
karpenter_test.go:1307: Karpenter nodes are ready
util.go:312: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-vhkhp/karpenter-ghxjf in 25ms
util.go:329: Successfully waited for kubeconfig secret to have data in 25ms
karpenter_test.go:1321: Created kubelet-config-checker pod on nodepool kubelet-config-test
karpenter_test.go:1343:
Timed out after 120.000s.
The function passed to Eventually failed at /hypershift/test/e2e/karpenter_test.go:1339 with:
Unexpected error:
<*errors.StatusError | 0x3aae4e0b6fa0>:
Get "https://10.0.137.152:10250/containerLogs/kube-system/kubelet-config-checker/checker": remote error: tls: internal error
{
ErrStatus: {
TypeMeta: {Kind: "", APIVersion: ""},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
ShardInfo: nil,
},
Status: "Failure",
Message: "Get \"https://10.0.137.152:10250/containerLogs/kube-system/kubelet-config-checker/checker\": remote error: tls: internal error",
Reason: "",
Details: nil,
Code: 500,
},
}
occurred