-
Notifications
You must be signed in to change notification settings - Fork 527
Rename seed.gardener.cloud/
prefix to name.seed.gardener.cloud/
#11479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
/cherry-pick release-v1.113 |
/cherry-pick release-v1.112 |
/cherry-pick release-v1.111 |
@rfranzke: once the present PR merges, I will cherry-pick it on top of release-v1.113 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
@rfranzke: once the present PR merges, I will cherry-pick it on top of release-v1.112 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
@rfranzke: once the present PR merges, I will cherry-pick it on top of release-v1.111 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
/cherry-pick release-v1.110 |
@rfranzke: once the present PR merges, I will cherry-pick it on top of release-v1.110 in a new PR and assign it to you. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
seed.gardener.cloud/
prefix to .name.seed.gardener.cloud/
seed.gardener.cloud/
prefix to name.seed.gardener.cloud/
84e5c43
to
f17b83d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also update the docs https://github.com/gardener/gardener/blob/master/docs/concepts/apiserver-admission-plugins.md#seedmutator with the new label name
And this comment
gardener/pkg/utils/gardener/identity.go
Line 106 in b2d9d5b
// MaintainSeedNameLabels maintains the seed.gardener.cloud/<name>=true labels on the given object. |
due to potential naming conflicts when users also use `seed.gardener.cloud/` as prefix for their labels (not ideal, they should actually use a unique prefix (e.g., `seed.my.cool.domain.com/`), but we cannot prevent it for historic reasons
f17b83d
to
eee6057
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Thank you! 🙏
It works in my local setup after upgrading Gardener Seed
, Shoot
, ManagedSeed
, and BackupEntry
have both seed.gardener.cloud/*
and name.seed.gardener.cloud/*
labels.
LGTM label has been added. Git tree hash: a723e4426e04f5fc14d64cc5c67a0cfc8748311c
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: plkokanov The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Same behaviour also in my local setup with multiple seeds. |
@rfranzke: new pull request created: #11485 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
@rfranzke: new pull request created: #11486 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
@rfranzke: #11479 failed to apply on top of branch "release-v1.111":
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
@rfranzke: #11479 failed to apply on top of branch "release-v1.110":
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
…er.cloud/` prefix to `name.seed.gardener.cloud/` (#11499) * Rename `seed.gardener.cloud/` prefix to `.name.seed.gardener.cloud/` due to potential naming conflicts when users also use `seed.gardener.cloud/` as prefix for their labels (not ideal, they should actually use a unique prefix (e.g., `seed.my.cool.domain.com/`), but we cannot prevent it for historic reasons * Migration code in GCM to re-compute seed labels * Address PR review feedback * Do not label managedseeds and seeds --------- Co-authored-by: rfranzke <rafael.franzke@sap.com>
…er.cloud/` prefix to `name.seed.gardener.cloud/` (#11492) * Rename `seed.gardener.cloud/` prefix to `.name.seed.gardener.cloud/` due to potential naming conflicts when users also use `seed.gardener.cloud/` as prefix for their labels (not ideal, they should actually use a unique prefix (e.g., `seed.my.cool.domain.com/`), but we cannot prevent it for historic reasons * Migration code in GCM to re-compute seed labels * Address PR review feedback * Do not label managedseeds and seeds --------- Co-authored-by: rfranzke <rafael.franzke@sap.com>
gardener#11479, released with `v1.114.0`
gardener#11479, released with `v1.114.0`
gardener#11479, released with `v1.114.0`
* Cleanup migration logic for e2e upgrade tests From gardener#11593, released with `v1.115.0` * Filter {Managed}Seeds in gardenlet on manager.Manager level gardener#11479, released with `v1.114.0` * No longer generate empy `Secret` for `reconcile` OSC gardener#11004, released with `v1.111.0`
due to potential naming conflicts when users also use
seed.gardener.cloud/
as prefix for their labels (not ideal, they should actually use a unique prefix (e.g.,seed.my.cool.domain.com/
), but we cannot prevent it for historic reasonsHow to categorize this PR?
/area usability
/kind regression
What this PR does / why we need it:
This PR renames the
seed.gardener.cloud/
prefix toname.seed.gardener.cloud/
due to potential naming conflicts when users also useseed.gardener.cloud/
as prefix for their labels (not ideal, they should actually use a unique prefix (e.g.,seed.my.cool.domain.com/
), but we cannot prevent it for historic reasons.Which issue(s) this PR fixes:
Follow-up of #11062
Special notes for your reviewer:
/cc @marc1404
Release note: