I can confirm the bug on our servers and also that the workaround actually works.
Also I attach the logs.
Maybe this is the most interesting part:
Traceback (most recent call last):
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/controllers/filesystem.py", line 154, in _probe
await asyncio.wait_for(self._probe_once_task.task, 15.0)
File "/snap/subiquity/1966/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquitycore/context.py", line 142, in decorated_async
return await meth(self, **kw)
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/controllers/filesystem.py", line 135, in _probe_once
self.model.load_probe_data(storage)
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/models/filesystem.py", line 1633, in load_probe_data
self.reset()
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/models/filesystem.py", line 1351, in reset
self._probe_data)["storage"]["config"]
File "/snap/subiquity/1966/lib/python3.6/site-packages/curtin/storage_config.py", line 1348, in extract_storage_config
tree = get_config_tree(cfg.get('id'), final_config)
File "/snap/subiquity/1966/lib/python3.6/site-packages/curtin/storage_config.py", line 306, in get_config_tree
for dep in find_item_dependencies(item, sconfig):
File "/snap/subiquity/1966/lib/python3.6/site-packages/curtin/storage_config.py", line 276, in find_item_dependencies
_validate_dep_type(item_id, dep_key, dep, config)
File "/snap/subiquity/1966/lib/python3.6/site-packages/curtin/storage_config.py", line 224, in _validate_dep_type
'Invalid dep_id (%s) not in storage config' % dep_id)
ValueError: Invalid dep_id (disk-md127) not in storage config
I can confirm the bug on our servers and also that the workaround actually works.
Also I attach the logs.
Maybe this is the most interesting part:
Traceback (most recent call last): subiquity/ 1966/lib/ python3. 6/site- packages/ subiquity/ controllers/ filesystem. py", line 154, in _probe wait_for( self._probe_ once_task. task, 15.0) subiquity/ 1966/usr/ lib/python3. 6/asyncio/ tasks.py" , line 358, in wait_for subiquity/ 1966/lib/ python3. 6/site- packages/ subiquitycore/ context. py", line 142, in decorated_async subiquity/ 1966/lib/ python3. 6/site- packages/ subiquity/ controllers/ filesystem. py", line 135, in _probe_once model.load_ probe_data( storage) subiquity/ 1966/lib/ python3. 6/site- packages/ subiquity/ models/ filesystem. py", line 1633, in load_probe_data subiquity/ 1966/lib/ python3. 6/site- packages/ subiquity/ models/ filesystem. py", line 1351, in reset _probe_ data)[" storage" ]["config" ] subiquity/ 1966/lib/ python3. 6/site- packages/ curtin/ storage_ config. py", line 1348, in extract_ storage_ config tree(cfg. get('id' ), final_config) subiquity/ 1966/lib/ python3. 6/site- packages/ curtin/ storage_ config. py", line 306, in get_config_tree dependencies( item, sconfig): subiquity/ 1966/lib/ python3. 6/site- packages/ curtin/ storage_ config. py", line 276, in find_item_ dependencies dep_type( item_id, dep_key, dep, config) subiquity/ 1966/lib/ python3. 6/site- packages/ curtin/ storage_ config. py", line 224, in _validate_dep_type
File "/snap/
await asyncio.
File "/snap/
return fut.result()
File "/snap/
return await meth(self, **kw)
File "/snap/
self.
File "/snap/
self.reset()
File "/snap/
self.
File "/snap/
tree = get_config_
File "/snap/
for dep in find_item_
File "/snap/
_validate_
File "/snap/
'Invalid dep_id (%s) not in storage config' % dep_id)
ValueError: Invalid dep_id (disk-md127) not in storage config