Releases: Azure/WALinuxAgent
v2.2.15
This is the 2.2.15 release, which contains:
- [#783] -- The agent fails to use the standard Linux environment variables for HTTP proxy
- [#784] -- Adjust http retry and logging
- [#786] -- Add Provisioning.SshHostKeyPairType=auto to support ssh-keygen -A
- [#791] -- Prevent bloating sudoers waagent when agent has problem
- [#792] -- Clearlinux distro_name does not match
- [#796] -- Accommodate new Clear Linux distro string in os-release
- [#798] -- Support Ubuntu RDMA driver update
- [#800] -- HostGAPlugin still use proxy while auto-updating
- [#801] -- Agent fails to clean-up PID files
- [#807] -- The agent should not emit duplicate events
- [#808] -- The agent should more gracefully handle out-of-space disk errors (IOError 28)
- [#811] -- Comments inline in /etc/waagent.conf cause config to not be read
- [#812] -- Agent fails and isn't recoverable if an extension's log directory is not present anymore
- [#823] -- Show config options in use
- [#830] -- Ensure VM identifier is properly ordered
- [#845] -- ')' is missed in show-configuration
- [#850] -- Cannot get to state 'Running' with Provisioning.Enabled=n
v2.2.14
[#777] -- Deprovisioning when VM identifier changes is too aggressive
[#769] -- HostGAPlugin requests should never go through proxy
[#764] -- waagent -configuration-path:/path -start not take effect
[#761] -- MetadataProtocol has no client object
[#757] -- deprovision is executed even if input 'n'
[#754] -- /etc/resolv.conf is removed if create a VM base on an specialized image
[#746] -- Agent WALinuxAgent-2.2.12 is blacklisted - skipping download
[#740] -- Duplicate logging on RHEL/CentOS
v2.2.13
This is the 2.2.13 release, which contains:
- [#712] Initial support for OpenBSD
- [#730] Archlinux documentation
- [#743] Fix for FreeBSD resource disk discovery
- [#748] Fix for host plugin response encoding
- [#750] Fix for GAiA public key handling
- [#751] Fix for host plugin channel initialization
- [#752] Fix for AzureStack protocol error handling
- [#753] Removal of iptables rules from AzureStack protocol
v2.2.12
This is the 2.2.12 release, which contains:
[#711] -- There are too many log print to /var/log/waagent.log
[#714] -- Questionable split call in common/conf.py
[#717] -- Remove extension logs during deprovision
[#720] -- Reset of RDMA drivers not taking effect
[#721] -- WALA deprovision process not clean up all cloudinit files
[#724] -- Location of configuration file should be editable issue
[#725] -- v2.2.11 can throw unexpected exceptions on provisioned VMs
[#727] -- v2.2.11 cannot update status for RDFE VMs
v2.2.11
This is the 2.2.11 release, which contains:
- [#463] Ensure the transport certificate expires in no more than two years enhancement
- [#470] Emit goal state processing performance metrics enhancement
- [#518] Align with the Azure Stack protocol enhancement
- [#531] Location of configuration file should be editable feature request
- [#604] v2.2.x - Need new OS.SshDir in waagent.conf feature request
- [#631] Will "waagent -deprovision[+user]" wipe the cloud-init data? feature request
- [#668] Agent continuously logs error on FIPS compliant server
- [#679] Enable auto-update for AzureStack feature request
- [#682] Default route is not added if it already exists cla-not-required
- [#684] mkfs options out of order
- [#685] Change option order for mkfs. Alpine is being picky cla-already-signed
- [#686] Use of hostnameclt causes hostname rename lowercase for RHEL 7.x
- [#687] Enable customer-supported cloud-init
- [#688] Agent should purge /var/lib/waagent/events if it gets full
- [#689] Remove superseded extension folders / zip files
- [#693] Agent should remove unused extension directories and zip files enhancement
- [#694] Agent should not issue an HTTP HEAD to determine status blob type enhancement
- [#695] Ensure all udev rules are copied in Ubuntu cla-not-required
- [#699] [2.2.10] Some questions about Extension clean up
- [#701] Reduce polling time for extension processing
- [#706] Provision Event is not Fired if Customer Forgets to Deprovision VM
v2.2.10
v2.2.9
v2.2.8
This is the 2.2.8 release, which contains:
- [#649] Improve host plugin failure handling
- [#647] Add telemetry for put status failures
- [#646] Improve extension handler logging
- [#645] Reduce guest agent update logging
- [#644] Add basic 32-bit support to interface detection
- [#641] Better heartbeat exception handling
- [#640] Better unhandled exception logging
- [#638] Improve NSG state management
- [#637] Better handling and cleanup of old events
- [#635] Pass environment variables to subprocess
- [#634] Improve RDMA package matching
- [#629] Better handling of resource disk mounting
- [#624] Data disks udev rule
- [#614] Add support for EulerOS
v2.2.7
v2.2.6
This is the 2.2.6 release, which contains:
- [#611] Improve logging when interface detection fails
- [#603] Retry when get thuimbprint fails
- [#602] Ensure host plugin calls fail gracefully
- [#601] Handle interface resets more gracefully
- [#600] Wait for partition before mounting
- [#599] Correct check for heartbeat freshness
- [#594] Fix RDMA reboot issue
- [#588] Changed permissions for log directory