Failed Tests
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-l2djk/autoscaling-gqp78 in 2m21s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster autoscaling-gqp78
util.go:2974: Failed to wait for HostedCluster e2e-clusters-l2djk/autoscaling-gqp78 to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-l2djk/autoscaling-gqp78 invalid at RV 65055 after 2s:
eventually.go:227: - incorrect condition: wanted DataPlaneConnectionAvailable=True, got DataPlaneConnectionAvailable=Unknown: NoWorkerNodesAvailable(No worker nodes available)
eventually.go:227: - incorrect condition: wanted ClusterVersionProgressing=False, got ClusterVersionProgressing=True: ClusterOperatorsNotAvailable(Unable to apply 4.22.0-0.ci-2026-02-25-165958-test-ci-op-91p5wpdp-latest: some cluster operators are not available)
eventually.go:227: - incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
eventually.go:227: - incorrect condition: wanted ClusterVersionAvailable=True, got ClusterVersionAvailable=False: FromClusterVersion
eventually.go:227: - incorrect condition: wanted ClusterVersionSucceeding=True, got ClusterVersionSucceeding=False: ClusterOperatorsNotAvailable(Cluster operators console, dns, image-registry, ingress, insights, kube-storage-version-migrator, monitoring, node-tuning, openshift-samples, service-ca, storage are not available)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-l2djk/autoscaling-gqp78 in 1m33.05s
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-autoscaling-gqp78.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": EOF
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-autoscaling-gqp78.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 33.35s
eventually.go:258: Failed to get **v1.Node: context deadline exceeded
util.go:565: Failed to wait for 1 nodes to become ready in 45m0s: context deadline exceeded
eventually.go:383: observed invalid **v1.Node state after 45m0s
eventually.go:400: - observed **v1.Node collection invalid: expected 1 nodes, got 0
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-kddxt/azure-scheduler-2c7vr in 2m15s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster azure-scheduler-2c7vr
util.go:2974: Failed to wait for HostedCluster e2e-clusters-kddxt/azure-scheduler-2c7vr to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-kddxt/azure-scheduler-2c7vr invalid at RV 65048 after 2s:
eventually.go:227: - incorrect condition: wanted DataPlaneConnectionAvailable=True, got DataPlaneConnectionAvailable=Unknown: NoWorkerNodesAvailable(No worker nodes available)
eventually.go:227: - incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
eventually.go:227: - incorrect condition: wanted ClusterVersionProgressing=False, got ClusterVersionProgressing=True: ClusterOperatorsNotAvailable(Unable to apply 4.22.0-0.ci-2026-02-25-165958-test-ci-op-91p5wpdp-latest: some cluster operators are not available)
eventually.go:227: - incorrect condition: wanted ClusterVersionSucceeding=True, got ClusterVersionSucceeding=False: ClusterOperatorsNotAvailable(Cluster operators console, dns, image-registry, ingress, insights, kube-storage-version-migrator, monitoring, node-tuning, openshift-samples, service-ca, storage are not available)
eventually.go:227: - incorrect condition: wanted ClusterVersionAvailable=True, got ClusterVersionAvailable=False: FromClusterVersion
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-kddxt/azure-scheduler-2c7vr in 1m24.05s
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-azure-scheduler-2c7vr.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-azure-scheduler-2c7vr.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": EOF
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-azure-scheduler-2c7vr.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 48.5s
eventually.go:258: Failed to get **v1.Node: context deadline exceeded
util.go:565: Failed to wait for 2 nodes to become ready in 45m0s: context deadline exceeded
eventually.go:383: observed invalid **v1.Node state after 45m0s
eventually.go:400: - observed **v1.Node collection invalid: expected 2 nodes, got 0
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-gptlt/create-cluster-gwwdq in 2m7s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster create-cluster-gwwdq
util.go:2974: Failed to wait for HostedCluster e2e-clusters-gptlt/create-cluster-gwwdq to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-gptlt/create-cluster-gwwdq invalid at RV 68275 after 2s:
eventually.go:227: - incorrect condition: wanted ClusterVersionAvailable=True, got ClusterVersionAvailable=False: FromClusterVersion
eventually.go:227: - incorrect condition: wanted DataPlaneConnectionAvailable=True, got DataPlaneConnectionAvailable=Unknown: NoWorkerNodesAvailable(No worker nodes available)
eventually.go:227: - incorrect condition: wanted ClusterVersionSucceeding=True, got ClusterVersionSucceeding=False: ClusterOperatorsNotAvailable(Cluster operators console, dns, image-registry, ingress, insights, kube-storage-version-migrator, monitoring, node-tuning, openshift-samples, service-ca, storage are not available)
eventually.go:227: - incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
eventually.go:227: - incorrect condition: wanted ClusterVersionProgressing=False, got ClusterVersionProgressing=True: ClusterOperatorsNotAvailable(Unable to apply 4.22.0-0.ci-2026-02-25-165958-test-ci-op-91p5wpdp-latest: some cluster operators are not available)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-gptlt/create-cluster-gwwdq in 1m36.05s
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-create-cluster-gwwdq.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 47.475s
eventually.go:258: Failed to get **v1.Node: context deadline exceeded
util.go:565: Failed to wait for 2 nodes to become ready in 45m0s: context deadline exceeded
eventually.go:383: observed invalid **v1.Node state after 45m0s
eventually.go:400: - observed **v1.Node collection invalid: expected 2 nodes, got 0
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-fxd9n/custom-config-t262n in 2m16s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster custom-config-t262n
util.go:2974: Failed to wait for HostedCluster e2e-clusters-fxd9n/custom-config-t262n to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-fxd9n/custom-config-t262n invalid at RV 68053 after 2s:
eventually.go:227: - incorrect condition: wanted ClusterVersionSucceeding=True, got ClusterVersionSucceeding=False: ClusterOperatorsNotAvailable(Cluster operators dns, kube-storage-version-migrator, monitoring, service-ca, storage are not available)
eventually.go:227: - incorrect condition: wanted DataPlaneConnectionAvailable=True, got DataPlaneConnectionAvailable=Unknown: NoWorkerNodesAvailable(No worker nodes available)
eventually.go:227: - incorrect condition: wanted ClusterVersionProgressing=False, got ClusterVersionProgressing=True: ClusterOperatorsNotAvailable(Unable to apply 4.22.0-0.ci-2026-02-25-165958-test-ci-op-91p5wpdp-latest: some cluster operators are not available)
eventually.go:227: - incorrect condition: wanted ClusterVersionAvailable=True, got ClusterVersionAvailable=False: FromClusterVersion
eventually.go:227: - incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-fxd9n/custom-config-t262n in 1m27.05s
util.go:308: Successfully waited for kubeconfig secret to have data in 75ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-custom-config-t262n.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 47.425s
util.go:565: Failed to wait for 2 nodes to become ready in 45m0s: context deadline exceeded
eventually.go:383: observed invalid **v1.Node state after 45m0s
eventually.go:400: - observed **v1.Node collection invalid: expected 2 nodes, got 0
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-89qhg/node-pool-ltqdt in 2m22s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster node-pool-ltqdt
util.go:2974: Failed to wait for HostedCluster e2e-clusters-89qhg/node-pool-ltqdt to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-89qhg/node-pool-ltqdt invalid at RV 42232 after 2s: incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-89qhg/node-pool-ltqdt in 1m12.05s
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-node-pool-ltqdt.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": EOF
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-node-pool-ltqdt.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 54.375s
util.go:565: Successfully waited for 0 nodes to become ready in 75ms
util.go:2974: Successfully waited for HostedCluster e2e-clusters-89qhg/node-pool-ltqdt to have valid conditions in 12m57.1s
util.go:780: Container machine-approver in pod machine-approver-c4f49f46-l6njk has a restartCount > 0 (7)
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-2xj5p/node-pool-7xwl7 in 2m31s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster node-pool-7xwl7
util.go:2974: Failed to wait for HostedCluster e2e-clusters-2xj5p/node-pool-7xwl7 to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-2xj5p/node-pool-7xwl7 invalid at RV 42440 after 2s: incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-2xj5p/node-pool-7xwl7 in 1m24.075s
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
eventually.go:104: Failed to get *v1.SelfSubjectReview: Post "https://api-node-pool-7xwl7.aks-e2e.hypershift.azure.devcluster.openshift.com:443/apis/authentication.k8s.io/v1/selfsubjectreviews": net/http: TLS handshake timeout
util.go:370: Successfully waited for a successful connection to the guest API server in 34.325s
util.go:565: Successfully waited for 0 nodes to become ready in 75ms
util.go:2974: Successfully waited for HostedCluster e2e-clusters-2xj5p/node-pool-7xwl7 to have valid conditions in 13m12.1s
util.go:780: Container machine-approver in pod machine-approver-764cc99f75-7g9q2 has a restartCount > 0 (7)
create_cluster_test.go:1635: Running validation "when capabilities.disabled is set to a supported capability it should pass"
create_cluster_test.go:1635: Running validation "when capabilities.disabled is set to openshift-samples it should pass"
create_cluster_test.go:1635: Running validation "when capabilities.disabled is set to an invalid capability it should fail"
create_cluster_test.go:1635: Running validation "when capabilities.disabled is set to an unsupported capability it should fail"
create_cluster_test.go:1635: Running validation "when capabilities.enabled is set to a supported capability it should pass"
create_cluster_test.go:1635: Running validation "when capabilities.enabled is set to an invalid capability it should fail"
create_cluster_test.go:1635: Running validation "when capabilities.enabled is set to an unsupported capability it should fail"
create_cluster_test.go:1635: Running validation "when the same capability is added to both enabled and disabled, it should fail"
create_cluster_test.go:1635: Running validation "when Ingress capability is disabled but Console capability is enabled, it should fail"
create_cluster_test.go:1635: Running validation "when both Ingress and Console capabilities are disabled, it should pass"
create_cluster_test.go:1635: Running validation "when neither Ingress nor Console capability is disabled, it should pass"
create_cluster_test.go:1635: Running validation "when Ingress capability is enabled but Console capability is disabled, it should pass"
create_cluster_test.go:1635: Running validation "when baseDomain has invalid chars it should fail"
create_cluster_test.go:1635: Running validation "when baseDomain is a valid hierarchical domain with two levels it should pass"
create_cluster_test.go:1635: Running validation "when baseDomain is a valid hierarchical domain it with 3 levels should pass"
create_cluster_test.go:1635: Running validation "when baseDomain is a single subdomain it should pass"
create_cluster_test.go:1635: Running validation "when baseDomain is empty it should pass"
create_cluster_test.go:1635: Running validation "when baseDomainPrefix has invalid chars it should fail"
create_cluster_test.go:1635: Running validation "when baseDomainPrefix is a valid hierarchical domain with two levels it should pass"
create_cluster_test.go:1635: Running validation "when baseDomainPrefix is a valid hierarchical domain it with 3 levels should pass"
create_cluster_test.go:1653:
Unexpected error:
<*errors.StatusError | 0xc000cec000>:
the server is currently unable to handle the request (post hostedclusters.hypershift.openshift.io)
{
ErrStatus: {
TypeMeta: {Kind: "", APIVersion: ""},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "the server is currently unable to handle the request (post hostedclusters.hypershift.openshift.io)",
Reason: "ServiceUnavailable",
Details: {
Name: "",
Group: "hypershift.openshift.io",
Kind: "hostedclusters",
UID: "",
Causes: [
{
Type: "UnexpectedServerResponse",
Message: "upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 503,
},
}
occurred
control_plane_upgrade_test.go:25: Starting control plane upgrade test. FromImage: registry.build01.ci.openshift.org/ci-op-91p5wpdp/release@sha256:8bacab7e1e3dac992c35519ca1f92c971b13b7d0477c895b0b95628cd818b043, toImage: registry.build01.ci.openshift.org/ci-op-91p5wpdp/release@sha256:1e90f07e49d965f2828e04d30e37cb6ddfaddd0ff8da41cfa58d610dfaa24899
hypershift_framework.go:459: Successfully created hostedcluster e2e-clusters-9t66b/control-plane-upgrade-jx9zs in 2m8s
hypershift_framework.go:128: Summarizing unexpected conditions for HostedCluster control-plane-upgrade-jx9zs
util.go:2974: Failed to wait for HostedCluster e2e-clusters-9t66b/control-plane-upgrade-jx9zs to have valid conditions in 2s: context deadline exceeded
eventually.go:224: observed *v1beta1.HostedCluster e2e-clusters-9t66b/control-plane-upgrade-jx9zs invalid at RV 68027 after 2s: incorrect condition: wanted Degraded=False, got Degraded=True: UnavailableReplicas(machine-approver deployment has 1 unavailable replicas)
hypershift_framework.go:278: skipping postTeardown()
hypershift_framework.go:256: skipping teardown, already called
util.go:291: Successfully waited for kubeconfig to be published for HostedCluster e2e-clusters-9t66b/control-plane-upgrade-jx9zs in 50ms
util.go:308: Successfully waited for kubeconfig secret to have data in 50ms
util.go:370: Successfully waited for a successful connection to the guest API server in 25ms
control_plane_upgrade_test.go:52: Updating cluster image. Image: registry.build01.ci.openshift.org/ci-op-91p5wpdp/release@sha256:1e90f07e49d965f2828e04d30e37cb6ddfaddd0ff8da41cfa58d610dfaa24899
util.go:598: Successfully waited for HostedCluster e2e-clusters-9t66b/control-plane-upgrade-jx9zs to rollout in 100ms
util.go:780: Container machine-approver in pod machine-approver-5f7d5d96bf-97d2l has a restartCount > 0 (9)
eventually.go:258: Failed to get **v1beta1.ControlPlaneComponent: client rate limiter Wait returned an error: context deadline exceeded
util.go:638: Failed to wait for control plane components to complete rollout in 30m0s: context deadline exceeded
eventually.go:383: observed invalid **v1beta1.ControlPlaneComponent state after 30m0s
eventually.go:400: - observed **v1beta1.ControlPlaneComponent e2e-clusters-9t66b-control-plane-upgrade-jx9zs/machine-approver invalid: incorrect condition: wanted RolloutComplete=True, got RolloutComplete=False: WaitingForRolloutComplete(Waiting for deployment machine-approver rollout to finish: 1 out of 1 new replicas have been updated)
util.go:638: *v1beta1.ControlPlaneComponent e2e-clusters-9t66b-control-plane-upgrade-jx9zs/machine-approver conditions:
util.go:638: Available=False: WaitingForAvailable(Deployment machine-approver is not available: Deployment does not have minimum availability.)
util.go:638: RolloutComplete=False: WaitingForRolloutComplete(Waiting for deployment machine-approver rollout to finish: 1 out of 1 new replicas have been updated)