allow to create standalone or simple routed vnets
Signed-off-by: Alexandre Derumier
---
PVE/API2/Network/SDN/Zones.pm | 1 +
PVE/Network/SDN/Zones.pm | 2 +
PVE/Network/SDN/Zones/Makefile| 2 +-
PVE/Network/SDN/Zones/SimplePlugin.pm | 70 ++
Signed-off-by: Alexandre Derumier
---
www/manager6/sdn/VnetView.js | 7 +--
www/manager6/sdn/ZoneView.js | 5 +
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/www/manager6/sdn/VnetView.js b/www/manager6/sdn/VnetView.js
index 8afb29cf..e73632d1 100644
--- a/www/manager6/sdn
Signed-off-by: Alexandre Derumier
---
PVE/API2/Network/SDN/Zones.pm | 2 +-
PVE/API2/Network/SDN/Zones/Content.pm | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/PVE/API2/Network/SDN/Zones.pm b/PVE/API2/Network/SDN/Zones.pm
index 3e371df..f629f43 100644
--- a/PVE/API2
Signed-off-by: Alexandre Derumier
---
pvesdn.adoc | 14 --
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/pvesdn.adoc b/pvesdn.adoc
index c1597b8..ed8652d 100644
--- a/pvesdn.adoc
+++ b/pvesdn.adoc
@@ -142,12 +142,22 @@ Common options
nodes:: Deploy and allow to use a
Signed-off-by: Alexandre Derumier
---
PVE/API2/Network/SDN/Vnets.pm | 15 +++
PVE/Network/SDN/VnetPlugin.pm | 5 +++--
PVE/Network/SDN/Zones/EvpnPlugin.pm | 7 +++
PVE/Network/SDN/Zones/Plugin.pm | 5 +
PVE/Network/SDN/Zones/QinQPlugin.pm | 8
This add a new simple plugin, to create standalone/isolated
bridge without any vlan tag.
This can be used for routed setup or NAT bridge (I'll look
to implemented NAT with subnets)
Tag is now optionnal, and tag value is checked in zone plugin
now.
Alexandre Derumier (3):
add simple plugin
vn
Signed-off-by: Alexandre Derumier
---
www/manager6/sdn/VnetEdit.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/www/manager6/sdn/VnetEdit.js b/www/manager6/sdn/VnetEdit.js
index dfe6cb13..aa40b41f 100644
--- a/www/manager6/sdn/VnetEdit.js
+++ b/www/manager6/sdn/VnetEdit
Signed-off-by: Alexandre Derumier
---
www/manager6/Makefile| 1 +
www/manager6/Utils.js| 5 +++
www/manager6/sdn/zones/SimpleEdit.js | 53
3 files changed, 59 insertions(+)
create mode 100644 www/manager6/sdn/zones/SimpleEdit.js
dif
Following the pve-network && pve-docs patch series
Alexandre Derumier (3):
sdn: vnetedit: tag optional && fix max tag value
sdn: move mtu from vnetview to zoneview
sdn: add simple zone plugin
www/manager6/Makefile| 1 +
www/manager6/Utils.js| 5 +++
www/ma
On June 30, 2020 3:56 pm, Oguz Bektas wrote:
> do a simple check to see if our $opt is already in the delete section.
>
> Signed-off-by: Oguz Bektas
> ---
> src/PVE/LXC/Config.pm | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/src/PVE/LXC/Config.pm b/src/PVE/LXC/Config.pm
> index 0a
On 6/30/20 6:28 PM, Dietmar Maurer wrote:
comments inline
On 06/30/2020 2:06 PM Stefan Reiter wrote:
Prints QEMU errors that occur *after* the "-daemonize" fork to the
systemd journal, instead of pushing them into /dev/null like before.
Signed-off-by: Stefan Reiter
---
Useful for debug
On 20.05.20 10:20, Fabian Ebner wrote:
> Pass new size directly, so the function doesn't need to know about
> how some hash is organized. And return a message directly, instead
> of both size-strings. Also dropped the wantarray, because both
> existing callers use the message anyways.
>
> Signed-o
On 20.05.20 10:20, Fabian Ebner wrote:
> Signed-off-by: Fabian Ebner
> ---
>
> This is a re-send of a previously stand-alone patch.
>
> PVE/QemuMigrate.pm | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
>
applied, thanks!
___
pve-devel
with the following applied on-top, since we don't want declarations
combined with post-if:
my $foo = 'bla' if $bar;
is undefined behaviour[1].
-8<-
diff --git a/PVE/Network/SDN/Controllers/EvpnPlugin.pm
b/PVE/Network/SDN/Controllers/EvpnPlugin.pm
index 9321af1..d82de2a 100644
--- a/PVE
usage of $mtu is always guarded by an if itself anyway, so all of these
are redundant post-ifs and can be removed.
Signed-off-by: Fabian Grünbichler
---
PVE/Network/SDN/Zones/QinQPlugin.pm | 4 ++--
PVE/Network/SDN/Zones/VlanPlugin.pm | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
dh calls make in the dh_auto_build step without setting DESTDIR, so the
missing empty default target meant that we'd install all the files to
the build system during dh_auto_build, and then install them again to
the tmp build dir during dh_auto_install. obviously the former is not
something we want
with bug # added to commit subject. sorry for the delay, and thanks for
the fix!
On June 2, 2020 10:06 am, Stoiko Ivanov wrote:
> currently all ebtalbes chains are created with a hardcoded policy of ACCEPT.
> This patch changes the functionality to store the configured policy of a
> chain while r
if a user tries to add a mountpoint mpX which is waiting for a pending
delete, hotplugging a new mountpoint with name mpX before the
previous one is detached should not be allowed.
do a simple check to see if the given mpX is already in the pending delete
section.
Signed-off-by: Oguz Bektas
---
there can be accounts with explicit null password others than the
mapped guest account.
Signed-off-by: Thomas Lamprecht
---
PVE/Storage.pm | 1 -
1 file changed, 1 deletion(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index 42e769a..1de2bcb 100755
--- a/PVE/Storage.pm
+++ b/PVE/Storage.pm
@@
they are not really bound to each other
Signed-off-by: Thomas Lamprecht
---
PVE/Storage.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index 9ed8c07..e2a6fd0 100755
--- a/PVE/Storage.pm
+++ b/PVE/Storage.pm
@@ -1199,10 +1199,10 @@ sub scan_
Signed-off-by: Thomas Lamprecht
---
PVE/CLI/pvesm.pm | 1 -
PVE/Storage.pm | 5 +++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index 8c86714..c5e2d91 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -504,7 +504,6 @@ __PACKAGE__->r
Signed-off-by: Thomas Lamprecht
---
PVE/CLI/pvesm.pm | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm
index c5e2d91..4f934d6 100755
--- a/PVE/CLI/pvesm.pm
+++ b/PVE/CLI/pvesm.pm
@@ -434,7 +434,7 @@ __PACKAGE__->register_method ({
As command line argument they are readable by ever user in the same
PID namespace.
Signed-off-by: Thomas Lamprecht
---
PVE/Storage.pm | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/PVE/Storage.pm b/PVE/Storage.pm
index e2a6fd0..42e769a 100755
--- a/PVE/Storage.pm
On 30.06.20 10:24, Fabian Ebner wrote:
> Signed-off-by: Fabian Ebner
> ---
>
> Changes in v3:
> * die if unlink of archive fails
> * check whether log file exists before trying to unlink it
> * warn if unlink of log file fails
>
> PVE/Storage.pm | 17 +
> 1 file chan
On 30.06.20 10:24, Fabian Ebner wrote:
> Only expect the logfilename if the archive has a standard name.
> This also gives a mechanism to get an untainted filename.
>
> archive_info can take either a volume ID or a path as it's
> currently implemented. This is useful for vzdump when there
> is no
On 30.06.20 10:24, Fabian Ebner wrote:
> Signed-off-by: Fabian Ebner
> ---
> PVE/Storage/PBSPlugin.pm | 13 +
> 1 file changed, 9 insertions(+), 4 deletions(-)
>
>
applied, thanks!
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http
Signed-off-by: Fabian Grünbichler
---
LibVNCServer-0.9.11.tar.gz | Bin 1413739 -> 0 bytes
LibVNCServer-0.9.13.tar.gz | Bin 0 -> 567491 bytes
2 files changed, 0 insertions(+), 0 deletions(-)
delete mode 100644 LibVNCServer-0.9.11.tar.gz
create mode 100644 LibVNCServer-0.9.13.tar.gz
diff --git
upstream switched to cmake from autotools.
it is possible to drop systemd via a build option now, so use that
instead of patching.
Signed-off-by: Fabian Grünbichler
---
Makefile | 7 +++---
vncpatches/tls-auth-pluging.patch | 41 +++
debian/
Signed-off-by: Fabian Ebner
---
PVE/QemuMigrate.pm | 11 ++-
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm
index 96de0db..cd4a005 100644
--- a/PVE/QemuMigrate.pm
+++ b/PVE/QemuMigrate.pm
@@ -1179,16 +1179,9 @@ sub phase3_cleanup {
Allows to mock moving the configuration for testing
and reduces duplication between the migration modules by a tiny amount.
Signed-off-by: Fabian Ebner
---
Dependency bumps
container,qemu-server -> guest-common
are needed
PVE/AbstractConfig.pm | 11 +++
1 file changed, 11 insertions(+)
Signed-off-by: Fabian Ebner
---
I felt like this makes sense as a single block now (without each
line being separated by a blank), but I can send a v2 without that style
change if you want. Same for the next patch.
src/PVE/LXC/Migrate.pm | 12 ++--
1 file changed, 2 insertions(+), 10 de
On July 1, 2020 11:56 am, Oguz Bektas wrote:
> if a user tries to add a mountpoint mpX which is waiting for a pending
> delete, hotplugging a new mountpoint with name mpX before the
> previous one is detached should not be allowed.
>
> do a simple check to see if the given mpX is already in the pe
On 01.07.20 09:11, Fabian Grünbichler wrote:
> - we can actually just put the new mpX into the pending queue, and
> remove the entry from the pending deletion queue? (it's hotplugging
> that is the problem, not queuing the pending change)
Even if we could I'm not sure I want to be able to ad
On 17.06.20 15:32, Oguz Bektas wrote:
> with 3 modes;
> - CT managed (no action)
> - match host (use same timezone as host)
> - select from list
>
> also move 'UTC' to the top of the TimezoneStore for convenience
>
> Signed-off-by: Oguz Bektas
> ---
>
> v1->v2:
> no changes
>
>
> src/Makefile
Note: We remove the device from di_list, so pvebackup_co_cleanup does
not handle this case.
---
pve-backup.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/pve-backup.c b/pve-backup.c
index 61a8b4d2a4..1c4f6cf9e0 100644
--- a/pve-backup.c
+++ b/pve-backup.c
@@ -318,6 +318,12 @@ static v
On July 1, 2020 2:05 pm, Thomas Lamprecht wrote:
> On 01.07.20 09:11, Fabian Grünbichler wrote:
>> - we can actually just put the new mpX into the pending queue, and
>> remove the entry from the pending deletion queue? (it's hotplugging
>> that is the problem, not queuing the pending change)
On 01.07.20 14:43, Fabian Grünbichler wrote:
> On July 1, 2020 2:05 pm, Thomas Lamprecht wrote:
>> On 01.07.20 09:11, Fabian Grünbichler wrote:
>>> - we can actually just put the new mpX into the pending queue, and
>>> remove the entry from the pending deletion queue? (it's hotplugging
>>> th
fabian's variant can be done like this:
---
diff --git a/src/PVE/LXC/Config.pm b/src/PVE/LXC/Config.pm
index 0a28380..ba5e548 100644
--- a/src/PVE/LXC/Config.pm
+++ b/src/PVE/LXC/Config.pm
@@ -1248,6 +1248,9
Hi,
Google Chrome is rolling out some changes to headers (UA-CH - which causes
extra headers to be included), which seems to be unearthing some latent
issues with Proxmox.
Specifically, in the web UI, when using the latest version of Chrome, we're
getting an error message:
Connection failure. Ne
This is mostly a "do not allow infinity headers" limit in the sense
of "it's good to have limits". With modern browsers and users behind
proxies we may actually get over 30 headers, so increase it for now
to 64 - hopefully enough for another decade ;)
Signed-off-by: Thomas Lamprecht
Reported-by:
Hi,
On 02.07.20 03:46, Victor Hooi wrote:
> Hi,
>
> Google Chrome is rolling out some changes to headers (UA-CH - which causes
> extra headers to be included), which seems to be unearthing some latent
> issues with Proxmox.
Dominik looked into this, and it seems that not only Chrome is at fault
it should also be possible to keep the old bitmap (and associated backup
checksum) in this case? this is what bitmap-mode on-success is supposed
to do, but maybe errors are not triggering the right code paths?
On July 1, 2020 2:17 pm, Dietmar Maurer wrote:
> Note: We remove the device from di_li
42 matches
Mail list logo