From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 5891E62C49 for ; Tue, 14 Jul 2020 10:10:00 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5280223B1F for ; Tue, 14 Jul 2020 10:09:30 +0200 (CEST) Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com [212.186.127.180]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id 7EC1A23B06 for ; Tue, 14 Jul 2020 10:09:29 +0200 (CEST) Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1]) by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 4504D43F13 for ; Tue, 14 Jul 2020 10:09:29 +0200 (CEST) From: Stoiko Ivanov To: pve-devel@lists.proxmox.com Date: Tue, 14 Jul 2020 10:09:19 +0200 Message-Id: <20200714080919.6713-3-s.ivanov@proxmox.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200714080919.6713-1-s.ivanov@proxmox.com> References: <20200714080919.6713-1-s.ivanov@proxmox.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_DNSWL_MED -2.3 Sender listed at https://www.dnswl.org/, medium trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [vzdump.pm] Subject: [pve-devel] [PATCH manager 2/2] VZDump: add TARFILE to environment for hookscripts X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2020 08:10:00 -0000 The renaming of tarfile to target in 848cf539e59b4553559b9ff3207a3c5556dc1cc0 can break existing vzdump hook scripts of users. by setting the TARFILE variable in addition to TARGET the scripts will continue to work. Signed-off-by: Stoiko Ivanov --- PVE/VZDump.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PVE/VZDump.pm b/PVE/VZDump.pm index 601cd56e..6620e997 100644 --- a/PVE/VZDump.pm +++ b/PVE/VZDump.pm @@ -590,6 +590,8 @@ sub run_hook_script { foreach my $ek (qw(vmtype hostname target logfile)) { $ENV{uc($ek)} = $task->{$ek} if $task->{$ek}; } + # FIXME: for backwards compatibility - drop with PVE 7.0 + $ENV{TARFILE} = $task->{target} if $task->{target}; run_command ($logfd, $cmd); } -- 2.20.1