NetSoerfer
Explorer
- Joined
- May 8, 2016
- Messages
- 57
After updating to TN13, I tried to create a new encrypted pool (native dataset encryption, not GELI) with the Pool Manager's default options, and received the below error. The new pool does in fact show up in Storage > Pools, though I wasn't offered to download the encryption key.
So far, I have been completely unable to create pools in TN13. Before upgrading to TN13, I had no issues creating pools in TN12-U8.
I haven't found anything unresolved in jira, looking for either "create pool" or "serial_lunid".
Anything I should try before opening a bug?
(updated to clarify encryption type)
Code:
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 355, in run
await self.future
File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 391, in __run_body
rv = await self.method(*([self] + args))
File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 975, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/pool.py", line 764, in do_create
await self.finalize_zpool_create_or_import(job, pool)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/pool.py", line 802, in finalize_zpool_create_or_import
await self.middleware.call('disk.sync_zfs_guid', pool)
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1305, in call
return await self._call(
File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1262, in _call
return await methodobj(*prepared_call.args)
File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/disk_/zfs_guid.py", line 59, in sync_zfs_guid
self.middleware.send_event("disk.query", "CHANGED", id=event, fields=disks[event])
KeyError: '{serial_lunid}WD-WCC1T0556048_50014ee208420932'So far, I have been completely unable to create pools in TN13. Before upgrading to TN13, I had no issues creating pools in TN12-U8.
I haven't found anything unresolved in jira, looking for either "create pool" or "serial_lunid".
Anything I should try before opening a bug?
(updated to clarify encryption type)
Last edited: