Bug #2066276: ipv6 test failures: AttributeError: 'RRHeader' object has no attribute '_address'
fix: parse DNS results correctly
(cherry picked from commit 4f6ef7d4e2feab5445b39330949ed5a13d10d526)
(cherry picked from commit 557d3f62aa3399150b84cfc95949cd3416c6ce04)
Limit test processes in parallel to 4 by default.
It's possible to change the number of parallel processes by passing
in the MAAS_MAX_TEST_PROCESSES environment variable. For example:
MAAS_MAX_TEST_PROCESSES=8 utilities/run-py-tests-ci
This aims to reduce the number of intermittent failures in our CI.
(cherry picked from commit b2df4b603143d36e95b7e0d8e6b442fd2ac7c8ed)
Apply intermittent test failure fix from e4d49a5503.
(cherry picked from commit 1c07a56167bebc3292de6d5255374d05ed156e67)
Revert "fix: lp-2031482. If a controller interface has moved to a VLAN in another fabric, move all the assigned subnets to the new VLAN/fabric. For machines, simply clear all the IPs."
This reverts commit d65e60a89177569b7d94a3f91152f437b513d70c.
This is temporary until we release 3.3.7. It will be re-applied after 3.3.7 is
released.
fix: lp-2031482. If a controller interface has moved to a VLAN in another fabric, move all the assigned subnets to the new VLAN/fabric. For machines, simply clear all the IPs.
(cherry-picked from 0ad0bd21810d29be72546324cf5cf870ffa75167)
(cherry picked from commit 30d40531a64899a488c7c7d3af4a6b62ff0c9207)
(cherry picked from commit e579ac291a9f4ac04b45f96e51cd295b2e2f2685)
(cherry picked from commit ea4598b10f85d9e416259a796ecc512ae429b9af)