to add the pg_autoscale_mode since its activated in Ceph Octopus by
default and emmits a waring (ceph status) if a pool has too many PGs.
Signed-off-by: Alwin Antreich
---
v1 -> v2: split addition of pg_autoscale_mode and pveceph pool
output format
PVE/API2/Ceph.pm |
to present more data on pools and a nicer formated output on the command
line.
Signed-off-by: Alwin Antreich
---
PVE/API2/Ceph.pm | 14 ++
PVE/CLI/pveceph.pm | 24 ++--
2 files changed, 24 insertions(+), 14 deletions(-)
diff --git a/PVE/API2/Ceph.pm b/PVE/API2
Luminous, Nautilus and Octopus. In Octopus the mon_status was dropped.
Also the ceph status was cleaned up and doesn't provide the mgrmap and
monmap.
The rados queries used in the ceph status API endpoints (cluster / node)
were factored out and merged to one place.
Signed-off-by: Alwin Ant
On Tue, Jun 02, 2020 at 02:05:26PM +0200, Thomas Lamprecht wrote:
> On 5/28/20 4:41 PM, Alwin Antreich wrote:
> > Prior Ceph Nautilus the ceph config dump command was not available.
> > This patch provides a more meaningful info for the user.
> >
>
> what is the ver
to add the pg_autoscale_mode since its activated in Ceph Octopus by
default and emmits a waring (ceph status) if a pool has too many PGs.
Also present a nicer formated output on the command line.
Signed-off-by: Alwin Antreich
---
PVE/API2/Ceph.pm | 25 +
PVE/CLI
Prior Ceph Nautilus the ceph config dump command was not available.
This patch provides a more meaningful info for the user.
Signed-off-by: Alwin Antreich
---
PVE/API2/Ceph.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm
index
Luminous, Nautilus and Octopus. In Octopus the mon_status was dropped.
Also the ceph status was cleaned up and doesn't provide the mgrmap and
monmap.
The rados queries used in the ceph status API endpoints (cluster / node)
were factored out and merged to one place.
Signed-off-by: Alwin Ant
on an undefined value at /usr/share/perl5/PVE/Storage/Plugin.pm line 928
This error message crops up when a file is deleted after getting the
file list and before the loop passed the file entry.
Signed-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 2 +-
1 file changed, 1 insertion(+), 1
The rework of the backup file detection logic missed the non-standard
file name case. This patch allows to restore backups with different file
names. Though the config extraction fails, since the type is unknown.
Signed-off-by: Alwin Antreich
---
Note: This fixes the issue reported on the forum
Signed-off-by: Alwin Antreich
---
de.po | 80 +--
1 file changed, 39 insertions(+), 41 deletions(-)
diff --git a/de.po b/de.po
index babde6d..82722fc 100644
--- a/de.po
+++ b/de.po
@@ -460,7 +460,7 @@ msgstr "Base DN für Gruppen"
as a short description about the different algorithms in use by vzdump.
Signed-off-by: Alwin Antreich
---
v1 -> v2:
* add Aaron's suggestions
v2 -> v3:
* remove 'And' on sentence beginning, as Aaron's preference, ;)
otherwise the sam
as a short description about the different algorithms in use by vzdump.
Signed-off-by: Alwin Antreich
---
v1 -> v2:
* incorporate Aaron's suggestions
https://pve.proxmox.com/pipermail/pve-devel/2020-May/043481.html
vzdump.adoc | 35 ++-
1 file
as a short description about the different algorithms in use by vzdump.
Signed-off-by: Alwin Antreich
---
vzdump.adoc | 36 +++-
1 file changed, 35 insertions(+), 1 deletion(-)
diff --git a/vzdump.adoc b/vzdump.adoc
index 404ad09..3fd9ca9 100644
--- a
to clean service directories as well as disable and stop Ceph services.
Addtionally provide the option to remove crash and log information.
This patch is also in addtion to #2607, as the current cleanup doesn't
allow to re-configure Ceph, without manual steps during purge.
Signed-off-by:
to clean service directories as well as disable and stop Ceph services.
Addtionally provide the option to remove crash and log information.
This patch is in addtion to #2607, as the current cleanup doesn't allow
to re-configure Ceph, without manual steps during purge.
Signed-off-by:
My suggestions inline.
On Thu, Apr 30, 2020 at 01:14:27PM +0200, Dominik Csapak wrote:
> explaining the main Requirements and limitations, as well as the
> most important sync options
>
> Signed-off-by: Dominik Csapak
> ---
> pveum.adoc | 47 +++
> 1
Test to reduce the potential for accidental breakage on regex changes.
Co-Authored-by: Dominic Jaeger
Signed-off-by: Alwin Antreich
---
test/list_volumes_test.pm | 519 ++
test/run_plugin_tests.pl | 6 +-
2 files changed, 524 insertions(+), 1 deletion
Signed-off-by: Alwin Antreich
---
test/filesystem_path_test.pm | 91
test/run_plugin_tests.pl | 1 +
2 files changed, 92 insertions(+)
create mode 100644 test/filesystem_path_test.pm
diff --git a/test/filesystem_path_test.pm b/test
Test to reduce the potential for accidental breakage on regex changes.
Signed-off-by: Alwin Antreich
---
test/path_to_volume_id_test.pm | 242 +
test/run_plugin_tests.pl | 2 +-
2 files changed, 243 insertions(+), 1 deletion(-)
create mode 100644 test
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 4 +++-
PVE/Storage/Plugin.pm | 2 +-
test/archive_info_test.pm | 4 +++-
test/list_volumes_test.pm | 18 ++
test/parse_volname_test.pm | 6 +++---
test/path_to_volume_id_test.pm | 16
type for backup files. Patch includes changes of the test as well.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 2 +-
test/path_to_volume_id_test.pm | 8
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index bdd6ebc
the more compact form of the regex should allow easier addition of new
file extensions.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm| 4 ++--
PVE/Storage/Plugin.pm | 6 --
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index
regex to reduce the code duplication, as archive_info and
decompressor_info provides the same information as well.
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 36 ++--
1 file changed, 6 insertions(+), 30 deletions(-)
diff --git a/PVE/QemuServer.pm b
Test to reduce the potential for accidental breakage on regex changes.
And to make sure that all vtype_subdirs are parsed.
Signed-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 4 +
test/parse_volname_test.pm | 253 +
test/run_plugin_tests.pl
igned-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 3 ++-
test/list_volumes_test.pm | 16
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/PVE/Storage/Plugin.pm b/PVE/Storage/Plugin.pm
index 0925910..a6071eb 100644
--- a/PVE/Storage/Plugin.pm
+++ b/PVE/St
Co-Authored-by: Dominic Jaeger
Signed-off-by: Alwin Antreich
---
test/get_subdir_test.pm | 44
test/run_plugin_tests.pl | 1 +
2 files changed, 45 insertions(+)
create mode 100644 test/get_subdir_test.pm
diff --git a/test/get_subdir_test.pm b/test
with File::stat::stat to minimize variable declarations. And allow to
mock this method in tests instead of the perl build-in stat.
Signed-off-by: Alwin Antreich
---
PVE/Diskmanage.pm | 9 +
PVE/Storage/Plugin.pm | 34 ++
2 files changed, 15
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index 265d4f8..fda1acb 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -7165,7 +7165,7 @@ sub complete_backup_archives {
my
since it is a valid content type and adapt the path_to_volume_id_test.
Also adds an extra check if all vtype_subdirs are returned.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 4
test/path_to_volume_id_test.pm | 26 +-
2 files changed, 25
detection into separate functions so they are reusable and easier
modifiable. This patch also adds the test for archive_info.
Signed-off-by: Alwin Antreich
---
test/Makefile | 5 +-
PVE/Storage.pm| 79 +---
test/archive_info_test.pm | 125
This patch adds the zstd to the compression selection for backup on the
GUI and add .zst to the backup file filter. Including zstd as package
install dependency.
Signed-off-by: Alwin Antreich
---
PVE/VZDump.pm| 11 +--
debian/control
Signed-off-by: Alwin Antreich
---
src/PVE/LXC/Create.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/PVE/LXC/Create.pm b/src/PVE/LXC/Create.pm
index 52b0b48..39902a2 100644
--- a/src/PVE/LXC/Create.pm
+++ b/src/PVE/LXC/Create.pm
@@ -123,6 +123,7 @@ sub restore_tar_archive
in advance.
[0] https://facebook.github.io/zstd/
Alwin Antreich (17):
__pve-storage__
storage: test: split archive format/compressor
storage: replace build-in stat with File::stat
test: parse_volname
test: list_volumes
Fix: backup: ctime was from stat not file name
test: path_to_volume_id
Signed-off-by: Alwin Antreich
---
PVE/VZDump/Common.pm | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/PVE/VZDump/Common.pm b/PVE/VZDump/Common.pm
index 4789a50..909e3af 100644
--- a/PVE/VZDump/Common.pm
+++ b/PVE/VZDump/Common.pm
@@ -88,7 +88,7 @@ my $confdesc
unt.ceph helper.
Signed-off-by: Alwin Antreich
---
PVE/CephConfig.pm | 29 +
PVE/Storage/CephFSPlugin.pm | 6 +-
PVE/Storage/RBDPlugin.pm| 31 +--
3 files changed, 35 insertions(+), 31 deletions(-)
diff --git a/PVE/Ceph
ps in the GUI with the new option,
> too.
Thanks for testing.
>
> Tested-by: Dominic Jäger
>
> On Wed, Apr 22, 2020 at 04:57:51PM +0200, Alwin Antreich wrote:
> > Zstandard (zstd) [0] is a data compression algorithm, in addition to
> > gzip, lzo for our backup/r
On Thu, Apr 23, 2020 at 05:52:29AM +0200, Dietmar Maurer wrote:
> > On April 22, 2020 6:00 PM Alwin Antreich wrote:
> >
> >
> > On Wed, Apr 22, 2020 at 05:35:05PM +0200, Dietmar Maurer wrote:
> > > AFAIK this can have ugly side effects ...
> > Okay, I
and
Fabian G.
If there is a better solution, I am happy to work on it.
>
> > On April 22, 2020 4:57 PM Alwin Antreich wrote:
> >
> >
> > to minimize variable declarations. And allow to mock this method in
> > tests instead of the perl build-in stat.
&g
Signed-off-by: Alwin Antreich
---
src/PVE/LXC/Create.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/PVE/LXC/Create.pm b/src/PVE/LXC/Create.pm
index 52b0b48..39902a2 100644
--- a/src/PVE/LXC/Create.pm
+++ b/src/PVE/LXC/Create.pm
@@ -123,6 +123,7 @@ sub restore_tar_archive
container restores
Thanks for any comment or suggestion in advance.
[0] https://facebook.github.io/zstd/
Alwin Antreich (12):
__pve-storage__
storage: test: split archive format/compressor
storage: replace build-in stat with File::stat
test: parse_volname
test: list_volumes
Fix: backup:
igned-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 3 ++-
test/list_volumes_test.pm | 16
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/PVE/Storage/Plugin.pm b/PVE/Storage/Plugin.pm
index 71a83f7..9dde46e 100644
--- a/PVE/Storage/Plugin.pm
+++ b/PVE/St
Test to reduce the potential for accidental breakage on regex changes.
Signed-off-by: Alwin Antreich
---
test/path_to_volume_id_test.pm | 242 +
test/run_plugin_tests.pl | 2 +-
2 files changed, 243 insertions(+), 1 deletion(-)
create mode 100644 test
Test to reduce the potential for accidental breakage on regex changes.
Co-Authored-by: Dominic Jaeger
Signed-off-by: Alwin Antreich
---
test/list_volumes_test.pm | 519 ++
test/run_plugin_tests.pl | 6 +-
2 files changed, 524 insertions(+), 1 deletion
Signed-off-by: Alwin Antreich
---
test/filesystem_path_test.pm | 91
test/run_plugin_tests.pl | 1 +
2 files changed, 92 insertions(+)
create mode 100644 test/filesystem_path_test.pm
diff --git a/test/filesystem_path_test.pm b/test
Co-Authored-by: Dominic Jaeger
Signed-off-by: Alwin Antreich
---
test/get_subdir_test.pm | 44
test/run_plugin_tests.pl | 1 +
2 files changed, 45 insertions(+)
create mode 100644 test/get_subdir_test.pm
diff --git a/test/get_subdir_test.pm b/test
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 4 +++-
PVE/Storage/Plugin.pm | 2 +-
test/archive_info_test.pm | 4 +++-
test/list_volumes_test.pm | 18 ++
test/parse_volname_test.pm | 6 +++---
test/path_to_volume_id_test.pm | 16
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index 265d4f8..fda1acb 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -7165,7 +7165,7 @@ sub complete_backup_archives {
my
Test to reduce the potential for accidental breakage on regex changes.
And to make sure that all vtype_subdirs are parsed.
Signed-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 4 +
test/parse_volname_test.pm | 253 +
test/run_plugin_tests.pl
since it is a valid content type and adapt the path_to_volume_id_test.
Also adds an extra check if all vtype_subdirs are returned.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 4
test/path_to_volume_id_test.pm | 26 +-
2 files changed, 25
detection into separate functions so they are reusable and easier
modifiable. This patch also adds the test for archive_info.
Signed-off-by: Alwin Antreich
---
test/Makefile | 5 +-
PVE/Storage.pm| 79 +---
test/archive_info_test.pm | 125
type for backup files. Patch includes changes of the test as well.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 2 +-
test/path_to_volume_id_test.pm | 8
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index bdd6ebc
the more compact form of the regex should allow easier addition of new
file extensions.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm| 4 ++--
PVE/Storage/Plugin.pm | 6 --
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index
This patch adds the zstd to the compression selection for backup on the
GUI and add .zst to the backup file filter. Including zstd as package
install dependency.
Signed-off-by: Alwin Antreich
---
PVE/VZDump.pm| 11 +--
debian/control
to minimize variable declarations. And allow to mock this method in
tests instead of the perl build-in stat.
Signed-off-by: Alwin Antreich
---
PVE/Diskmanage.pm | 9 +
PVE/Storage/Plugin.pm | 34 ++
2 files changed, 15 insertions(+), 28 deletions
regex to reduce the code duplication, as archive_info and
decompressor_info provides the same information as well.
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 36 ++--
1 file changed, 6 insertions(+), 30 deletions(-)
diff --git a/PVE/QemuServer.pm b
Signed-off-by: Alwin Antreich
---
PVE/VZDump/Common.pm | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/PVE/VZDump/Common.pm b/PVE/VZDump/Common.pm
index 4789a50..909e3af 100644
--- a/PVE/VZDump/Common.pm
+++ b/PVE/VZDump/Common.pm
@@ -88,7 +88,7 @@ my $confdesc
On Thu, Apr 09, 2020 at 02:29:46PM +0200, Fabian Ebner wrote:
> Hi,
> series looks mostly good to me. Some comments on individual patches.
> Backup/restore seems to work, also still with the other compression formats.
> The tests for path_to_volume_id actually uncover a bug and a missing feature
>
On Thu, Apr 09, 2020 at 02:20:36PM +0200, Fabian Ebner wrote:
> Two comments inline.
>
> On 08.04.20 12:26, Alwin Antreich wrote:
> > Test to reduce the potential for accidental breakage on regex changes.
> >
> > Signed-off-by: Alwin Antreich
> > ---
> >
On Thu, Apr 02, 2020 at 01:34:11PM +0200, Dominic Jäger wrote:
> Signed-off-by: Dominic Jäger
> ---
> This did not exist separately in RFC
>
> test/Makefile| 5 +-
> test/run_plugin_tests.pl | 184 +++
> 2 files changed, 188 insertions(+), 1 dele
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 4 +++-
PVE/Storage/Plugin.pm | 2 +-
test/test_archive_info.pm | 9 ++---
test/test_list_volumes.pm | 4
test/test_parse_volname.pm | 3 +++
test/test_path_to_volume_id.pm | 2 ++
6 files changed
format/compression regex to reduce the code duplication, as archive_info
and decompressor_info provides the same information as well.
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 36 ++--
1 file changed, 6 insertions(+), 30 deletions(-)
diff --git a/PVE
The more compact form of the regex should allow easier addition of new
file extensions.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm| 4 ++--
PVE/Storage/Plugin.pm | 6 --
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index
Signed-off-by: Alwin Antreich
---
PVE/VZDump/Common.pm | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/PVE/VZDump/Common.pm b/PVE/VZDump/Common.pm
index 4789a50..9a7c4f6 100644
--- a/PVE/VZDump/Common.pm
+++ b/PVE/VZDump/Common.pm
@@ -88,7 +88,7 @@ my $confdesc
Test to reduce the potential for accidental breakage on regex changes.
Signed-off-by: Alwin Antreich
---
test/run_parser_tests.pl | 2 +-
test/test_path_to_volume_id.pm | 102 +
2 files changed, 103 insertions(+), 1 deletion(-)
create mode 100644 test
Test to reduce the potential for accidental breakage on regex changes.
Signed-off-by: Alwin Antreich
---
test/run_parser_tests.pl | 6 +-
test/test_list_volumes.pm | 309 ++
2 files changed, 314 insertions(+), 1 deletion(-)
create mode 100644 test
d
* made the regex pattern of backup files more compact, easier to
read (hopefully)
* less code changes for container restores
Thanks for any comment or suggestion in advance.
[0] https://facebook.github.io/zstd/
Alwin Antreich (13):
__pve-storage__
storage: test: split archive f
This patch adds zstd to the compression selection for backup on the GUI
and add .zst to the backup file filter. Including zstd as package
install dependency.
Signed-off-by: Alwin Antreich
---
PVE/VZDump.pm| 11 +--
debian/control
ackup was made.
Signed-off-by: Alwin Antreich
---
PVE/Storage/Plugin.pm | 3 ++-
test/test_list_volumes.pm | 16
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/PVE/Storage/Plugin.pm b/PVE/Storage/Plugin.pm
index 8c0dae1..0ab44ce 100644
--- a/PVE/Storage/Plug
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index e5bf41b..c72ddf4 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -7039,7 +7039,7 @@ sub complete_backup_archives {
my
Test to reduce the potential for accidental breakage on regex changes.
Signed-off-by: Alwin Antreich
---
test/run_parser_tests.pl | 2 +-
test/test_parse_volname.pm | 95 ++
2 files changed, 96 insertions(+), 1 deletion(-)
create mode 100644 test
detection into separate functions so they are reusable and easier
modifiable.
Signed-off-by: Alwin Antreich
---
test/Makefile | 5 ++-
PVE/Storage.pm| 79 ---
test/run_parser_tests.pl | 12 ++
test/test_archive_info.pm | 54
Signed-off-by: Alwin Antreich
---
src/PVE/LXC/Create.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/PVE/LXC/Create.pm b/src/PVE/LXC/Create.pm
index 9faec63..91904b6 100644
--- a/src/PVE/LXC/Create.pm
+++ b/src/PVE/LXC/Create.pm
@@ -123,6 +123,7 @@ sub restore_tar_archive
On Wed, Mar 18, 2020 at 04:18:45PM +0100, Stefan Reiter wrote:
> ...instead of booting with an invalid config once and then silently
> changing the memory size for consequent VM starts.
>
> Signed-off-by: Stefan Reiter
> ---
Tested-by: Alwin Antreich
>
> This confused
here, since it otherwise fails early with "total
> memory for NUMA nodes must be equal to vm static memory".
>
> With this change the error message reflects what is actually happening
> and doesn't allow VMs with exactly 1GB of RAM either.
>
> Signed-off-by: Stef
Signed-off-by: Alwin Antreich
---
PVE/Ceph/Services.pm | 1 -
1 file changed, 1 deletion(-)
diff --git a/PVE/Ceph/Services.pm b/PVE/Ceph/Services.pm
index c17008cf..7015cafe 100644
--- a/PVE/Ceph/Services.pm
+++ b/PVE/Ceph/Services.pm
@@ -63,7 +63,6 @@ sub get_cluster_service {
sub
Multiple public networks can be defined in the ceph.conf. The networks
need to be routed to each other.
On first service start the Ceph MON will register itself with one of the
IPs configured locally, matching one of the public networks defined in
the ceph.conf.
Signed-off-by: Alwin Antreich
- public_network is in the ceph.conf
* with a single network, take the first available IP
* on multiple networks, walk through the list orderly and start on
the first network where an IP is found
Signed-off-by: Alwin Antreich
---
PVE/API2/Ceph/MON.pm | 9 +++--
1 file changed, 3
and add the memory target for OSDs, included since Luminous. As well as
distinguish the memory usage between the OSD backends.
Signed-off-by: Alwin Antreich
---
pveceph.adoc | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/pveceph.adoc b/pveceph.adoc
index
On Thu, Nov 14, 2019 at 03:01:37PM +0100, Thomas Lamprecht wrote:
> On 11/14/19 6:30 AM, Dietmar Maurer wrote:
> >> The main reason for this is to identify backups residing on an old backup
> >> store like an archive.
> >>
> >> But I am open. Would you prefer having a manifest included in the ar
On Mon, Feb 03, 2020 at 05:51:38PM +0100, Stefan Reiter wrote:
> On 1/31/20 5:00 PM, Alwin Antreich wrote:
> > Adds the zstd to the compression selection for backup on the GUI and the
> > .zst extension to the backup file filter.
> >
> > Signed-off-by: Alwin Antre
Signed-off-by: Alwin Antreich
---
debian/control | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/control b/debian/control
index bcc6bb6e..497395da 100644
--- a/debian/control
+++ b/debian/control
@@ -60,6 +60,7 @@ Depends: apt-transport-https | apt (>= 1.5~),
logrot
to reduce the code duplication, as archive_info provides the same
information as well.
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 36 ++--
1 file changed, 6 insertions(+), 30 deletions(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index
Signed-off-by: Alwin Antreich
---
PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm
index ff7dcab..8af1cb6 100644
--- a/PVE/QemuServer.pm
+++ b/PVE/QemuServer.pm
@@ -7217,7 +7217,7 @@ sub complete_backup_archives {
my
Adds the zstd to the compression selection for backup on the GUI and the
.zst extension to the backup file filter.
Signed-off-by: Alwin Antreich
---
PVE/VZDump.pm| 6 --
www/manager6/form/CompressionSelector.js | 3 ++-
2 files changed, 6 insertions(+), 3
this, more compact form of the regex should allow easier addition of new
file extensions.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm| 2 +-
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index 0bd103e
Signed-off-by: Alwin Antreich
---
PVE/VZDump/Common.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/VZDump/Common.pm b/PVE/VZDump/Common.pm
index 4789a50..a661552 100644
--- a/PVE/VZDump/Common.pm
+++ b/PVE/VZDump/Common.pm
@@ -88,7 +88,7 @@ my $confdesc
detection into a separate function to reduce code duplication and allow
for easier modification.
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm | 78 --
1 file changed, 57 insertions(+), 21 deletions(-)
diff --git a/PVE/Storage.pm b/PVE
Signed-off-by: Alwin Antreich
---
PVE/Storage.pm| 10 +++---
PVE/Storage/Plugin.pm | 4 ++--
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index bf12634..51c8bc9 100755
--- a/PVE/Storage.pm
+++ b/PVE/Storage.pm
@@ -514,7 +514,7 @@ sub
kup files more compact, easier to
read (hopefully)
* less code changes for container restores
Thanks for any comment or suggestion in advance.
[0] https://facebook.github.io/zstd/
__pve-container__
Alwin Antreich (1):
Fix: #2124 add zstd support
src/PVE/LXC/Create.pm | 1 +
1 f
Signed-off-by: Alwin Antreich
---
v1 -> v2: less code changes for container restores
src/PVE/LXC/Create.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/PVE/LXC/Create.pm b/src/PVE/LXC/Create.pm
index c13f30d..65d5068 100644
--- a/src/PVE/LXC/Create.pm
+++ b/src/PVE/LXC/Create
Signed-off-by: Alwin Antreich
---
V1 -> V2: run unmap only if it has a storage id.
src/PVE/CLI/pct.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/PVE/CLI/pct.pm b/src/PVE/CLI/pct.pm
index 98e2c6e..ec071c5 100755
--- a/src/PVE/CLI/pct.pm
+++ b/src/PVE/CLI/pct
Signed-off-by: Alwin Antreich
---
src/PVE/CLI/pct.pm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/PVE/CLI/pct.pm b/src/PVE/CLI/pct.pm
index 98e2c6e..9dee68d 100755
--- a/src/PVE/CLI/pct.pm
+++ b/src/PVE/CLI/pct.pm
@@ -247,7 +247,7 @@ __PACKAGE__->register_met
Hello Martin,
On Thu, Jan 09, 2020 at 02:23:07PM +0100, Martin Verges wrote:
> Hello Thomas,
>
> 1. we provide 14.2.5, the latest stable release available (we have upcoming
> > 14.2.6 already on track)
> >
>
> Good to know, does not seem to be a knowledge that some proxmox users have
> nor was i
Some comments inline.
On Fri, Dec 13, 2019 at 03:56:42PM +0100, Aaron Lauterer wrote:
> It's possible to have a situation where the cluster network (used for
> inter-OSD traffic) is not configured on a node. The OSD can still be
> created but can't communicate.
>
> This check will abort the creat
Signed-off-by: Alwin Antreich
---
Note: Thanks to Stoiko, he build an ISO to test the patch.
This works with LVM based installs, but fails currently for ZFS
with "Compression algorithm inherit not supported. Unable to find
bootdisk automatically"
debian/postinst |
Ceph MGR fails to start when installed on a node without existing
symlink to /etc/pve/ceph.conf.
Signed-off-by: Alwin Antreich
---
PVE/API2/Ceph/MGR.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/PVE/API2/Ceph/MGR.pm b/PVE/API2/Ceph/MGR.pm
index d3d86c0d..ffae7495 100644
--- a/PVE/API2
Signed-off-by: Alwin Antreich
---
pveceph.adoc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pveceph.adoc b/pveceph.adoc
index 99c610a..122f063 100644
--- a/pveceph.adoc
+++ b/pveceph.adoc
@@ -762,9 +762,9 @@ Trim/Discard
It is a good measure to run
Signed-off-by: Alwin Antreich
---
pveceph.adoc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pveceph.adoc b/pveceph.adoc
index ef257ac..99c610a 100644
--- a/pveceph.adoc
+++ b/pveceph.adoc
@@ -286,7 +286,7 @@ monitor the cluster. Since the Ceph luminous release at
least
On Wed, Nov 06, 2019 at 03:45:26PM +0100, Aaron Lauterer wrote:
> Hmm, What about:
>
> Currently this feature does not work reliably.
>
>
> On 11/6/19 3:29 PM, Alwin Antreich wrote:
> > On Wed, Nov 06, 2019 at 03:20:59PM +0100, Aaron Lauterer wrote:
> > &
On Wed, Nov 06, 2019 at 03:20:59PM +0100, Aaron Lauterer wrote:
> Signed-off-by: Aaron Lauterer
> ---
> qm.adoc | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/qm.adoc b/qm.adoc
> index 9ee4460..c0fe892 100644
> --- a/qm.adoc
> +++ b/qm.adoc
> @@ -856,6 +856,8 @@ Select the folder to
1 - 100 of 345 matches
Mail list logo