From 8fae7505d5ce20257b41146eb6c2373522e497da Mon Sep 17 00:00:00 2001 From: "M. Rehan" Date: Mon, 20 Oct 2025 15:39:23 +0500 Subject: [PATCH] Copy over ovmf files from old BE --- truenas_install/__main__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/truenas_install/__main__.py b/truenas_install/__main__.py index a5af1ef..7d8631e 100644 --- a/truenas_install/__main__.py +++ b/truenas_install/__main__.py @@ -478,6 +478,13 @@ def main(): if log.startswith(("failover.log", "fenced.log", "middlewared.log")): rsync.append(f"var/log/{log}") + for ovmf_file in ( + "OVMF_CODE.fd", "OVMF_VARS.fd", "OVMF_CODE.secboot.fd", "OVMF_CODE.ms.fd", "OVMF_VARS.ms.fd", + ): + ovmf_path = f"{old_root}/usr/share/OVMF/{ovmf_file}" + if os.path.exists(ovmf_path): + rsync.append(ovmf_path) + run_command([ "rsync", "-aRx", ] + sum([