[pve-devel] [PATCH storage 2/2 v2] Fix typo in sub s/krdb_feature_disable/krbd_feature_disable

2018-03-02 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index 06e0a0a..9e0e720 100644 --- a/PVE/Storage/RBDPlugin.pm +++ b/PVE/S

Re: [pve-devel] NACK: [PATCH storage 2/3] krbd: remove 'exclusive-lock' from blacklist, kernel-4.13

2018-03-01 Thread Alwin Antreich
On Thu, Mar 01, 2018 at 10:59:15AM +0100, Fabian Grünbichler wrote: > this is problematic because it potentially hides bugs in our application > logic, with currently no benefit. > > with exclusive-locks disabled, mapping on multiple hosts is possible, > but mounting the same image is not (e.g.,

[pve-devel] [PATCH storage v2] Fix #1574: could not disable krbd-incompatible image features

2018-03-01 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index 2ca14ef..06e0a0a 100644 --- a/PVE/Storage/RBDPlugin.pm +++

[pve-devel] [PATCH storage 2/3] krbd: remove 'exclusive-lock' from blacklist, kernel-4.13

2018-02-28 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index 804dded..ef9fc4a 100644 --- a/PVE/Storage/RBDPlugin.pm +++ b/PVE/Storage/RBDPlu

[pve-devel] [PATCH storage 1/3] Fix #1574: could not disable krbd-incompatible image features

2018-02-28 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 19 +++ 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index 2ca14ef..804dded 100644 --- a/PVE/Storage/RBDPlugin.pm +++

[pve-devel] [PATCH storage 3/3] Fix typo in sub s/krdb_feature_disable/krbd_feature_disable

2018-02-28 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index ef9fc4a..83c1924 100644 --- a/PVE/Storage/RBDPlugin.pm +++ b/PVE/S

Re: [pve-devel] Patch about Intel processors flaw

2018-01-05 Thread Alwin Antreich
Hello Gilberto, On Thu, Jan 04, 2018 at 03:36:36PM -0200, Gilberto Nunes wrote: > Hi list > > Is there any patch to PVE Kernel about Intel processors flaw?? Please, follow up on the thread on our forum. https://forum.proxmox.com/threads/fuckwit-kaiser-kpti.39025/ > > > --- > Gilberto Ferreira >

Re: [pve-devel] PVE Minimal Debian Appliance

2017-12-18 Thread Alwin Antreich
Hello Thomas, On Mon, Dec 18, 2017 at 12:09:01AM +0100, c.mo...@web.de wrote: > Hello! > > Can you consider to provide a PVE Minimal Debian Appliance considering > things like > "Removing Packages for dealing with hardware. This is not usually done > within a container" und "Removing Packages for

[pve-devel] [PATCH docs v2] Add section Ceph CRUSH and device classes for pool assignment

2017-11-20 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pveceph.adoc | 79 1 file changed, 79 insertions(+) diff --git a/pveceph.adoc b/pveceph.adoc index c5eec4f..f050b1b 100644 --- a/pveceph.adoc +++ b/pveceph.adoc @@

[pve-devel] [PATCH docs] Add section Ceph CRUSH and device classes for pool assignment

2017-11-17 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pveceph.adoc | 71 1 file changed, 71 insertions(+) diff --git a/pveceph.adoc b/pveceph.adoc index c5eec4f..f152052 100644 --- a/pveceph.adoc +++ b/pveceph.adoc @@

Re: [pve-devel] [PATCH storage 1/2] Fix: 1542 - show storage utilization per pool, not per global

2017-11-16 Thread Alwin Antreich
On Wed, Nov 15, 2017 at 07:42:57PM +0100, Alexandre DERUMIER wrote: > >>Wouldn't that be totally confusing if you have several pools with different > >>replication factor? > > Personnaly, I don't think it'll be confusing. > Currently you need to do the math manually, and you don't known the >

[pve-devel] [PATCH storage 2/2] Addition to #1542, get precent_used from RBDPlugin - add librados2-perl for rados commands - get RBD storage status through librados - calculate %USED if not available

2017-11-15 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/CLI/pvesm.pm | 1 + PVE/Storage.pm | 6 -- PVE/Storage/RBDPlugin.pm | 14 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm index 9

[pve-devel] [PATCH storage 1/2] Fix: 1542 - show storage utilization per pool, not per global

2017-11-15 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/Storage/RBDPlugin.pm | 40 +++- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/PVE/Storage/RBDPlugin.pm b/PVE/Storage/RBDPlugin.pm index decfbf5..14386c4 100644 --- a/PVE/S

[pve-devel] [PATCH manager] add %USED calculation for pre luminous clusters

2017-11-03 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 12 1 file changed, 12 insertions(+) diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm index efea3059..a0260fe2 100644 --- a/PVE/API2/Ceph.pm +++ b/PVE/API2/Ceph.pm @@ -1522,6 +1522,18 @@ __PAC

[pve-devel] [PATCH manager 1/2] Fix: #1542, use percent_used key instead of calculation

2017-10-30 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm index 54bad234..efea3059 100644 --- a/PVE/API2/Ceph.pm +++ b/PVE/API2/Ceph.pm @@ -1493,7 +1493,6 @@ __PAC

[pve-devel] [PATCH manager 2/2] Add %-used and min_size to "pveceph lspools" command

2017-10-30 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/CLI/pveceph.pm | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/PVE/CLI/pveceph.pm b/PVE/CLI/pveceph.pm index 422ac709..a5a04949 100755 --- a/PVE/CLI/pveceph.pm +++ b/PVE/CLI/pveceph.pm @@ -159,9 +

[pve-devel] [PATCH docs 1/2] reflect new PVE features for ceph pool configuration

2017-10-23 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pve-storage-rbd.adoc | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pve-storage-rbd.adoc b/pve-storage-rbd.adoc index 5d0b7b7..ee07371 100644 --- a/pve-storage-rbd.adoc +++ b/pve-storage-rb

[pve-devel] [PATCH docs 2/2] Update docs to the reflect the new Ceph luminous

2017-10-23 Thread Alwin Antreich
Further: * explain the different services for RBD use * be clear about Ceph OSD types * more detail about pools and its PGs * move links into footnotes Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pveceph.adoc | 173

[pve-devel] [PATCH docs] add link for convenience on adding nodes to separated cluster network

2017-10-17 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pvecm.adoc | 4 1 file changed, 4 insertions(+) diff --git a/pvecm.adoc b/pvecm.adoc index 36d18c2..11c6849 100644 --- a/pvecm.adoc +++ b/pvecm.adoc @@ -170,6 +170,7 @@ Membership information 4

Re: [pve-devel] [PATCH access-control] pveum: Allow listing of roles and their privileges

2017-09-25 Thread Alwin Antreich
On Mon, Sep 25, 2017 at 10:19:50AM +0200, Philip Abernethy wrote: > On Mon, Sep 25, 2017 at 10:13:29AM +0200, Thomas Lamprecht wrote: > > On 09/25/2017 07:05 AM, Dietmar Maurer wrote: > > > > > > > + sub { > > > > + my ($res) = @_; > > > > + my $longest = 0; > > > > +

[pve-devel] [PATCH access-control 3/3] Change naming to keep command abbreviation

2017-09-22 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/CLI/pveum.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/CLI/pveum.pm b/PVE/CLI/pveum.pm index 7a4930f..d960437 100755 --- a/PVE/CLI/pveum.pm +++ b/PVE/CLI/pveum.pm @@ -50,7 +50,7 @@ our $

[pve-devel] [PATCH access-control 1/3] Add parameter userlist to pveum for listing users

2017-09-22 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/CLI/pveum.pm | 21 + 1 file changed, 21 insertions(+) diff --git a/PVE/CLI/pveum.pm b/PVE/CLI/pveum.pm index aef7089..0426cfb 100755 --- a/PVE/CLI/pveum.pm +++ b/PVE/CLI/pveum.pm @@ -18,6 +18,7 @@ use PVE

[pve-devel] [PATCH access-control 2/3] Add grouplist to pveum for group listing

2017-09-22 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/CLI/pveum.pm | 12 1 file changed, 12 insertions(+) diff --git a/PVE/CLI/pveum.pm b/PVE/CLI/pveum.pm index 0426cfb..7a4930f 100755 --- a/PVE/CLI/pveum.pm +++ b/PVE/CLI/pveum.pm @@ -74,6 +74,18 @@ our $

[pve-devel] [PATCH manager] fix default text for SCSI Controller Type

2017-09-15 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- www/manager6/Utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js index 0b850977..09e6be90 100644 --- a/www/manager6/Utils.js +++ b/www/manager6/Utils.js @@

[pve-devel] [PATCH stable-4 guest-common] Fix #1480: die if snapshot name is not found before set_lock is used

2017-08-28 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/AbstractConfig.pm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/PVE/AbstractConfig.pm b/PVE/AbstractConfig.pm index 482f0e2..9495798 100644 --- a/PVE/AbstractConfig.pm +++ b/PVE/AbstractConfig.pm @@

[pve-devel] [PATCH guest-common] Fix #1480: die if snapshot name is not found before set_lock is used

2017-08-28 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/AbstractConfig.pm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/PVE/AbstractConfig.pm b/PVE/AbstractConfig.pm index 64d19e4..82c495c 100644 --- a/PVE/AbstractConfig.pm +++ b/PVE/AbstractConfig.pm @@

[pve-devel] [PATCH manager v2] implement checks for ceph version & binaries

2017-08-24 Thread Alwin Antreich
add version check to ceph init to require luminous or higher and fix #1481: check existence of ceph binaries before use Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 17 - PVE/CephTools.pm | 34 +- 2 files c

[pve-devel] stable-4 [PATCH cluster] fix #1486 pmxcfs spelling mistake

2017-08-23 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- data/src/pmxcfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/src/pmxcfs.c b/data/src/pmxcfs.c index 8fa3bcc..5547d5d 100644 --- a/data/src/pmxcfs.c +++ b/data/src/pmxcfs.c @@ -909,7 +909,7 @@ int ma

[pve-devel] [PATCH cluster] fix #1486 pmxcfs spelling mistake

2017-08-23 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- data/src/pmxcfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/src/pmxcfs.c b/data/src/pmxcfs.c index 8fa3bcc..5547d5d 100644 --- a/data/src/pmxcfs.c +++ b/data/src/pmxcfs.c @@ -909,7 +909,7 @@ int ma

[pve-devel] [PATCH] check for ceph-mgr on destroymon

2017-08-14 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm index 71ea687f..6424f02f 100644 --- a/PVE/API2/Ceph.pm +++ b/PVE/API2/Ceph.pm @@ -1087,7 +1087,7 @@ __PAC

[pve-devel] [PATCH manager v2 2/3] pveceph: add createmgr/destroymgr commands

2017-08-14 Thread Alwin Antreich
From: Dominik Csapak this patch adds the create-/destroymgr commands to the api and pveceph, so that advanced users can split monitor and manager daemons Signed-off-by: Dominik Csapak (cherry picked from commit

[pve-devel] [PATCH manager v2 3/3] add check if ceph-mgr is installed

2017-08-14 Thread Alwin Antreich
in API endpoints createmgr/destroymgr/createmon Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- changes in v2: - add check with noerr to createmon as well PVE/API2/Ceph.pm | 6 +- PVE/CephTools.pm | 12 2 files changed, 17 insertions(+), 1 deletion(-) diff

[pve-devel] [PATCH manager v2 1/3] pveceph: create mgr with mon, use nodename for id

2017-08-14 Thread Alwin Antreich
From: Dominik Csapak we now want to add a ceph-mgr daemon to every node where a ceph-mon daemon runs, as per ceph documentation recommendation, because in luminous the mgr daemons will not be automatically created/started with a monitor anymore we also give the createmon

[pve-devel] [PATCH manager v2 0/3] pveceph create/destroymgr backport

2017-08-14 Thread Alwin Antreich
Alwin Antreich (1): add check if ceph-mgr is installed Dominik Csapak (2): pveceph: create mgr with mon, use nodename for id pveceph: add createmgr/destroymgr commands PVE/API2/Ceph.pm | 197 + PVE/CLI/pveceph.pm | 2 + PVE

[pve-devel] [PATCH stable-4 pve-manager 0/3] pveceph create/destroymgr backport

2017-08-14 Thread Alwin Antreich
Alwin Antreich (1): add check if ceph-mgr is installed in create/destroymgr Dominik Csapak (2): pveceph: create mgr with mon, use nodename for id pveceph: add createmgr/destroymgr commands PVE/API2/Ceph.pm | 197 + PVE/CLI/pveceph.pm

[pve-devel] [PATCH pve-manager 3/3] add check if ceph-mgr is installed in create/destroymgr

2017-08-14 Thread Alwin Antreich
adding manager instances is only needed for upgrading PVE 4 to PVE 5 Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 4 PVE/CephTools.pm | 12 2 files changed, 16 insertions(+) diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm index 11

[pve-devel] [PATCH pve-manager 1/3] pveceph: create mgr with mon, use nodename for id

2017-08-14 Thread Alwin Antreich
atemon an optional id parameter, so that one can set a custom id, and make the creation/removal of the manager optional but the default Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> (cherry picked from commit f77a087446390840846cd9300ce3dbe7f4bc7fd6) Signed-off-by: Alwin Antre

[pve-devel] [PATCH pve-manager 2/3] pveceph: add createmgr/destroymgr commands

2017-08-14 Thread Alwin Antreich
from commit ad9411c9480aa8f9b5fdbf677e0fb4a1e6997cb7) Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- PVE/API2/Ceph.pm | 87 ++ PVE/CLI/pveceph.pm | 2 ++ 2 files changed, 89 insertions(+) diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm index c36f31ff..11035e5

[pve-devel] [PATCH docs] added missing ipv4/ip_forward in routed network section

2017-08-02 Thread Alwin Antreich
Signed-off-by: Alwin Antreich <a.antre...@proxmox.com> --- pve-network.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/pve-network.adoc b/pve-network.adoc index 315ba63..62cad85 100644 --- a/pve-network.adoc +++ b/pve-network.adoc @@ -137,6 +137,7 @@ iface eno1 inet

<    1   2   3   4