Skip to content

build(deps): Bump the all-go-mod-patch-and-minor group across 4 directories with 14 updates #3996

build(deps): Bump the all-go-mod-patch-and-minor group across 4 directories with 14 updates

build(deps): Bump the all-go-mod-patch-and-minor group across 4 directories with 14 updates #3996

GitHub Actions / e2e test report failed Jun 3, 2025 in 0s

16 tests run, 6 passed, 8 skipped, 2 failed.

Annotations

Check failure on line 1 in caren-e2e

See this annotation in the file changed.

@github-actions github-actions / e2e test report

caren-e2e.[It] Self-hosted Docker Cilium HelmAddon topology-cilium-helm-addon Should pivot the bootstrap cluster to a self-hosted cluster [Serial, provider:Docker, cni:Cilium, addonStrategy:HelmAddon]

input.KubeConfigPath is required for DumpAllResources
Expected
    <string>: 
not to be empty
Raw output
[FAILED] input.KubeConfigPath is required for DumpAllResources
Expected
    <string>: 
not to be empty
In [AfterEach] at: /home/runner/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/framework/alltypes_helpers.go:132 @ 06/03/25 09:31:33.829

Check failure on line 1 in caren-e2e

See this annotation in the file changed.

@github-actions github-actions / e2e test report

caren-e2e.[It] Self-hosted Docker Cilium ClusterResourceSet topology-cilium-crs Should pivot the bootstrap cluster to a self-hosted cluster [Serial, provider:Docker, cni:Cilium, addonStrategy:ClusterResourceSet]

Timed out after 600.001s.
Deployment self-hosted-fuz9pj/cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc failed to get status.Available = True condition
Deployment:
{
  "metadata": {
    "name": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
    "namespace": "self-hosted-fuz9pj",
    "uid": "f8185035-6036-45ae-86b2-2b184fe52a9c",
    "resourceVersion": "6116",
    "generation": 2,
    "creationTimestamp": "2025-06-03T09:32:10Z",
    "labels": {
      "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
      "app.kubernetes.io/managed-by": "Helm",
      "app.kubernetes.io/name": "clusterapi-cluster-autoscaler",
      "helm.sh/chart": "cluster-autoscaler-9.46.6"
    },
    "annotations": {
      "deployment.kubernetes.io/revision": "1"
    },
    "managedFields": [
      {
        "manager": "manager",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2025-06-03T09:32:10Z",
        "fieldsType": "FieldsV1",
        "fieldsV1": {
          "f:metadata": {
            "f:labels": {
              ".": {},
              "f:app.kubernetes.io/instance": {},
              "f:app.kubernetes.io/managed-by": {},
              "f:app.kubernetes.io/name": {},
              "f:helm.sh/chart": {}
            }
          },
          "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:app.kubernetes.io/instance": {},
                  "f:app.kubernetes.io/name": {}
                }
              },
              "f:spec": {
                "f:containers": {
                  "k:{\"name\":\"clusterapi-cluster-autoscaler\"}": {
                    ".": {},
                    "f:command": {},
                    "f:env": {
                      ".": {},
                      "k:{\"name\":\"POD_NAMESPACE\"}": {
                        ".": {},
                        "f:name": {},
                        "f:valueFrom": {
                          ".": {},
                          "f:fieldRef": {}
                        }
                      },
                      "k:{\"name\":\"SERVICE_ACCOUNT\"}": {
                        ".": {},
                        "f:name": {},
                        "f:valueFrom": {
                          ".": {},
                          "f:fieldRef": {}
                        }
                      }
                    },
                    "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\":8085,\"protocol\":\"TCP\"}": {
                        ".": {},
                        "f:containerPort": {},
                        "f:protocol": {}
                      }
                    },
                    "f:resources": {},
                    "f:terminationMessagePath": {},
                    "f:terminationMessagePolicy": {},
                    "f:volumeMounts": {
                      ".": {},
                      "k:{\"mountPath\":\"/cluster\"}": {
                        ".": {},
                        "f:mountPath": {},
                        "f:name": {},
                        "f:readOnly": {}
                      }
                    }
                  }
                },
                "f:dnsPolicy": {},
                "f:priorityClassName": {},
                "f:restartPolicy": {},
                "f:schedulerName": {},
                "f:securityContext": {},
                "f:serviceAccount": {},
                "f:serviceAccountName": {},
                "f:terminationGracePeriodSeconds": {},
                "f:tolerations": {},
                "f:volumes": {
                  ".": {},
                  "k:{\"name\":\"kubeconfig\"}": {
                    ".": {},
                    "f:name": {},
                    "f:secret": {
                      ".": {},
                      "f:defaultMode": {},
                      "f:items": {},
                      "f:secretName": {}
                    }
                  }
                }
              }
            }
          }
        }
      },
      {
        "manager": "kube-controller-manager",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2025-06-03T09:42:11Z",
        "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": {}
          }
        },
        "subresource": "status"
      }
    ]
  },
  "spec": {
    "replicas": 1,
    "selector": {
      "matchLabels": {
        "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "app.kubernetes.io/name": "clusterapi-cluster-autoscaler"
      }
    },
    "template": {
      "metadata": {
        "creationTimestamp": null,
        "labels": {
          "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
          "app.kubernetes.io/name": "clusterapi-cluster-autoscaler"
        }
      },
      "spec": {
        "volumes": [
          {
            "name": "kubeconfig",
            "secret": {
              "secretName": "self-hosted-l4nma0tv3mwj1y3yuurpwx46zabu4-kubeconfig",
              "items": [
                {
                  "key": "value",
                  "path": "kubeconfig"
                }
              ],
              "defaultMode": 420
            }
          }
        ],
        "containers": [
          {
            "name": "clusterapi-cluster-autoscaler",
            "image": "registry.k8s.io/autoscaling/cluster-autoscaler:v1.32.0",
            "command": [
              "./cluster-autoscaler",
              "--cloud-provider=clusterapi",
              "--namespace=kube-system",
              "--node-group-auto-discovery=clusterapi:clusterName=self-hosted-l4nma0tv3mwj1y3yuurpwx46zabu4,namespace=self-hosted-fuz9pj",
              "--kubeconfig=/cluster/kubeconfig",
              "--clusterapi-cloud-config-authoritative",
              "--enforce-node-group-min-size=true",
              "--logtostderr=true",
              "--stderrthreshold=info",
              "--v=4"
            ],
            "ports": [
              {
                "containerPort": 8085,
                "protocol": "TCP"
              }
            ],
            "env": [
              {
                "name": "POD_NAMESPACE",
                "valueFrom": {
                  "fieldRef": {
                    "apiVersion": "v1",
                    "fieldPath": "metadata.namespace"
                  }
                }
              },
              {
                "name": "SERVICE_ACCOUNT",
                "valueFrom": {
                  "fieldRef": {
                    "apiVersion": "v1",
                    "fieldPath": "spec.serviceAccountName"
                  }
                }
              }
            ],
            "resources": {},
            "volumeMounts": [
              {
                "name": "kubeconfig",
                "readOnly": true,
                "mountPath": "/cluster"
              }
            ],
            "livenessProbe": {
              "httpGet": {
                "path": "/health-check",
                "port": 8085,
                "scheme": "HTTP"
              },
              "timeoutSeconds": 1,
              "periodSeconds": 10,
              "successThreshold": 1,
              "failureThreshold": 3
            },
            "terminationMessagePath": "/dev/termination-log",
            "terminationMessagePolicy": "File",
            "imagePullPolicy": "IfNotPresent"
          }
        ],
        "restartPolicy": "Always",
        "terminationGracePeriodSeconds": 30,
        "dnsPolicy": "ClusterFirst",
        "serviceAccountName": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "serviceAccount": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "securityContext": {},
        "schedulerName": "default-scheduler",
        "tolerations": [
          {
            "key": "node-role.kubernetes.io/control-plane",
            "effect": "NoSchedule"
          }
        ],
        "priorityClassName": "system-cluster-critical"
      }
    },
    "strategy": {
      "type": "RollingUpdate",
      "rollingUpdate": {
        "maxUnavailable": "25%",
        "maxSurge": "25%"
      }
    },
    "revisionHistoryLimit": 10,
    "progressDeadlineSeconds": 600
  },
  "status": {
    "observedGeneration": 2,
    "replicas": 1,
    "updatedReplicas": 1,
    "unavailableReplicas": 1,
    "conditions": [
      {
        "type": "Available",
        "status": "False",
        "lastUpdateTime": "2025-06-03T09:32:10Z",
        "lastTransitionTime": "2025-06-03T09:32:10Z",
        "reason": "MinimumReplicasUnavailable",
        "message": "Deployment does not have minimum availability."
      },
      {
        "type": "Progressing",
        "status": "False",
        "lastUpdateTime": "2025-06-03T09:42:11Z",
        "lastTransitionTime": "2025-06-03T09:42:11Z",
        "reason": "ProgressDeadlineExceeded",
        "message": "ReplicaSet \"cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc-689bf5b69c\" has timed out progressing."
      }
    ]
  }
}

Expected
    <bool>: false
to be true
Raw output
[FAILED] Timed out after 600.001s.
Deployment self-hosted-fuz9pj/cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc failed to get status.Available = True condition
Deployment:
{
  "metadata": {
    "name": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
    "namespace": "self-hosted-fuz9pj",
    "uid": "f8185035-6036-45ae-86b2-2b184fe52a9c",
    "resourceVersion": "6116",
    "generation": 2,
    "creationTimestamp": "2025-06-03T09:32:10Z",
    "labels": {
      "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
      "app.kubernetes.io/managed-by": "Helm",
      "app.kubernetes.io/name": "clusterapi-cluster-autoscaler",
      "helm.sh/chart": "cluster-autoscaler-9.46.6"
    },
    "annotations": {
      "deployment.kubernetes.io/revision": "1"
    },
    "managedFields": [
      {
        "manager": "manager",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2025-06-03T09:32:10Z",
        "fieldsType": "FieldsV1",
        "fieldsV1": {
          "f:metadata": {
            "f:labels": {
              ".": {},
              "f:app.kubernetes.io/instance": {},
              "f:app.kubernetes.io/managed-by": {},
              "f:app.kubernetes.io/name": {},
              "f:helm.sh/chart": {}
            }
          },
          "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:app.kubernetes.io/instance": {},
                  "f:app.kubernetes.io/name": {}
                }
              },
              "f:spec": {
                "f:containers": {
                  "k:{\"name\":\"clusterapi-cluster-autoscaler\"}": {
                    ".": {},
                    "f:command": {},
                    "f:env": {
                      ".": {},
                      "k:{\"name\":\"POD_NAMESPACE\"}": {
                        ".": {},
                        "f:name": {},
                        "f:valueFrom": {
                          ".": {},
                          "f:fieldRef": {}
                        }
                      },
                      "k:{\"name\":\"SERVICE_ACCOUNT\"}": {
                        ".": {},
                        "f:name": {},
                        "f:valueFrom": {
                          ".": {},
                          "f:fieldRef": {}
                        }
                      }
                    },
                    "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\":8085,\"protocol\":\"TCP\"}": {
                        ".": {},
                        "f:containerPort": {},
                        "f:protocol": {}
                      }
                    },
                    "f:resources": {},
                    "f:terminationMessagePath": {},
                    "f:terminationMessagePolicy": {},
                    "f:volumeMounts": {
                      ".": {},
                      "k:{\"mountPath\":\"/cluster\"}": {
                        ".": {},
                        "f:mountPath": {},
                        "f:name": {},
                        "f:readOnly": {}
                      }
                    }
                  }
                },
                "f:dnsPolicy": {},
                "f:priorityClassName": {},
                "f:restartPolicy": {},
                "f:schedulerName": {},
                "f:securityContext": {},
                "f:serviceAccount": {},
                "f:serviceAccountName": {},
                "f:terminationGracePeriodSeconds": {},
                "f:tolerations": {},
                "f:volumes": {
                  ".": {},
                  "k:{\"name\":\"kubeconfig\"}": {
                    ".": {},
                    "f:name": {},
                    "f:secret": {
                      ".": {},
                      "f:defaultMode": {},
                      "f:items": {},
                      "f:secretName": {}
                    }
                  }
                }
              }
            }
          }
        }
      },
      {
        "manager": "kube-controller-manager",
        "operation": "Update",
        "apiVersion": "apps/v1",
        "time": "2025-06-03T09:42:11Z",
        "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": {}
          }
        },
        "subresource": "status"
      }
    ]
  },
  "spec": {
    "replicas": 1,
    "selector": {
      "matchLabels": {
        "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "app.kubernetes.io/name": "clusterapi-cluster-autoscaler"
      }
    },
    "template": {
      "metadata": {
        "creationTimestamp": null,
        "labels": {
          "app.kubernetes.io/instance": "ca-01973521-c1ef-7c5c-a6b6-140c633594bc",
          "app.kubernetes.io/name": "clusterapi-cluster-autoscaler"
        }
      },
      "spec": {
        "volumes": [
          {
            "name": "kubeconfig",
            "secret": {
              "secretName": "self-hosted-l4nma0tv3mwj1y3yuurpwx46zabu4-kubeconfig",
              "items": [
                {
                  "key": "value",
                  "path": "kubeconfig"
                }
              ],
              "defaultMode": 420
            }
          }
        ],
        "containers": [
          {
            "name": "clusterapi-cluster-autoscaler",
            "image": "registry.k8s.io/autoscaling/cluster-autoscaler:v1.32.0",
            "command": [
              "./cluster-autoscaler",
              "--cloud-provider=clusterapi",
              "--namespace=kube-system",
              "--node-group-auto-discovery=clusterapi:clusterName=self-hosted-l4nma0tv3mwj1y3yuurpwx46zabu4,namespace=self-hosted-fuz9pj",
              "--kubeconfig=/cluster/kubeconfig",
              "--clusterapi-cloud-config-authoritative",
              "--enforce-node-group-min-size=true",
              "--logtostderr=true",
              "--stderrthreshold=info",
              "--v=4"
            ],
            "ports": [
              {
                "containerPort": 8085,
                "protocol": "TCP"
              }
            ],
            "env": [
              {
                "name": "POD_NAMESPACE",
                "valueFrom": {
                  "fieldRef": {
                    "apiVersion": "v1",
                    "fieldPath": "metadata.namespace"
                  }
                }
              },
              {
                "name": "SERVICE_ACCOUNT",
                "valueFrom": {
                  "fieldRef": {
                    "apiVersion": "v1",
                    "fieldPath": "spec.serviceAccountName"
                  }
                }
              }
            ],
            "resources": {},
            "volumeMounts": [
              {
                "name": "kubeconfig",
                "readOnly": true,
                "mountPath": "/cluster"
              }
            ],
            "livenessProbe": {
              "httpGet": {
                "path": "/health-check",
                "port": 8085,
                "scheme": "HTTP"
              },
              "timeoutSeconds": 1,
              "periodSeconds": 10,
              "successThreshold": 1,
              "failureThreshold": 3
            },
            "terminationMessagePath": "/dev/termination-log",
            "terminationMessagePolicy": "File",
            "imagePullPolicy": "IfNotPresent"
          }
        ],
        "restartPolicy": "Always",
        "terminationGracePeriodSeconds": 30,
        "dnsPolicy": "ClusterFirst",
        "serviceAccountName": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "serviceAccount": "cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc",
        "securityContext": {},
        "schedulerName": "default-scheduler",
        "tolerations": [
          {
            "key": "node-role.kubernetes.io/control-plane",
            "effect": "NoSchedule"
          }
        ],
        "priorityClassName": "system-cluster-critical"
      }
    },
    "strategy": {
      "type": "RollingUpdate",
      "rollingUpdate": {
        "maxUnavailable": "25%",
        "maxSurge": "25%"
      }
    },
    "revisionHistoryLimit": 10,
    "progressDeadlineSeconds": 600
  },
  "status": {
    "observedGeneration": 2,
    "replicas": 1,
    "updatedReplicas": 1,
    "unavailableReplicas": 1,
    "conditions": [
      {
        "type": "Available",
        "status": "False",
        "lastUpdateTime": "2025-06-03T09:32:10Z",
        "lastTransitionTime": "2025-06-03T09:32:10Z",
        "reason": "MinimumReplicasUnavailable",
        "message": "Deployment does not have minimum availability."
      },
      {
        "type": "Progressing",
        "status": "False",
        "lastUpdateTime": "2025-06-03T09:42:11Z",
        "lastTransitionTime": "2025-06-03T09:42:11Z",
        "reason": "ProgressDeadlineExceeded",
        "message": "ReplicaSet \"cluster-autoscaler-01973521-c1ef-7c5c-a6b6-140c633594bc-689bf5b69c\" has timed out progressing."
      }
    ]
  }
}

Expected
    <bool>: false
to be true
In [It] at: /home/runner/work/cluster-api-runtime-extensions-nutanix/cluster-api-runtime-extensions-nutanix/test/e2e/deployment_helpers.go:41 @ 06/03/25 09:44:31.379

There were additional failures detected after the initial failure. These are visible in the timeline