[pve-devel] [PATCH container 2/2] adding linux LIO support

2018-06-08 Thread Udo Rader
--- PVE/Storage/LunCmd/LIO.pm | 398 ++ 1 file changed, 398 insertions(+) create mode 100644 PVE/Storage/LunCmd/LIO.pm diff --git a/PVE/Storage/LunCmd/LIO.pm b/PVE/Storage/LunCmd/LIO.pm new file mode 100644 index 000..2d8c2ee --- /dev/null +++

[pve-devel] [PATCH container 1/2] adding linux LIO support

2018-06-08 Thread Udo Rader
--- PVE/Storage/LunCmd/Makefile | 2 +- PVE/Storage/ZFSPlugin.pm| 7 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/PVE/Storage/LunCmd/Makefile b/PVE/Storage/LunCmd/Makefile index b959255..a7209d1 100644 --- a/PVE/Storage/LunCmd/Makefile +++

[pve-devel] [PATCH container 0/2] Linux LIO/targetcli support

2018-06-08 Thread Udo Rader
introducing LIO/targetcli support allowing to use recent linux distributions as iSCSI targets for ZFS volumes. In order for this to work, two preconditions have to be met: #1 the portal has to be set up correctly using targetcli #2 the initiator has to be authorized to connect to the target

[pve-devel] [PATCH pve-manager 1/1] adding LIO option to iSCSI dialog

2018-06-08 Thread Udo Rader
Signed-off-by: Udo Rader --- www/manager6/form/iScsiProviderSelector.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/www/manager6/form/iScsiProviderSelector.js b/www/manager6/form/iScsiProviderSelector.js index 9a87bea9..5d10c1b7 100644 ---

[pve-devel] [PATCH pve-manager 0/1] add LIO support to UI

2018-06-08 Thread Udo Rader
Udo Rader (1): adding LIO option to iSCSI dialog www/manager6/form/iScsiProviderSelector.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.17.1 ___ pve-devel mailing list pve-devel@pve.proxmox.com

[pve-devel] applied: [PATCH pve-client 0/7] use non-blocking io and IO::Select

2018-06-08 Thread Dietmar Maurer
applied > On June 8, 2018 at 11:25 AM Dietmar Maurer wrote: > > > And try to limit internal buffer size. > > Dietmar Maurer (7): > lxc enter: use IO::Select->select > lxc enter: handle writes with select > lxc console: limit output buffer size > lxc enter: cleanup filehandle usage >

[pve-devel] [PATCH pve-client] Add 'lxc list'

2018-06-08 Thread René Jochum
--- PVE/APIClient/Commands/lxc.pm | 82 ++- PVE/APIClient/Helpers.pm | 14 2 files changed, 95 insertions(+), 1 deletion(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index f0c85f7..0f6f638 100644 ---

[pve-devel] [PATCH pve-client 0/7] use non-blocking io and IO::Select

2018-06-08 Thread Dietmar Maurer
And try to limit internal buffer size. Dietmar Maurer (7): lxc enter: use IO::Select->select lxc enter: handle writes with select lxc console: limit output buffer size lxc enter: cleanup filehandle usage lxc enter: switch back to non-blocking mode lxc enter: fix read from non-blocking

[pve-devel] [PATCH pve-client 7/7] lxc enter: set STDOUT to non-blocking mode

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index f981c11..6d06704 100644 --- a/PVE/APIClient/Commands/lxc.pm +++ b/PVE/APIClient/Commands/lxc.pm @@ -261,6 +261,7

[pve-devel] [PATCH pve-client 1/7] lxc enter: use IO::Select->select

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index f0c85f7..c092028 100644 --- a/PVE/APIClient/Commands/lxc.pm +++

[pve-devel] [PATCH pve-client 6/7] lxc enter: fix read from non-blocking web socket

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index 4988bf2..f981c11 100644 --- a/PVE/APIClient/Commands/lxc.pm +++

[pve-devel] [PATCH pve-client 3/7] lxc console: limit output buffer size

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index 979b580..620e4b1 100644 --- a/PVE/APIClient/Commands/lxc.pm +++

[pve-devel] [PATCH pve-client 5/7] lxc enter: switch back to non-blocking mode

2018-06-08 Thread Dietmar Maurer
regression was introcude in patch e9d848651dd50d169a532d4428f47b0754e5ac9 Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index 4360183..4988bf2

[pve-devel] [PATCH pve-client 4/7] lxc enter: cleanup filehandle usage

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index 620e4b1..4360183 100644 --- a/PVE/APIClient/Commands/lxc.pm +++

[pve-devel] [PATCH pve-client 2/7] lxc enter: handle writes with select

2018-06-08 Thread Dietmar Maurer
Signed-off-by: Dietmar Maurer --- PVE/APIClient/Commands/lxc.pm | 61 +-- 1 file changed, 47 insertions(+), 14 deletions(-) diff --git a/PVE/APIClient/Commands/lxc.pm b/PVE/APIClient/Commands/lxc.pm index c092028..979b580 100644 ---