Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

Releases: Azure/aks-engine

v0.34.0

10 Apr 14:14
05518ee
Compare
Choose a tag to compare

v0.34.0 - 2019-04-10

Bug Fixes 🐞

  • handle uppercase letters in VM names in upgrade (#951)
  • mount tmp emptyDir to stop CoreDNS restarts (#949)
  • fix disable rbac + enable aggregated API upgrade bug (#946)
  • zones values for VMAS masters is an array of a single string (#943)
  • increase cordon/drain timeout to 20 mins during upgrade (#938)
  • ip-masq-agent container image has a different repo base in VHD (#911)
  • typo in get-akse.sh script name (#914)
  • remove packer user (#909)
  • use --dns-prefix for output directory when running deploy command (#880)
  • Fix cadvisor deployment to use specified namespace (#922)

Code Refactoring 💎

  • combine all cloud-init vars into one (#960)
  • avoid shell globbing in azure-const.sh (#955)
  • put each version on its own line in VHD script (#893)

Code Style 🎶

  • use shellcheck to validate some scripts (#957)
  • remove extra pullContainerImage command (#954)

Continuous Integration 💜

  • add timestamp to artifact names (#941)
  • remove CircleCI end-to-end test support (#898)

Documentation 📘

  • use "make info" as preflight release check (#969)
  • re-add windows binaries doc link (#942)
  • fix reference to large cluster api model (#936)
  • generate all shasum strings with a one-liner (#925)
  • rename local download script name to match remote (#917)
  • cleaned up examples (#915)
  • removed dead links (#929)

Features 🌈

  • enable calico 3.5 for AKS (#995)
  • retrieve endpoints from metadata endpoint for Azure Stack (#947)
  • add support for Kubernetes 1.14.1 (#958)
  • enable nvidia drivers on moby-backed VMs, deprecate docker-engine entirely (#897)
  • default to k8s 1.14 for Windows and 1.12 for Linux (#918)
  • remove dependency on deployment-dir for scale/upgrade (#890)
  • support deploy command on Azure Stack (#755)

Maintenance 🔧

  • enable 2019.04.08 VHD versions (#989)
  • nvidia driver version update to 418.40.04 (#920)
  • update go toolchain to 1.12.2 (#959)
  • enable 2019.04.03 VHD versions (#948)
  • update Azure CNI version to v1.0.18 (#928)
  • use V1beta Policy client, not the deprecated default (#916)
  • remove tariq1890 from the OWNERS list (#888)
  • remove Kubernetes 1.10 from e2e testing (#895)
  • enable 2019.03.25 VHD image (#884)

Performance Improvements 🚀

  • Network Monitor v0.0.6 integration (#912)

Testing 💚

  • add ubuntu 18.04 job to pr-e2e (#966)
  • unit test for azure stack AzureClient (#934)
  • use managed-standard storage class for pvc test (#945)
  • remove hard-coded k8s version from armvars tests (#939)
  • skip dns-liveness restarts check for k8s 1.14 (#931, restored in #949)

Tests

  • add unit tests to the api package (#864)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.5

05 Apr 21:39
Compare
Choose a tag to compare

v0.33.5 - 2019-04-05

Maintenance 🔧

  • only use new calico CSE config for AKS Engine (#952)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.4

04 Apr 21:07
Compare
Choose a tag to compare

v0.33.4 - 2019-04-04

Bug Fixes 🐞

  • #926 Escape servicePrincipalClientSecret in Windows custom script block (#927)
  • include vnet CIDR in windows node CNI outbound NAT exception list (#901)
  • AKS VMSS windows agent pool upgrade (#900)

Maintenance 🔧

  • Update calico to 3.5 and allow calico to work with azure CNI (#454)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.3

01 Apr 18:26
Compare
Choose a tag to compare

v0.33.3 - 2019-04-01

Maintenance 🔧

  • ensure AKS gets proper Windows billing extension (#924)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.2

29 Mar 17:01
Compare
Choose a tag to compare

v0.33.2 - 2019-03-28

Maintenance 🔧

  • update VHD image to 2019.03.27 (#903)
  • update CNI plugin to v0.7.5 (#894)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.1

26 Mar 22:17
Compare
Choose a tag to compare

v0.33.1 - 2019-03-26

Bug Fixes 🐞

  • user contributor role for Master VMAS role assignments (#886)
  • address regressions from v2 template refactor (#882)
  • use our own hpa-example image (#885)
  • restore back-compat for clusters that have an older --audit-policy-file (#830)
  • add missing right paren in ARM expression (#871)
  • fix sshd logging to auth.log for OMS (#862)
  • change blobfuse-flexvol-installer imagePullPolicy to IfNotPresent (#860)
  • increase timeout tolerance for nvidia drivers installation (#857)

Code Style 🎶

  • use constants consistently in pkg/api (#865)
  • remove unused constants (#863)
  • fix some linting issues in api/validate (#859)

Documentation 📘

  • how to create a new aks-engine release (#829)

Features 🌈

  • add support for Kubernetes 1.14.0 (#876)
  • add support for Kubernetes 1.11.9 (#873)
  • add support for Kubernetes 1.13.5 (#874)
  • add support for Kubernetes 1.12.7 (#872)
  • AKS-Engine Install Script for Linux (#832)

Maintenance 🔧

  • enable 2019.03.25 VHD image (#884)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.33.0

22 Mar 15:55
1242dcc
Compare
Choose a tag to compare

v0.33.0 - 2019-03-21

Bug Fixes 🐞

  • perform more nil guard checks against LinuxProfile (#828)
  • add nil checks before accessing the service principal profile (#824)
  • add extra nil guard checks for LinuxProfiles (#822)
  • remove shell output from VHD release notes (#812)
  • add more kubernetesConfig nil checks to account for more resilience. (#816)
  • add nil checks for more resilience in template refactor (#814)
  • rehabilitate constant generator script (#785)
  • add missing parameter ComputerNamePrefix for VMSS agents using Windows (#800)
  • Bug fixes for the HostedMasterProfile Scenario (#796)
  • move /var/log/ during VHD build to a vhd specific directory (#777)
  • fix bugs in jumpbox custom data generations and add more unit tests to engine package (#782)
  • mark walinux for hold in cloud-init (#778)
  • actually apt-mark hold walinuxagent during all CSE runs (#771)
  • add changes to allow for scaling of VMSS nodes in no_template flows (#769)
  • removed unnecessary elb artifacts when PrivateCluster is enabled (#747)
  • fix the typo in the scale cmd logs (#757)
  • correct typo is err message in scale when unmarshaling ARM params (#745)
  • add err!=nil check when loading an ARM template during scale ops (#744)
  • bug fix for master VMSS scenario in no_template flows (#742)
  • always configure the container runtime for GPU in an N series context (#675)
  • commands return errors rather than exit (#693)
  • add the system role assignment object as the resource instead of the function pointer (#735)
  • Allow masters with custom images to use data disks for etcd (#710)
  • add err check while JSON marshalling the ARM template (#734)
  • use the correct go sdk import for system assigned role assignments (#732)
  • add err != nil checks for json Unmarshal in scale and upgrade ops (#705)
  • primaryScaleSetName and primaryAvailabilitySetName var logic is incorrect (#708)
  • implement cosmosEtcd no_template (#703)
  • remove obsolete allocateNodeCidrs ARM variable (#699)
  • agentpools have their own “is custom vnet” logic (#701)
  • missing variable declarations for masters-only scenario (#692)
  • update apiVersionCompute to 2018-10-01 in armvariables (#690)
  • 2 Azure Stack vars are obligatory (#688)
  • master vmss errors (#684)

Build 🏭

  • compress aks-engine binaries (#700)
  • add "build-container" target (#698)

Code Refactoring 💎

  • aks-engine no_template implementation (#324)

Code Style 🎶

  • use errors.Errorf instead of fmt.Errorf as it's more idiomatic (#831)
  • fix go_vet issues in the code (#825)
  • refactorings suggested by the gocritic linter (#748)
  • add godoc to the armtype structs used in the template refactor (#772)
  • add some golint style simplications to validate.go (#759)
  • enable unnecessary type conversion linter (#740)
  • enable vet shadow and remove the shadowed declaration go anti-pattern (#715)

Continuous Integration 💜

  • run dep check before linting in the pr-e2e pipeline (#733)

Documentation 📘

  • Fix language on upgrade.md (#810)
  • updating instructions on how to use Azure Cosmos DB etcd API (#669)
  • add how to install aks-engine with Chocolatey (#660)
  • update docs for NVIDIA driver version (#752)

Features 🌈

  • enable new template generation implementation (#682)
  • update Azure-NPM to support new network policy specifications (#638)
  • add support for Ubuntu 18.04-LTS (#223)
  • only allow “strong” TLS cipher suites by default (#681)
  • windows agentpool support for AKS (#714)
  • add selective agentpool upgrade support - VMSS (#672)

Maintenance 🔧

  • enable Kubernetes v1.14.0-rc.1 (#793)
  • update AKS distro version to 2019.03.15 (#794)
  • update go toolchain to 1.12.1 (#792)
  • Include billing extensions for Azure US Government Cloud (#780)
  • enable Kubernetes v1.14.0-beta.2 (#756)
  • update cluster-autoscaler versions (#749)
  • enable no_template with Azure Stack (#677)

Revert Change ◀️

  • remove systemd/xenial-proposed install (#763)
  • update cluster-autoscaler versions (#749)

Testing 💚

  • fix NetworkPolicy tests for pre-1.11 cluster configurations (#821)
  • add test case for assignDefaultAddonVals to deal with nil “Enabled” (#815)
  • wait the regular, configurable time for dns-liveness pod readiness (#826)
  • enforce --image-pull-policy=IfNotPresent for windows deployments in e2e tests (#811)
  • add tests for pkg/engine/engine.go (#801)
  • add unit tests for engine.go (#787)
  • add more unit tests for no_template refactor (#779)
  • more apiloader unit tests (#751)
  • add node label and annotation validation (#628)
  • add unit tests for pkg/api/LoadDefaultContainerServiceProperties() (#743)
  • don't hardcode base 64 encoded script values part 2 (#739)
  • describe pod object in error scenario (#691)
  • don't hardcode base 64 encoded script values in template tests (#702)
  • remove obsolete allocateNodeCidrs var (#706)
  • fix template refactor unit tests (#687)
  • check error returned when checking outbound connection of php-apache pod (#670)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.32.3

16 Mar 03:49
Compare
Choose a tag to compare

v0.32.3 - 2019-03-15

Bug Fixes 🐞

  • mark walinux for hold in cloud-init (#778)
  • fix: actually apt-mark hold walinuxagent during all CSE runs (#771)
  • always configure the container runtime for GPU in an N series context (#675)

Revert Change ◀️

  • Revert "fix: set nodes to panic and reboot on oom" (#770)
  • remove systemd/xenial-proposed install (#763)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

v0.32.2

16 Mar 01:30
Compare
Choose a tag to compare
v0.32.2 Pre-release
Pre-release

Deprecated in favor of:

https://github.com/Azure/aks-engine/releases/tag/v0.32.3

Due to an ERR_CHERRY_PICK_TOO_CUTE (@jackfrancis)

Apologies for playing out of tune! :|

v0.32.1

14 Mar 21:04
Compare
Choose a tag to compare

v0.32.1 - 2019-03-12

Features 🌈

  • windows agentpool support for AKS (#714)
  • add selective agentpool upgrade support - VMSS (#672)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new