[pve-devel] [PATCH docs 2/2] mention that NAT mode is not available on the WebUI

2018-04-05 Thread Dominik Csapak
Signed-off-by: Dominik Csapak --- qm.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qm.adoc b/qm.adoc index 88b52db..f6e51d5 100644 --- a/qm.adoc +++ b/qm.adoc @@ -503,7 +503,8 @@ have direct access to the Ethernet LAN on which the host is located. the Qemu user netw

[pve-devel] [PATCH manager 03/11] rework ProcessorEdit and merge with CPUOptions using advanced options

2018-04-05 Thread Dominik Csapak
make ProcessorEdit static and merge with CPUOptions moves some fields in the advanced options this also changes how we add the flag checkboxes, which is static now, but if we want to add more, we have to create a better way than add a checkbox for each flag anyway also increases the cpulimit to 1

[pve-devel] [PATCH manager 07/11] qemu/NetworkEdit: rework panel for advanced options

2018-04-05 Thread Dominik Csapak
move some fields into advanced options, and remove nat mode Signed-off-by: Dominik Csapak --- www/manager6/qemu/NetworkEdit.js | 86 1 file changed, 42 insertions(+), 44 deletions(-) diff --git a/www/manager6/qemu/NetworkEdit.js b/www/manager6/qemu/Netwo

[pve-devel] [PATCH manager 06/11] qemu/MemoryEdit: rework panel and move most things in advanced options

2018-04-05 Thread Dominik Csapak
this is a major rework of the memory inputpanel previously we had to select fixed/variable and could set shares/ballooning, depending on what was selected now the panel is much simpler: non advanced: memory: the target maximum memory advanced: min-memory: the minimum memory, if different from

[pve-devel] [PATCH manager 11/11] lxc/MPEdit: rework for advanced options

2018-04-05 Thread Dominik Csapak
this is a complete rework of the inputpanel (long overdue) it uses a viewModel and viewcontroller to avoid the multiple is zfs/root/bind checks and concentrate them in one place also some features get optimized (e.g. the noreplication checkbox) adds a setNodename to the DiskStorageSelector so tha

[pve-devel] [PATCH manager 02/11] qemu/HDEdit.js: move some fields into advanced options

2018-04-05 Thread Dominik Csapak
Signed-off-by: Dominik Csapak --- www/manager6/qemu/HDEdit.js | 62 +++-- 1 file changed, 37 insertions(+), 25 deletions(-) diff --git a/www/manager6/qemu/HDEdit.js b/www/manager6/qemu/HDEdit.js index f9a38f21..4e0001cd 100644 --- a/www/manager6/qemu/HDEdi

[pve-devel] [PATCH manager 04/11] remove CPUOptions

2018-04-05 Thread Dominik Csapak
this is now merged with ProcessorEdit Signed-off-by: Dominik Csapak --- www/manager6/Makefile | 1 - www/manager6/qemu/CPUOptions.js | 77 --- www/manager6/qemu/HardwareView.js | 22 --- 3 files changed, 100 deletions(-) delete mode 100

[pve-devel] [PATCH manager 09/11] lxc/ResoureEdit: move some cpu fields to advanced options

2018-04-05 Thread Dominik Csapak
and show them now also in the wizard Signed-off-by: Dominik Csapak --- www/manager6/lxc/ResourceEdit.js | 69 +++- 1 file changed, 32 insertions(+), 37 deletions(-) diff --git a/www/manager6/lxc/ResourceEdit.js b/www/manager6/lxc/ResourceEdit.js index 395c31e

[pve-devel] [PATCH manager 05/11] qemu/HDEdit: move diskthrottling to advanced options

2018-04-05 Thread Dominik Csapak
Signed-off-by: Dominik Csapak --- www/manager6/Makefile | 1 - www/manager6/qemu/HDEdit.js | 99 ++ www/manager6/qemu/HDThrottle.js | 209 -- www/manager6/qemu/HardwareView.js | 27 - 4 files changed, 99 insertions(+)

[pve-devel] [PATCH docs 1/2] fix wording for new memory dialog for qemu

2018-04-05 Thread Dominik Csapak
Signed-off-by: Dominik Csapak --- qm.adoc | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qm.adoc b/qm.adoc index 154c5c1..88b52db 100644 --- a/qm.adoc +++ b/qm.adoc @@ -420,15 +420,15 @@ host. .Fixed Memory Allocation [thumbnail="gui-create-vm-memory-fixed.png"] -

[pve-devel] [PATCH widget-toolkit/manager/docs] advanced gui

2018-04-05 Thread Dominik Csapak
this series implements the first part of the advanced gui during this change, i reorganized/reworked some components (e.g. the lxc MPEdit) this includes some minor changes in the docs to reflect the changes we still have to update the screenshot (optimally with advanced enabled) proxmox-widget-to

[pve-devel] [PATCH manager 01/11] add advanced checkbox to the wizard

2018-04-05 Thread Dominik Csapak
so we can show/hide the advanced options of the inputpanels Signed-off-by: Dominik Csapak --- www/manager6/window/Wizard.js | 23 +++ 1 file changed, 23 insertions(+) diff --git a/www/manager6/window/Wizard.js b/www/manager6/window/Wizard.js index 6b8e3c38..87e4bf0a 100644 -

[pve-devel] [PATCH widget-toolkit 2/2] add a checkbox to edit windows for advanced options

2018-04-05 Thread Dominik Csapak
if the inputpanel has advanced options, show a checkbox to show/hide them Signed-off-by: Dominik Csapak --- window/Edit.js | 39 +++ 1 file changed, 39 insertions(+) diff --git a/window/Edit.js b/window/Edit.js index f72bee0..8d5aa19 100644 --- a/window/Edit.

[pve-devel] [PATCH manager 08/11] qemu/CreateWizard: add advanced options on general tab

2018-04-05 Thread Dominik Csapak
add start on boot, guest agent and boot order fields Signed-off-by: Dominik Csapak --- www/manager6/qemu/CreateWizard.js | 69 --- 1 file changed, 64 insertions(+), 5 deletions(-) diff --git a/www/manager6/qemu/CreateWizard.js b/www/manager6/qemu/CreateWizar

[pve-devel] [PATCH manager 10/11] Utils: add forEachMP

2018-04-05 Thread Dominik Csapak
in the style of forEachBus, but for containers, so that we only have to save the count once Signed-off-by: Dominik Csapak --- www/manager6/Utils.js | 23 +++ www/manager6/lxc/Resources.js | 24 ++-- 2 files changed, 33 insertions(+), 14 deletions(-

[pve-devel] [PATCH widget-toolkit 1/2] add advanced options to the input panel

2018-04-05 Thread Dominik Csapak
with this, you can now put items in the advancedColumn1/2/B and show/hide it with setAdvancedVisible Signed-off-by: Dominik Csapak --- panel/InputPanel.js | 79 + 1 file changed, 79 insertions(+) diff --git a/panel/InputPanel.js b/panel/InputP

[pve-devel] [PATCH docs] Add documentation for CIFS Storage Plugin.

2018-04-05 Thread Wolfgang Link
--- pve-intro.adoc| 3 +- pve-storage-cifs.adoc | 99 +++ pvesm.adoc| 5 +++ qm.adoc | 2 +- vzdump.adoc | 2 +- 5 files changed, 108 insertions(+), 3 deletions(-) create mode 100644 pve-storage-cifs.a

[pve-devel] applied: [PATCH kernel 4.15 0/5] update to 4.15.0-14.15, ZFS 0.7.7

2018-04-05 Thread Thomas Lamprecht
applied to pve-kernel and pve-kernel-meta, respectively. Am 04/04/2018 um 02:22 PM schrieb Fabian Grünbichler: pve-kernel-meta / pve-kernel-4.15: Fabian Grünbichler (1): bump version to 5.1-3 Makefile | 4 ++-- debian/changelog | 6 ++ 2 files changed, 8 insertions(+), 2 del

[pve-devel] applied: [PATCH manager] Add CIFS in strorage info to allow backup.

2018-04-05 Thread Thomas Lamprecht
applied Am 04/05/2018 um 01:29 PM schrieb Wolfgang Link: --- PVE/VZDump.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PVE/VZDump.pm b/PVE/VZDump.pm index 3d34f9fc..a0376ef9 100644 --- a/PVE/VZDump.pm +++ b/PVE/VZDump.pm @@ -222,7 +222,8 @@ sub storage_info { m

Re: [pve-devel] [PATCH kernel 4.15 0/5] update to 4.15.0-14.15, ZFS 0.7.7

2018-04-05 Thread Thomas Lamprecht
Am 04/05/2018 um 01:15 PM schrieb Fabian Grünbichler: On Wed, Apr 04, 2018 at 02:22:28PM +0200, Fabian Grünbichler wrote: pve-kernel-meta / pve-kernel-4.15: Fabian Grünbichler (1): bump version to 5.1-3 pve-kernel / pve-kernel-4.15: Fabian Grünbichler (5): update sources to Ubuntu-4.15.

[pve-devel] [PATCH manager] Add CIFS in strorage info to allow backup.

2018-04-05 Thread Wolfgang Link
--- PVE/VZDump.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PVE/VZDump.pm b/PVE/VZDump.pm index 3d34f9fc..a0376ef9 100644 --- a/PVE/VZDump.pm +++ b/PVE/VZDump.pm @@ -222,7 +222,8 @@ sub storage_info { my $type = $scfg->{type}; die "can't use storage type '$

Re: [pve-devel] [PATCH kernel 4.15 0/5] update to 4.15.0-14.15, ZFS 0.7.7

2018-04-05 Thread Fabian Grünbichler
On Wed, Apr 04, 2018 at 02:22:28PM +0200, Fabian Grünbichler wrote: > pve-kernel-meta / pve-kernel-4.15: > > Fabian Grünbichler (1): > bump version to 5.1-3 > > pve-kernel / pve-kernel-4.15: > > Fabian Grünbichler (5): > update sources to Ubuntu-4.15.0-14.15 > rebase patches on top of Ubun

Re: [pve-devel] [PATCH manager v2 1/5] dc: add simple cluster panel

2018-04-05 Thread Dietmar Maurer
fixed > the only thing not working is the 'nodecount' since the diffstore has no > 'load' event, thus the update never triggers > > but we can fix this in a followup by adding the event to the rstore > instead ___ pve-devel mailing list pve-devel@pve

[pve-devel] applied: [PATCH manager v2 0/5] cluster create/join UI

2018-04-05 Thread Dietmar Maurer
applied ___ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Re: [pve-devel] [PATCH manager v2 1/5] dc: add simple cluster panel

2018-04-05 Thread Dominik Csapak
the only thing not working is the 'nodecount' since the diffstore has no 'load' event, thus the update never triggers but we can fix this in a followup by adding the event to the rstore instead, rest of the series acked by me On 04/04/2018 02:36 PM, Thomas Lamprecht wrote: Show configured cl

[pve-devel] applied: [PATCH v2 librados2-perl 0/3] resend of last series

2018-04-05 Thread Dietmar Maurer
applied ___ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

[pve-devel] [PATCH qemu-server] disk: serial no must now be passed to device not drive

2018-04-05 Thread Thomas Lamprecht
With QEMU 2.10 the serial parameter of the -drive command line option was deprecated [1], so move the logic which adds this parameter now to the -drive analogue -device CLI option. Features marked deprecated will continue to work for two releases[2], so we need to switch over before 2.12, AFAICT.

[pve-devel] [PATCH v2 librados2-perl 2/3] Split method pve_rados_connect

2018-04-05 Thread Alwin Antreich
To be able to connect through librados2 without a config file, the method pve_rados_connect is split up into pve_rados_connect and pve_rados_conf_read_file. Signed-off-by: Alwin Antreich --- PVE/RADOS.pm | 11 +++ RADOS.xs | 26 +- 2 files changed, 32 insertio

[pve-devel] [PATCH v2 librados2-perl 3/3] allow to specify the userid with rados_create

2018-04-05 Thread Alwin Antreich
This allows to connect to a cluster with a different user, besides admin Signed-off-by: Alwin Antreich --- PVE/RADOS.pm | 4 +++- RADOS.xs | 13 ++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/PVE/RADOS.pm b/PVE/RADOS.pm index 2ed92b7..d53f655 100644 --- a/PVE/

[pve-devel] [PATCH v2 librados2-perl 1/3] white space cleanup

2018-04-05 Thread Alwin Antreich
Signed-off-by: Alwin Antreich --- PVE/RADOS.pm | 12 ++-- RADOS.xs | 32 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/PVE/RADOS.pm b/PVE/RADOS.pm index aa6a102..aff8141 100644 --- a/PVE/RADOS.pm +++ b/PVE/RADOS.pm @@ -43,7 +43,7 @@

[pve-devel] [PATCH v2 librados2-perl 0/3] resend of last series

2018-04-05 Thread Alwin Antreich
I am resending the last series, as my vim removed trailing whitespace after I annotated the patch (added v2), before sending it with git. I hope the patches apply now. :) Alwin Antreich (3): white space cleanup Split method pve_rados_connect allow to specify the userid with rados_create P

[pve-devel] applied: [PATCH cluster] API/Cluster: autoflush STDOUT for join and create

2018-04-05 Thread Dietmar Maurer
applied ___ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

[pve-devel] applied: make aab and dab compatible with LXC 3 config properties

2018-04-05 Thread Dietmar Maurer
applied ___ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Re: [pve-devel] [PATCH dab] use new config properties for sample lxc config

2018-04-05 Thread Dietmar Maurer
applied and bumped version to dab_3.0-9_all.deb Uploaded new package to pvetest respository: http://download.proxmox.com/debian/pve/dists/stretch/pvetest/binary-amd64/dab_3.0-9_all.deb > On April 5, 2018 at 9:53 AM Thomas Lamprecht wrote: > > > Signed-off-by: Thomas Lamprecht > --- > DAB.p

[pve-devel] [PATCH aab] use new config properties for sample lxc config

2018-04-05 Thread Thomas Lamprecht
Signed-off-by: Thomas Lamprecht --- PVE/AAB.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/AAB.pm b/PVE/AAB.pm index a75133e..f3d3f16 100644 --- a/PVE/AAB.pm +++ b/PVE/AAB.pm @@ -168,8 +168,8 @@ sub __sample_config { return <<"CFG"; lxc.arch = $arch lxc.incl

[pve-devel] make aab and dab compatible with LXC 3 config properties

2018-04-05 Thread Thomas Lamprecht
utsname to uts.name rootfs to rootfs.path (in the used context) DAB may warrant a bump, as I just pushed a small fixup for a regression I caused while adding Devuan support, which while small is quite important... ___ pve-devel mailing list pve-devel@

[pve-devel] [PATCH dab] use new config properties for sample lxc config

2018-04-05 Thread Thomas Lamprecht
Signed-off-by: Thomas Lamprecht --- DAB.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DAB.pm b/DAB.pm index b686141..c52a589 100644 --- a/DAB.pm +++ b/DAB.pm @@ -244,8 +244,8 @@ sub __sample_config { } else { die "unknown os type '$ostype'\n"; } -

Re: [pve-devel] [PATCH v2 librados2-perl 1/3] white space cleanup

2018-04-05 Thread Alwin Antreich
On Thu, Apr 05, 2018 at 08:14:05AM +0200, Thomas Lamprecht wrote: > Still doesn't applies > > I recreated your patch with s/\s+$//g and compared, all the empty "stay > lines" > (i.e., lines from context which are not touched by the patch) miss their > initial > space (in patches the first chara