The latest version includes the following major fixes:
[#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
Test Case :
* First boot
- build new images from -proposed
- confirm that instance boots
- run against extension
- confirm that portal captures SSH host keys
* Capture (VM Snapshot)
- boot instance on Azure
- upgrade from -proposed
- shut instances down
- capture instance
- boot capture instance
- confirm that portal capture SSH host keys
- confirm instance has new identity
- check /var/log/{cloud-init,waagent}.log for errors
Regression : regression potential is low, as these changes tighten up the code and fix a broken feature.
SRU justification
Impact : Microsoft has released an update to the 2.2.44 for WALinuxagent.
https:/ /github. com/Azure/ WALinuxAgent/ releases/ tag/v2. 2.44
The latest version includes the following major fixes:
[#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
Test Case : {cloud- init,waagent} .log for errors
* First boot
- build new images from -proposed
- confirm that instance boots
- run against extension
- confirm that portal captures SSH host keys
* Capture (VM Snapshot)
- boot instance on Azure
- upgrade from -proposed
- shut instances down
- capture instance
- boot capture instance
- confirm that portal capture SSH host keys
- confirm instance has new identity
- check /var/log/
Regression : regression potential is low, as these changes tighten up the code and fix a broken feature.
The other Bug fixes include:
[#1506 #1563 #1568 #1570 #1572 #1573 #1576 #1580 #1583 #1595 #1600 #1606 #1607 #1616 #1625 #1628 #1630 #1641 #1644 #1655 #1664 #1666]