Skip to content

Releases: Azure/WALinuxAgent

v2.2.32

30 Sep 15:07
5fa49b3
Compare
Choose a tag to compare

[#1325] Enable cgroups by default on all distros
[#1327, #1347] Allow enforcing of cgroups limits
[#1337] Allow configuration for cgroups
[#1333] Add support for NSBSD
[#1319] Stream extension downloads to disk (do not buffer the download in memory)
[#1303] Fix to support custom DNS servers
[#1306] Log extension stdout and stderr
[#1302] Better of cloud-init configuration during deprovisioning
[#1295] Fix to report the correct extension error code
[#1289] Allow disabling the agent or extensions
[#1290] Use the "ip route" command instead of the "route" comand during network configuration
[#1281] Delete JIT accounts
[#1234] Fix for reading KVP values from host
[#1287] Add UDEV rule in azure disk encryption

This release also includes improvements in telemetry and bug fixes.

v2.2.31

11 Jul 16:58
Compare
Choose a tag to compare

This is the 2.2.31 release, which includes the following:

[#1196] Health store integration
[#1199] CGroups support
[#1194] Use host for status reporting
[#1188] Fix for sentinel and signal handlers
[#1182] Telemetry updates
[#1171] Add support for JIT
[#1164] Fix for name resolution in Ubuntu 18.04
[#1154] Set connection close header
[#1143] Remove extension packages after extraction

There are also several other bug fixes and improvements.

v2.2.26

10 May 23:56
Compare
Choose a tag to compare

Update Debian specific configuration and setup.

v2.2.25

28 Mar 16:04
6258b94
Compare
Choose a tag to compare

Revert extension manifest caching to prevent downgrade issues.

v2.2.20

09 Jan 06:05
Compare
Choose a tag to compare

This is a hotfix release for #945, details and mitigation are available in the wiki.

v2.2.19

02 Jan 22:20
7754a92
Compare
Choose a tag to compare

This is the 2.2.19 release, which contains:

[#929] wire.py#update_goal_state does not handle out-of-date GoalState errors
[#908] Set Files to 0400 in /var/lib/waagent
[#906] Hardcoded value for sshd's ClientAliveInterval (180)
[#899] Improve HeartBeat Event
[#898] Send dummy status if extension fails to write a #.status file
[#897] 'Target handler state' wall of errors
[#896] End of Line Comments are Not Supported nor Handled
[#891] Create a Telemetry Event to Track Custom Data Execution
[#884] Cleanup Old Goal State and Extension Cache
[#876] The agent should use a scaling back-off when retrying HTTP requests
[#869] The agent should report OS information in the correct JSON format.
[#822] Update docs

v2.2.18

19 Sep 23:28
Compare
Choose a tag to compare

This is the 2.2.18 release, which contains:

[#868] Fix for sudoer update
[#886] Agent should not update outside of goal state
[#889] Firewall removal should not retry

v2.2.17

14 Sep 16:14
Compare
Choose a tag to compare

This is the 2.2.17 release, which contains:

[#879] -- OS.EnableFirewall=y breaks load balanced sets probing

v2.2.16

01 Sep 18:17
Compare
Choose a tag to compare

This is the 2.2.16 release, which contains:

[#865] -- The agent should retry ETIMEDOUT (110) IOErrors

v2.2.15

22 Aug 21:02
Compare
Choose a tag to compare

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