Skip to content
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

[ci:component:github.com/gardener/gardener:v1.32.1->v1.33.1] #631

Merged
merged 1 commit into from
Oct 21, 2021

Conversation

gardener-robot-ci-1
Copy link
Contributor

Release Notes:

Creating owner check watchdogs will no longer fail if the `Shoot` field in the `Cluster` resource is nil or the `dnsrecords` CRD is not present.
Fixed a bug that caused owner `DNSRecord` resources to be never reconciled again after they are in an `Error` state.
During the restore phase of control plane migration, the kube-controller-manager deployment will be properly created with 1 replica if the shoot is not hibernated.
Fix bug in gardener fluent-bit-to-loki plugin where `__gardener_multitenant_id__` is removed from a shared label set.
Fixed an issue that was preventing hibernated shoots from being migrated with the following error: `missing information for required secret EtcdEncryptionConfig`
Upgrade prometheus version to v2.30.2
A bug was fixed that caused shoot creations to fail at the `Deploying owner domain DNS record` step.
The Gardener-Controller-Manager now also caches `Secret` objects if the `CachedRuntimeClients` feature gate is enabled.
It is now possible to control the `--service-account-{extend-token-expiration,max-token-expiration}` kube-apiserver flags by configuring `.spec.kubernetes.kubeAPIServer.serviceAccountConfig.{extendTokenExpiration,maxTokenExpiration}` in the `Shoot` resource.
Fixed a deadlock issue in the owner check watchdogs implementation.
Logs can be spread across Shoot control-plane Loki and central Loki base on the Shoot state.
A reserved Loki stream label `__gardener_multitenant_id__` is introduced to specify multiple tenants separated by semicolon.
Adapt the logging integration tests to use the gardener fluent-bit-to-loki plugin version 0.37.1
The health checks executed on the shoot cluster nodes to detect if the cloud-config is up-to-date now skip the nodes that are about to be deleted during node rollout.
gardener-controller-manager does no longer try to update needed ControllerInstallation that is being deleted. Previously gardener-controller-manager was trying to update such ControllerInstallation and the update calls were failing with reason `field is immutable`. With this change gardener-controller-manager properly indicates that it is waiting until the deletion of the needed ControllerInstallation is completed.
`make test-integration` works with bash version 3 now.
Increased the `kube-rback-proxy` and `telegraf` container resources in Loki pod to withstand higher resource usage spikes.
Fix a nil pointer exception during control plane migration restore phase that can happen when the `UseDNSRecords` feature gate is enabled.
Added a missing `sideEffects` field to the ValidatingWebhookConfiguration template in the Gardener control plane helm chart.
Fixes an issue when scraping the gardenlet. Https is now used instead of http.
Add kube-state-metrics metrics to the seed-prometheus
Seed prometheus scrapes itself for meta information
Potential deadlock in gardenlet on sequential ControllerInstallation deletion and creation is now fixed.
The fluent-bit version is upgraded from 1.7.8 to 1.8.7.
The Promtail version is upgraded from 2.1.0 to 2.2.1.
Stop Promtail server which runs on the shoot nodes.
Allows configuration of `MaxGracefulTerminationSeconds` flag on ClusterAutoscaler. This allows end-users to configure maximum graceful termination (drain) seconds beyond which the node is force deleted during scale-down of cluster nodes. The default value is 600 seconds.
kubelet flags which only have an effect when using the `docker` container runtime are no longer set when using `containerd`
`botanist.WaitUntilTunnelConnectionExists` step is now enhanced to do not fail right away when the tunnel connection cannot be established. Instead, the step will retry tunnel connection check until the configured timeout is exceeded.
Extension controller reconciliations will now not be started or aborted if already running if it is detected that the shoot owner has changed compared to the one found in the `owner` DNSRecord resource in the seed cluster.
A bug in the seed bootstrap flow which was failing due to attempts to deploy VPA resource before the VPA CRD to be deployed has been fixed.

from v1.32.1 to v1.33.1
@gardener-robot-ci-1 gardener-robot-ci-1 requested a review from a team as a code owner October 20, 2021 08:35
@gardener-robot
Copy link

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

@gardener-robot gardener-robot added needs/review Needs review size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py) labels Oct 20, 2021
@Diaphteiros Diaphteiros merged commit e8f5d94 into update Oct 21, 2021
@Diaphteiros Diaphteiros deleted the ci-orotugjbt branch October 21, 2021 07:35
Diaphteiros added a commit that referenced this pull request Oct 21, 2021
* remove obsolete feature gate for azure

* Upgrade github_com_gardener_gardener (#631)

from v1.32.1 to v1.33.1

Co-authored-by: gardener-robot-ci-2 <gardener.ci.user2@gmail.com>

* Upgrade github_com_gardener_dashboard (#630)

from 1.52.1 to 1.52.2

* Upgrade github_com_gardener_gardener-extension-provider-openstack (#629)

from v1.21.0 to v1.22.0

Co-authored-by: gardener-robot-ci-2 <gardener.ci.user2@gmail.com>

* Upgrade github_com_gardener_sow (#632)

from 3.3.0 to 3.4.0

Co-authored-by: gardener-robot-ci-3 <gardener.ci.user3@gmail.com>

Co-authored-by: Gardener CI Robot 1 <gardener.ci.user@gmail.com>
Co-authored-by: gardener-robot-ci-2 <gardener.ci.user2@gmail.com>
Co-authored-by: gardener-robot-ci-3 <gardener.ci.user3@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs/review Needs review size/xs Size of pull request is tiny (see gardener-robot robot/bots/size.py)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants