Signed-off-by: Lorenz Stechauner
Reviewed-by: Dominik Csapak
Tested-by: Dominik Csapak
---
www/manager6/Makefile | 1 +
www/manager6/storage/ContentView.js| 195 +
www/manager6/window/UploadToStorage.js | 192
3 files
Signed-off-by: Lorenz Stechauner
Reviewed-by: Dominik Csapak
Tested-by: Dominik Csapak
---
www/manager6/window/UploadToStorage.js | 40 ++
1 file changed, 40 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
Signed-off-by: Lorenz Stechauner
Reviewed-by: Dominik Csapak
Tested-by: Dominik Csapak
---
www/manager6/window/UploadToStorage.js | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window
call to cleanup_reqchange()
is now updated
Lorenz Stechauner (5):
ui: move upload window into UploadToStorage.js
ui: refactor UploadToStorage.js
fix #3505: ui/UploadToStorage: add checksum and algorithm
ui/UploadToStorage: add TaskViewer
ui/UplaodToStorage: check file extension
ubmit() is also not necessary.
Signed-off-by: Lorenz Stechauner
Reviewed-by: Dominik Csapak
Tested-by: Dominik Csapak
---
www/manager6/storage/ContentView.js| 2 +-
www/manager6/window/UploadToStorage.js | 346 ++---
2 files changed, 196 insertions(+), 152 deletions(-)
Signed-off-by: Lorenz Stechauner
Reviewed-by: Dominik Csapak
Tested-by: Dominik Csapak
---
www/manager6/window/UploadToStorage.js | 5 +
1 file changed, 5 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index e79092f2..4cfd40fd
Signed-off-by: Lorenz Stechauner
---
PVE/Storage.pm| 12 +++-
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index 4e1b1f7..5688dd7 100755
--- a/PVE/Storage.pm
+++ b/PVE/Storage.pm
@@ -108,6 +108,8
Signed-off-by: Lorenz Stechauner
---
PVE/APLInfo.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/APLInfo.pm b/PVE/APLInfo.pm
index 5cee1af8..1eff7107 100644
--- a/PVE/APLInfo.pm
+++ b/PVE/APLInfo.pm
@@ -84,7 +84,7 @@ sub read_aplinfo_from_fh {
my $template
changes to v2:
* rebased to current master
* kept old $vztmpl_extension_re to not break pve-manager and added
# FIXME [...]
changes to v1:
* also renamed iso/vztmpl REs
* new naming schema: $_EXT_RE_<# of capture groups>
for example: $BACKUP_EXT_RE_2
pve-storage
Lorenz Stechau
these changes make it more clear, how many capture groups each
RE inclues.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 8
PVE/Storage.pm | 14 ++
PVE/Storage/Plugin.pm | 8
3 files changed, 18 insertions(+), 12 deletions
On 21.10.21 14:49, Lorenz Stechauner wrote:
Signed-off-by: Lorenz Stechauner
---
changes to v2:
* ordering rows for pvesm {status|list}
PVE/CLI/pvesm.pm | 158 +--
1 file changed, 30 insertions(+), 128 deletions(-)
diff --git a/PVE/CLI
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 32 +---
1 file changed, 17 insertions(+), 15 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 94847cd..78fc51b 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -523,43 +523,45 @@ my
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 158 +--
1 file changed, 30 insertions(+), 128 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 190de91..94847cd 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -178,68
Hi,
everything looks and works as expected. No disk/mount point window looks
broken.
Tested VM/CT creation wizard and adding of disks/mount points afterwards.
Tested-By: Lorenz Stechauner
On 05.10.21 13:28, Dominik Csapak wrote:
this series is a continuation of my previous multi tab
Signed-off-by: Lorenz Stechauner
Reviewed-by: Fabian Ebner
Tested-by: Fabian Ebner
---
www/manager6/controller/StorageEdit.js | 6 ++
www/manager6/storage/Base.js | 20
www/manager6/storage/NFSEdit.js| 2 +-
3 files changed, 27 insertions(+), 1
alt value was chosen to be
* qcow2: metadata (as previously)
* raw: off
when using 'metadata' as preallocation mode, for raw images 'off'
is used.
[0]
https://qemu.readthedocs.io/en/latest/system/images.html#disk-image-file-formats
Signed-off-by: Lorenz Stechauner
Reviewed-b
Signed-off-by: Lorenz Stechauner
Reviewed-by: Fabian Ebner
Tested-by: Fabian Ebner
---
www/manager6/Makefile | 1 +
www/manager6/form/PreallocationSelector.js | 11 +++
2 files changed, 12 insertions(+)
create mode 100644 www/manager6/form
allocation api description
* moved sub preallocation_cmd_option above `# Storage implementation`
* updated PreallocationSelector to work with `default`
* reworked placement of Prealloc.Selector in Base.js
pve-storage:
Lorenz Stechauner (1):
fix #3580: plugins: make preallocation mode selectable
alt value was chosen to be
* qcow2: metadata (as previously)
* raw: off
when using 'metadata' as preallocation mode, for raw images 'off'
is used.
[0]
https://qemu.readthedocs.io/en/latest/system/images.html#disk-image-file-formats
Signed-off-by: Lorenz Stechauner
---
PV
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/form/PreallocationSelector.js | 11 +++
2 files changed, 12 insertions(+)
create mode 100644 www/manager6/form/PreallocationSelector.js
diff --git a/www/manager6/Makefile b/www/manager6
PreallocationSelector to work with `default`
* reworked placement of Prealloc.Selector in Base.js
pve-storage:
Lorenz Stechauner (1):
fix #3580: plugins: make preallocation mode selectable for qcow2 and
raw images
PVE/Storage/BTRFSPlugin.pm | 1 +
PVE/Storage/CIFSPlugin.pm | 1 +
PVE
Signed-off-by: Lorenz Stechauner
---
www/manager6/controller/StorageEdit.js | 6 ++
www/manager6/storage/Base.js | 20
www/manager6/storage/NFSEdit.js| 2 +-
3 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/www/manager6/controller
this gives users the chance to supply the port nr in the gui,
without having to add a extra new field to the panel.
using the same implementation as in RemoteEdit.js in PBS.
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/PBSEdit.js | 58 ++---
1 file
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/PBSEdit.js | 7 +++
1 file changed, 7 insertions(+)
diff --git a/www/manager6/storage/PBSEdit.js b/www/manager6/storage/PBSEdit.js
index fcbc9548..0d7b8033 100644
--- a/www/manager6/storage/PBSEdit.js
+++ b/www/manager6/storage
used.
[0]
https://qemu.readthedocs.io/en/latest/system/images.html#disk-image-file-formats
Signed-off-by: Lorenz Stechauner
---
PVE/Storage/BTRFSPlugin.pm | 1 +
PVE/Storage/CIFSPlugin.pm | 1 +
PVE/Storage/DirPlugin.pm | 1 +
PVE/Storage/GlusterfsPlugin.pm | 4 ++-
PVE/Storag
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/form/PreallocationSelector.js | 11 +++
2 files changed, 12 insertions(+)
create mode 100644 www/manager6/form/PreallocationSelector.js
diff --git a/www/manager6/Makefile b/www/manager6
changes to v1:
* adjusted preallocation api description
* moved sub preallocation_cmd_option above `# Storage implementation`
* updated PreallocationSelector to work with `default`
* reworked placement of Prealloc.Selector in Base.js
pve-storage
Lorenz Stechauner (1):
fix #3580: plugins: make
Signed-off-by: Lorenz Stechauner
---
www/manager6/controller/StorageEdit.js | 6 ++
www/manager6/storage/Base.js | 18 ++
www/manager6/storage/NFSEdit.js| 2 +-
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/www/manager6/controller
Signed-off-by: Lorenz Stechauner
---
ar.po| 2 +-
ca.po| 2 +-
da.po| 2 +-
de.po| 2 +-
es.po| 2 +-
eu.po| 2 +-
fa.po| 2 +-
fr.po| 2 +-
gl.po| 2 +-
he.po| 2 +-
hu.po| 2 +-
it.po| 2 +-
ja.po| 2 +-
kr.po| 2 +-
nb.po| 2
Signed-off-by: Lorenz Stechauner
---
www/manager6/dc/OptionView.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/manager6/dc/OptionView.js b/www/manager6/dc/OptionView.js
index edae97ea..a8f1ea6a 100644
--- a/www/manager6/dc/OptionView.js
+++ b/www/manager6/dc
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 32 +---
1 file changed, 17 insertions(+), 15 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 6c0a1b2..28be91c 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -511,43 +511,45 @@ my
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 146 ++-
1 file changed, 18 insertions(+), 128 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 190de91..6c0a1b2 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -178,68
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 144 ++-
1 file changed, 18 insertions(+), 126 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 7afbe22..7bb363c 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -178,68
Signed-off-by: Lorenz Stechauner
---
PVE/CLI/pvesm.pm | 343 ++-
1 file changed, 223 insertions(+), 120 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 190de91..7afbe22 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
Hi,
tested this series a bit. everything seems to work as advertised, except
the VM creation wizard. After submitting I get an error:
Parameter verification failed. (400)
textfield-4006-inputEl: property is not defined in schema and the schema
does not allow additional properties
other smal
also looks good, one comment inline
On 13.09.21 18:00, Dylan Whyte wrote:
adds an entry for some config files found in /etc/pve, which were
missing.
alphabetize the list, for better readability and add some minor fixes
also adds an introduction section to the symbolic links section, to
clarify t
patch looks good to me in general. see inline for notes
On 13.09.21 18:00, Dylan Whyte wrote:
minor language fixup
replace usage of 'Proxmox VE' with '{pve}'
Signed-off-by: Dylan Whyte
---
pmxcfs.adoc | 62 ++---
1 file changed, 30 insertions
On 09.09.21 14:04, Fabian Ebner wrote:
Am 09.09.21 um 13:11 schrieb Lorenz Stechauner:
On 09.09.21 12:25, Fabian Ebner wrote:
Am 08.09.21 um 10:11 schrieb alexandre derumier:
Hi,
it can be done too with ceph rbd with "rbd create ...
–thick-provision"
Hi,
there also is t
prealloc=metadata sounds good.
Le lundi 06 septembre 2021 à 15:15 +0200, Lorenz Stechauner a écrit :
the plugins for file based storages
* BTRFS
* CIFS
* Dir
* Glusterfs
* NFS
now allow the option 'preallocation'.
'preallocation' can have four values:
* defaul
used.
[0]
https://qemu.readthedocs.io/en/latest/system/images.html#disk-image-file-formats
Signed-off-by: Lorenz Stechauner
---
PVE/Storage/BTRFSPlugin.pm | 1 +
PVE/Storage/CIFSPlugin.pm | 1 +
PVE/Storage/DirPlugin.pm | 1 +
PVE/Storage/GlusterfsPlugin.pm | 4 ++-
PVE/Storag
Signed-off-by: Lorenz Stechauner
---
www/manager6/controller/StorageEdit.js | 6 ++
www/manager6/storage/Base.js | 18 ++
2 files changed, 24 insertions(+)
diff --git a/www/manager6/controller/StorageEdit.js
b/www/manager6/controller/StorageEdit.js
index 4246d363
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/form/PreallocationSelector.js | 14 ++
2 files changed, 15 insertions(+)
create mode 100644 www/manager6/form/PreallocationSelector.js
diff --git a/www/manager6/Makefile b/www
this series allows users to configure the `qemu-img` preallocation
mode per storage. this only applies to file-based storages and the
file types 'qcow2' and 'raw'.
pve-storage:
Lorenz Stechauner (1):
fix #3580: plugins: make preallocation mode selectable for qcow2 and
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/storage/ContentView.js| 195 +
www/manager6/window/UploadToStorage.js | 192
3 files changed, 194 insertions(+), 194 deletions(-)
create mode
ubmit() is also not necessary.
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/ContentView.js| 2 +-
www/manager6/window/UploadToStorage.js | 346 ++---
2 files changed, 196 insertions(+), 152 deletions(-)
diff --git a/www/manager6/storage/ContentView.js
b/ww
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 37 +
1 file changed, 37 insertions(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index 6493d22..41b3696 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 40 ++
1 file changed, 40 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index e7db41fb..489be9dc 100644
--- a/www/manager6/window
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 5 +
1 file changed, 5 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index f0c6186f..ec83c581 100644
--- a/www/manager6/window/UploadToStorage.js
+++ b
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index 489be9dc..f0c6186f 100644
--- a/www/manager6
changes to v3:
* added comment regarding tmpfile cleanup
* added commit fixing the cleanup of tmpfile
* fixed commit in http-server; every call to cleanup_reqchange()
is now updated
Lorenz Stechauner (1):
anyevent: move unlink from http-server to endpoint
src/PVE/APIServer/AnyEvent.pm
this is the first step in which not the http server removes the
temporary file, but the worker itself.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 6 ++
1 file changed, 6 insertions(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index b838461
ete.
this change breaks all pve-manager versions, in which the
worker does not unlink the temp file itself.
Signed-off-by: Lorenz Stechauner
---
src/PVE/APIServer/AnyEvent.pm | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/PVE/APIServer/AnyEvent.pm b/src/PVE
h the
tmpfile gets not automatically removed anymore.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 9 +
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index cc8ed5a..6493d22 100644
--- a/PVE/API2/St
$tmpfilename already gets unlinked after executing the cmd.
furthermore, because this is a local file, it is wrong to delete
it via the ssh command on a remote node.
small change: added \n to the error message.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 4 ++--
1 file
On 26.08.21 18:30, Thomas Lamprecht wrote:
On 03/08/2021 14:16, Lorenz Stechauner wrote:
this is the first step in which not the http server removes the
temporary file, but the worker itself.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 1 +
1 file changed, 1
On 13.08.21 12:09, Fabian Ebner wrote:
Am 05.08.21 um 09:34 schrieb Lorenz Stechauner:
these changes make it more clear, how many capture groups each
RE inclues.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 8
PVE/Storage.pm | 11
Signed-off-by: Lorenz Stechauner
---
src/PVE/Network.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/PVE/Network.pm b/src/PVE/Network.pm
index bb574e0..c6d3ee1 100644
--- a/src/PVE/Network.pm
+++ b/src/PVE/Network.pm
@@ -16,7 +16,7 @@ use Socket qw(NI_NUMERICHOST
pecifically this
one port.
[0] https://gitlab.com/shorewall/code/-/blob/4.6.13/Shorewall/action.Drop#L66
https://gitlab.com/shorewall/code/-/blob/4.6.13/Shorewall/Macros/macro.Auth
Signed-off-by: Lorenz Stechauner
---
src/PVE/Firewall.pm | 2 --
1 file changed, 2 deletions(-)
diff --git a/s
Signed-off-by: Lorenz Stechauner
---
PVE/APLInfo.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/APLInfo.pm b/PVE/APLInfo.pm
index 5cee1af8..1eff7107 100644
--- a/PVE/APLInfo.pm
+++ b/PVE/APLInfo.pm
@@ -84,7 +84,7 @@ sub read_aplinfo_from_fh {
my $template
Signed-off-by: Lorenz Stechauner
---
PVE/Storage.pm| 12 +++-
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index b5c2460..9bc799d 100755
--- a/PVE/Storage.pm
+++ b/PVE/Storage.pm
@@ -108,6 +108,8
these changes make it more clear, how many capture groups each
RE inclues.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 8
PVE/Storage.pm | 11 +++
PVE/Storage/Plugin.pm | 8
3 files changed, 15 insertions(+), 12 deletions
changes to v1:
* also renamed iso/vztmpl REs
* new naming schema: $_EXT_RE_<# of capture groups>
for example: $BACKUP_EXT_RE_2
pve-storage:
Lorenz Stechauner (2):
storage: rename REs for iso and vztmpl extensions
storage/plugin: factoring out regex for backup extension re
PV
On 03.08.21 09:15, Wolfgang Bumiller wrote:
On Mon, Aug 02, 2021 at 12:52:36PM +0200, Lorenz Stechauner wrote:
Signed-off-by: Lorenz Stechauner
---
changes to v1:
* factored $compressor_extension_re out of $backup_extension_re
should now be less confusing
not sure about less confusing
ubmit() is also not necessary.
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/ContentView.js| 2 +-
www/manager6/window/UploadToStorage.js | 346 ++---
2 files changed, 196 insertions(+), 152 deletions(-)
diff --git a/www/manager6/storage/ContentView.js
b/ww
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/storage/ContentView.js| 195 +
www/manager6/window/UploadToStorage.js | 192
3 files changed, 194 insertions(+), 194 deletions(-)
create mode
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 40 ++
1 file changed, 40 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index e7db41fb..489be9dc 100644
--- a/www/manager6/window
this is the first step in which not the http server removes the
temporary file, but the worker itself.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index b838461
ete.
this change breaks all pve-manager versions, in which the
worker does not unlink the temp file itself.
Signed-off-by: Lorenz Stechauner
---
src/PVE/APIServer/AnyEvent.pm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/PVE/APIServer/AnyEvent.pm b/src/PVE
ange function
note: two commits in total state that they break/require some
versions of other repos. please do not forget to bump those and
create the accoring 'breaks' or 'requires'.
pve-http-server:
Lorenz Stechauner (1):
anyevent: move unlink from http-server to endp
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 5 +
1 file changed, 5 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index f0c6186f..ec83c581 100644
--- a/www/manager6/window/UploadToStorage.js
+++ b
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 34 ++
1 file changed, 34 insertions(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index db5a76e..07366cc 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index 489be9dc..f0c6186f 100644
--- a/www/manager6
h the
tmpfile gets not automatically removed anymore.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 9 +
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index a5ac372..db5a76e 100644
--- a/PVE/API2/St
Signed-off-by: Lorenz Stechauner
---
changes to v1:
* factored $compressor_extension_re out of $backup_extension_re
should now be less confusing
PVE/Storage.pm| 14 +-
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/PVE
ubmit() is also not necessary.
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/ContentView.js| 2 +-
www/manager6/window/UploadToStorage.js | 360 ++---
2 files changed, 209 insertions(+), 153 deletions(-)
diff --git a/www/manager6/storage/ContentView.js
b/ww
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 32 ++
1 file changed, 32 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index fb9850b3..0b4d991a 100644
--- a/www/manager6/window
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 17 +
1 file changed, 17 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index c63de16a..3f4596ce 100644
--- a/www/manager6/window
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 34 ++
1 file changed, 34 insertions(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index 9cf6e40..4b9fda5 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage
ete.
this change breaks all pve-manager versions, in which the
worker does not unlink the temp file itself.
Signed-off-by: Lorenz Stechauner
---
src/PVE/APIServer/AnyEvent.pm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/PVE/APIServer/AnyEvent.pm b/src/PVE
eleting temp file on errors)
* check file extention in front end too
note: two commits in total state, that they break/require some
versions of other repos. please do not forget to bump those and
create the accoring 'breaks' or 'requires'.
pve-http-server:
Lorenz Stechaune
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/storage/ContentView.js| 195 +
www/manager6/window/UploadToStorage.js | 192
3 files changed, 194 insertions(+), 194 deletions(-)
create mode
h the
tmpfile gets not automatically removed anymore.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 9 +
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index fcf9720..9cf6e40 100644
--- a/PVE/API2/St
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index 0b4d991a..c63de16a 100644
--- a/www/manager6
this is the first step in which not the http server removes the
temporary file, but the worker itself.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index 16581aa
-by: Lorenz Stechauner
---
changes to v1:
* implemented feedback
* do not remove `\n` in error message
src/PVE/LXC/Create.pm | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/src/PVE/LXC/Create.pm b/src/PVE/LXC/Create.pm
index 82d7ad9..e8233b6 100644
--- a/src/PVE/LXC
ping
On 29.06.21 15:53, Lorenz Stechauner wrote:
increased the timeout for detect_arch from 5 to 10 seconds.
until now, on any error detect_architecture would fall back to amd64.
to avoid falling back due to an timeout error this function now dies
on timeout errors.
additionally minor changes
ping
On 07.06.21 12:44, Lorenz Stechauner wrote:
also rearranged the regex groups to allow sk-ecdsa-sha2-...
note: FIDO keys are now parsable, the backend only supports it with
OpenSSH >= 8.2. This may be achieved with upgrading to PVE 7 or
using a back port.
---
www/manager6/Parser.js
ping
On 28.06.21 10:37, Lorenz Stechauner wrote:
Signed-off-by: Lorenz Stechauner
---
PVE/Storage.pm| 12 +++-
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index b8e6311..ec29b45 100755
--- a
ping
On 25.06.21 09:22, Lorenz Stechauner wrote:
after an error while copying the file to its destination the local
path of the destination was unlinked in every case, even when on the
destination was copied to via scp.
Signed-off-by: Lorenz Stechauner
---
changes to v1:
* using 'u
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index d16636b..1f44574 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage/Status.pm
@@ -381,7
the addition of this enum does not change API behaviour, because
it is checked for 'iso' or 'vztmpl' aftwerwards anyway.
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/AP
ff-by: Lorenz Stechauner
---
a version bump would be helpful, so the older versions can be
marked as 'breaks' in the pve-http-server repo after the above
mentioned changes.
PVE/API2/Storage/Status.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/API2/Storage/Status.pm b/P
Signed-off-by: Lorenz Stechauner
---
www/manager6/Makefile | 1 +
www/manager6/storage/ContentView.js| 195 +
www/manager6/window/UploadToStorage.js | 192
3 files changed, 194 insertions(+), 194 deletions(-)
create mode
this also removes the "content" selector from the window.
as far as it seems, this selector was never able to select
more than one entry, so it was useless.
Signed-off-by: Lorenz Stechauner
---
www/manager6/storage/ContentView.js| 2 +-
www/manager6/window/UploadToStorag
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index ca89692e..6a01821f 100644
--- a/www/manager6
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 34 ++
1 file changed, 34 insertions(+)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index eac5e13..e3bf758 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index b549d7d..eac5e13 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage/Status.pm
e.
Signed-off-by: Lorenz Stechauner
---
src/PVE/APIServer/AnyEvent.pm | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/PVE/APIServer/AnyEvent.pm b/src/PVE/APIServer/AnyEvent.pm
index cd77806..8d498c5 100644
--- a/src/PVE/APIServer/AnyEvent.pm
+++ b/src/PVE/APIServer/A
Signed-off-by: Lorenz Stechauner
---
PVE/API2/Storage/Status.pm | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/PVE/API2/Storage/Status.pm b/PVE/API2/Storage/Status.pm
index 72fd851..b549d7d 100644
--- a/PVE/API2/Storage/Status.pm
+++ b/PVE/API2/Storage/Status.pm
Signed-off-by: Lorenz Stechauner
---
www/manager6/window/UploadToStorage.js | 42 ++
1 file changed, 42 insertions(+)
diff --git a/www/manager6/window/UploadToStorage.js
b/www/manager6/window/UploadToStorage.js
index 75423b0f..ca89692e 100644
--- a/www/manager6/window
1 - 100 of 239 matches
Mail list logo