Releases: Azure/aks-engine
v0.37.3
v0.37.3 - 2019-06-19
Features 🌈
- add support for Kubernetes 1.15.0 (#1502)
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.37.2
v0.37.2 - 2019-06-21
Bug Fixes 🐞
- Set encoding:gzip on cilium BPFFS mount unit (#1514)
- ensure calico is properly enabled during upgrade (#1510)
- --pod-max-pids upgrade to 1.14 scenarios (#1508)
- check for nil masterProfile when setting FD count (#1509)
Maintenance 🔧
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.37.1
v0.37.1 - 2019-06-19
This release includes a VHD with an updated Linux kernel to address security issues CVE-2019-11477 and CVE-2019-11478. See USN-4017-1 for more details.
Bug Fixes 🐞
- vhd pre-pulls expected flannel images tag (#1484)
Documentation 📘
- list pre-pulled versions for Azure Stack (#1482)
Features 🌈
- IPv6dualStack feature flag (#1424)
Maintenance 🔧
- CoreDNS configmap is not updated during upgrades (#1493)
- add k8s 1.14.1 for Azure Stack to VHD script (#1483)
Security Fix 🛡️
- new VHD images with kernel patch (#1497)
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.35.5
v0.35.5 - 2019-06-19
Security
- update VHD images with kernel patch
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.37.0
v0.37.0 - 2019-06-14
This release adds support for Kubernetes versions 1.13.7, 1.14.3, and 1.15.0-rc1 and includes numerous improvements and bug fixes from the AKS Engine community. 🤗
Bug Fixes 🐞
- PSP using GetAddonScript func (#1290)
- start Docker service before the Kubelet service on Windows node (#1362)
- remove walinuxagent version pin (#1473)
- reconcile templates_generated.go (#1447)
- use reconcile mode in addon specs (#1401)
- pause cluster-autoscaler and use VMSS capacity when upgrading (#1245)
- prune addon defaults if the addon is disabled (#1402)
- ensure cluster-autoscaler image gets updated during upgrades (#1385)
- update etcd and containerd versions during upgrade (#1360)
- correction of file/path inversion args for custom yaml manifests (#1367)
- do not set distro to VHD for US Gov and German cloud (#1357)
- auth: Explicitly import the AAD library to allow cluster upgrades to succeed. (#1474)
Code Refactoring 💎
- run full validation for aks-engine deploy (#1429)
- simplify default addons enabled enforcement (#1409)
- triage untestable DCOS code (#1351)
- remove _Promo from static SKU lists (#1216)
- rename AKS VHD distros (#1223)
Code Style 🎶
- only call validate if validate bool is true in apiloader (#1430)
- shell commands can only exit with status 0-255 (#1336)
- don't loop over 'find' output (#1329)
Documentation 📘
- docs and log messages about upgrading components (#1396)
- clean up Azure Stack examples (#1418)
- sample extensions workaround for Azure Stack (#1410)
- Azure Stack doc page (#1371)
- update custom vnet documentation (#1399)
- update issue templates (#1382)
- update prow docs (#1364)
- update quickstart.md (#1341)
- update tutorial docs to use kubernetes instead of swarm (#1337)
- add customVMTags to clusterdefinitions documentation (#1332)
Features 🌈
- add support for Kubernetes 1.15.0-rc.1 (#1469)
- enable PSP w/ privileged ClusterRoleBinding for 1.15 (#1454)
- add support for Kubernetes 1.15.0-beta.2 (#1438)
- add support for Kubernetes 1.14.3 (#1439)
- add support for Kubernetes 1.13.7 (#1441)
- use all VMAS fault domains in a region (#1090)
- add support for Kubernetes 1.12.8 and 1.13.5 on Azure Stack (#1419)
- added support for direct array assignment using --set (#709)
Maintenance 🔧
- update VHD to 2019.06.12 (#1481)
- add note about apimodel in issue template (#1478)
- delete obsolete calico spec (#1463)
- reconcile generated files (#1457)
- remove unused go template funcs (#1331)
- enable only strong TLS cipher suites for kubelet by default (#1434)
- update etcd default to 3.2.26 (#1451)
- enable 2019.06.08 VHD (#1450)
- move azure stack example VM SKUs from Standard_D2_v2 to Standard_D2_v3 (#1448)
- move examples VM SKUs from Standard_D2_v2 to Standard_D2_v3 (#1436)
- use CoreDNS 1.5.0 for k8s >= 1.12.0 (#1411)
- re-enable k8s v1.12.9 (#1428)
- update go toolchain to 1.12.5 (#1305)
- ignore junit.xml from e2e (#1417)
- add security to changelog commit titles (#1415)
- update generated files (#1405)
- add support for etcd 3.2.26 (#1384)
- ensure all Linux-bound files are LF (not CRLF) (#1354)
- bump cluster-autoscaler to latest patch versions (#1339)
- CIS: Remove log file permission enforcement (#1412)
- CIS: generate kubelet server cert in aks-e (#1416)
Revert Change ◀️
Testing 💚
- HPA scale down config only works if k8s >= 1.12 (#1480)
- add subnets to route table in E2E for custom vnet + kubenet (#1470)
- parallelize tests part 1 (#1455)
- enable DNS liveness test for calico-enabled clusters (#1459)
- Switch Windows test passes to VMSS by default to match AKS (#1452)
- getTemplateFuncMap unit tests part 5 (#1449)
- getTemplateFuncMap unit tests part 4 (#1388)
- quicker “defaults addons image” unit test (#1426)
- update unit test payload for Azure Stack (#1408)
- enable aks-engine e2e test on azurestack (#1397)
- refactor addons default image test (#1407)
- getTemplateFuncMap unit tests part 3 (#1344)
- getTemplateFuncMap unit tests part 2 (#1338)
- sorted GetKubernetesLabels method for deterministic unit tests (#1340)
- getTemplateFuncMap unit tests part 1 (#1334)
- add prototype for getTemplateFuncMap unit tests (#1333)
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.36.5
v0.36.5 - 2019-06-12
Bug Fixes 🐞
- fix race condition between cloud init walinuxagent hold and CSE (#1471)
- fix missing variable in cse (#1460)
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.36.4
v0.36.4 - 2019-05-30
This a security release to address the CVE described here:
tl;dr We're removing support for Kubernetes versions 1.13.6 and 1.14.2.
Folks who have already built AKS Engine clusters with those versions, after assessing the security impact, may downgrade to 1.13.5 or 1.14.1 by employing aks-engine upgrade
with the --force
option to choose the appropriate target version. For more information see:
https://github.com/Azure/aks-engine/blob/master/docs/topics/upgrade.md#forcing-an-upgrade
Security
- remove support for Kubernetes 1.13.6 and 1.14.2 (#1413)
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.36.3
v0.35.4
v0.35.4 - 2019-05-29
This is a patch release for existing v0.35 customers that includes a fix to the malformed /etc/default/grub
file pre-baked into a VHD image.
Maintenance 🔧
- enable 2019.05.23 VHD versions for v0.35
Please report any issues here: https://github.com/Azure/aks-engine/issues/new
v0.36.2
v0.36.2 - 2019-05-24
Bug Fixes 🐞
- decrease default host MTU for Azure Stack (#1346)
- revert previous load balancer changes for Azure Stack (#1347)
Features 🌈
- allow "client_secret" auth method with ADFS identity provider (#1343)
Maintenance 🔧
- add example cluster definition for Azure Stack (#1304)