=== Environment ===
OS: Xenial 16.04.4, Linux BLRKECROSINF32 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
MAAS version: 2.3.5
MAAS packages installed: https://pastebin.canonical.com/p/PtwDfKQDP4/
=== Problem summary ===
While deploying some random Juju bundle (in this case it was "magpie"), Juju is not able to get a machine from MAAS: https://pastebin.canonical.com/p/sWSfrFyGxk/
In the same time, MAAS regiond log contains following records:
2018-10-19 13:34:28 maasserver: [error] Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/maasserver/api/machines.py", line 561, in deploy
get_curtin_merged_config(machine)
File "/usr/lib/python3/dist-packages/maasserver/preseed.py", line 399, in get_curtin_merged_config
yaml_config = get_curtin_yaml_config(node)
File "/usr/lib/python3/dist-packages/maasserver/preseed.py", line 387, in get_curtin_yaml_config
storage_config = compose_curtin_storage_config(node)
File "/usr/lib/python3/dist-packages/maasserver/preseed_storage.py", line 640, in compose_curtin_storage_config
return [generator.generate()]
File "/usr/lib/python3/dist-packages/maasserver/preseed_storage.py", line 68, in generate
self._generate_bcache_operations()
File "/usr/lib/python3/dist-packages/maasserver/preseed_storage.py", line 505, in _generate_bcache_operations
self._generate_bcache_operation(filesystem_group)
File "/usr/lib/python3/dist-packages/maasserver/preseed_storage.py", line 514, in _generate_bcache_operation
"backing_device": filesystem_group.get_bcache_backing_filesystem(
AttributeError: 'NoneType' object has no attribute 'get_parent'
Manual deployment via GUI leads to same error messages in logs - "Logs > Installation output" shows only "System is booting", while similar log records appears in regiond log.
=== Environment === /pastebin. canonical. com/p/PtwDfKQDP 4/
OS: Xenial 16.04.4, Linux BLRKECROSINF32 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
MAAS version: 2.3.5
MAAS packages installed: https:/
=== Problem summary ===
While deploying some random Juju bundle (in this case it was "magpie"), Juju is not able to get a machine from MAAS: https:/ /pastebin. canonical. com/p/sWSfrFyGx k/
In the same time, MAAS regiond log contains following records:
2018-10-19 13:34:28 maasserver: [error] Traceback (most recent call last): python3/ dist-packages/ maasserver/ api/machines. py", line 561, in deploy curtin_ merged_ config( machine) python3/ dist-packages/ maasserver/ preseed. py", line 399, in get_curtin_ merged_ config yaml_config( node) python3/ dist-packages/ maasserver/ preseed. py", line 387, in get_curtin_ yaml_config curtin_ storage_ config( node) python3/ dist-packages/ maasserver/ preseed_ storage. py", line 640, in compose_ curtin_ storage_ config generate( )] python3/ dist-packages/ maasserver/ preseed_ storage. py", line 68, in generate _generate_ bcache_ operations( ) python3/ dist-packages/ maasserver/ preseed_ storage. py", line 505, in _generate_ bcache_ operations _generate_ bcache_ operation( filesystem_ group) python3/ dist-packages/ maasserver/ preseed_ storage. py", line 514, in _generate_ bcache_ operation device" : filesystem_ group.get_ bcache_ backing_ filesystem(
File "/usr/lib/
get_
File "/usr/lib/
yaml_config = get_curtin_
File "/usr/lib/
storage_config = compose_
File "/usr/lib/
return [generator.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
"backing_
AttributeError: 'NoneType' object has no attribute 'get_parent'
Full log: https:/ /pastebin. canonical. com/p/RTrPCDkQ5 9/
Manual deployment via GUI leads to same error messages in logs - "Logs > Installation output" shows only "System is booting", while similar log records appears in regiond log.
Output of "maas admin machine read ....": https:/ /pastebin. canonical. com/p/qB8s5m5HS z/