Tags: kcp
TABLE OF CONTENTS
Overview
When updating cluster in Kublr Control Plane 1.17 and earlier the update process fails for one or more "features" in the status tab showing error message "Unable to update the cluster: Unable to deploy helm package: ... Unable to create temp file for chart: ... open /tmp/helm/... no such file or directory".
Mitigation
This is a known issue for KCP version 1.17 which is fixed in later versions.
For a temporary workaround execute the following command in KCP cluster and run the cluster update again:
kubectl exec -n kublr \ $(kubectl get pod -n kublr -o=custom-columns=NAME:.metadata.name | grep cluster-controller) -- \ mkdir -p /tmp/helm