Merge lp:~xnox/utah/fix-chroot into lp:utah
Proposed by
Dimitri John Ledkov
Status: | Merged |
---|---|
Approved by: | Javier Collado |
Approved revision: | 771 |
Merged at revision: | 780 |
Proposed branch: | lp:~xnox/utah/fix-chroot |
Merge into: | lp:utah |
Diff against target: |
15 lines (+2/-3) 1 file modified
utah/provisioning/provisioning.py (+2/-3) |
To merge this branch: | bzr merge lp:~xnox/utah/fix-chroot |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Max Brustkern (community) | Approve | ||
Review via email: mp+138522@code.launchpad.net |
Description of the change
This should hopefully fix bug 1061242 .
Instead of using manual chroot use the supported wrapper that does a log of checks and correctly enters /target in a way that will allow package installation. In particular it bind-mounts /run for DNS resolution.
This backs out the previous "fix" which overrode /etc/resolv.conf symlink pointing into /run.
I have tried to run the desktop smoke run_list locally, but I did not succeed in setting up utah to execute the test correctly for me.
Please test this about raring desktop smoke test, or review for sanity & merge and re-trigger jenkins to run to see if it finally resolves the desktop smoke jobs.
To post a comment you must log in.
I'm testing this on my workstation on VMs, and I'm preparing to test it on bare metal. I'll update this with the results.