feat: add cdrom hotplug volume (#703)

Signed-off-by: Tim Liou <tim.liou@suse.com>
This commit is contained in:
Tim Liou
2026-02-13 16:33:50 +08:00
committed by GitHub
parent c8a613874a
commit 3fdc9f03a3
10 changed files with 429 additions and 35 deletions
+3 -1
View File
@@ -58,7 +58,9 @@ const FEATURE_FLAGS = {
'resumeUpgradePausedNode',
],
'v1.7.1': [],
'v1.8.0': []
'v1.8.0': [
'hotplugCdRom',
],
};
const generateFeatureFlags = () => {
+6
View File
@@ -39,6 +39,12 @@ export const VOLUME_TYPE = [{
value: 'cd-rom'
}];
export const VOLUME_HOTPLUG_ACTION = {
INSERT_CDROM_IMAGE: 'INSERT_CDROM_IMAGE',
EJECT_CDROM_IMAGE: 'EJECT_CDROM_IMAGE',
DETACH_DISK: 'DETACH_DISK'
};
export const ACCESS_CREDENTIALS = {
RESET_PWD: 'userPassword',
INJECT_SSH: 'sshPublicKey'