Merge lp:~gocept/landscape-client/py3-manager-keystonetoken into lp:~landscape/landscape-client/trunk
Proposed by
Steffen Allner
Status: | Merged |
---|---|
Approved by: | Eric Snow |
Approved revision: | 987 |
Merged at revision: | 987 |
Proposed branch: | lp:~gocept/landscape-client/py3-manager-keystonetoken |
Merge into: | lp:~landscape/landscape-client/trunk |
Prerequisite: | lp:~gocept/landscape-client/py3-manager-shutdownmanager-aptsources |
Diff against target: |
108 lines (+35/-16) 3 files modified
landscape/manager/keystonetoken.py (+17/-1) landscape/manager/tests/test_keystonetoken.py (+7/-5) py3_ready_tests (+11/-10) |
To merge this branch: | bzr merge lp:~gocept/landscape-client/py3-manager-keystonetoken |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eric Snow (community) | Approve | ||
Michael Howitz (community) | Approve | ||
Alberto Donato (community) | Approve | ||
🤖 Landscape Builder | test results | Approve | |
Review via email:
|
Commit message
This is the Py3 port of landscape.
All the changes fix bytes/unicode issues. Notably, ConfigParser in Python 3 is constrained to unicode, even for values. So we have to dance around that using surrogateescape.
Description of the change
This MP finalized the port of landscape.manager to Python 3.
In landscape.
To post a comment you must log in.
Command: TRIAL_ARGS=-j4 make ci-check /ci.lscape. net/job/ latch-test- xenial/ 3810/
Result: Success
Revno: 987
Branch: lp:~gocept/landscape-client/py3-manager-keystonetoken
Jenkins: https:/