Skip to content

Update GCE labels flag to google-vm-labels#347

Merged
HarrisonWAffel merged 1 commit intorancher:masterfrom
HarrisonWAffel:update-gce-labels
Jul 3, 2025
Merged

Update GCE labels flag to google-vm-labels#347
HarrisonWAffel merged 1 commit intorancher:masterfrom
HarrisonWAffel:update-gce-labels

Conversation

@HarrisonWAffel
Copy link

@HarrisonWAffel HarrisonWAffel commented Jul 3, 2025

Issue: rancher/rancher#49681

This is a minor change to the google-labels flag that renames it to google-vm-labels.

This is needed to properly integrate the driver with the Rancher UI. google-labels is translated to simply labels in the generated machine config, and the UI expects that to refer to a k8s label. Due to this, the UI team cannot support the GCE specific labels field without more comprehensive changes to how they handle the UI for all drivers.

@HarrisonWAffel HarrisonWAffel requested a review from a team July 3, 2025 18:30
Copy link
Member

@jiaqiluo jiaqiluo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
The flag was initially added in this PR #345
There is no concern about breaking any existing configurations.

@jiaqiluo jiaqiluo requested a review from a team July 3, 2025 18:38
@HarrisonWAffel
Copy link
Author

Good call out @jiaqiluo, yes this driver has not been released yet and is slated for 2.12

@HarrisonWAffel HarrisonWAffel merged commit 02c01ab into rancher:master Jul 3, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants