[pve-devel] [PATCH widget-toolkit 2/2] css: add icon colors

2020-05-28 Thread Dominik Csapak
from pve-manager Signed-off-by: Dominik Csapak --- css/ext6-pmx.css | 25 + 1 file changed, 25 insertions(+) diff --git a/css/ext6-pmx.css b/css/ext6-pmx.css index 9b15392..37ee6aa 100644 --- a/css/ext6-pmx.css +++ b/css/ext6-pmx.css @@ -13,3 +13,28 @@ .proxmox-invalid-

[pve-devel] [PATCH manager 2/2] css: remove icon colors

2020-05-28 Thread Dominik Csapak
they are now in the widget-toolkit Signed-off-by: Dominik Csapak --- www/css/ext6-pve.css | 25 - 1 file changed, 25 deletions(-) diff --git a/www/css/ext6-pve.css b/www/css/ext6-pve.css index 4294f659..8f0407df 100644 --- a/www/css/ext6-pve.css +++ b/www/css/ext6-pve.cs

[pve-devel] [PATCH manager 1/2] ui: Replication: use render_duration from widget-toolkit

2020-05-28 Thread Dominik Csapak
Signed-off-by: Dominik Csapak --- www/manager6/Utils.js| 27 --- www/manager6/grid/Replication.js | 2 +- 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js index 676f56a8..5c81d7f8 100644 --- a/www/man

[pve-devel] [PATCH widget-toolkit/manager] some refactorings

2020-05-28 Thread Dominik Csapak
just moving things to widget-toolkit manager patches need the toolkit ones, but they are not breaking manager proxmox-widget-toolkit: Dominik Csapak (2): Utils: add duration format/render css: add icon colors Utils.js | 27 +++ css/ext6-pmx.css | 25 +

[pve-devel] [PATCH widget-toolkit 1/2] Utils: add duration format/render

2020-05-28 Thread Dominik Csapak
from pve-manager Signed-off-by: Dominik Csapak --- Utils.js | 27 +++ 1 file changed, 27 insertions(+) diff --git a/Utils.js b/Utils.js index 56b1c9a..328164d 100644 --- a/Utils.js +++ b/Utils.js @@ -145,6 +145,26 @@ Ext.define('Proxmox.Utils', { utilities: { ret

[pve-devel] applied: Re: [PATCH widget-toolkit 2/2] css: add icon colors

2020-05-28 Thread Thomas Lamprecht
On 5/28/20 1:02 PM, Dominik Csapak wrote: > from pve-manager > > Signed-off-by: Dominik Csapak > --- > css/ext6-pmx.css | 25 + > 1 file changed, 25 insertions(+) > > applied, thanks! ___ pve-devel mailing list pve-devel@pve.

Re: [pve-devel] [PATCH kernel] add pve-kernel-X.Y-libc-dev package

2020-05-28 Thread Fabian Grünbichler
On May 27, 2020 7:03 pm, Thomas Lamprecht wrote: > This was long overdue, allows to access the full feature set of our > kernel for some tools using the Linux API directly. > > Packaging mostly taken from Debian[0] > > [0]: > https://salsa.debian.org/kernel-team/linux/-/blob/debian/4.19.118-2/de

[pve-devel] [PATCH ifupdown2 9/9] changelog: bump to 3.0.0-1

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- debian/changelog | 6 ++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 7ca7226..ff13c56 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ifupdown2 (3.0.0-1+pve1) pve; urgency=medium + + * Bum

[pve-devel] [PATCH ifupdown2 8/9] control: update python3

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- debian/control | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/debian/control b/debian/control index 62358f6..5a95659 100644 --- a/debian/control +++ b/debian/control @@ -5,12 +5,13 @@ Maintainer: Proxmox Support Team Build

[pve-devel] [PATCH ifupdown2 4/9] remove 0008-add-openvswitch-addon.patch

2020-05-28 Thread Alexandre Derumier
openvswitch is now upstream add extra-patch for ovs-ports-condone-regex https://github.com/CumulusNetworks/ifupdown2/pull/157 Signed-off-by: Alexandre Derumier --- .../0001-ovs-ovs-ports-condone-regex.patch| 66 ++ .../pve/0008-add-openvswitch-addon.patch | 595 -- deb

[pve-devel] [PATCH ifupdown2 1/9] remove extra patches

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- ...g-option-to-common_argparse-to-avoid.patch | 44 .../extra/0002-fix-default-forwarding.patch | 100 -- debian/patches/series | 2 - 3 files changed, 146 deletions(-) delete mode 100644 debian/patches/

[pve-devel] [PATCH ifupdown2 5/9] add extra patch: 0002-nllistener-increase-buffer.patch

2020-05-28 Thread Alexandre Derumier
https://github.com/CumulusNetworks/ifupdown2/commit/523b347ad49234efb7787f6f084070034de7e977 Signed-off-by: Alexandre Derumier --- .../0002-nllistener-increase-buffer.patch | 25 +++ debian/patches/series | 1 + 2 files changed, 26 insertions(+) creat

[pve-devel] [PATCH ifupdown2 3/9] rebase 0007-networking.service-fix-dependencies-and-ordering.patch

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- service-fix-dependencies-and-ordering.patch | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/debian/patches/pve/0007-networking.service-fix-dependencies-and-ordering.patch b/debian/patches/pve/0007-networking.servic

[pve-devel] [PATCH ifupdown2 7/9] add extra patch: 0004-fix-start-networking-permission.patch

2020-05-28 Thread Alexandre Derumier
https://github.com/CumulusNetworks/ifupdown2/commit/5cbe13d17a28e1ce4a411092f0bd659360406572 Signed-off-by: Alexandre Derumier --- .../0004-fix-start-networking-permission.patch | 13 + debian/patches/series | 1 + 2 files changed, 14 insertions(+)

[pve-devel] [PATCH ifupdown2 6/9] add extra patch: 0003-ovs-multiple-ovsport.patch

2020-05-28 Thread Alexandre Derumier
https://github.com/CumulusNetworks/ifupdown2/pull/164 Signed-off-by: Alexandre Derumier --- .../extra/0003-ovs-multiple-ovsport.patch | 53 +++ debian/patches/series | 1 + 2 files changed, 54 insertions(+) create mode 100644 debian/patches/extra/0003

[pve-devel] [PATCH ifupdown2 0/9] 3.0.0-1 version

2020-05-28 Thread Alexandre Derumier
Hi, This patch series update ifupdown2 to 3.0.0-1. Please bump the proxmox git mirror to 3.0.0-1 tag. Main change python2 to python3 conversion. I have tested it since 2 weeks with differents sdn setup, I don't have seen regression. I have added extra patches from master branch, on top of 3

[pve-devel] [PATCH ifupdown2 2/9] rebase 0001-don-t-remove-tap-veth-fwpr-interfaces-from-bridge-on.patch

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- ...-veth-fwpr-interfaces-from-bridge-on.patch | 29 +-- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/debian/patches/pve/0001-don-t-remove-tap-veth-fwpr-interfaces-from-bridge-on.patch b/debian/patches/pve/0001-don-t-remove

[pve-devel] [pve-network 1/3] add vnet vlan-aware option

2020-05-28 Thread Alexandre Derumier
Some users would like to be able to defined vlans at vm level, or allow trunks, on top of already tagged vnet. (including vlan on top of vxlan tunnel) Allow it on all layer2 plugins, and add a warn for evpn layer3 plugin. Signed-off-by: Alexandre Derumier --- PVE/Network/SDN/VnetPlugin.pm

[pve-devel] [pve-network 0/3] vlanaware vnets

2020-05-28 Thread Alexandre Derumier
This ass support for vlan-aware vnets. patch1 && 2 were already submit on the mailing patch3 is a small fix to avoid packet lost on reload with ovs + qinq|vlan plugins Alexandre Derumier (3): add vnet vlan-aware option vlan: ovs: use dot1q-tunnel when vlanaware is enabled qinq|vlan: ovs: a

[pve-devel] [pve-network 2/3] vlan: ovs: use dot1q-tunnel when vlanaware is enabled

2020-05-28 Thread Alexandre Derumier
Signed-off-by: Alexandre Derumier --- PVE/Network/SDN/Zones/VlanPlugin.pm | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/PVE/Network/SDN/Zones/VlanPlugin.pm b/PVE/Network/SDN/Zones/VlanPlugin.pm index 8364451..987c553 100644 --- a/PVE/Network/SDN/Zones/VlanPlugin.pm ++

[pve-devel] [pve-network 3/3] qinq|vlan: ovs: add ovsint interfaces to ovs-ports list

2020-05-28 Thread Alexandre Derumier
if not, on reload, interfaces are unplug/replugged with packet loss. Signed-off-by: Alexandre Derumier --- PVE/Network/SDN/Zones/QinQPlugin.pm | 4 PVE/Network/SDN/Zones/VlanPlugin.pm | 6 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/PVE/Network/SDN/Zones/QinQPlugin.

[pve-devel] applied-series: Re: [PATCH qemu 0/4] Fix vmstate-snapshots w/ iothread=1

2020-05-28 Thread Thomas Lamprecht
On 5/27/20 11:33 AM, Stefan Reiter wrote: > Once again, iothreads making trouble. When enabled, snapshots including RAM > deadlock QEMU, because our async-snapshot implementation (which recently moved > back to using coroutines) tries to access and modify the state of disks > running > in seperate

[pve-devel] applied: [PATCH kernel v2] add pve-kernel-libc-dev headers package

2020-05-28 Thread Thomas Lamprecht
This was long overdue, allows to access the full feature set of our kernel for some tools using the Linux API directly. Packaging mostly taken from Debian[0] [0]: https://salsa.debian.org/kernel-team/linux/-/blob/debian/4.19.118-2/debian/rules.real#L367 Signed-off-by: Thomas Lamprecht Reviewed

[pve-devel] [PATCH container] fix #1423: set container timezone to match host in post-create

2020-05-28 Thread Oguz Bektas
we cache the /etc/localtime symlink path from the node and set it in the container rootfs if zone file exists in the container Signed-off-by: Oguz Bektas --- src/PVE/LXC/Setup.pm | 3 +++ src/PVE/LXC/Setup/Base.pm | 20 +--- 2 files changed, 20 insertions(+), 3 deletions(-)

[pve-devel] [PATCH manager 2/2] error message on failed config dump command

2020-05-28 Thread Alwin Antreich
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 afc1bdbd

[pve-devel] [PATCH manager 1/2] Make PVE6 compatible with supported ceph versions

2020-05-28 Thread Alwin Antreich
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 Antreich

[pve-devel] [PATCH qemu-server] fix #2748: make order of interfaces consistent

2020-05-28 Thread Mira Limbeck
As perl hashes have random order, sort them before iterating through. This makes the output of 'qm cloudinit dump network' consistent between calls if the config has not changed. Signed-off-by: Mira Limbeck --- PVE/QemuServer/Cloudinit.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions

Re: [pve-devel] [PATCH firewall 3/3] introduce new icmp-type parameter

2020-05-28 Thread Thomas Lamprecht
On 4/29/20 3:45 PM, Mira Limbeck wrote: > Currently icmp types are handled via 'dport'. This is not documented > anywhere except for a single line of comment in the code. To untangle > the icmp-type handling from the dport handling a new 'icmp-type' > parameter is introduced. > > The valid 'icmp-t

[pve-devel] applied: Re: [PATCH widget-toolkit 1/2] Utils: add duration format/render

2020-05-28 Thread Thomas Lamprecht
On 5/28/20 1:02 PM, Dominik Csapak wrote: > from pve-manager > > Signed-off-by: Dominik Csapak > --- > Utils.js | 27 +++ > 1 file changed, 27 insertions(+) > > applied, but followed up/adapted the format_duration_short quite a bit.

[pve-devel] [PATCH container] lxc: fall back to 'unmanaged' when no OS detected

2020-05-28 Thread Arnout Engelen
This is useful when the uploaded CT does not contain a full OS. When the autodetection detects an OS, that OS is returned. When it does not successfully detect a supported OS, but /etc/os-release exists and has an ID other than 'unmanaged', then the setup fails. Signed-off-by: Arnout Engelen ---