An error occured handling 'bcache0': ValueError - Invalid number 0 of holding devices: "[]"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I had a machine failed to deploy for yet unknown reason. I've tried deploying it again and that failed rather quickly. Logs in MAAS show:
curtin: Installation started. (17.1-11-
third party drivers not installed or necessary.
Invalid number 0 of holding devices: "[]"
An error occured handling 'bcache0': ValueError - Invalid number 0 of holding devices: "[]"
Invalid number 0 of holding devices: "[]"
curtin: Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'block-meta', 'custom']
Exit code: 3
Reason: -
Stdout: Invalid number 0 of holding devices: "[]"
An error occured handling 'bcache0': ValueError - Invalid number 0 of holding devices: "[]"
Invalid number 0 of holding devices: "[]"
Stderr: ''
I've attached curtin data. I'll see if I can come up with more verbose logs.
Related branches
- Scott Moser (community): Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 381 lines (+120/-58)7 files modifiedcurtin/block/__init__.py (+11/-9)
curtin/block/clear_holders.py (+62/-28)
curtin/commands/block_meta.py (+9/-4)
examples/tests/mdadm_bcache.yaml (+22/-5)
tests/unittests/test_block.py (+10/-6)
tests/unittests/test_clear_holders.py (+4/-4)
tests/vmtests/test_mdadm_bcache.py (+2/-2)
Changed in curtin: | |
status: | Confirmed → Fix Committed |
Boot log, including verbose curtin data. Note that this is from a different machine, but with exactly the same disk configuration.