Merge lp:~bjornt/landscape-client/apt-hardy-fixes into lp:~landscape/landscape-client/trunk
Proposed by
Björn Tillenius
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Free Ekanayaka | ||||||||
Approved revision: | 420 | ||||||||
Merged at revision: | 417 | ||||||||
Proposed branch: | lp:~bjornt/landscape-client/apt-hardy-fixes | ||||||||
Merge into: | lp:~landscape/landscape-client/trunk | ||||||||
Diff against target: |
238 lines (+85/-9) 7 files modified
landscape/package/facade.py (+14/-1) landscape/package/taskhandler.py (+3/-3) landscape/package/tests/test_changer.py (+4/-1) landscape/package/tests/test_facade.py (+5/-1) landscape/package/tests/test_reporter.py (+7/-1) landscape/package/tests/test_skeleton.py (+4/-0) landscape/package/tests/test_taskhandler.py (+48/-2) |
||||||||
To merge this branch: | bzr merge lp:~bjornt/landscape-client/apt-hardy-fixes | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Free Ekanayaka (community) | Approve | ||
Alberto Donato (community) | Approve | ||
Review via email: mp+85097@code.launchpad.net |
Description of the change
Fix Apt related failures in hardy.
* Ignore a FutureWarning from the apt module
* Skip tests using AptFacade on hardy
* Make hardy always use SmartFacade.
Hardy has a really old version of python-apt, and making AptFacade work
with it isn't trivial. So landscape client will keep using SmartFacade
on hardy.
There are still test failures on hardy, but this branch fixes the Apt
related ones. I'll look at the remaining failures next.
To post a comment you must log in.
Looks good, +1!