Merge ~smoser/cloud-init:cleanup/test-more-files-collect into cloud-init:master
Status: | Merged |
---|---|
Approved by: | Chad Smith |
Approved revision: | e975f1b176ab722a09abd387bff00efc2c40358c |
Merge reported by: | Chad Smith |
Merged at revision: | bc84f5023f795c261e32cf0690b2d29e12cfaedd |
Proposed branch: | ~smoser/cloud-init:cleanup/test-more-files-collect |
Merge into: | cloud-init:master |
Diff against target: |
171 lines (+52/-33) 5 files modified
tests/cloud_tests/collect.py (+7/-0) tests/cloud_tests/platforms/lxd/instance.py (+19/-24) tests/cloud_tests/testcases.yaml (+21/-6) tests/cloud_tests/testcases/base.py (+4/-2) tests/cloud_tests/verify.py (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chad Smith | Approve | ||
Ryan Harper | Approve | ||
Server Team CI bot | continuous-integration | Approve | |
Review via email: mp+336498@code.launchpad.net |
Commit message
tests: Collect script output as binary, collect systemd journal, fix lxd.
This adds collection a gzip compressed systemd journal on systemd systems.
The file can later be reviewed with:
zcat system.journal.gz > system.journal
journalctl --file=
To support this:
* modify test harness infrastructure to not assume content is utf-8.
* fix lxd platform to support make '_execute' return bytes rather
than a string. https:/
Also switched the base collectors to use /bin/sh as others already did.
Description of the change
see commit message
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
Add a comment that you switched to using /bin/sh instead of bash in several scripts. Some comments inline.