Closed divyenpatel closed 1 week ago
/approve /lgtm
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: divyenpatel, shalini-b
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/ok-to-test
What this PR does / why we need it: This PR enables Workload Management Isolation feature in PVCSI upon detecting FSS enablement.
Testing done:
Log message when FSS is enabled in
internal-feature-states.csi.vsphere.vmware.com
and later enabled incsi-feature-states configmap
{"level":"info","time":"2024-11-09T00:19:08.480087802Z","caller":"k8sorchestrator/k8sorchestrator.go:1203","msg":"workload-domain-isolation feature state is set to false in csi-feature-states ConfigMap","TraceId":"0bb12f08-a793-4f77-8f5a-8e923d03b758","TraceId":"1b68da63-1607-4362-bd33-5db7f0b0b334"} {"level":"info","time":"2024-11-09T00:19:08.512622933Z","caller":"k8sorchestrator/k8sorchestrator.go:769","msg":"Observed Configmap update for \"csi-feature-states\" in namespace \"vmware-system-csi\""} {"level":"info","time":"2024-11-09T00:19:08.516643054Z","caller":"k8sorchestrator/k8sorchestrator.go:789","msg":"Detected Enablement of FSS: \"workload-domain-isolation\". Restarting Container."}
Special notes for your reviewer:
Release note: