[pve-devel] SPAM: [PATCH pve-network 11/16] ipam: nautobot: add update_ip sub

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- + use default_headers to avoid code repetition Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 45 ++--- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Netw

[pve-devel] SPAM: [PATCH pve-network 14/16] ipam: nautobot: hacky ip range support

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- since nautobot lacks support for IP ranges, this feature could be dropped / marked unsupported Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 26 - 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/src/PVE/Net

[pve-devel] SPAM: [PATCH pve-network 09/16] ipam: nautobot: simplify query

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Nautobot can infer object IDs itself Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/Nautobot

[pve-devel] SPAM: [PATCH pve-network 02/16] ipam: add Nautobot plugin sources to Makefile

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PVE/Network/SDN/Ipams/Makefile b/src/PVE/Network/SDN/Ipams/Makefile index 4e7d65f..75e5b9a 100644 --- a/src/PVE/Network/SDN/Ipams/Make

[pve-devel] SPAM: [PATCH pve-network 03/16] ipam: change verify URL (now common to Nautobot and Netbox)

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- + minimal module Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 22 - src/PVE/Network/SDN/Ipams/NetboxPlugin.pm | 2 +- 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPl

[pve-devel] SPAM: [PATCH pve-network 04/16] ipam: nautobot: add verification for ipam namespace plugin parameter

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 45 + 1 file changed, 45 insertions(+) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index 6597bfe..ebdc07b 100644 --

[pve-devel] SPAM: [PATCH pve-network 00/16] add support for Nautobot IPAM

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- This patch series introduce support for Nautobot as an IPAM. Please note that: - Some stuff could still be refined, in my opinion. I would be happy to receive some comments, as I'm a Perl beginner. - Test code has not been written *yet*. - Nautobot itself has some restric

[pve-devel] SPAM: [PATCH pve-network 06/16] ipam: nautobot: add default active status check

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index 083ab20..5

[pve-devel] SPAM: [PATCH pve-network 13/16] ipam: nautobot: 1st draft for allocating ip in dhcp range

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- offset has to be fixed - we can't guarantee correct start if IPs outside range have been boked Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 25 + 1 file changed, 25 insertions(+) diff --git a/src/PVE/Network/SDN/Ipams/N

[pve-devel] SPAM: [PATCH pve-network 08/16] ipam: nautobot: 1st working "add subnet" and "add ip"

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 69 - 1 file changed, 66 insertions(+), 3 deletions(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index ee0ad49..6

[pve-devel] SPAM: [PATCH pve-network 01/16] ipam: nautobot support initial commit

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/API2/Network/SDN/Ipams.pm | 1 + src/PVE/Network/SDN/Ipams.pm| 3 ++ src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 37 + 3 files changed, 41 insertions(+) create mode 100644 src/PVE/Net

[pve-devel] SPAM: [PATCH pve-network 12/16] ipam: nautobot: add get ips for mac function

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 24 + 1 file changed, 24 insertions(+) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index e328c9f..69e7897 100644 --

[pve-devel] SPAM: [PATCH pve-network 16/16] ipam: nautobot: add word of warning for dhcp range support

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index e3ba57c..22867df 100644 --- a/src/PVE/Network/SDN

[pve-devel] SPAM: [PATCH pve-network 07/16] ipam: nautobot: fix typo

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index 53190bc..ee0ad49 100644 --- a/src

[pve-devel] SPAM: [PATCH pve-network 05/16] ipam: nautobot: fix on_update_hook for NautobotPlugin

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 6 ++ 1 file changed, 6 insertions(+) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm b/src/PVE/Network/SDN/Ipams/NautobotPlugin.pm index ebdc07b..083ab20 100644 --- a/src/PVE/Netwo

[pve-devel] SPAM: [PATCH pve-network 10/16] ipam: nautobot: api endpoint change no longer needed

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NetboxPlugin.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PVE/Network/SDN/Ipams/NetboxPlugin.pm b/src/PVE/Network/SDN/Ipams/NetboxPlugin.pm index 7efccaf..d923269 100644 --- a/src/PVE/N

[pve-devel] SPAM: [PATCH pve-network 15/16] ipam: nautobot: implement plain prefix allocation (without ranges)

2024-11-27 Thread Lou Lecrivain via pve-devel
--- Begin Message --- + bugfix (return from eval was garbage-collected, callers got undef) Signed-off-by: lou lecrivain --- src/PVE/Network/SDN/Ipams/NautobotPlugin.pm | 30 - 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/PVE/Network/SDN/Ipams/NautobotPlug

[pve-devel] applied: [PATCH pve-kernel/master 0/2] fix two small issues with IOMMU in certain setups

2024-11-27 Thread Thomas Lamprecht
Am 26.11.24 um 17:36 schrieb Stoiko Ivanov: > stubled across https://bugzilla.proxmox.com/show_bug.cgi?id=5926 which > mentioned kernel-issues related to the 8.3.0 release - so took a quick look. > > While I think that the issues were not directly related to 8.3 (or the > kernel version shipped wi

[pve-devel] applied: [PATCH proxmox-i18n] es: update translations

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 14:39 schrieb Maximiliano Sandoval: > We make some words as 'snapshot' or 'media' be consistently lowercased. > > Signed-off-by: Maximiliano Sandoval > --- > es.po | 74 ++- > 1 file changed, 33 insertions(+), 41 deletions(-)

[pve-devel] applied: [PATCH manager] status: influxdb: always quote tags

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 12:18 schrieb Dominik Csapak: > Since tags are mostly free-form, a single tag with a numeric value will > get sent to influxdb as a number by default. Change that to always quote > the tags as a string, like we do for the 'name' field. (InfluxDB can > only have one type per field, so

Re: [pve-devel] Arbitrary file reading via malicious VM config

2024-11-27 Thread Thomas Lamprecht
Hello, First, if you, or anybody else, think they found a problem with security implications then please use our dedicated confidential channels for evaluating that initially: https://pve.proxmox.com/wiki/Security_Reporting If it's a real problem then other users might not be happy about a pub

[pve-devel] applied: [PATCH proxmox-i18n] es: update translations

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 11:16 schrieb Maximiliano Sandoval: > Signed-off-by: Maximiliano Sandoval > --- > es.po | 82 +++ > 1 file changed, 32 insertions(+), 50 deletions(-) > > applied, thanks! ___ pve

Re: [pve-devel] Arbitrary file reading via malicious VM config

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 09:09 schrieb Thomas Lamprecht: > The core assumption is that the admin doing the import fully controls both > sides, > VMWare ESXi and Proxmox VE. > As otherwise this feature makes no sense, if the ESXi isn't trusted, it can > do all > sorts of bad things that just cannot be prote

[pve-devel] [PATCH proxmox-i18n] es: update translations

2024-11-27 Thread Maximiliano Sandoval
Signed-off-by: Maximiliano Sandoval --- es.po | 82 +++ 1 file changed, 32 insertions(+), 50 deletions(-) diff --git a/es.po b/es.po index 275dad2..f905062 100644 --- a/es.po +++ b/es.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: proxm

[pve-devel] [PATCH manager] status: influxdb: always quote tags

2024-11-27 Thread Dominik Csapak
Since tags are mostly free-form, a single tag with a numeric value will get sent to influxdb as a number by default. Change that to always quote the tags as a string, like we do for the 'name' field. (InfluxDB can only have one type per field, so either a string or a number type). This won't fix i

[pve-devel] [PATCH i18n] de: update translation

2024-11-27 Thread Shannon Sterz
Signed-off-by: Shannon Sterz --- de.po | 71 +++ 1 file changed, 27 insertions(+), 44 deletions(-) diff --git a/de.po b/de.po index fc4684f..4a7ea2a 100644 --- a/de.po +++ b/de.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: proxmox tran

Re: [pve-devel] [PATCH i18n] de: update translation

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 12:19 schrieb Shannon Sterz: > Signed-off-by: Shannon Sterz > --- > de.po | 71 +++ > 1 file changed, 27 insertions(+), 44 deletions(-) > > #: proxmox-backup/www/Utils.js:431 > -#, fuzzy > msgid "Unmount Device" > -msgstr

[pve-devel] applied: [PATCH i18n] de: update translation

2024-11-27 Thread Thomas Lamprecht
Am 27.11.24 um 12:19 schrieb Shannon Sterz: > Signed-off-by: Shannon Sterz > --- > de.po | 71 +++ > 1 file changed, 27 insertions(+), 44 deletions(-) > > applied this now nonetheless, can be still improved later after all, thanks! _

[pve-devel] [PATCH proxmox-i18n] es: update translations

2024-11-27 Thread Maximiliano Sandoval
We make some words as 'snapshot' or 'media' be consistently lowercased. Signed-off-by: Maximiliano Sandoval --- es.po | 74 ++- 1 file changed, 33 insertions(+), 41 deletions(-) diff --git a/es.po b/es.po index cd00fa7..f9ff3ee 100644 ---