lp:~raharper/curtin/trunk.fix-bcache-multi-bdev-to-cdev-lp1514094
- Get this branch:
- bzr branch lp:~raharper/curtin/trunk.fix-bcache-multi-bdev-to-cdev-lp1514094
Branch merges
- Scott Moser: Pending requested
-
Diff: 266 lines (+134/-23)4 files modifiedcurtin/commands/block_meta.py (+73/-13)
curtin/commands/curthooks.py (+4/-0)
examples/tests/mdadm_bcache.yaml (+18/-0)
tests/vmtests/test_mdadm_bcache.py (+39/-10)
Related bugs
Bug #1514094: Fail to deploy with Bcache when using cache multiple times | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 300. By Ryan Harper
-
If we've configured mdadm, then post kernel install we need to reconfigure mdadm
This fixes https://bugs.launchpad .net/ubuntu/ +source/ mdadm/+ bug/964052 - 298. By Ryan Harper
-
vmtests: bcache update bcache cset validation and proc/mounts
Track the cset.uuid as key in found_cset_uuid dict
Make sure we find cset.uuid in 3 devices (backing1, 2 and cache1)
Add /proc/mounts to output so we can validate things are mounted. - 297. By Ryan Harper
-
Update vmtest for bcache to check second bcache backing device
Ensure we used the same bcache cache set in both backing devices.
- 296. By Ryan Harper
-
Actually split the output by newline into a list
Turn output into a list before we can do any comprehension on it.
- 295. By Ryan Harper
-
Capture make-bcache -C output and log it
Capture and log make-bcache -C output for Science!
- 294. By Ryan Harper
-
Refactor bcache handler for multi-backing devs per cachedev
make-bcache command doesn't handle when the cache device is
already created and breaks. Fix this by attaching backing devices
to cache devices separately from creating bcache caches and backing
devices. - 293. By Ryan Harper
-
Update bcache_mdadm testcase to create multiple bcache devs same cache
Trigger the case where we run make-bcache twice with the same
cache device.
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