Skip to content

Releases: Azure/WALinuxAgent

v2.2.44

16 Oct 18:40
8158b45
Compare
Choose a tag to compare

[#1642] Remove outdated extension ZIP packages
[#1623] Improved error handling when starting extensions using systemd
[#1619] Reduce provisioning time of some custom images
[#1617] Improve the handling of extension download errors
[#1634, #1640] New API for extension authors to handle errors during extension update
[#1606] Fix handling of errors in calls to openssl
[#1599] Improve logic to determine current distro
[#1567, #1614] Reduce verbosity of several logging statements

Bug fixes: [#1506 #1563 #1568 #1570 #1572 #1573 #1576 #1580 #1583 #1595 #1600 #1606 #1607 #1616 #1625 #1628 #1630 #1641 #1644 #1655 #1664 #1666]

v2.2.42

05 Aug 20:17
77d4ac1
Compare
Choose a tag to compare

The following release addresses an issue in how the Azure Linux Agent processes goalstates when the extension processing is on hold (either extension processing is disabled in the conf file or the 'on_hold' property is marked as true in the artifact blob).

[#1602] Poll for artifact blob

v2.2.41

21 Jun 03:46
Compare
Choose a tag to compare

This release contains the following changes:

  • Rewriting the mechanism to start the extension using systemd-run for systems using systemd for managing
    [#1537, #1536]
  • Refactoring of resource monitoring framework using cgroup for both systemd and non-systemd approaches [#1530, #1534]
  • Telemetry pipeline for resource monitoring data [#1538]

v2.2.40

15 Apr 23:52
Compare
Choose a tag to compare

[#1489] Fixed tracking of memory/cpu usage
[#1484] Do not prevent extensions from running if setting up cgroups fails
[#1483] Enable systemd-aware deprovisioning on all versions >= 18.04
[#1419] Add systemd support for Debian Jessie, Stretch, and Buster
[#1412] Support for Linux Openwrt

v2.2.39 [deprecated]

29 Mar 22:13
2430385
Compare
Choose a tag to compare
v2.2.39 [deprecated] Pre-release
Pre-release

This release introduced an issue in some custom images. It has been deprecated.

v2.2.38

12 Mar 21:27
a8eb911
Compare
Choose a tag to compare

The following release addresses a potential vulnerability that exists in the way the Azure Linux Agent creates swap files on resource disks under some specific conditions. More details here - CVE-2019-0804

[#1485] Add fixes for handling swap file and other nit fixes

v2.2.37

26 Feb 23:45
7407e9b
Compare
Choose a tag to compare

[#1463] Improves re-try logic to handle errors while downloading extensions

v2.2.36

04 Feb 18:55
743e0d1
Compare
Choose a tag to compare

[#1451] Do not utf-8 encode telemetry messages

v2.2.35 [deprecated]

26 Feb 23:36
Compare
Choose a tag to compare
v2.2.35 [deprecated] Pre-release
Pre-release

Deprecation Note: Encountered telemetry issues with this release. Fixed in the next release.

[#1434] Use files instead of pipes to capture stdout/stderr
[#1431] Prevent multiple downloads of zips
[#1418] Add main module to Python's egg
[#1416] Fix UTF-8 encoding for telemetry payload
[#1408] Honor the 'no_proxy' flag
[#1391, #1401, #1441] Azure Stack improvements
[#1384] Write status file in WALinuxAgent lib folder
[#1375] Add support for Redhat
[#1373] Handle different kernel builds on SUSE Linux Enterprise
[#1365, #1385, #1389] Fixes for RDMA

This release also includes improvements in telemetry and bug fixes.

v2.2.34

19 Nov 23:22
72b643e
Compare
Choose a tag to compare

[#1397] Send events when extensions fail to complete operation
[#1394/#1366] Fix the threshold telemetry issue
[#1298] Implementing extension sequencing in azure Linux agent
[#1340] Allow Clear Linux detection in python2 and python3
[#1345] FreeBSD swap issues fix (#1144)
[#1349] Use append_file in Redhat6xOSUtil.openssl_to_openssh()
[#1355] Ensure 'value' for authorized ssh keys end in "\n"
[#1361] Remove main module

This release also includes improvements in telemetry and bug fixes.