ironcore-dev / gardener-extension-provider-ironcore

Gardener extension controller for the IronCore cloud provider
https://github.com/ironcore-dev
Apache License 2.0
4 stars 4 forks source link

Remove failing `preStop` hook in `node-driver-registrar` #581

Closed sujeet01 closed 4 months ago

sujeet01 commented 4 months ago

Summary

Remove failing preStop lifecycle hook in node-driver-registrar container from csi-driver-node daemonset.yaml

Details

The distroless node-driver-registrar image lacks /bin/sh, causing the preStop hook to consistently fail. The registrar now handles the removal of the registration socket itself (see kubernetes-csi/node-driver-registrar#61), eliminating the need for the failing hook.

Reference: https://github.com/kubernetes-csi/csi-driver-host-path/issues/175