gardener / machine-controller-manager-provider-gcp

Gardener machine controller manager provider for GCP
Apache License 2.0
3 stars 29 forks source link

Relax disk size validation in MCM GCP to un-block Machine Deletion #114

Closed elankath closed 3 months ago

elankath commented 5 months ago

What happened: An invalid disk size spec in shootdataVolumes can cause invalid MachineClass to be created which can prevent deletion of Machine objects.

For example, a MachineClass with disk sizeGb: 1 is invalid and all Machine objects associated with that MachineClass will be stuck in Terminating state.

What you expected to happen:

Deletion of Machine objects should not be blocked because there is an error in the associated MachineClass

How to reproduce it (as minimally and precisely as possible): See canary issue 4986

Anything else we need to know:

Environment: GCP