[SRU] Update walinuxagent to version 1.1

Bug #1078074 reported by Ben Howard
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
walinuxagent (Ubuntu)
Fix Released
High
Unassigned
Precise
Fix Released
High
Unassigned
Quantal
Fix Released
High
Unassigned
Raring
Fix Released
High
Unassigned

Bug Description

[Impact]
Misc issues around DHCP timeout handing in MS azure cloud

Changelog for 1.1:
   . Added sock.settimeout in DoDhcpWork() to properly timeout sock.recv
   . Added missingDefaultRoute to handle routing issues when DHCP responses not
     handled properly
   . Added Children.append to avoid zombies

[Test Case]
N/A

[Regression Potential]
Limited; this package has been testing in raring already and is only used in Azure hosted instances.

[Original Bug Report]
Microsoft has asked us to package WALinuxAgent version 1.1

commit 59a1dee819c0c7dfff40158a2a8eac4272b28085
Author: Stephen Zarkos <email address hidden>
Date: Fri Nov 9 14:48:20 2012 -0800

    WALinuxAgent-1.1

commit b963d50539c45d085297f5beae2b030dccd0e181
Author: Stephen Zarkos <email address hidden>
Date: Fri Nov 9 14:46:48 2012 -0800

    Adding Changelog

commit 1c8e8601cc37e99f673ee1bce4bfae032fc35892
Author: Stephen Zarkos <email address hidden>
Date: Fri Nov 9 11:40:16 2012 -0800

    Sync WALinuxAgent repo

    . Added sock.settimeout in DoDhcpWork() to properly timeout sock.recv

    . Added missingDefaultRoute to handle routing issues when DHCP responses
    not
         handled properly
       . Added Children.append to avoid zombies

    . Fixed ifrenew for compatibility
       . Fixed shadow password file for
    correct SELinux context
       . Minor cleanup work

Related branches

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

Finished porting work, awaiting review and upload.

Changed in ubuntu:
importance: Undecided → High
James Page (james-page)
affects: ubuntu → walinuxagent (Ubuntu)
Changed in walinuxagent (Ubuntu Raring):
status: In Progress → Fix Released
Changed in walinuxagent (Ubuntu Quantal):
importance: Undecided → High
Changed in walinuxagent (Ubuntu Precise):
importance: Undecided → High
Changed in walinuxagent (Ubuntu Quantal):
status: New → Triaged
Changed in walinuxagent (Ubuntu Precise):
status: New → Triaged
summary: - Package walinux agent 1.1
+ [SRU] Update walinuxagent to version 1.1
description: updated
James Page (james-page)
description: updated
Revision history for this message
Adam Conrad (adconrad) wrote : Please test proposed package

Hello Ben, or anyone else affected,

Accepted walinuxagent into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/walinuxagent/1.1-0ubuntu2~12.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 change the bug tag from verification-needed to verification-done. If it does not, 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: Triaged → Fix Committed
Revision history for this message
Dave Walker (davewalker) wrote :

Hello Ben, or anyone else affected,

Accepted into quantal-proposed. The package will build now and be available in a few hours 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 change the bug tag from verification-needed to verification-done. If it does not, 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 Quantal):
status: Triaged → Fix Committed
tags: added: verification-needed
tags: added: verification-needed-precise verification-needed-quantal
removed: verification-needed
tags: added: verification-done-precise verification-done-quantal
removed: verification-needed-precise verification-needed-quantal
Revision history for this message
Scott Kitterman (kitterman) wrote :

Because the upload contained a reference to a private bug, I've had to remove this from precise-proposed and quantal-proposed. I'm contacting the uploader to get a fixed version uploaded ASAP. We can fast-track the reupload so it won't have to wait the full seven days again.

Changed in walinuxagent (Ubuntu Precise):
status: Fix Committed → Triaged
Changed in walinuxagent (Ubuntu Quantal):
status: Fix Committed → Triaged
Revision history for this message
Adam Conrad (adconrad) wrote :

I've resurrected this to precise-proposed. Not going to do quantal just yet for two reasons: (a) I want to have a discussion with the folks who felt removing this was the right thing and, (b) I'll need to review quantal's upload, since it was not accepted by ~ubuntu-sru the first time around.

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 1078074] Re: [SRU] Update walinuxagent to version 1.1

I did the removal. I have zero objection to re-upload without the private bug. I removed it for reasons of project transparency.

Revision history for this message
Adam Conrad (adconrad) wrote : Update Released

The verification of this Stable Release Update 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 regresssions.

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

This bug was fixed in the package walinuxagent - 1.1-0ubuntu2~12.04.1

---------------
walinuxagent (1.1-0ubuntu2~12.04.1) precise-proposed; urgency=low

  * Backport new upstream version (LP: #1078074) from current development
    release including fix for critical issue during upgrade (LP: #1079897).

walinuxagent (1.1-0ubuntu2) raring; urgency=low

  * Stop upgrades purging walinuxagent meta-data and configuration files
    (LP: #1079897):
    - d/{control,walinuxagent-data-saver.preinst}: Added
      walinuxagent-data-saver package to ensure that agent generated data is
      not lost on upgrade by diverting /usr/sbin/waagent during the upgrade
      process.
    - d/walinuxagent-data-saver.lintian-overrides: Override errors about use
      of dpkg-divert in this package.
    - d/control: Added Pre-Depends to walinuxagent on walinuxagent-data-saver.
    - d/prerm: Stop calling waagent --uninstall during reconfiguration
      and upgrade, specify files to remove manually for purge.
    - d/postinst: Remove divert of /usr/sbin/waagent prior to completion of
      package install.
  * d/preinst: If upgrading from package version with unmanaged waagent upstart
    configuration stop the agent and remove the upstart configuration.
  * d/upstart: Tidied description in upstart job.

walinuxagent (1.1-0ubuntu1) raring; urgency=low

  * New upstream version (LP: #1078074, #1077147).
  * Moved upstart job to be managed by packaging.
 -- Louis Bouchard <email address hidden> Wed, 28 Nov 2012 16:51:12 +0100

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

This bug was fixed in the package walinuxagent - 1.1-0ubuntu2~12.10.1

---------------
walinuxagent (1.1-0ubuntu2~12.10.1) quantal-proposed; urgency=low

  * Backport new upstream version (LP: #1078074) from current development
    release including fix for critical issue during upgrade (LP: #1079897).

walinuxagent (1.1-0ubuntu2) raring; urgency=low

  * Stop upgrades purging walinuxagent meta-data and configuration files
    (LP: #1079897):
    - d/{control,walinuxagent-data-saver.preinst}: Added
      walinuxagent-data-saver package to ensure that agent generated data is
      not lost on upgrade by diverting /usr/sbin/waagent during the upgrade
      process.
    - d/walinuxagent-data-saver.lintian-overrides: Override errors about use
      of dpkg-divert in this package.
    - d/control: Added Pre-Depends to walinuxagent on walinuxagent-data-saver.
    - d/prerm: Stop calling waagent --uninstall during reconfiguration
      and upgrade, specify files to remove manually for purge.
    - d/postinst: Remove divert of /usr/sbin/waagent prior to completion of
      package install.
  * d/preinst: If upgrading from package version with unmanaged waagent upstart
    configuration stop the agent and remove the upstart configuration.
  * d/upstart: Tidied description in upstart job.

walinuxagent (1.1-0ubuntu1) raring; urgency=low

  * New upstream version (LP: #1078074, #1077147).
  * Moved upstart job to be managed by packaging.
 -- Louis Bouchard <email address hidden> Wed, 28 Nov 2012 16:51:12 +0100

Changed in walinuxagent (Ubuntu Quantal):
status: Triaged → 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.