-
Notifications
You must be signed in to change notification settings - Fork 526
🧹 Cleanup some TODOs
#10220
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
🧹 Cleanup some TODOs
#10220
Conversation
@rfranzke: GitHub didn't allow me to request PR reviews from the following users: MichaelEischer. Note that only gardener members and repo collaborators can review this PR, and authors cannot review their own PRs. 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. |
/assign |
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.
Thanks a lot for cleaning up 🧹.
/lgtm
LGTM label has been added. Git tree hash: 0215b877bd0acf78b6fef47f84cc5547feb53aef
|
/assign |
/lgtm Thanks for the cleanup! |
Sorry for the delay on my review, I am now checking the PR. |
(part of gardener#9752, released with `v1.96.0`)
…method (part of gardener#9695, released with `v1.95.0`)
(part of gardener#9695, released with `v1.95.0`)
…oud/v1alpha1.Worker` API (part of gardener#9722, released with `v1.95.0`)
(part of gardener#9846, released with `v1.97.0`)
(part of gardener#9865, released with `v1.98.0`)
(part of gardener#9698, released with `v1.95.0`)
@@ -319,78 +319,6 @@ data: | |||
my-custom-dashboard.json: <dashboard-JSON-document> | |||
``` | |||
|
|||
#### Legacy Method of Providing Observability Configuration |
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.
FYI @vpnachev there is still no release of the shoot-lakom-service that includes gardener/gardener-extension-shoot-lakom-service#87. I assume this cleanup commit will break the monitoring config provided by the extension. You may want to kick off a new release process for the shoot-lakom-service to prevent that.
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
code-wise but I am not sure about #10220 (comment), whether we should proceed with having in mind that it will break an extension. Maybe @vpnachev can share whether he will make it in 1-2 weeks to cut a new shoot-lakom-service release?
LGTM label has been added. Git tree hash: 6611bf1667d4c56122c0c8b96056576b89885d90
|
We had such cases in the past. I don't think this model scales (= we/core checks if all extensions have been adapted accordingly, otherwise core is blocked with moving forward). It does not even work with extensions outside of this GitHub org which we are not aware of. Yes, we can consider extensions in this GitHub org as "special", but I don't think it's a very neat approach. We already use 6 releases (=12 weeks) of deprecation before we finally remove something that could affect extensions. This should be enough time to click the release buttons. If all this doesn't work, we should rather consider moving extensions back in-tree to have the control and flexibility we want. TL;DR: I propose @vpnachev uses this and next week (before |
Thanks for the heads up!
You are right, however components that can be considered feature complete and not under active development should not be expected to be released often. |
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.
I was planning to release a new version of lakom after we implement one improvement in the following weeks, but obviously now the plan will be changed and I will do it now.
Thanks! I am approving then
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ialidzhikov 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 |
Thanks colleagues, appreciated! |
…dener.cloud/v1alpha1.Worker` API" This reverts commit 33c2143. Part of gardener#10220
…`extensions.gardener.cloud/v1alpha1.Worker` API" (#10289) * Revert "Drop deprecated `.spec.pools[].userData` from `extensions.gardener.cloud/v1alpha1.Worker` API" This reverts commit 33c2143. Part of #10220 * Increase removal deadline to v1.104 --------- Co-authored-by: rfranzke <rafael.franzke@sap.com>
- add `class` field (gardener/gardener#10254) - use `CloudProfile` (gardener/gardener#10093) - copy `.ci/third_party/component_descriptor` (gardener/gardener#10218) - replace local IPs (gardener/gardener#10019) - fix `imagevector.WithEnvOverrid` (gardener/gardener#10218) - fix `ForceDeleteShootAndWaitForDeletion` (gardener/gardener#10220)
* Bump github.com/gardener/gardener from 1.100.1 to 1.102.0 Bumps [github.com/gardener/gardener](https://github.com/gardener/gardener) from 1.100.1 to 1.102.0. - [Release notes](https://github.com/gardener/gardener/releases) - [Commits](gardener/gardener@v1.100.1...v1.102.0) --- updated-dependencies: - dependency-name: github.com/gardener/gardener dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Adapt code to changes in new gardener version: - add `class` field (gardener/gardener#10254) - use `CloudProfile` (gardener/gardener#10093) - copy `.ci/third_party/component_descriptor` (gardener/gardener#10218) - replace local IPs (gardener/gardener#10019) - fix `imagevector.WithEnvOverrid` (gardener/gardener#10218) - fix `ForceDeleteShootAndWaitForDeletion` (gardener/gardener#10220) * Address PR review feedback --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dimitar Kostadinov <dimitar.kostadinov@sap.com>
How to categorize this PR?
/area dev-productivity
/kind cleanup
What this PR does / why we need it:
allow-to-shoot-networks
NetworkPolicy
(part of [provider-local] Harmonize local VPN setup with real-world scenario #9752, released withv1.96.0
)v1.95.0
)v1.95.0
).spec.pools[].userData
fromextensions.gardener.cloud/v1alpha1.Worker
API (part of Introduce.spec.pools[].userDataSecretRef
to prevent inlining the entire user data #9722, released withv1.95.0
)Secret
creation (part of Introduce secret to track hash version used by OperatingSystemConfig #9846, released withv1.97.0
)v1.98.0
)HVPA
resources (part of Drop HVPA for KCM and use VPA instead #9698, released withv1.95.0
)/cc @ScheererJ @MichaelEischer
FYI @istvanballok @andrerun
Release note: