ironcore-dev / gardener-extension-provider-ironcore

Gardener extension controller for the IronCore cloud provider
https://github.com/ironcore-dev
Apache License 2.0
4 stars 4 forks source link

chore(deps): bump github.com/gardener/gardener from 1.80.3 to 1.84.1 #424

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Bumps github.com/gardener/gardener from 1.80.3 to 1.84.1.

Release notes

Sourced from github.com/gardener/gardener's releases.

v1.84.1

[gardener/gardener]

🏃 Others

Docker Images

  • admission-controller: eu.gcr.io/gardener-project/gardener/admission-controller:v1.84.1
  • apiserver: eu.gcr.io/gardener-project/gardener/apiserver:v1.84.1
  • controller-manager: eu.gcr.io/gardener-project/gardener/controller-manager:v1.84.1
  • gardenlet: eu.gcr.io/gardener-project/gardener/gardenlet:v1.84.1
  • node-agent: eu.gcr.io/gardener-project/gardener/node-agent:v1.84.1
  • operator: eu.gcr.io/gardener-project/gardener/operator:v1.84.1
  • resource-manager: eu.gcr.io/gardener-project/gardener/resource-manager:v1.84.1
  • scheduler: eu.gcr.io/gardener-project/gardener/scheduler:v1.84.1

v1.84.0

[gardener/machine-controller-manager]

🐛 Bug Fixes

  • [OPERATOR] Removes node.machine.sapcloud.io/not-managed-by-mcm annotation from nodes managed by the MCM. by @​elankathgardener/machine-controller-manager#866

🏃 Others

  • [OPERATOR] The default machine-safety-orphan-vms-period has been reduced from 30m to 15m. by @​elankathgardener/machine-controller-manager#866

[gardener/gardener]

⚠️ Breaking Changes

  • [DEVELOPER] New Secrets referenced in ManagedResources will no longer be patched with the label resources.gardener.cloud/garbage-collectable-reference when the ManagedResource is reconciled. Secrets which already exist in the ManagedResource specification will still be patched if necessary. by @​dimityrmirchev #8788
  • [OPERATOR] ⚠️ The deprecated fields spec.settings.dependencyWatchdog.endpoint and spec.settings.dependencyWatchdog.probe have been removed from the Seed API. Please check your Seeds and remove any usage before upgrading to this Gardener version. by @​himanshu-kun #8747
  • [USER] A validation rule was added that forbids changing the primary DNS provider in .spec.dns.providers as soon as the shoot was scheduled. by @​timuthy #8761
  • [DEPENDENCY] Extensions should add a tidy rule to their Makefiles when making use of the hack/check-generate.sh script. by @​afritzler #8775

📰 Noteworthy

  • [DEVELOPER] The Secret reconciler in gardener-resource-manager will now always remove its finalizer (if present). by @​Kostov6 #8745
  • [DEVELOPER] Vendoring has been removed from the project, i.e., there is no vendor folder anymore. by @​afritzler #8775

✨ New Features

  • [OPERATOR] The deltaSnapshotRetentionPeriod parameter has been introduced in the etcdConfig section of the GardenletConfiguration. This new feature allows users to configure the retention period for delta snapshots in the ETCD component. By making the delta snapshot retention period configurable, we provide a more flexible debugging experience. Delta snapshots can now be retained for a user-defined duration, offering a valuable window for reviewing changes in case of any issues. by @​seshachalam-yv #8659
  • [OPERATOR] Enabled the node-exporter's textfile collector. It will parse files matching the *.prom glob in the /var/lib/node-exporter/textfile-collector directory and load metrics from them so that they can be scraped by prometheus. by @​plkokanov #8721
  • [OPERATOR] Condition handling was improved for Shoots of ManagedSeeds. Earlier, when unknown conditions were removed from seeds (e.g. maintained by third-party components), the affected condition was still present in the shoot's conditions. by @​timuthy #8736
  • [USER] The kube-controller-manager controllers are now disabled based on disabled APIs, which can be configured with spec.kubernetes.kubeAPIServer.runtimeConfig field in the Shoot API. All controllers are enabled by default for Shoot with workers. For workerless Shoots, some non-required APIs are disabled by default, which can be overridden by the above configuration. by @​shafeeqes #8763
  • [DEVELOPER] Use ginkgolinter instead of self baked gomegacheck by @​afritzler #8769

🐛 Bug Fixes

  • [DEVELOPER] A bug causing the crd generation for druid.gardener.cloud group to fail in extensions is now fixed. by @​shafeeqes #8789
  • [OPERATOR] During the restore phase of control plane migration, the machine-controller-manager is deployed with 0 replicas if it did not exist before or if it existed and was not scaled up yet. This fixes an issue that could cause the Shoot's nodes to get recreated during control plane migration. by @​plkokanov #8742

🏃 Others

... (truncated)

Commits
  • c68716c Release v1.84.1
  • fa49c47 Set a timeout for the WaitUntilMachineResourcesDeleted step in the Shoot fo...
  • c244933 [release-v1.84] Still support extensions with vendor dir (#8863)
  • 42aa05c Update alpine image to 3.18.4 (#8858)
  • 47210af Prepare next Dev Cycle v1.84.1-dev
  • fb7838f Release v1.84.0
  • b0681e5 Deprecated OS common package ignores files with image ref (#8828)
  • 9d94f61 Do not try recreating secrets in terminating namespaces (#8820)
  • 428302c [node-agent] Refactor files handling in OperatingSystemConfig API (#8814)
  • c675f5b Use annotation for old secret name instead of label (#8818)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 11 months ago

Dependabot tried to add @ironcore-dev/gardener-extension-maintainers as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/ironcore-dev/gardener-extension-provider-ironcore/pulls/424/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the teams you specified is not a collaborator of the ironcore-dev/gardener-extension-provider-ironcore repository. // See: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request
dependabot[bot] commented 11 months ago

Superseded by #428.