From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id A85D11FF13B for ; Wed, 20 May 2026 16:21:21 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 81B86BF12; Wed, 20 May 2026 16:21:21 +0200 (CEST) From: Fiona Ebner To: pve-devel@lists.proxmox.com Subject: [PATCH manager 4/4] ui: qemu: hardware edit: create EFI disk via asynchronous API Date: Wed, 20 May 2026 16:20:35 +0200 Message-ID: <20260520142044.502304-5-f.ebner@proxmox.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260520142044.502304-1-f.ebner@proxmox.com> References: <20260520142044.502304-1-f.ebner@proxmox.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1779286832249 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.009 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: BOHFYRAF7ZLDMQYM2MK53577EFIKML4B X-Message-ID-Hash: BOHFYRAF7ZLDMQYM2MK53577EFIKML4B X-MailFrom: f.ebner@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Specifying a backgroundDelay aligns the EFI edit panel with the panel for regular drives and makes the input panel use a POST method for the API request. Otherwise, task warnings from the operation are not visible and since the EFI disk needs to be copied to the target storage, IO is involved, so in principle, the operation might take a while in certain situations. Signed-off-by: Fiona Ebner --- www/manager6/qemu/HDEfi.js | 1 + 1 file changed, 1 insertion(+) diff --git a/www/manager6/qemu/HDEfi.js b/www/manager6/qemu/HDEfi.js index 1ae63add..14a64fc0 100644 --- a/www/manager6/qemu/HDEfi.js +++ b/www/manager6/qemu/HDEfi.js @@ -94,6 +94,7 @@ Ext.define('PVE.qemu.EFIDiskEdit', { extend: 'Proxmox.window.Edit', isAdd: true, + backgroundDelay: 5, subject: gettext('EFI Disk'), width: 450, -- 2.47.3