gardener / gardener-extension-provider-aws

Gardener extension controller for the AWS cloud provider (https://aws.amazon.com).
https://gardener.cloud
Apache License 2.0
18 stars 96 forks source link

Replace occurrences of `+` in operating system labels for MachineClasses with `_` #983

Closed MrBatschner closed 3 months ago

MrBatschner commented 3 months ago

How to categorize this PR?

/area quality /kind bug /platform aws

What this PR does / why we need it:

Replaces occurrences of the + character in values to the MachineClass label operatingSystemVersion with _ as + is not a permitted character in Kubernetes labels.

Which issue(s) this PR fixes:

Fixes #982

A problem with deploying MachineClasses that reference an operating system image whose version contains a `+` character was fixed.