lp:~raharper/curtin/trunk.nvme_bcache

Created by Ryan Harper and last modified
Get this branch:
bzr branch lp:~raharper/curtin/trunk.nvme_bcache
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ryan Harper
Project:
curtin
Status:
Merged

Recent revisions

495. By Ryan Harper

merge from trunk

494. By Ryan Harper

merge from trunk

493. By Ryan Harper

Add strict mode for bcache sysfs paths and longer, frequent retries

Feedback from MP suggested we should apply some path checking
when handling sysfs bcache entries; add the strict mode used in
other block methods.

When waiting for file removal, we want to avoid blocking for long
periods and also ensure we've waited long enough. A bcache device
may need to flush a cache to the backing device which could take
some time. We also don't want to add latency if it isn't needed by
incurring long sleep intervals. Now we will wait 30 seconds in total
and check every 0.2 seconds if the device has been removed.

492. By Ryan Harper

flake8: fix whitespace issues with test_util.py

491. By Ryan Harper

clear_holders: teach bcache shutdown handler to wait for device removal

490. By Ryan Harper

flake8: remove trailing empty line in test_nvme.py

489. By Ryan Harper

test_nvme: Add missing __test__ line in zesty class

488. By Ryan Harper

clear-holders: wait for device removal during bcache shutdown

487. By Ryan Harper

vmtests: add NVME Bcache test cases

486. By Ryan Harper

vmtests: add nvme and multiple bcache device test

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
This branch contains Public information 
Everyone can see this information.

Subscribers