This job view page is being replaced by Spyglass soon. Check out the new job view.
PRshysank: v1beta1 cluster upgrade tests (using clusterctl upgrade)
ResultFAILURE
Tests 1 failed / 0 succeeded
Started2021-10-25 16:38
Elapsed28m33s
Revision5e8afe37b75528fb8d47a6ccdf26682c932429f7
Refs 1771

Test Failures


capz-e2e Running the Cluster API E2E tests upgrade from v1alpha3 to v1beta1, and scale workload clusters created in v1alpha3 Should create a management cluster and then upgrade all the providers 21m25s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=capz\-e2e\sRunning\sthe\sCluster\sAPI\sE2E\stests\supgrade\sfrom\sv1alpha3\sto\sv1beta1\,\sand\sscale\sworkload\sclusters\screated\sin\sv1alpha3\sShould\screate\sa\smanagement\scluster\sand\sthen\supgrade\sall\sthe\sproviders$'
/home/prow/go/pkg/mod/sigs.k8s.io/cluster-api/test@v1.0.0/e2e/clusterctl_upgrade.go:145
Timed out after 180.003s.
Deployment capi-system/capi-controller-manager failed to get status.Available = True condition
Deployment:
{
  "metadata": {
    "name": "capi-controller-manager",
    "namespace": "capi-system",
    "uid": "6279fcdc-5f08-44c7-96fe-a6ead8478090",
    "resourceVersion": "4486",
    "generation": 1,
    "creationTimestamp": "2021-10-25T17:01:38Z",
    "labels": {
      "cluster.x-k8s.io/provider": "cluster-api",
      "clusterctl.cluster.x-k8s.io": "",
      "control-plane": "controller-manager"
    },
    "annotations": {
      "deployment.kubernetes.io/revision": "1"
    },
    "managedFields": [
      {
        "manager": "clusterctl",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2021-10-25T17:01:38Z",
        "fieldsType": "FieldsV1",
        "fieldsV1": {
          "f:metadata": {
            "f:labels": {
              ".": {},
              "f:cluster.x-k8s.io/provider": {},
              "f:clusterctl.cluster.x-k8s.io": {},
              "f:control-plane": {}
            }
          },
          "f:spec": {
            "f:progressDeadlineSeconds": {},
            "f:replicas": {},
            "f:revisionHistoryLimit": {},
            "f:selector": {},
            "f:strategy": {
              "f:rollingUpdate": {
                ".": {},
                "f:maxSurge": {},
                "f:maxUnavailable": {}
              },
              "f:type": {}
            },
            "f:template": {
              "f:metadata": {
                "f:labels": {
                  ".": {},
                  "f:cluster.x-k8s.io/provider": {},
                  "f:control-plane": {}
                }
              },
              "f:spec": {
                "f:containers": {
                  "k:{\"name\":\"manager\"}": {
                    ".": {},
                    "f:args": {},
                    "f:command": {},
                    "f:image": {},
                    "f:imagePullPolicy": {},
                    "f:livenessProbe": {
                      ".": {},
                      "f:failureThreshold": {},
                      "f:httpGet": {
                        ".": {},
                        "f:path": {},
                        "f:port": {},
                        "f:scheme": {}
                      },
                      "f:periodSeconds": {},
                      "f:successThreshold": {},
                      "f:timeoutSeconds": {}
                    },
                    "f:name": {},
                    "f:ports": {
                      ".": {},
                      "k:{\"containerPort\":9440,\"protocol\":\"TCP\"}": {
                        ".": {},
                        "f:containerPort": {},
                        "f:name": {},
                        "f:protocol": {}
                      },
                      "k:{\"containerPort\":9443,\"protocol\":\"TCP\"}": {
                        ".": {},
                        "f:containerPort": {},
                        "f:name": {},
                        "f:protocol": {}
                      }
                    },
                    "f:readinessProbe": {
                      ".": {},
                      "f:failureThreshold": {},
                      "f:httpGet": {
                        ".": {},
                        "f:path": {},
                        "f:port": {},
                        "f:scheme": {}
                      },
                      "f:periodSeconds": {},
                      "f:successThreshold": {},
                      "f:timeoutSeconds": {}
                    },
                    "f:resources": {},
                    "f:terminationMessagePath": {},
                    "f:terminationMessagePolicy": {},
                    "f:volumeMounts": {
                      ".": {},
                      "k:{\"mountPath\":\"/tmp/k8s-webhook-server/serving-certs\"}": {
                        ".": {},
                        "f:mountPath": {},
                        "f:name": {},
                        "f:readOnly": {}
                      }
                    }
                  }
                },
                "f:dnsPolicy": {},
                "f:restartPolicy": {},
                "f:schedulerName": {},
                "f:securityContext": {},
                "f:serviceAccount": {},
                "f:serviceAccountName": {},
                "f:terminationGracePeriodSeconds": {},
                "f:tolerations": {},
                "f:volumes": {
                  ".": {},
                  "k:{\"name\":\"cert\"}": {
                    ".": {},
                    "f:name": {},
                    "f:secret": {
                      ".": {},
                      "f:defaultMode": {},
                      "f:secretName": {}
                    }
                  }
                }
              }
            }
          }
        }
      },
      {
        "manager": "kube-controller-manager",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2021-10-25T17:01:39Z",
        "fieldsType": "FieldsV1",
        "fieldsV1": {
          "f:metadata": {
            "f:annotations": {
              ".": {},
              "f:deployment.kubernetes.io/revision": {}
            }
          },
          "f:status": {
            "f:conditions": {
              ".": {},
              "k:{\"type\":\"Available\"}": {
                ".": {},
                "f:lastTransitionTime": {},
                "f:lastUpdateTime": {},
                "f:message": {},
                "f:reason": {},
                "f:status": {},
                "f:type": {}
              },
              "k:{\"type\":\"Progressing\"}": {
                ".": {},
                "f:lastTransitionTime": {},
                "f:lastUpdateTime": {},
                "f:message": {},
                "f:reason": {},
                "f:status": {},
                "f:type": {}
              }
            },
            "f:observedGeneration": {},
            "f:replicas": {},
            "f:unavailableReplicas": {},
            "f:updatedReplicas": {}
          }
        }
      }
    ]
  },
  "spec": {
    "replicas": 1,
    "selector": {
      "matchLabels": {
        "cluster.x-k8s.io/provider": "cluster-api",
        "control-plane": "controller-manager"
      }
    },
    "template": {
      "metadata": {
        "creationTimestamp": null,
        "labels": {
          "cluster.x-k8s.io/provider": "cluster-api",
          "control-plane": "controller-manager"
        }
      },
      "spec": {
        "volumes": [
          {
            "name": "cert",
            "secret": {
              "secretName": "capi-webhook-service-cert",
              "defaultMode": 420
            }
          }
        ],
        "containers": [
          {
            "name": "manager",
            "image": "k8s.gcr.io/cluster-api/cluster-api-controller:v1.0.0",
            "command": [
              "/manager"
            ],
            "args": [
              "--leader-elect=false",
              "--metrics-bind-addr=localhost:8080",
              "--feature-gates=MachinePool=true,ClusterResourceSet=true,ClusterTopology=false"
            ],
            "ports": [
              {
                "name": "webhook-server",
                "containerPort": 9443,
                "protocol": "TCP"
              },
              {
                "name": "healthz",
                "containerPort": 9440,
                "protocol": "TCP"
              }
            ],
            "resources": {},
            "volumeMounts": [
              {
                "name": "cert",
                "readOnly": true,
                "mountPath": "/tmp/k8s-webhook-server/serving-certs"
              }
            ],
            "livenessProbe": {
              "httpGet": {
                "path": "/healthz",
                "port": "healthz",
                "scheme": "HTTP"
              },
              "timeoutSeconds": 1,
              "periodSeconds": 10,
              "successThreshold": 1,
              "failureThreshold": 3
            },
            "readinessProbe": {
              "httpGet": {
                "path": "/readyz",
                "port": "healthz",
                "scheme": "HTTP"
              },
              "timeoutSeconds": 1,
              "periodSeconds": 10,
              "successThreshold": 1,
              "failureThreshold": 3
            },
            "terminationMessagePath": "/dev/termination-log",
            "terminationMessagePolicy": "File",
            "imagePullPolicy": "IfNotPresent"
          }
        ],
        "restartPolicy": "Always",
        "terminationGracePeriodSeconds": 10,
        "dnsPolicy": "ClusterFirst",
        "serviceAccountName": "capi-manager",
        "serviceAccount": "capi-manager",
        "securityContext": {},
        "schedulerName": "default-scheduler",
        "tolerations": [
          {
            "key": "node-role.kubernetes.io/master",
            "effect": "NoSchedule"
          }
        ]
      }
    },
    "strategy": {
      "type": "RollingUpdate",
      "rollingUpdate": {
        "maxUnavailable": "25%",
        "maxSurge": "25%"
      }
    },
    "revisionHistoryLimit": 10,
    "progressDeadlineSeconds": 600
  },
  "status": {
    "observedGeneration": 1,
    "replicas": 1,
    "updatedReplicas": 1,
    "unavailableReplicas": 1,
    "conditions": [
      {
        "type": "Available",
        "status": "False",
        "lastUpdateTime": "2021-10-25T17:01:38Z",
        "lastTransitionTime": "2021-10-25T17:01:38Z",
        "reason": "MinimumReplicasUnavailable",
        "message": "Deployment does not have minimum availability."
      },
      {
        "type": "Progressing",
        "status": "True",
        "lastUpdateTime": "2021-10-25T17:01:38Z",
        "lastTransitionTime": "2021-10-25T17:01:38Z",
        "reason": "ReplicaSetUpdated",
        "message": "ReplicaSet \"capi-controller-manager-865d98d78\" is progressing."
      }
    ]
  }
}

Expected
    <bool>: false
to be true
/home/prow/go/pkg/mod/sigs.k8s.io/cluster-api/test@v1.0.0/framework/deployment_helpers.go:72
				
				Click to see stdout/stderrfrom junit.e2e_suite.1.xml

Filter through log files | View test history on testgrid


Show 10 Skipped Tests

Error lines from build-log.txt

... skipping 531 lines ...
  upgrade from v1alpha3 to v1beta1, and scale workload clusters created in v1alpha3
  /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/capi_test.go:230
    Should create a management cluster and then upgrade all the providers [It]
    /home/prow/go/pkg/mod/sigs.k8s.io/cluster-api/test@v1.0.0/e2e/clusterctl_upgrade.go:145

    Timed out after 180.003s.
    Deployment capi-system/capi-controller-manager failed to get status.Available = True condition
    Deployment:
    {
      "metadata": {
        "name": "capi-controller-manager",
        "namespace": "capi-system",
        "uid": "6279fcdc-5f08-44c7-96fe-a6ead8478090",
... skipping 359 lines ...
STEP: Tearing down the management cluster



Summarizing 1 Failure:

[Fail] Running the Cluster API E2E tests upgrade from v1alpha3 to v1beta1, and scale workload clusters created in v1alpha3 [It] Should create a management cluster and then upgrade all the providers 
/home/prow/go/pkg/mod/sigs.k8s.io/cluster-api/test@v1.0.0/framework/deployment_helpers.go:72

Ran 1 of 11 Specs in 1402.313 seconds
FAIL! -- 0 Passed | 1 Failed | 0 Pending | 10 Skipped


Ginkgo ran 1 suite in 24m44.636450962s
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[1]: *** [Makefile:173: test-e2e-run] Error 1
make[1]: Leaving directory '/home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure'
make: *** [Makefile:181: test-e2e] Error 2
================ REDACTING LOGS ================
All sensitive variables are redacted
+ EXIT_VALUE=2
+ set +o xtrace
Cleaning up after docker in docker.
================================================================================
... skipping 5 lines ...