lp:~raharper/curtin/trunk.md-retry-stop-resync
- Get this branch:
- bzr branch lp:~raharper/curtin/trunk.md-retry-stop-resync
Branch merges
- Server Team CI bot: Approve (continuous-integration)
- Scott Moser (community): Approve
-
Diff: 315 lines (+214/-23)3 files modifiedcurtin/block/__init__.py (+0/-3)
curtin/block/mdadm.py (+63/-10)
tests/unittests/test_block_mdadm.py (+151/-10)
Branch information
Recent revisions
- 496. By Ryan Harper
-
mdadm: add retries as well as additional steps to stop arrays that may be resyncing
- 495. By Ryan Harper
-
clear-holders: mdadm use /proc/mdstat to wait for array to stop
shutdown_mdadm needs to wait until the md device has stopped. Using
files in sysfs is unreliable due to a kernel bug (LP:1682456) so instead
use device presence in /proc/mdstat.Add the use of --manage flag to force mdadm to interrupt actions on the
device (like a resync).Add vmtest with storage config to recreate issue (LP:1682584) found using
early_command to dirty existing disks with raid configurations.Fixes: LP: #1672584
- 494. By Ryan Harper
-
uc16 curthooks: add 'network' key to config file
When deploying UC16 with a network config, ensure that we include the
top-level 'network' key for cloud-init to detect network configuration.Update vmtest and unittest to exercise network path.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~curtin-dev/curtin/trunk