github Azure/aks-engine v0.36.0

latest releases: v0.79.0, upstream/release-v0.79.0, v0.78.0...
4 years ago

v0.36.0 - 2019-05-20

Bug Fixes 🐞

  • Base64 encode sp password for windows vmss (#1327)
  • get vmss node version from K8S API instead of tags for instances on old model (#1299)
  • enable Windows plus custom VNET (#1314)
  • USER_ASSIGNED_IDENTITY_ID is empty in azure.json (#1283)
  • don’t add etcd data disk in cosmos etcd scenario (#1310)
  • remove grub file permissions enforcement (#1308)
  • increase upgrade timeout to 180 minutes (#1300)
  • commit generated go-bindata files with "--no-compress" option (#1088)
  • Ensure pods scheduled onto new nodes during upgrade respect the original node's labels/taints (#1044)
  • add validation for non-support of prometheus extension for Windows (#1259)
  • update short hyperkube commands in manifests for k8s components (#1279)
  • removing PodSecurityPolicy files from manifests folders (#1257)
  • aks-engine deploy tutorial errors out for auth method as CLI (#1263)
  • remove outbound connectivity validation on disconnected Azure Stack stamps (#1250)
  • default kubelet flags windows/linux reconciliation w/ unit tests (#1244)
  • Windows Kubelet issues error due to unsupported config (#1240)
  • private cluster with VMSS masters, jumpbox (#1226)
  • enableEncryptionWithExternalKms with master VMSS missing objectID (#1194)
  • add Azure China support for Calico DaemonSet (#1089)

Build 🏭

  • validate deps before 'make build', and some cleanup (#1271)

Code Style 🎢

  • check for unused parameters (#1323)
  • use 'cmd foo' instead of 'cmd $(echo foo)' (#1321)
  • don't use tr to replace words (#1316)
  • check exit code directly, not indirectly with $? (#1256)
  • standardize makefile syntax (#1266)
  • declare and assign separately to avoid masking return values (#1241)
  • use single quotes in trapping exit codes (#1242)
  • bash parameter expansion replaces "echo | sed" (#1234)
  • remove unneeded 'echo' commands (#1230)
  • sudo doesn't affect redirects (#1213)
  • replace unneeded 'cat' commands (#1202)
  • expressions don't expand in single quotes (#1201)
  • remove quotes that accidentally unquote (#1200)
  • don't use shell variables in printf format string (#1197)
  • use 'grep -c' instead of 'grep|wc' (#1191)
  • fix suspicious unquoted literal strings (#1187)
  • use builtin 'command -v' instead of nonstandard 'which' (#1185)
  • use 'grep -E' instead of deprecated 'egrep' (#1186)
  • use $(...) shell notation instead of legacy backticks (#1180)

Continuous Integration πŸ’œ

  • permit optional scope field when generating changelog (#1196)

Documentation πŸ“˜

  • update group name and corresponding output folder names (#1280)
  • Clarify terminology around patches and use of windows-patches extension (#1309)
  • fix typos in launch.json debug example (#1294)
  • add a more complete VS Code debug configuration (#1275)
  • Update k8s version references in docs/samples (#1264)
  • correct "--auth-method" arguments in help (#1272)
  • improve developer debugging instructions (#1211)

Features 🌈

  • add support for Kubernetes 1.14.2 (#1315)
  • custom tags on VMs and scale sets (#1277)
  • Make cordon drain timeout configurable with --upgrade (#1276)
  • add support for Kubernetes 1.13.6 (#1262)
  • add support for Kubernetes 1.15.0-alpha.3 (#1247)
  • disable unsupported addons on Azure Stack deployments (#1233)
  • remove azurefile storage class for Azure Stack (#1222)
  • add auditd as an ubuntu option (#1143)
  • add support for Kubernetes 1.11.10 (#1193)
  • add two US DoD Azure locations (#1205)

Maintenance πŸ”§

  • update VHD image to 2019.05.16 (#1319)
  • Update calico to v3.7.2 (#1293)
  • update templates_generated.go (#1317)
  • update templates_generated.go (#1295)
  • enable VHD 2019.05.08, disable auditd for non-VHD (#1286)
  • update client-go and k8s.io vendored code (#1273)
  • rename addons-related types and consts (#1265)
  • deprecate CIS files cloud-init paving for non-VHD distros (#1251)
  • remove support for Kubernetes 1.11.8 (#1243)
  • enable moby 3.0.5, and set 3.0.5 to default (#1236)
  • update Azure CNI version to v1.0.22 (#1192)
  • update VHD version to 04.30.2019 (#1184)
  • deprecate unused CSE func installDockerEngine (#1199)
  • update omsagent addon to use the latest version (#1156)
  • onboard Azure CNI images to MCR (#1153)

Revert Change ◀️

  • /etc/default/grub changes aren't reconcilable over time (#1237)

Testing πŸ’š

  • unit tests for kubernetesManifestSettingsInit (#1312)
  • add masterSSHPort to auditd E2E SCP (#1307)
  • fix auditd E2E for master VMSS (#1297)
  • add storage + Azure Stack addons unit tests (#1285)
  • reduced name for ilb curl deployment (#1274)
  • add no outbound CSE unit test (#1254)
  • test for missing kubelet configs as well (#1252)
  • idempotent e2e changes for soak test scenarios (#1214)
  • enable all ssh to master tests for vmss masters (#1198)
  • hasSSHAbleMaster returns false if master vmss (#1195)
  • can’t ssh into master vmss master vms (#1188)

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

Don't miss a new aks-engine release

NewReleases is sending notifications on new releases.