This job view page is being replaced by Spyglass soon. Check out the new job view.
ResultFAILURE
Tests 1 failed / 8 succeeded
Started2022-09-28 19:46
Elapsed13m58s
Revisionmain

Test Failures


capi-e2e [It] When testing ClusterClass changes [ClusterClass] Should successfully rollout the managed topology upon changes to the ClusterClass 3m23s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capi\-e2e\s\[It\]\sWhen\stesting\sClusterClass\schanges\s\[ClusterClass\]\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:423
sigs.k8s.io/cluster-api/test/e2e.rebaseClusterClassAndWait({0x26000c8?, 0xc0001115c0}, {{0x260e548, 0xc0009e9880}, 0xc0023d7800, 0xc00120c4e0, {0xc00220f120, 0x2, 0x2}})
	/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:423 +0x62d
sigs.k8s.io/cluster-api/test/e2e.ClusterClassChangesSpec.func2()
	/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:174 +0x8c8
				
				Click to see stdout/stderrfrom junit.e2e_suite.1.xml

Filter through log files | View test history on testgrid


Show 8 Passed Tests

Show 18 Skipped Tests

Error lines from build-log.txt

... skipping 833 lines ...
Status: Downloaded newer image for quay.io/jetstack/cert-manager-controller:v1.9.1
quay.io/jetstack/cert-manager-controller:v1.9.1
+ export GINKGO_NODES=3
+ GINKGO_NODES=3
+ export GINKGO_NOCOLOR=true
+ GINKGO_NOCOLOR=true
+ export GINKGO_ARGS=--fail-fast
+ GINKGO_ARGS=--fail-fast
+ export E2E_CONF_FILE=/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/config/docker.yaml
+ E2E_CONF_FILE=/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/config/docker.yaml
+ export ARTIFACTS=/logs/artifacts
+ ARTIFACTS=/logs/artifacts
+ export SKIP_RESOURCE_CLEANUP=false
+ SKIP_RESOURCE_CLEANUP=false
... skipping 78 lines ...
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/kustomize-v4.5.2 build /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-kcp-scale-in --load-restrictor LoadRestrictionsNone > /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-kcp-scale-in.yaml
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/kustomize-v4.5.2 build /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-ipv6 --load-restrictor LoadRestrictionsNone > /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-ipv6.yaml
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/kustomize-v4.5.2 build /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-topology --load-restrictor LoadRestrictionsNone > /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-topology.yaml
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/kustomize-v4.5.2 build /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-ignition --load-restrictor LoadRestrictionsNone > /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/infrastructure-docker/v1beta1/cluster-template-ignition.yaml
mkdir -p /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/test-extension
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/kustomize-v4.5.2 build /home/prow/go/src/sigs.k8s.io/cluster-api/test/extension/config/default > /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/data/test-extension/deployment.yaml
/home/prow/go/src/sigs.k8s.io/cluster-api/hack/tools/bin/ginkgo-v2.1.4 -v --trace --tags=e2e --focus="" -skip="\[Conformance\]" -skip="\[K8s-Upgrade\]|\[IPv6\]" --nodes=3 --timeout=2h --no-color=true --output-dir="/logs/artifacts" --junit-report="junit.e2e_suite.1.xml" --fail-fast . -- \
    -e2e.artifacts-folder="/logs/artifacts" \
    -e2e.config="/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/config/docker.yaml" \
    -e2e.skip-resource-cleanup=false -e2e.use-existing-cluster=false
go: downloading k8s.io/apimachinery v0.25.0
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/onsi/gomega v1.20.0
... skipping 191 lines ...
S
------------------------------
When testing ClusterClass changes [ClusterClass]
  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:132
------------------------------
• [FAILED] [203.409 seconds]
When testing ClusterClass changes [ClusterClass]
/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes_test.go:26
  [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:132

  Begin Captured StdOut/StdErr Output >>
... skipping 4 lines ...
    dockermachinetemplate.infrastructure.cluster.x-k8s.io/quick-start-default-worker-machinetemplate created
    kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io/quick-start-default-worker-bootstraptemplate created
    configmap/cni-clusterclass-changes-j8ia38-crs-0 created
    clusterresourceset.addons.cluster.x-k8s.io/clusterclass-changes-j8ia38-crs-0 created
    cluster.cluster.x-k8s.io/clusterclass-changes-j8ia38 created

    Failed to get logs for Machine clusterclass-changes-j8ia38-md-0-jrx4x-84794bd65-cnh4v, Cluster clusterclass-changes-zc52vv/clusterclass-changes-j8ia38: exit status 2
    Failed to get logs for Machine clusterclass-changes-j8ia38-md-0-jrx4x-967584fbc-7b27n, Cluster clusterclass-changes-zc52vv/clusterclass-changes-j8ia38: exited with status: 2, &{%!s(*os.file=&{{{0 0 0} 18 {0} <nil> 0 1 true true true} /tmp/clusterclass-changes-j8ia38-md-0-jrx4x-967584fbc-7b27n1157827347 <nil> false false false})}
    Failed to get logs for Machine clusterclass-changes-j8ia38-qlfz8-mdr6s, Cluster clusterclass-changes-zc52vv/clusterclass-changes-j8ia38: exit status 2
  << End Captured StdOut/StdErr Output

  Begin Captured GinkgoWriter Output >>
    STEP: Creating a namespace for hosting the "clusterclass-changes" test spec 09/28/22 19:55:55.092
    INFO: Creating namespace clusterclass-changes-zc52vv
    INFO: Creating event watcher for namespace "clusterclass-changes-zc52vv"
... skipping 30 lines ...
    INFO: Waiting for the Cluster clusterclass-changes-zc52vv/clusterclass-changes-j8ia38 to be deleted
    STEP: Waiting for cluster clusterclass-changes-j8ia38 to be deleted 09/28/22 19:58:48.43
    STEP: Deleting namespace used for hosting the "clusterclass-changes" test spec 09/28/22 19:59:18.463
    INFO: Deleting namespace clusterclass-changes-zc52vv
  << End Captured GinkgoWriter Output

  Expected success, but got an error:
      <errors.aggregate | len:1, cap:1>: [
          <*errors.StatusError | 0xc00071a820>{
              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-j8ia38 can't be validated. ClusterClass quick-start-vk6i51 can not be retrieved: ClusterClass.cluster.x-k8s.io \"quick-start-vk6i51\" 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-j8ia38 can't be validated. ClusterClass quick-start-vk6i51 can not be retrieved: ClusterClass.cluster.x-k8s.io "quick-start-vk6i51" not found
  In [It] at: /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:423

  Full Stack Trace
    sigs.k8s.io/cluster-api/test/e2e.rebaseClusterClassAndWait({0x26000c8?, 0xc0001115c0}, {{0x260e548, 0xc0009e9880}, 0xc0023d7800, 0xc00120c4e0, {0xc00220f120, 0x2, 0x2}})
    	/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/clusterclass_changes.go:423 +0x62d
    sigs.k8s.io/cluster-api/test/e2e.ClusterClassChangesSpec.func2()
... skipping 19 lines ...
    dockermachinetemplate.infrastructure.cluster.x-k8s.io/quick-start-default-worker-machinetemplate created
    kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io/quick-start-default-worker-bootstraptemplate created
    configmap/cni-self-hosted-zs7g0z-crs-0 created
    clusterresourceset.addons.cluster.x-k8s.io/self-hosted-zs7g0z-crs-0 created
    cluster.cluster.x-k8s.io/self-hosted-zs7g0z created

    Failed to get logs for Machine self-hosted-zs7g0z-md-0-fc7rs-678c6b565d-x6szq, Cluster self-hosted-ha3q76/self-hosted-zs7g0z: exit status 2
    Failed to get logs for Machine self-hosted-zs7g0z-vcltz-cpw4r, Cluster self-hosted-ha3q76/self-hosted-zs7g0z: exit status 2
  << End Captured StdOut/StdErr Output

  Begin Captured GinkgoWriter Output >>
    STEP: Creating a namespace for hosting the "self-hosted" test spec 09/28/22 19:55:55.138
    INFO: Creating namespace self-hosted-ha3q76
    INFO: Creating event watcher for namespace "self-hosted-ha3q76"
... skipping 74 lines ...
    dockermachinetemplate.infrastructure.cluster.x-k8s.io/quick-start-default-worker-machinetemplate created
    kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io/quick-start-default-worker-bootstraptemplate created
    configmap/cni-k8s-upgrade-and-conformance-4hpt3q-crs-0 created
    clusterresourceset.addons.cluster.x-k8s.io/k8s-upgrade-and-conformance-4hpt3q-crs-0 created
    cluster.cluster.x-k8s.io/k8s-upgrade-and-conformance-4hpt3q created

    Failed to get logs for Machine k8s-upgrade-and-conformance-4hpt3q-bdg47-nbvzd, Cluster k8s-upgrade-and-conformance-khg5y3/k8s-upgrade-and-conformance-4hpt3q: exit status 2
    Failed to get logs for Machine k8s-upgrade-and-conformance-4hpt3q-bdg47-nn4bx, Cluster k8s-upgrade-and-conformance-khg5y3/k8s-upgrade-and-conformance-4hpt3q: exit status 2
    Failed to get logs for Machine k8s-upgrade-and-conformance-4hpt3q-md-0-cjdfk-588c9bb9b6-rl9ch, Cluster k8s-upgrade-and-conformance-khg5y3/k8s-upgrade-and-conformance-4hpt3q: exit status 2
  << End Captured StdOut/StdErr Output

  Begin Captured GinkgoWriter Output >>
    STEP: Creating a namespace for hosting the "k8s-upgrade-and-conformance" test spec 09/28/22 19:55:55.112
    INFO: Creating namespace k8s-upgrade-and-conformance-khg5y3
    INFO: Creating event watcher for namespace "k8s-upgrade-and-conformance-khg5y3"
... skipping 57 lines ...

Summarizing 4 Failures:
  [INTERRUPTED] When testing Cluster API working on self-hosted clusters using ClusterClass [ClusterClass] [It] Should pivot the bootstrap cluster to a self-hosted cluster
  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/self_hosted.go:83
  [INTERRUPTED] When upgrading a workload cluster using ClusterClass with a HA control plane using scale-in rollout [ClusterClass] [It] Should create and upgrade a workload cluster and eventually run kubetest
  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/cluster_upgrade.go:118
  [FAIL] When testing ClusterClass changes [ClusterClass] [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:423
  [INTERRUPTED] [SynchronizedAfterSuite] 
  /home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e/e2e_suite_test.go:169

Ran 3 of 21 Specs in 366.092 seconds
FAIL! - Interrupted by Other Ginkgo Process -- 0 Passed | 3 Failed | 0 Pending | 18 Skipped


Ginkgo ran 1 suite in 7m28.889157749s

Test Suite Failed
make: *** [Makefile:129: run] Error 1
make: Leaving directory '/home/prow/go/src/sigs.k8s.io/cluster-api/test/e2e'
+ cleanup
++ pgrep -f 'docker events'
+ kill 26220
++ pgrep -f 'ctr -n moby events'
+ kill 26221
... skipping 22 lines ...