gardener / gardener-extension-networking-calico

Gardener extension controller for the Calico CNI network plugin.
https://gardener.cloud
Apache License 2.0
8 stars 47 forks source link

fix(deps): update module github.com/gardener/gardener to v1.108.1 #530

Closed gardener-ci-robot closed 1 week ago

gardener-ci-robot commented 2 weeks ago

This PR contains the following updates:

Package Type Update Change
github.com/gardener/gardener require minor v1.107.1 -> v1.108.1

Release Notes

gardener/gardener (github.com/gardener/gardener) ### [`v1.108.1`](https://redirect.github.com/gardener/gardener/releases/tag/v1.108.1) [Compare Source](https://redirect.github.com/gardener/gardener/compare/v1.108.0...v1.108.1) ### \[gardener/gardener] #### šŸ› Bug Fixes - `[OPERATOR]` The `seed.gardener.cloud/eu-access=true` label (in `CloudProfile`s and `Seeds`) or seed selector (in `Shoot`s) is no longer removed when the `eu-access-only` restriction is removed from the `.spec.accessRestrictions[]` field. Similarly, the `support.gardener.cloud/eu-access-for-cluster-{addons,nodes}` annotations in `Shoot`s are no longer removed when they are removed from the `.spec.accessRestrictions[].options` field. by [@​rfranzke](https://redirect.github.com/rfranzke) \[[#​10885](https://redirect.github.com/gardener/gardener/issues/10885)] #### Helm Charts - controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.108.1` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.108.1` - operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.108.1` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.108.1` #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.108.1` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.108.1` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.108.1` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.108.1` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.108.1` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.108.1` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.108.1` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.108.1` ### [`v1.108.0`](https://redirect.github.com/gardener/gardener/releases/tag/v1.108.0) [Compare Source](https://redirect.github.com/gardener/gardener/compare/v1.107.2...v1.108.0) ### \[gardener/gardener] #### āš ļø Breaking Changes - `[USER]` The `url` annotation in `.monitoring` secrets in the project namespace is deprecated and will be removed soon. Please use the `plutono-url` annotation instead. by [@​oliver-goetz](https://redirect.github.com/oliver-goetz) \[[#​10735](https://redirect.github.com/gardener/gardener/issues/10735)] - `[OPERATOR]` There is an incompatible change in the `Garden` (`gardens.operator.gardener.cloud`) custom resource, which required manual action: - Fields `.spec.virtualCluster.dns.domains` and `.spec.runtimeCluster.ingress.domains` were changed from type string to object with a field `name` and an optional field `provider`, e.g., in `JSON` format, replace `"domains": ["domain1.example.com", "domain2.example.com"]` with `"domains": [{"name": "domain1.example.com"}, {"name": "domain2.example.com"}]`. - `.spec.runtimeCluster.ingress.domains` is required now - `.spec.virtualCluster.dns.domains` is required now by [@​MartinWeindel](https://redirect.github.com/MartinWeindel) \[[#​10645](https://redirect.github.com/gardener/gardener/issues/10645)] - `[OPERATOR]` The optional deployment of cert-management component has been removed. As it was only introduced recently and probably not used, this change should have no impact typically. by [@​MartinWeindel](https://redirect.github.com/MartinWeindel) \[[#​10802](https://redirect.github.com/gardener/gardener/issues/10802)] #### šŸ“° Noteworthy - `[USER]` Allow changing `shoot.spec.cloudProfile` between `CloudProfile` and its descendant `NamespacedCloudProfile`s. by [@​LucaBernstein](https://redirect.github.com/LucaBernstein) \[[#​10811](https://redirect.github.com/gardener/gardener/issues/10811)] #### āœØ New Features - `[USER]` Allow for custom machine images in `NamespacedCloudProfile`s and add the `spec.providerConfig` field. by [@​LucaBernstein](https://redirect.github.com/LucaBernstein) \[[#​10629](https://redirect.github.com/gardener/gardener/issues/10629)] - `[USER]` The URLs of Shoot `plutono`, `prometheus` and `alertmanager` are now stored as annotations in `.monitoring` secret in the project namespace. by [@​oliver-goetz](https://redirect.github.com/oliver-goetz) \[[#​10735](https://redirect.github.com/gardener/gardener/issues/10735)] - `[OPERATOR]` Enhance the `gardener-operator` to deploy `DNSRecords` and `BackupBucket` for the virtual garden resource.\ `DNSRecords` are only deployed if at least one provider is specified at `.spec.dns.providers` in the `Garden` resource.\ A `BackupBucket` is created if the `.spec.virtualCluster.etcd.backup` section is specified. An existing backup bucket on the infrastructure becomes automatically managed this way. by [@​MartinWeindel](https://redirect.github.com/MartinWeindel) \[[#​10645](https://redirect.github.com/gardener/gardener/issues/10645)] - `[DEVELOPER]` gardener-apiserver: The `ExtensionLabels` admission plugin now also sets labels to `WorkloadIdentity`s. by [@​dimityrmirchev](https://redirect.github.com/dimityrmirchev) \[[#​10786](https://redirect.github.com/gardener/gardener/issues/10786)] #### šŸ› Bug Fixes - `[DEVELOPER]` `gardener-node-agent` applies inline files before applying containerd registries now. by [@​oliver-goetz](https://redirect.github.com/oliver-goetz) \[[#​10831](https://redirect.github.com/gardener/gardener/issues/10831)] #### šŸƒ Others - `[DEPENDENCY]` The `registry.k8s.io/kube-state-metrics/kube-state-metrics` image has been updated to `v2.14.0`. by [@​gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#​10818](https://redirect.github.com/gardener/gardener/issues/10818)] - `[DEPENDENCY]` The `quay.io/prometheus/prometheus` image has been updated to `v2.55.1`. by [@​gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#​10804](https://redirect.github.com/gardener/gardener/issues/10804)] - `[DEPENDENCY]` The `gardener/etcd-druid` image has been updated to `v0.24.1`. [Release Notes](https://redirect.github.com/gardener/etcd-druid/releases/tag/v0.24.1) by [@​gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#​10843](https://redirect.github.com/gardener/gardener/issues/10843)] - `[OPERATOR]` Fixed an issue that that could occur during control plane migration causing the `core.gardener.cloud/v1beta1.BackupEntry` to be reconciled after it was successfully migrated, but before it was restored. by [@​plkokanov](https://redirect.github.com/plkokanov) \[[#​10761](https://redirect.github.com/gardener/gardener/issues/10761)] - `[OPERATOR]` The deployment of `BackupBucket` resource in the runtime cluster is skipped if no suitable operator extension is deployed. by [@​MartinWeindel](https://redirect.github.com/MartinWeindel) \[[#​10837](https://redirect.github.com/gardener/gardener/issues/10837)] - `[OPERATOR]` Following components in gardener logging stack are updated: fluent-operator to v3.2.0, fluent-bit to v3.1.8, gardener/logging to v0.62.0 by [@​nickytd](https://redirect.github.com/nickytd) \[[#​10790](https://redirect.github.com/gardener/gardener/issues/10790)] - `[OPERATOR]` The following image has been updated: - europe-docker.pkg.dev/gardener-project/releases/gardener/autoscaler/vertical-pod-autoscaler/vpa-recommender: 1.2.1 -> 1.2.1-gardener-build.3 ([Release notes vpa-1.2.1-gardener-build.2](https://redirect.github.com/gardener/autoscaler/releases/tag/vpa-1.2.1-gardener-build.2) and [Release notes vpa-1.2.1-gardener-build.3](https://redirect.github.com/gardener/autoscaler/releases/tag/vpa-1.2.1-gardener-build.3)) by [@​ialidzhikov](https://redirect.github.com/ialidzhikov) \[[#​10785](https://redirect.github.com/gardener/gardener/issues/10785)] - `[DEVELOPER]` The `hack/sast.sh` script accepts two new optional flags: - `--exclude-dirs`: comma-separated list of dirs to exclude - `--report-dir`: where to store the gosec report by [@​Kostov6](https://redirect.github.com/Kostov6) \[[#​10766](https://redirect.github.com/gardener/gardener/issues/10766)] - `[DEVELOPER]` The provider-local admission is now deployed with the local kind setup. by [@​LucaBernstein](https://redirect.github.com/LucaBernstein) \[[#​10629](https://redirect.github.com/gardener/gardener/issues/10629)] #### Helm Charts - controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.108.0` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.108.0` - operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.108.0` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.108.0` #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.108.0` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.108.0` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.108.0` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.108.0` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.108.0` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.108.0` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.108.0` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.108.0` ### [`v1.107.2`](https://redirect.github.com/gardener/gardener/releases/tag/v1.107.2) [Compare Source](https://redirect.github.com/gardener/gardener/compare/v1.107.1...v1.107.2) ### \[gardener/gardener] #### šŸƒ Others - `[DEPENDENCY]` The `gardener/etcd-druid` image has been updated to `v0.23.3`. [Release Notes](https://redirect.github.com/gardener/etcd-druid/releases/tag/v0.23.3) by [@​gardener-ci-robot](https://redirect.github.com/gardener-ci-robot) \[[#​10839](https://redirect.github.com/gardener/gardener/issues/10839)] #### Helm Charts - controlplane: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/controlplane:v1.107.2` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet:v1.107.2` - operator: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator:v1.107.2` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/resource-manager:v1.107.2` #### Docker Images - admission-controller: `europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller:v1.107.2` - apiserver: `europe-docker.pkg.dev/gardener-project/releases/gardener/apiserver:v1.107.2` - controller-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager:v1.107.2` - gardenlet: `europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet:v1.107.2` - node-agent: `europe-docker.pkg.dev/gardener-project/releases/gardener/node-agent:v1.107.2` - operator: `europe-docker.pkg.dev/gardener-project/releases/gardener/operator:v1.107.2` - resource-manager: `europe-docker.pkg.dev/gardener-project/releases/gardener/resource-manager:v1.107.2` - scheduler: `europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler:v1.107.2`

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

gardener-ci-robot commented 2 weeks ago

ā„¹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
golang.org/x/tools v0.26.0 -> v0.27.0
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 -> v0.0.0-20241104163129-6fe5fd82f078
github.com/gardener/etcd-druid v0.23.2 -> v0.24.1
golang.org/x/crypto v0.28.0 -> v0.29.0
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c -> v0.0.0-20241108190413-2d47ceb2692f
golang.org/x/mod v0.21.0 -> v0.22.0
golang.org/x/net v0.30.0 -> v0.31.0
golang.org/x/sync v0.8.0 -> v0.9.0
golang.org/x/sys v0.26.0 -> v0.27.0
golang.org/x/term v0.25.0 -> v0.26.0
golang.org/x/text v0.19.0 -> v0.20.0
golang.org/x/time v0.7.0 -> v0.8.0
google.golang.org/genproto/googleapis/api v0.0.0-20240827150818-7e3bb234dfed -> v0.0.0-20240903143218-8af14fe29dc1
gardener-robot commented 2 weeks ago

@gardener-ci-robot Thank you for your contribution.

gardener-robot commented 1 week ago

@gardener-ci-robot You need rebase this pull request with latest master branch. Please check.

gardener-ci-robot commented 1 week ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

āš ļø Warning: custom changes will be lost.