[SRU] dhclient.conf regression in walinuxagent 2.0.16-0ubuntu2~12.04.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
walinuxagent (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Dan Watkins |
Bug Description
[Test Case]
Repro:
- Create an Ubuntu 12.04 VM in Azure
- Upgrade to the latest walinuxagent package for Precise (2.0.16-
- Change the hostname
- Run "sudo ifdown eth0 && sudo ifup eth0"
- After a few seconds run "hostname -f"
Expected: Hostname is resolvable.
Result: Hostname is not resolvable because the new hostname was not sent to the DHCP server, because the dhclient.conf configuration is incorrect.
[Regression Potential]
The new postinst performs a sed which will only catch the line that was incorrectly sed'ed in the previous version of the package. Regression potential is minimal.
[Original Report]
The latest walinuxagent 2.0.16-
The solution is to just replace the postinst file in the Precise package for the 2.0.16 walinuxagent with one from an older/correct package, and rebuild the package. If it helps I've attached the correct postinst file for Precise to this bug.
Changed in walinuxagent (Ubuntu): | |
assignee: | nobody → Dan Watkins (daniel-thewatkins) |
status: | New → In Progress |
tags: | added: precise |
tags: | added: regression-update |
Changed in walinuxagent (Ubuntu): | |
importance: | Undecided → High |
tags: | added: verification-done |
The attachment "lp1579192.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]