From 23696b43294f768a91da80bf0258eafe3c6ac7c3 Mon Sep 17 00:00:00 2001 From: yaacov Date: Sun, 16 Jun 2024 12:38:23 +0300 Subject: [PATCH] Better luks help Signed-off-by: yaacov --- .../en/plugin__forklift-console-plugin.json | 2 +- .../SetLUKSEncryptionPasswordsDetailsItem.tsx | 3 ++- .../EditLUKSEncryptionPasswords.tsx | 20 +++++++++++++++++-- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json b/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json index 5602f5750..a9a289295 100644 --- a/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json +++ b/packages/forklift-console-plugin/locales/en/plugin__forklift-console-plugin.json @@ -420,7 +420,7 @@ "Source Only": "Source Only", "Source provider": "Source provider", "Specifies the duration for retaining 'must gather' reports before they are automatically deleted. The default value is -1, which implies automatic cleanup is disabled.": "Specifies the duration for retaining 'must gather' reports before they are automatically deleted. The default value is -1, which implies automatic cleanup is disabled.", - "Specify a list of keys for LUKS encrypted devices in order to convert the VM.": "Specify a list of keys for LUKS encrypted devices in order to convert the VM.", + "Specify a list of keys for Linux Unified Key Setup (LUKS) encrypted devices in order to convert the VM.": "Specify a list of keys for Linux Unified Key Setup (LUKS) encrypted devices in order to convert the VM.", "Specify the type of source provider. Allowed values are ova, ovirt, vsphere,\n openshift, and openstack. This label is needed to verify the credentials are correct when the remote system is accessible and, for RHV, to retrieve the Manager CA certificate when\n a third-party certificate is specified.": "Specify the type of source provider. Allowed values are ova, ovirt, vsphere,\n openshift, and openstack. This label is needed to verify the credentials are correct when the remote system is accessible and, for RHV, to retrieve the Manager CA certificate when\n a third-party certificate is specified.", "Staging": "Staging", "Start": "Start", diff --git a/packages/forklift-console-plugin/src/modules/Plans/views/details/components/SettingsSection/components/SetLUKSEncryptionPasswordsDetailsItem.tsx b/packages/forklift-console-plugin/src/modules/Plans/views/details/components/SettingsSection/components/SetLUKSEncryptionPasswordsDetailsItem.tsx index 741a72316..3357c58df 100644 --- a/packages/forklift-console-plugin/src/modules/Plans/views/details/components/SettingsSection/components/SetLUKSEncryptionPasswordsDetailsItem.tsx +++ b/packages/forklift-console-plugin/src/modules/Plans/views/details/components/SettingsSection/components/SetLUKSEncryptionPasswordsDetailsItem.tsx @@ -19,7 +19,7 @@ export const SetLUKSEncryptionPasswordsDetailsItem: React.FC - {t(`Specify a list of keys for LUKS encrypted devices in order to convert the VM.`)} + +

+ Specify a list of keys for Linux Unified Key Setup (LUKS) encrypted devices in order + to convert the VM. +

+
+

+ If you use more then one passphrase, you can add more then one passphrase, migration + toolkit for virtualization (MTV) will try each passphrase until one will unlock the + device,{' '} + + learn more + + . +

+
{!allVMsHasMatchingLuks && (