Releases: gardener/gardener-extension-provider-vsphere
Releases · gardener/gardener-extension-provider-vsphere
v0.29.2
no release notes available
v0.29.1
no release notes available
v0.29.0
[gardener/gardener-extension-provider-vsphere]
✨ New Features
[DEVELOPER]
This extension is now compatible with theMachineControllerManagerDeployment
feature gate ofgardenlet
. by @rfranzke [#437][DEVELOPER]
This extension now uses the simplifiedNetworkPolicy
approach for allowing traffic to its webhook server fromkube-apiserver
s of shoot clusters. by @rfranzke [#435]
🏃 Others
[OPERATOR]
The following dependency has been updated:[OPERATOR]
Old and obsolete logging configurations are removed. by @vlvasilev [#432][OPERATOR]
The admission/validation component is now adapted such that it works well in garden cluster with enabledNetworkPolicy
protection (default sincegardener/[email protected]
when garden cluster is managed bygardener-operator
). by @rfranzke [#411][OPERATOR]
Fix machine-controller-manager flags by @MartinWeindel [#407][DEVELOPER]
All code related to the removedAPIServerSNI
feature gate ofgardenlet
has been removed from this extension. by @rfranzke [#436]
[gardener/machine-controller-manager]
🐛 Bug Fixes
[OPERATOR]
IncludedUnavailableReplicas
in determining if a machine deployment status update is needed by @ialidzhikov [gardener/machine-controller-manager#834][USER]
An edge case where outdated DesiredReplicas annotation blocked a rolling update is fixed. by @rishabh-11 [gardener/machine-controller-manager#822]
v0.28.3
no release notes available
v0.28.2
no release notes available
v0.28.1
[gardener-extension-provider-vsphere]
🏃 Others
- [OPERATOR] Fix machine-controller-manager flags (#407) (gardener/gardener-extension-provider-vsphere@036ac1b08a3c)
v0.28.0
[gardener-extension-provider-vsphere]
🏃 Others
- [OPERATOR] The
gardener-extension-validator-vsphere
Service in thegardener-extension-validator-vsphere
chart can now be configured to be topology-aware. (gardener/gardener-extension-provider-vsphere#397, @ialidzhikov) - [OPERATOR] Update credentialsSecretRef in machineClass (gardener/gardener-extension-provider-vsphere#403, @briantopping)
[machine-controller-manager]
⚠️ Breaking Changes
- [OPERATOR] Removal of the following flags (and corresponding fields in associated structs): 'machine-creation-timeout' 'machine-drain-timeout', 'machine-pv-detach-timeout', 'machine-health-timeout=10m', 'machine-safety-apiserver-statuscheck-timeout', 'machine-safety-apiserver-statuscheck-period', 'machine-safety-orphan-vms-period', 'machine-max-evict-retries', 'node-conditions', 'bootstrap-token-auth-extra-groups', 'delete-migrated-machine-class'. The MCM no longer accepts these flags since these are options handled by the Machine Controller invoked by platform specific provider launchers. (gardener/machine-controller-manager#769, @elankath)
- [DEVELOPER] Deletion of 'Driver.GenerateMachineClassForMigration'. Providers need to adapt to this. (gardener/machine-controller-manager#769, @elankath)
✨ New Features
- [USER] Machine object won't turn from
Pending
toRunning
state ifnode.gardener.cloud/critical-components-not-ready
taint is there on the corresponding node. (gardener/machine-controller-manager#778, @SimonKienzler)
🐛 Bug Fixes
- [USER] An edge case where all the machineSets were scaled down to zero has been dealt with. (gardener/machine-controller-manager#803, @himanshu-kun)
- [USER] Fix a bug in the bootstrap token creation that caused node to not be able to join the cluster due to an expired bootstrap token. (gardener/machine-controller-manager#773, @schrodit)
📖 Documentation
- [DEVELOPER] Added proposal for hot-update of resources (instance/Nic/Disk) (gardener/machine-controller-manager#761, @himanshu-kun)
🏃 Others
- [OPERATOR]
CrashloopBackoff
machines will turn toRunning
quicker (gardener/machine-controller-manager#806, @rishabh-11) - [OPERATOR] CVE categorization for MCM has been added. (gardener/machine-controller-manager#791, @dkistner)
- [DEVELOPER] The API generation now works again. Previously the API docs was generated to a location that was ignored by git and other API docs file was maintained. (gardener/machine-controller-manager#800, @ialidzhikov)
- [DEVELOPER] Bump
k8s.io/*
dependencies to v1.26.2 (gardener/machine-controller-manager#792, @afritzler)
v0.27.0
[gardener-extension-provider-vsphere]
✨ New Features
- [OPERATOR] The
csi-snapshot-validation
Service deployed by the provider-vsphere extension and the provider-vsphere'sgardener-extension-provider-vsphere
Service can now be topology-aware (depending on the Seed setting and the Shoot HA failure tolerance type). For more details, see the Topology-aware Traffic Routing documentation. (gardener/gardener-extension-provider-vsphere#391, @ialidzhikov)
🐛 Bug Fixes
- [OPERATOR] An issue has been fixed which caused undesired
PATCH
requests when updating the state in theWorker
orShootState
resources. (gardener/gardener-extension-provider-vsphere#395, @oliver-goetz)
🏃 Others
- [OPERATOR] Update vSphere csi-driver to
v3.0.0
(gardener/gardener-extension-provider-vsphere#392, @MartinWeindel) - [OPERATOR] Change DNS policy for vsphere-csi-node to default (gardener/gardener-extension-provider-vsphere#396, @MartinWeindel)
- [DEPENDENCY] Upgrade base image to Golang v1.20.2, vsphere-automation-sdk-go and others to latest (gardener/gardener-extension-provider-vsphere#398, @briantopping)
v0.26.0
[gardener-extension-provider-vsphere]
✨ New Features
- [OPERATOR]
vsphere-csi-node
is annotated with thewait-for-csi-node
annotation. Gardener uses this to only schedule workload pods to aNode
once the driver has been successfully registered with theCSINode
object. (gardener/gardener-extension-provider-vsphere#384, @SimonKienzler)
🐛 Bug Fixes
- [OPERATOR] The stale healthcheck conditions from the extension are now properly cleaned up. (gardener/gardener-extension-provider-vsphere#385, @acumino)
🏃 Others
- [OPERATOR] Adapted extension components to support the FullNetworkPoliciesInRuntimeCluster feature gate introduced by
gardener/gardener
v1.66, see here and #7352 for more information. (gardener/gardener-extension-provider-vsphere#383, @ScheererJ)
v0.25.0
[gardener-extension-provider-vsphere]
🏃 Others
- [OPERATOR] Removed
minAllowed.cpu
from all VPA objects (gardener/gardener-extension-provider-vsphere#380, @voelzmo) - [DEPENDENCY] The following dependency is updated: (gardener/gardener-extension-provider-vsphere#379, @shafeeqes)
- github.com/gardener/gardener: v1.64.0 -> v1.65.0