This job view page is being replaced by Spyglass soon. Check out the new job view.
ResultFAILURE
Tests 1 failed / 2 succeeded
Started2022-09-13 13:15
Elapsed16m43s
Revisionrelease-1.1

Test Failures


capi-e2e When testing ClusterClass changes Should successfully rollout the managed topology upon changes to the ClusterClass 3m31s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capi\-e2e\sWhen\stesting\sClusterClass\schanges\sShould\ssuccessfully\srollout\sthe\smanaged\stopology\supon\schanges\sto\sthe\sClusterClass$'
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:117
Expected success, but got an error:
    <errors.aggregate | len:1, cap:1>: [
        <*errors.StatusError | 0xc0003e4960>{
            ErrStatus: {
                TypeMeta: {Kind: "", APIVersion: ""},
                ListMeta: {
                    SelfLink: "",
                    ResourceVersion: "",
                    Continue: "",
                    RemainingItemCount: nil,
                },
                Status: "Failure",
                Message: "admission webhook \"default.cluster.cluster.x-k8s.io\" denied the request: Internal error occurred: Cluster clusterclass-changes-z28bn9 can't be validated. ClusterClass quick-start-wdjej4 can not be retrieved.: ClusterClass.cluster.x-k8s.io \"quick-start-wdjej4\" not found",
                Reason: "InternalError",
                Details: {
                    Name: "",
                    Group: "",
                    Kind: "",
                    UID: "",
                    Causes: [
                        {
                            Type: "",
                            Message: "Cluster clusterclass-changes-z28bn9 can't be validated. ClusterClass quick-start-wdjej4 can not be retrieved.: ClusterClass.cluster.x-k8s.io \"quick-start-wdjej4\" not found",
                            Field: "",
                        },
                    ],
                    RetryAfterSeconds: 0,
                },
                Code: 500,
            },
        },
    ]
    admission webhook "default.cluster.cluster.x-k8s.io" denied the request: Internal error occurred: Cluster clusterclass-changes-z28bn9 can't be validated. ClusterClass quick-start-wdjej4 can not be retrieved.: ClusterClass.cluster.x-k8s.io "quick-start-wdjej4" not found
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:375
				
				Click to see stdout/stderrfrom junit.e2e_suite.2.xml

Filter through log files | View test history on testgrid


Show 2 Passed Tests

Show 17 Skipped Tests

Error lines from build-log.txt

... skipping 939 lines ...
STEP: Modifying the MachineDeployment configuration in ClusterClass and wait for changes to be applied to the MachineDeployment objects
INFO: Modifying the BootstrapConfigTemplate of MachineDeploymentClass "default-worker" of ClusterClass clusterclass-changes-ylu8tq/quick-start
INFO: Waiting for MachineDeployment rollout for MachineDeploymentClass "default-worker" to complete.
INFO: Waiting for MachineDeployment rollout for MachineDeploymentTopology "md-0" (class "default-worker") to complete.
STEP: Rebasing the Cluster to a ClusterClass with a modified label for MachineDeployments and wait for changes to be applied to the MachineDeployment objects
STEP: Dumping logs from the "clusterclass-changes-z28bn9" workload cluster
Failed to get logs for machine clusterclass-changes-z28bn9-cbcr2-7b2w7, cluster clusterclass-changes-ylu8tq/clusterclass-changes-z28bn9: exit status 2
Failed to get logs for machine clusterclass-changes-z28bn9-md-0-zcqt4-57474ffb78-dskd4, cluster clusterclass-changes-ylu8tq/clusterclass-changes-z28bn9: exit status 2
Failed to get logs for machine clusterclass-changes-z28bn9-md-0-zcqt4-88c55dbb9-qsdbf, cluster clusterclass-changes-ylu8tq/clusterclass-changes-z28bn9: exited with status: 2, &{%!s(*os.file=&{{{0 0 0} 7 {0} <nil> 0 1 true true true} /tmp/clusterclass-changes-z28bn9-md-0-zcqt4-88c55dbb9-qsdbf582261994 <nil> false false false})}
STEP: Dumping all the Cluster API resources in the "clusterclass-changes-ylu8tq" namespace
STEP: Deleting cluster clusterclass-changes-ylu8tq/clusterclass-changes-z28bn9
STEP: Deleting cluster clusterclass-changes-z28bn9
INFO: Waiting for the Cluster clusterclass-changes-ylu8tq/clusterclass-changes-z28bn9 to be deleted
STEP: Waiting for cluster clusterclass-changes-z28bn9 to be deleted
STEP: Deleting namespace used for hosting the "clusterclass-changes" test spec
... skipping 3 lines ...
• Failure [211.658 seconds]
When testing ClusterClass changes
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes_test.go:26
  Should successfully rollout the managed topology upon changes to the ClusterClass [It]
  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:117

  Expected success, but got an error:
      <errors.aggregate | len:1, cap:1>: [
          <*errors.StatusError | 0xc0003e4960>{
              ErrStatus: {
                  TypeMeta: {Kind: "", APIVersion: ""},
                  ListMeta: {
                      SelfLink: "",
                      ResourceVersion: "",
                      Continue: "",
                      RemainingItemCount: nil,
                  },
                  Status: "Failure",
                  Message: "admission webhook \"default.cluster.cluster.x-k8s.io\" denied the request: Internal error occurred: Cluster clusterclass-changes-z28bn9 can't be validated. ClusterClass quick-start-wdjej4 can not be retrieved.: ClusterClass.cluster.x-k8s.io \"quick-start-wdjej4\" not found",
                  Reason: "InternalError",
                  Details: {
                      Name: "",
                      Group: "",
                      Kind: "",
                      UID: "",
... skipping 7 lines ...
                      RetryAfterSeconds: 0,
                  },
                  Code: 500,
              },
          },
      ]
      admission webhook "default.cluster.cluster.x-k8s.io" denied the request: Internal error occurred: Cluster clusterclass-changes-z28bn9 can't be validated. ClusterClass quick-start-wdjej4 can not be retrieved.: ClusterClass.cluster.x-k8s.io "quick-start-wdjej4" not found

  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:375

  Full Stack Trace
  sigs.k8s.io/cluster-api/test/e2e.rebaseClusterClassAndWait({0x23a90e8, 0xc0000662c0}, {{0x23f6170, 0xc0006a6d40}, 0xc000616340, 0xc0004e1dc0, {0xc000940fa0, 0x2, 0x2}})
  	/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:375 +0x61c
... skipping 94 lines ...
STEP: Ensure API servers are stable before doing move
STEP: Moving the cluster back to bootstrap
STEP: Moving workload clusters
INFO: Waiting for the cluster to be reconciled after moving back to booststrap
STEP: Waiting for cluster to enter the provisioned phase
STEP: Dumping logs from the "self-hosted-ny29fo" workload cluster
Failed to get logs for machine self-hosted-ny29fo-control-plane-kdxp5, cluster self-hosted-e9axcg/self-hosted-ny29fo: exit status 2
Failed to get logs for machine self-hosted-ny29fo-md-0-7655977868-5xf2x, cluster self-hosted-e9axcg/self-hosted-ny29fo: exit status 2
STEP: Dumping all the Cluster API resources in the "self-hosted-e9axcg" namespace
STEP: Deleting cluster self-hosted-e9axcg/self-hosted-ny29fo
STEP: Deleting cluster self-hosted-ny29fo
INFO: Waiting for the Cluster self-hosted-e9axcg/self-hosted-ny29fo to be deleted
STEP: Waiting for cluster self-hosted-ny29fo to be deleted
STEP: Deleting namespace used for hosting the "self-hosted" test spec
... skipping 52 lines ...
STEP: Waiting for deployment node-drain-en1dfm-unevictable-workload/unevictable-pod-zi9 to be available
STEP: Scale down the controlplane of the workload cluster and make sure that nodes running workload can be deleted even the draining process is blocked.
INFO: Scaling controlplane node-drain-en1dfm/node-drain-bbzq5n-control-plane from 3 to 1 replicas
INFO: Waiting for correct number of replicas to exist
STEP: PASSED!
STEP: Dumping logs from the "node-drain-bbzq5n" workload cluster
Failed to get logs for machine node-drain-bbzq5n-control-plane-zpdzx, cluster node-drain-en1dfm/node-drain-bbzq5n: exit status 2
STEP: Dumping all the Cluster API resources in the "node-drain-en1dfm" namespace
STEP: Deleting cluster node-drain-en1dfm/node-drain-bbzq5n
STEP: Deleting cluster node-drain-bbzq5n
INFO: Waiting for the Cluster node-drain-en1dfm/node-drain-bbzq5n to be deleted
STEP: Waiting for cluster node-drain-bbzq5n to be deleted
STEP: Deleting namespace used for hosting the "node-drain" test spec
... skipping 4 lines ...
When testing node drain timeout
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/node_drain_timeout_test.go:26
  A node should be forcefully removed if it cannot be drained in time
  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/node_drain_timeout.go:82
------------------------------
STEP: Dumping logs from the bootstrap cluster
Failed to get logs for the bootstrap cluster node test-xq3yzp-control-plane: exit status 2
STEP: Tearing down the management cluster



Summarizing 1 Failure:

[Fail] When testing ClusterClass changes [It] Should successfully rollout the managed topology upon changes to the ClusterClass 
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:375

Ran 3 of 20 Specs in 650.869 seconds
FAIL! -- 2 Passed | 1 Failed | 0 Pending | 17 Skipped


Ginkgo ran 1 suite in 11m53.837455405s
Test Suite Failed

Ginkgo 2.0 is coming soon!
==========================
Ginkgo 2.0 is under active development and will introduce several new features, improvements, and a small handful of breaking changes.
A release candidate for 2.0 is now available and 2.0 should GA in Fall 2021.  Please give the RC a try and send us feedback!
  - To learn more, view the migration guide at https://github.com/onsi/ginkgo/blob/ver2/docs/MIGRATING_TO_V2.md
  - For instructions on using the Release Candidate visit https://github.com/onsi/ginkgo/blob/ver2/docs/MIGRATING_TO_V2.md#using-the-beta
  - To comment, chime in at https://github.com/onsi/ginkgo/issues/711

To silence this notice, set the environment variable: ACK_GINKGO_RC=true
Alternatively you can: touch $HOME/.ack-ginkgo-rc
make: *** [Makefile:110: run] Error 1
make: Leaving directory '/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e'
+ cleanup
++ pgrep -f 'docker events'
+ kill 22005
++ pgrep -f 'ctr -n moby events'
+ kill 22006
... skipping 21 lines ...