From a97bc80075ec885d0354b121e56547cb44fdf39c Mon Sep 17 00:00:00 2001 From: Emmanuel Kasper Date: Wed, 30 Nov 2016 15:19:38 +0100 Subject: [PATCH] Add the possibility to create an unprivileged container at creation time in the GUI. The setting is afterwards displayed as a read only option in the option time --- www/manager6/lxc/CreateWizard.js | 6 ++++++ www/manager6/lxc/Options.js | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/www/manager6/lxc/CreateWizard.js b/www/manager6/lxc/CreateWizard.js index ab6c7ac6..bd6090da 100644 --- a/www/manager6/lxc/CreateWizard.js +++ b/www/manager6/lxc/CreateWizard.js @@ -207,6 +207,12 @@ Ext.define('PVE.lxc.CreateWizard', { fieldLabel: gettext('Hostname'), skipEmptyText: true, allowBlank: true + }, + { + xtype: 'pvecheckbox', + name: 'unprivileged', + value: '', + fieldLabel: gettext('Unprivileged container') } ], column2: column2, diff --git a/www/manager6/lxc/Options.js b/www/manager6/lxc/Options.js index 8c45fb1c..2df93a92 100644 --- a/www/manager6/lxc/Options.js +++ b/www/manager6/lxc/Options.js @@ -135,7 +135,12 @@ Ext.define('PVE.lxc.Options', { fieldLabel: gettext('Enabled') } } : undefined - } + }, + unprivileged: { + header: gettext('Unprivileged container'), + renderer: PVE.Utils.format_boolean, + defaultValue: 0 + }, }; var baseurl = 'nodes/' + nodename + '/lxc/' + vmid + '/config';