Using crossplane provider-helm to deploy vcluster chart. The installation goes never done due non ready state:
NAME CHART VERSION SYNCED READY STATE REVISION DESCRIPTION AGE
vc1-8d6xs vcluster 0.15.7 True False deployed 763 Upgrade complete 16m
The debug log shows not exactly what is changed or missing:
2023-09-12T19:28:10.548Z DEBUG provider-helm Looks like there are no changes for [ClusterRoleBinding vc-vc1-vcluster-v-vc1] %!q(MISSING)
2023-09-12T19:28:10.559Z DEBUG provider-helm Looks like there are no changes for [Role vc1-vcluster] %!q(MISSING)
2023-09-12T19:28:10.574Z DEBUG provider-helm Looks like there are no changes for [RoleBinding vc1-vcluster] %!q(MISSING)
2023-09-12T19:28:10.584Z DEBUG provider-helm Looks like there are no changes for [Service vc1-vcluster] %!q(MISSING)
2023-09-12T19:28:10.594Z DEBUG provider-helm Looks like there are no changes for [Service vc1-vcluster-headless] %!q(MISSING)
2023-09-12T19:28:10.606Z DEBUG provider-helm Patch [StatefulSet vc1-vcluster vc1] %!q(MISSING) in namespace %!s(MISSING)
2023-09-12T19:28:10.671Z DEBUG provider-helm updating status for upgraded release for [vc1-vcluster]
2023-09-12T19:28:10.711Z DEBUG provider-helm Successfully requested update of external resource {"controller": "managed/release.helm.crossplane.io", "request": "/vc1-8d6xs", "uid": "e7e9f382-6cb7-4e3c-bf5c-a5e28793bc76", "version": "72974825", "external-name": "vc1-vcluster", "requeue-after": "2023-09-12T19:38:10.711Z"}
2023-09-12T19:28:10.712Z DEBUG events Successfully requested update of external resource {"type": "Normal", "object": {"kind":"Release","name":"vc1-8d6xs","uid":"e7e9f382-6cb7-4e3c-bf5c-a5e28793bc76","apiVersion":"helm.crossplane.io/v1beta1","resourceVersion":"72974825"}, "reason": "UpdatedExternalResource"}
2023-09-12T19:28:10.723Z DEBUG provider-helm Reconciling {"controller": "managed/release.helm.crossplane.io", "request": "/vc1-8d6xs"}
2023-09-12T19:28:10.723Z DEBUG provider-helm Connecting {"request": "vc1-8d6xs"}
2023-09-12T19:28:10.739Z DEBUG provider-helm Observing {"request": "vc1-8d6xs"}
2023-09-12T19:28:10.816Z DEBUG provider-helm Updating {"request": "vc1-8d6xs"}
2023-09-12T19:28:10.821Z DEBUG provider-helm preparing upgrade for [vc1-vcluster]
2023-09-12T19:28:10.893Z DEBUG provider-helm resetting values to the chart's original version%!(EXTRA []interface {}=[])
What happened?
Using crossplane provider-helm to deploy vcluster chart. The installation goes never done due non ready state:
The debug log shows not exactly what is changed or missing:
How can we reproduce it?
related release:
What environment did it happen in?
Crossplane version: v1.13.2 Crossplane-Helm-Version: v0.15.2 Kubernetes: v1.24.16