Comment 35 for bug 1869075

Revision history for this message
Ryan Harper (raharper) wrote :

With some effort, UI workaround, the new error is this:

finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: FAIL: curtin command block-meta
Traceback (most recent call last):
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/commands/main.py", line 202, in main
    ret = args.func(args)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/log.py", line 97, in wrapper
    return log_time("TIMED %s: " % msg, func, *args, **kwargs)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/log.py", line 79, in log_time
    return func(*args, **kwargs)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/commands/block_meta.py", line 96, in block_meta
    meta_clear(devices, state.get('report_stack_prefix', ''))
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/commands/block_meta.py", line 1823, in meta_clear
    clear_holders.clear_holders(devices)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/block/clear_holders.py", line 610, in clear_holders
    holder_trees = [gen_holders_tree(path) for path in base_paths]
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/block/clear_holders.py", line 610, in <listcomp>
    holder_trees = [gen_holders_tree(path) for path in base_paths]
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/block/clear_holders.py", line 433, in gen_holders_tree
    device = block.sys_block_path(device)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/block/__init__.py", line 146, in sys_block_path
    (parent, partnum) = get_blockdev_for_partition(devname, strict=strict)
  File "/snap/subiquity/1748/lib/python3.6/site-packages/curtin/block/__init__.py", line 394, in get_blockdev_for_partition
    raise OSError("%s had no syspath (%s)" % (devpath, syspath))
OSError: /dev/mapper/mpatha had no syspath (/sys/class/block/mpatha)
/dev/mapper/mpatha had no syspath (/sys/class/block/mpatha)
curtin: Installation failed with exception: Unexpected error while running command.
Command: ['curtin', 'block-meta', 'simple']