This repository has been archived by the owner on Oct 24, 2023. It is now read-only.
v0.58.0
v0.58.0 - 2020-12-03
Code Refactoring 💎
- remove unsupported orchestrators (#3965)
- move ssh-related funcs to its own package (#3990)
- delete Azure Stack's KubernetesClient implementation (#3957)
Features 🌈
- disable livenessProbe timeout enforcement (#4085)
- add support for Kubernetes v1.20.0-rc.0 (#4076)
- Enable chrony and host-based time sync by default on Ubuntu 18.04 (#4011)
- add support for Kubernetes v1.19.4 (#4042)
- add support for Kubernetes 1.18.12 (#4043)
- add support for Kubernetes v1.20.0-beta.1 (#3999)
- set apiserver tokenRequest flags in 1.20+ (#3989)
- add support for Kubernetes v1.20.0-beta.0 (#3991)
- add support for Kubernetes v1.20.0-alpha.3 (#3934)
- upload collected logs to storage account container (#3944)
- add support for Kubernetes v1.17.13 (#3954)
- add support for Kubernetes v1.18.10 on Azure Stack (#3950)
- add support for Kubernetes v1.18.10 (#3948)
- updates for container monitoring addon omsagent agent September 2020 release (#3942)
- add support for Kubernetes v1.19.3 (#3937)
- custom Windows log collection script (#3940)
- enable system-assigned identity by default (#3856)
Bug Fixes 🐞
- filter out KeyVault resources during upgrade (#4072)
- make system role assignments work w/ upgrade (#4078)
- cleanup VMSSName + addpool (#4067)
- enforce Azure CNI config via jq instead of sed (#4060)
- persist VMSS name in API model (#4051)
- Windows and VMSS version validation for azs (#4030)
- always ensure etcd on control plane vms (#4045)
- fixing an issue where windows cannot start kubelet to get podCIDR on Windows nodes when using kubenet (#4039)
- Adding csi-proxy logs to prevent access denied errors (#4029)
- upgrade broken for VMAS + managed identities (#4021)
- enable dhcpv6 only for ubuntu 16.04 (#4017)
- Re-ordering HNS policy removal due to 10c change in behavior and consolidating logic in Windows cleanup scripts (#4002)
- Mount /usr/local/share/ca-certificates folder into kube-controller-manager (#4001)
- cancel Pod Eviction jobs when timeout (#3970)
- ensure flatcar configs use transparent Azure CNI (#3972)
- page not done logic bug (#3971)
- resource identifier not passed to custom cloud profile (#3953)
- get-logs command collects control plane logs even if apiserver is down (#3939)
- use InternalIP for metrics-server DNS resolution (#3929)
- VMSS control plane + availability zones (#3917)
- Azure Stack upgrade operations clear old MCR ImageBase (#3922)
- remove NSG rules for AzureStack (#3914)
Continuous Integration 💜
- use 3 replicas for no-vnet E2E jobs (#4061)
- Updating pr-windows-signed-scripts.yaml to allow for overriding cluster definition (#4015)
- remove node-problem-detector addon from PR E2E (#4010)
- Adding CI pipeline to verify windows provisioning script content BEFORE it gets check in (#4008)
- Windows VHD pipeline tests (#3977)
- reduce addons area for containerd config tests (#3923)
Documentation 📘
- fixed broken link in Azure Stack topic page (#4056)
- remove double quotes(") at the aks-deploy sample (#3967)
- adding instructions for how how to build the Windows VHD for di… (#3911)
Maintenance 🔧
- update Windows image (#4086)
- rev Linux VHDs to 2020.12.02 (#4081)
- k8s v1.18 conformance model for Azure Stack (#4070)
- validate VHD availability before upgrade/scale on Azure Stack Hub (#4062)
- mark Kubernetes 1.17.14 as disabled (#4044)
- cleanup dead code (#4053)
- only warn about master stuff during create (#4057)
- Upgrade CNI to v1.2.0 (#4058)
- Updating default csi-proxy version to v0.2.2 (#4047)
- format some json in addpool.md (#4049)
- remove deprecated AKS code paths (#4040)
- deprecate orchestratorType (#4038)
- remove deprecated localizations (#4036)
- Use Windows November(11b) updates as default vhd (#4033)
- Windows November Patches (#4023)
- Add 10c image as default (#4020)
- rev Linux VHDs to 2020.10.30 (#4016)
- Install Windows Server 2019 10C updates in Windows VHD (#3956)
- update powershell signed scripts (#4012)
- Adding csi-proxy-v0.2.2 to Windows VHD (#4004)
- update cluster-autoscalers to latest patches (#4000)
- set go sdk log level for Azure Stack clusters (#3993)
- update cluster-autoscaler to v1.19.1 (#3996)
- update go toolchain to v1.15.3 (#3879)
- use transparent mode for Azure CNI (#3958)
- gofmt (#3982)
- longer default cordonDrainTimeout for Azure Stack Cloud (#3969)
- kubelet systemd job depends on CRI service (#3943)
- Upgrade CNI to v1.1.8 (#3907)
- remove support for Kubernetes 1.15 (#3751)
- bump calico to 3.8.9 to get latest patches (#3924)
- set the csi-secrets-store to have a priority class (#3909)
- rev Linux VHDs to 2020.10.06 (#3906)
- enable VHD re-use in no outbound scenarios (#3897)
Testing 💚
- more resilient azure-arc-onboarding E2E (#4069)
- use 3 control plane VMs for base test config (#4075)
- dns-liveness livenessProbe tweaks (#4080)
- disable useManagedIdentity default value on Azure Stack (#4063)
- skip rotate docker log tests if omsagent (#4059)
- only test flannel + containerd thru k8s 1.19 (#4041)
- re-engage cluster-autoscaler tests if no ssh (#4034)
- add dns-loop (actually curl) stress test (#4024)
- configurable stability iterations timeout (#4022)
- fix two UTs to work with "cli" auth (#3995)
- ensure azure-kms-provider E2E coverage (#3985)
- "useManagedIdentity": false for VMSS masters (#3981)
- Retry label when cluster first comes online (#3976)
- Jenkinsfile bool vars (#3980)
- Windows Metrics failure when High CPU (#3962)
- validate azure arc in everything config (#3961)
- CCM + azurefile + MSI test scenarios (#3932)
- skip tests for flatcar cluster config (#3921)
- Add azure.json path for custom cloud k8s config & Update stability timeout for Azure CNI network policy (#3895)