feat: Add support for deploying K8s Agent as Helm Addon during cluster deployment #4985
42 tests run, 30 passed, 8 skipped, 4 failed.
Annotations
Check failure on line 1 in caren-e2e
github-actions / e2e test report
caren-e2e.[It] Quick start Nutanix Cilium ClusterResourceSet topology-with-failuredomains-cilium-crs Should create a workload cluster [provider:Nutanix, cni:Cilium, addonStrategy:ClusterResourceSet]
Timed out after 60.144s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000deb180>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
Raw output
[FAILED] Timed out after 60.144s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000deb180>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
In [It] at: /home/runner/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/framework/clusterctl/clusterctl_helpers.go:431 @ 11/01/25 20:40:17.075
Check failure on line 1 in caren-e2e
github-actions / e2e test report
caren-e2e.[It] Quick start Nutanix Cilium HelmAddon topology-cilium-helm-addon Should create a workload cluster [provider:Nutanix, cni:Cilium, addonStrategy:HelmAddon]
Timed out after 60.164s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000c581e0>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
Raw output
[FAILED] Timed out after 60.164s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000c581e0>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
In [It] at: /home/runner/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/framework/clusterctl/clusterctl_helpers.go:431 @ 11/01/25 20:40:16.16
Check failure on line 1 in caren-e2e
github-actions / e2e test report
caren-e2e.[It] Quick start Nutanix Cilium HelmAddon topology-with-failuredomains-cilium-helm-addon Should create a workload cluster [provider:Nutanix, cni:Cilium, addonStrategy:HelmAddon]
Timed out after 60.072s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000418960>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
Raw output
[FAILED] Timed out after 60.072s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000418960>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
In [It] at: /home/runner/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/framework/clusterctl/clusterctl_helpers.go:431 @ 11/01/25 20:40:16.173
Check failure on line 1 in caren-e2e
github-actions / e2e test report
caren-e2e.[It] Quick start Nutanix Cilium ClusterResourceSet topology-cilium-crs Should create a workload cluster [provider:Nutanix, cni:Cilium, addonStrategy:ClusterResourceSet]
Timed out after 60.183s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000a64f00>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
Raw output
[FAILED] Timed out after 60.183s.
Failed to apply the cluster template
Expected success, but got an error:
<errors.aggregate | len:1, cap:1>:
Internal error occurred: failed calling webhook "addons-defaulter.caren.nutanix.com": failed to call webhook: Post "https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s": tls: failed to verify certificate: x509: certificate signed by unknown authority
[
<*errors.StatusError | 0xc000a64f00>{
ErrStatus: {
TypeMeta: {Kind: "Status", APIVersion: "v1"},
ListMeta: {
SelfLink: "",
ResourceVersion: "",
Continue: "",
RemainingItemCount: nil,
},
Status: "Failure",
Message: "Internal error occurred: failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Reason: "InternalError",
Details: {
Name: "",
Group: "",
Kind: "",
UID: "",
Causes: [
{
Type: "",
Message: "failed calling webhook \"addons-defaulter.caren.nutanix.com\": failed to call webhook: Post \"https://cluster-api-runtime-extensions-nutanix-admission.caren-system.svc:443/mutate-v1beta1-addons?timeout=10s\": tls: failed to verify certificate: x509: certificate signed by unknown authority",
Field: "",
},
],
RetryAfterSeconds: 0,
},
Code: 500,
},
},
]
In [It] at: /home/runner/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/framework/clusterctl/clusterctl_helpers.go:431 @ 11/01/25 20:40:16.283