[SRU][FFE] update walinuxagent to 2.0.12
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
walinuxagent (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Robert C Jennings | ||
Utopic |
Fix Released
|
Undecided
|
Robert C Jennings | ||
Vivid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[SRU JUSTIIFCATION]
Microsoft has released a new version of the WALinuxAgent 2.0.12. This release has a number of important fixes for running Ubuntu on Windows Azure.
[ISSUES FIXED]
Support page blob for status blob: on some instance types, provisioning status may not be reported back when using extensions.
Fix extension status on disable success: when extension is issued disable command, the state is set to "installed," causing extensions to fail.
Update shared config handler: on some instance types, provisioning may fail due to the interface not having DHCP.
[TEST CASE]
Test Case 1:
- Launch Ubuntu instance
- Upgrade walinuxagent from -proposed
- Check /var/log/waagent for errors
- Reboot
- Check /var/log/
- Confirm that /var/log/
Test Case 2:
- Shutdown instance from Test Case 1
- Capture VM
- Launch new instance from Capture VM
- Confirm instance comes up with new identity
- Confirm /var/lib/
- Confirm that "waagent" is running
Test Case 3:
- Build new image from -proposed
- Boot new image
- Confirm that instance provisioned
[REGRESSION POTENTIAL] WALinuxAgent 2.0.12 is mostly bug fixes. However, the contains a number of new features for supporting other distros. The default Ubuntu configuration and integration w/ Cloud-init mitigates these risks.
-----------------
[ORIGINAL REPORT]
Microsoft has released a new version of the WALinuxAgent 2.0.12. This release has a number of important fixes:
Support page blob for status blob
https:/
Fix extension status on disable success
https:/
Update shared config handler
https:/
The first two are related to the VM extension feature, which is widely used on Azure either directly by customers or via marketplace templates (i.e. Docker+Ubuntu).
The first patch fixes an issue on the Premium Storage stack that would cause VM extensions and templates to break and provisioning to fail. This fix is the main crux for requesting the FFE.
description: | updated |
Changed in ubuntu: | |
status: | Confirmed → New |
summary: |
- [FFE] update walinuxagent to 2.0.12 + [SRU][FFE] update walinuxagent to 2.0.12 |
description: | updated |
Changed in ubuntu: | |
status: | Triaged → New |
Seems like mostly (if not exclusively) bugfixes. FFe granted