Save configuration exports encryption keys regardless of checkbox

Description

In the webui menu System/General, the dialog for 'Save Config' has a checkbox for 'Export Pool Encryption Keys'. I have found that the .db file contained in the download has the exact same text populated in the table storage_encrypteddataset with encryption keys, whether this box is ticked or not (which includes a line of each parent datasets with native ZFS encryption using a key file).

Several things could be happening here; perhaps I am looking in the wrong place in the database file for the ZFS native encryption key, or perhaps this setting is mis-labeled to mean only legacy GELI keys are included if the box is ticked? Or this is a bug.

Problem/Justification

None

Impact

None

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Bug Clerk 
December 28, 2020 at 5:56 PM

Bug Clerk 
December 24, 2020 at 4:45 PM

William Gryzbowski 
December 18, 2020 at 5:14 PM
(edited)

That checkbox was created for GELI encrypted pools.

Lets:
1. re-label that mentioning "legacy encryption (GELI)"
2. disable that checkbox if there are no legacy encrypted pools
3. rename "Export Password Secret Seed" to just "Export Secret Seed" (and perhaps make a tooltip mentioning All passwords, keys, secrets are encrypted and need this to be decrypted)

Ben Mitchell 
December 18, 2020 at 5:41 AM

Requested debug attached

Bonnie Follweiler 
December 15, 2020 at 1:51 PM

Hello

We have provided the Attachments area labeled Private for any files that may be needed. Files added there will only be seen by the developers. 

Complete

Details

Assignee

Reporter

Labels

Impact

Components

Affects versions

Priority

More fields

Katalon Platform

Created December 14, 2020 at 3:39 AM
Updated July 1, 2022 at 4:59 PM
Resolved December 28, 2020 at 5:56 PM