[pve-devel] [PATCH-SERIES] add none audio backend

2021-01-07 Thread Gilles Pietri
Add the 'none' audio backend as an option for qemu-server: it behaves the same as the spice one (id=,driver=), and simply discards audio. Add the option in the Web UI for audio configuration. ___ pve-devel mailing list pve-devel@lists.proxmox.com https

[pve-devel] [PATCH pve-manager] ui: qemu: add the none audio driver as an option

2021-01-07 Thread Gilles Pietri
Signed-off-by: Gilles Pietri --- www/manager6/qemu/AudioEdit.js | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/www/manager6/qemu/AudioEdit.js b/www/manager6/qemu/AudioEdit.js index 804e5a7a..4d039adf 100644 --- a/www/manager6/qemu/AudioEdit.js +++ b/www/manager6/qemu/Aud

[pve-devel] [PATCH qemu-server] audio: add the none audio backend

2021-01-07 Thread Gilles Pietri
Signed-off-by: Gilles Pietri --- PVE/QemuServer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index bca5669..54278e5 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -211,7 +211,7 @@ my $audio_fmt = { }, driver =>

Re: [pve-devel] PVE development environment

2021-01-07 Thread Stefan Reiter
On 07/01/2021 16:17, Gilles Pietri wrote: Hi, Sorry if this doesn't belong here, point me in the right direction if there is one ;) I read extensively what's there, and that is very helpful: https://pve.proxmox.com/wiki/Developer_Documentation I also read the thread here: I read also https://li

[pve-devel] [PATCH common] SectionConfig: check_value: add broader boolean parsing

2021-01-07 Thread Aaron Lauterer
In other config parsers we already allow the use of yes,on,true and their negative counterparts for booleans. Adding the JSONSchema::parse_boolean here aligns this behavior to all the config files that use SectionConfig. Signed-off-by: Aaron Lauterer --- SectionConfig is used for quite a few "in

[pve-devel] PVE development environment

2021-01-07 Thread Gilles Pietri
Hi, Sorry if this doesn't belong here, point me in the right direction if there is one ;) I read extensively what's there, and that is very helpful: https://pve.proxmox.com/wiki/Developer_Documentation I also read the thread here: I read also https://lists.proxmox.com/pipermail/pve-devel/2018-Aug

[pve-devel] applied: [PATCH qemu] PVE: fix aborting multiple 'CREATED' jobs in sequential transaction

2021-01-07 Thread Wolfgang Bumiller
applied On Mon, Jan 04, 2021 at 02:49:14PM +0100, Stefan Reiter wrote: > Deadlocks could occur in the AIO_WAIT_WHILE loop in job_finish_sync, > which would wait for CREATED but not running jobs to complete, even > though job_enter is a no-op in that scenario. Mark offending jobs as > ABORTING imme

[pve-devel] [PATCH manager] ui: add netdevice: fix #3203: Use OS default model

2021-01-07 Thread Dominic Jäger
In the VM create wizard we automatically set e1000 for Windows and virtio for Linux. We should also do this when adding a network device in the hardware view. OSDefaults.generic.networkCard (=e1000) is always available. Hence, leave this as default value for the field and then try to get the ost

[pve-devel] [PATCH widget-toolkit v2] ui: network: Remove bond-primary gettext

2021-01-07 Thread Dominic Jäger
The corresponding option in /etc/network/interfaces is exactly "bond-primary". Translating this might easily make unclear what is meant. Signed-off-by: Dominic Jäger --- new in v2 src/node/NetworkEdit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/node/NetworkEdit.j

[pve-devel] [PATCH proxmox-backup v2] ui: notify options: Remove gettext for root@pam

2021-01-07 Thread Dominic Jäger
Translating root@pam is not useful, especially as the empty text symbolises the default value. Signed-off-by: Dominic Jäger --- new in v2 www/window/NotifyOptions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/window/NotifyOptions.js b/www/window/NotifyOptions.js ind

[pve-devel] [PATCH i18n v2] Update German translations

2021-01-07 Thread Dominic Jäger
Signed-off-by: Dominic Jäger --- Thank you, Stoiko! 1. Make unwanted translations empty => Removed in following patches 2. Replace Abbild with Image de.po | 443 -- 1 file changed, 182 insertions(+), 261 deletions(-) diff --git a/de.po b/

[pve-devel] [PATCH manager v2] ui: acme: Remove false gettexts

2021-01-07 Thread Dominic Jäger
Translating these is not useful; e.g. API would be translated to API in German. Signed-off-by: Dominic Jäger --- new in v2 www/manager6/dc/ACMEClusterView.js | 2 +- www/manager6/dc/ACMEPluginEdit.js | 2 +- www/manager6/dc/Config.js | 2 +- 3 files changed, 3 insertions(+), 3 deletio