Merge lp://qastaging/~raharper/curtin/trunk.vmtest-remove-bug-timers into lp://qastaging/~curtin-dev/curtin/trunk
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Merged at revision: | 532 | ||||||||
Proposed branch: | lp://qastaging/~raharper/curtin/trunk.vmtest-remove-bug-timers | ||||||||
Merge into: | lp://qastaging/~curtin-dev/curtin/trunk | ||||||||
Diff against target: |
544 lines (+128/-134) 13 files modified
curtin/commands/curthooks.py (+19/-5) examples/tests/network_alias.yaml (+0/-2) examples/tests/network_static_routes.yaml (+10/-15) tests/vmtests/__init__.py (+20/-1) tests/vmtests/test_network.py (+15/-11) tests/vmtests/test_network_bonding.py (+16/-17) tests/vmtests/test_network_bridging.py (+15/-9) tests/vmtests/test_network_enisource.py (+2/-4) tests/vmtests/test_network_ipv6.py (+0/-11) tests/vmtests/test_network_ipv6_enisource.py (+3/-17) tests/vmtests/test_network_ipv6_vlan.py (+0/-6) tests/vmtests/test_network_mtu.py (+26/-24) tests/vmtests/test_network_vlan.py (+2/-12) |
||||||||
To merge this branch: | bzr merge lp://qastaging/~raharper/curtin/trunk.vmtest-remove-bug-timers | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Server Team CI bot | continuous-integration | Approve | |
Scott Moser (community) | Approve | ||
Chad Smith | Pending | ||
Review via email: mp+331757@code.qastaging.launchpad.net |
Description of the change
vmtest: fix artful networking
- Remove skip_by_date calls in vmtests that are no longer valid
- ifenslave brings in ifupdown, so filter out ifenslave package if target
release is artful
- Adjust artful bonding test to skip checking for ifslave and instead check
that ifenslave is *not* installed
- Drop mtu settings in network-
- Move static routes under an interface subnet to be compatible with
netplan format which requires routes under an interface
- Refactor ip_route_show parsing, ignoring default route and fetching
variable settings like 'proto'.
- Skiptest bridging in artful, need a cloud-init fix for stp in netplan
- Skiptest for mtu in artful, need networkd to support mtu6 support
PASSED: Continuous integration, rev:532 /jenkins. ubuntu. com/server/ job/curtin- ci/644/ /jenkins. ubuntu. com/server/ job/curtin- ci/nodes= metal-amd64/ 644 /jenkins. ubuntu. com/server/ job/curtin- ci/nodes= metal-arm64/ 644 /jenkins. ubuntu. com/server/ job/curtin- ci/nodes= metal-ppc64el/ 644 /jenkins. ubuntu. com/server/ job/curtin- ci/nodes= metal-s390x/ 644
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/curtin- ci/644/ rebuild
https:/