Merge lp:~gocept/landscape-client/py3-manager-shutdownmanager-aptsources into lp:~landscape/landscape-client/trunk
Proposed by
Steffen Allner
Status: | Merged |
---|---|
Approved by: | Eric Snow |
Approved revision: | 987 |
Merged at revision: | 986 |
Proposed branch: | lp:~gocept/landscape-client/py3-manager-shutdownmanager-aptsources |
Merge into: | lp:~landscape/landscape-client/trunk |
Prerequisite: | lp:~gocept/landscape-client/py3-manager-usermanager |
Diff against target: |
88 lines (+12/-8) 4 files modified
landscape/manager/aptsources.py (+1/-1) landscape/manager/tests/test_aptsources.py (+7/-3) landscape/manager/tests/test_shutdownmanager.py (+2/-2) py3_ready_tests (+2/-2) |
To merge this branch: | bzr merge lp:~gocept/landscape-client/py3-manager-shutdownmanager-aptsources |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eric Snow (community) | Approve | ||
Michael Howitz (community) | Approve | ||
🤖 Landscape Builder | test results | Approve | |
Adam Collard (community) | Needs Fixing | ||
Review via email: mp+321253@code.launchpad.net |
Commit message
This is the py3 port of landscape.
There are a few bytes/unicode changes here. Also we solve some errback shenanigans with a temporary fix. A more correct fix is forthcoming.
Description of the change
This MP considers small changes for landscape.
The API version is considered to be bytes in the message schema.
The behavior of exceptions changed slightly with Python 3, i.e. to get the parameters passed during raise, we have to access execption.args as the exception on its own is not iterable anymore.
To post a comment you must log in.
Command: TRIAL_ARGS=-j4 make ci-check /ci.lscape. net/job/ latch-test- xenial/ 3806/
Result: Success
Revno: 986
Branch: lp:~gocept/landscape-client/py3-manager-shutdownmanager-aptsources
Jenkins: https:/