gardener / garden-setup

Describes Gardener components for installation of a Gardener landscape using sow
Other
78 stars 55 forks source link

[ci:component:github.com/gardener/gardener-extension-provider-openstack:v1.36.0->v1.38.2] #1256

Open gardener-robot-ci-1 opened 1 year ago

gardener-robot-ci-1 commented 1 year ago

Release Notes:

`provider-openstack` no longer supports Shoots or Seeds with Кubernetes version < 1.24.
Bump `k8s.io/*` deps to v0.27.2
An issue causing nil pointer panic on scaleup of the machinedeployment along with trigger of rolling update, is fixed
The default `machine-safety-orphan-vms-period` has been reduced from 30m to 15m.
updated image manila-csi-plugin `v1.27.1`-> `v1.27.2`
The zonal manila storage classes are now deprecated and will be removed in a future version.
Add manila topology labels to machines. This enables scaling from 0 for pods depending on manila volumes.
Included `UnavailableReplicas` in determining if a machine deployment status update is needed
Vendor gardener `v1.79.0`
updated image cloud-provider-openstack `v1.27.1`-> `v1.27.2`
Enable propagating pod routes to nodes without overlay network
Force drain and delete volume attachments for nodes un-healthy due to `ReadOnlyFileSystem` and `NotReady` for too long
updated image csi-provisioner -> `v3.6.0`
updated image csi-resizer -> `v1.9.0`
Added description to openstack security group rules.
`provider-openstack` extension now supports [Shoot Force Deletion](https://github.com/gardener/gardener/blob/master/docs/usage/shoot_operations.md#force-deletion). 
Removes `node.machine.sapcloud.io/not-managed-by-mcm` annotation from nodes managed by the MCM.
updated image csi-attacher -> `v4.4.1`
updated image livenessprobe -> `v2.11.0`
updated image cloud-provider-openstack -> `v1.28.1`
Added a new metric that will allow to get the number of stale (due to unhealthiness) machines  that are getting terminated
updated image csi-resizer -> `v1.9.1`
An edge case where outdated DesiredReplicas annotation blocked a rolling update is fixed.
Update external-snapshotter to v6.3.1
The following golang dependencies have been upgraded :
- `gardener/gardener` to `v1.80.3`
- `k8s.io/*` to `v0.27.5`
- `sigs.k8s.io/controller-runtime` to `v0.16.2`
updated image csi-attacher -> `v4.4.0`
Makefile targets have changed: Introduced gardener-setup, gardener-restore, gardener-local-mcm-up, non-gardener-setup, non-gardener-restore,  non-gardener-local-mcm-up. Users can also directly use the scripts which are used by these makefile targets.
The following dependency is updated:-
github.com/gardener/machine-controller-manager v0.49.1 -> v0.50.0
Remove dependency to specific calico and cilium versions.
Removed dead metrics code and refactored the remaining metrics code
updated image cloud-provider-openstack -> `v1.27.3`
status.Status now captures underline cause, allowing consumers to introspect the error returned by the provider. WrapError() function could be used to wrap the provider error
Allow configuration of etcd storage class reclaimPolicy
The provider-openstack extension does now support shoot clusters with Kubernetes version 1.28. You should consider the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md) before upgrading to 1.28. 
`ResourceExhausted` error code is returned when no valid host is found in the zone 
A new make target is introduced to add license headers.
Add manila auto-topology storage class
updated image csi-provisioner -> `v3.6.1`
Added `errorCode` field in the `LastOperation` struct. This should be implemented only for the `CreateMachine` call in the `triggerCreationFlow`. This field will be utilized by Cluster autoscaler to do early backoff 
New metrics introduced: 
- api_request_duration_seconds -> tracks time taken for successful invocation of provider APIs. This metric can be filtered by provider and service.
- driver_request_duration_seconds -> tracks total time taken to successfully complete driver method invocation. This metric can be filtered by provider and operation.
- driver_requests_failed_total -> records total number of failed driver API requests. This metric can be filtered by provider, operations and error_code.
updated image cloud-provider-openstack -> `v1.26.4`
Use NFS version v4.1 as mount options for manila storage classes
Fix a crash, when a shoot that is updated has an empty overlay config. 
Updated to go v1.20.5
updated image snapshot-controller -> `v6.3.0`
Add tcp healthcheck to csi-snapshot-validation-webhook
updated image cinder-csi-plugin `v1.27.1`-> `v1.27.2`
gardener-robot commented 1 year ago

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