Releases: gardener/machine-controller-manager
Releases · gardener/machine-controller-manager
0.13.0-draft
[machine-controller-manager]
0.12.0
[machine-controller-manager]
Most notable changes
- [USER] Add support for Packet cloud provider https://www.packet.com (#190, @deitch)
- [USER] Prefers scheduling of pods on newer machines during roll-outs (#202, @prashanth26)
Improvements
- [USER] Fixes documentation while running CLI client (#204, @deitch)
- [USER] Metrics endpoint is enhanced. (#195, @fsniper)
- [OPERATOR] Azure now powers off VM before deletion (#206, @prashanth26)
- [OPERATOR] Leader election defaults were updated (#203, @prashanth26)
- [OPERATOR] Vendored K8s version 1.12 (#194, @prashanth26)
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.12.0
0.11.0
[machine-controller-manager]
Most notable changes
- [USER] Timeouts for creation and health check is split into two configurable knobs instead of a single one (#183, @prashanth26)
- [OPERATOR] (Un)Freezing of machine controller based on APIServer availability (#180 , @prashanth26)
Improvements
- [OPERATOR] Updates vendor dependecies to support K8s version 1.10 (#173, @prashanth26)
- [OPERATOR] Restructure documentation so they are easier to consume. (#159, @zanetworker)
0.10.0
[machine-controller-manager]
Most notable changes
- [USER] Integrated support for Ali cloud in MCM. (#136, @lu-zhenyu)
- [OPERATOR] Bugfix: Avoids hanging of MCM - MachineSet and MachineDeployment objects are also now periodically re-enqueued to avoid missing of any uncaught events. (#590a7ad177fa6afba1e027c22750dd9bc9ba3673, @prashanth26)
Improvements
- [USER] Enhanced integration tests to support AWS and GCP. (#147, @prashanth26)
- Adding support in integration tests for a new provider is simpler and modular now.
- [OPERATOR] The mcm has now support to integrate custom Prometheus metrics. A metric to expose the amount of managed machines is already integrated. (#137, @dkistner)
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.10.0
0.9.0
0.8.0
[machine-controller-manager]
Improvements
- [OPERATOR] Displays code coverage after running unit tests (#133, @prashanth26)
- [USER] Added support for liveliness probe (#116, @prashanth26, @ozhi )
- [OPERATOR] Bug-fix: Avoided race-conditions while updating machine-objects. (#126 , @prashanth26 )
- [USER] Allowed adding non-image based disks for GCP provider. (#124 , @spheromak )
- [USER] Displays code coverage while running unit tests (#133, @prashanth26 )
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.8.0
0.7.0
CHANGELOG:
- Unit test framework was setup
- Some helper functions for unit-tests.
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.7.0
0.6.1
HOTFIX:
- MachineSet now updates status even when deletionTimestamp is set
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.6.1
0.6.0
CHANGELOG:
- Safety reconciliation is now split into different threads for each safety handlers (MachineObjectOvershooting, OrphanVMHandler)
- Lesser number of API calls to cloud provider to check for orphan VMs (configurable now)
- Informers for control core object is now filtered. Avoids unwanted events
- Add finaliser on secret objects referred by existing machineClasses
- Fixed bugs while supporting for AWS io1 volume type
- Better logging while creation/updation/deletion of machine objects
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.6.0
0.5.0
CHANGELOG:
- Propagated machine failure status to machineSets and machineDeployments.
- Update object status for failed machine objects, this avoids re-creation of failed machines when machines joins after a long delay.
- Azure NIC and VM creation made into a transaction.
- Fixes bug while deploying machines backed by SSD on GCP.
- Freeze logic now allows scaling down of VMs, but not scale-up.
- Disabled MachineTimeout freeze.
- Fixed openstack multi image creation problem.
- Added first set of unit tests and enabled unit tests in CI tests.
Docker image: eu.gcr.io/gardener-project/gardener/machine-controller-manager:0.5.0