[SRU] walinuxagent incorrectly handles http error for HPC workloads

Bug #1481931 reported by Ben Howard
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
walinuxagent (Ubuntu)
Fix Released
Medium
Unassigned
Precise
Fix Released
Medium
Unassigned
Trusty
Fix Released
Medium
Unassigned
Vivid
Fix Released
Medium
Unassigned

Bug Description

[BACKGROUND] MS OSTC has released a new version of WALA, which included the important bug fix bug for HPC work load. Microsoft has requested an update for WALinuxAgent from 2.0.13 to 2.0.14.

2.0.14 is a bug fix release from Microsoft.

[Impact without picking up 2.0.14]
VM with ubuntu(any version in Azure) will have the provision failure because of unexpected http error, fail rate 1/50.

[FIX]
Update to 2.0.14 which includes several bug fixes for

[TEST CASES]
Test Case 1:
- Launch Ubuntu instance
- Upgrade walinuxagent from -proposed
- Check /var/log/waagent for errors
- Reboot
- Check /var/log/waagent.log for errors
- Confirm that walinuxagent is running
- Confirm that "sudo /bin/true" yields no errors

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/waagent/SharedConfig.xml exists
- Confirm that "waagent" is running
- Confirm that "sudo /bin/true" yields no errors

Test Case 3:
- Build new image from -proposed
- Boot new image
- Confirm that instance provisioned
- Confirm that walinuxagent is running
- Confirm that "sudo /bin/true" yields no errors

Changed in walinuxagent (Ubuntu):
status: Confirmed → Fix Released
Changed in walinuxagent (Ubuntu Precise):
assignee: nobody → Ben Howard (utlemming)
Changed in walinuxagent (Ubuntu Trusty):
assignee: nobody → Ben Howard (utlemming)
Changed in walinuxagent (Ubuntu Vivid):
assignee: nobody → Ben Howard (utlemming)
Changed in walinuxagent (Ubuntu Precise):
importance: Undecided → Medium
Changed in walinuxagent (Ubuntu Trusty):
importance: Undecided → Medium
Changed in walinuxagent (Ubuntu Vivid):
importance: Undecided → Medium
description: updated
Revision history for this message
Ben Howard (darkmuggle-deactivatedaccount) wrote :

Upload pending acceptance into -proposed. Test packages in ppa:utlemming/walinuxagent-2.0.14 pass all test cases.

Changed in walinuxagent (Ubuntu):
milestone: ubuntu-14.04.3 → ubuntu-15.10
Revision history for this message
Chris J Arges (arges) wrote : Please test proposed package

Hello Ben, or anyone else affected,

Accepted walinuxagent into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/walinuxagent/2.0.14-0ubuntu1~14.04.0 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in walinuxagent (Ubuntu Trusty):
status: New → Fix Committed
Changed in walinuxagent (Ubuntu Vivid):
status: New → Fix Committed
Revision history for this message
Chris J Arges (arges) wrote :

Hello Ben, or anyone else affected,

Accepted walinuxagent into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/walinuxagent/2.0.14-0ubuntu1~15.04.0 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in walinuxagent (Ubuntu Precise):
status: New → Fix Committed
Revision history for this message
Chris J Arges (arges) wrote :

Hello Ben, or anyone else affected,

Accepted walinuxagent into precise-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/walinuxagent/2.0.14-0ubuntu1~12.04.0 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-failed
Revision history for this message
Ben Howard (darkmuggle-deactivatedaccount) wrote :

Both the 12.04 and 14.04 packages are lacking the upstart jobs, and therefore fail to provision a machine. Marking as verification failed.

Revision history for this message
Ben Howard (darkmuggle-deactivatedaccount) wrote :

Fixed the 12.04 and 14.04 packaging by re-adding the missing upstart job. Tested and validated. New version has been uploaded to -proposed pending acceptance.

Revision history for this message
Chris J Arges (arges) wrote :

Hello Ben, or anyone else affected,

Accepted walinuxagent into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/walinuxagent/2.0.14-0ubuntu1~14.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Revision history for this message
Ben Howard (darkmuggle-deactivatedaccount) wrote :

Validated that new wlainuxagent-2.0.14~12.04.1 and walinuxagent-2.015~14.04.1 uploads pass verification in addition to the original walinuxagent-2.0.14~15.04.0 upload. Calling this "verification done".

tags: added: verification-done
removed: verification-failed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package walinuxagent - 2.0.14-0ubuntu1~15.04.0

---------------
walinuxagent (2.0.14-0ubuntu1~15.04.0) vivid; urgency=medium

  * Backport to 15.04 (LP: #1481931).

 -- Ben Howard <email address hidden> Wed, 05 Aug 2015 16:39:13 -0600

Changed in walinuxagent (Ubuntu Vivid):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for walinuxagent has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package walinuxagent - 2.0.14-0ubuntu1~12.04.1

---------------
walinuxagent (2.0.14-0ubuntu1~12.04.1) precise; urgency=medium

  * Add missing upstart job (LP: 1481931).

 -- Ben Howard <email address hidden> Fri, 14 Aug 2015 14:38:10 -0600

Changed in walinuxagent (Ubuntu Precise):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package walinuxagent - 2.0.14-0ubuntu1~14.04.1

---------------
walinuxagent (2.0.14-0ubuntu1~14.04.1) trusty; urgency=medium

  * Added missing upstart job (LP: #1481931).

 -- Ben Howard <email address hidden> Fri, 14 Aug 2015 15:02:53 -0600

Changed in walinuxagent (Ubuntu Trusty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.