Rebase to guestfs-tools 1.55.8

resolves: RHEL-153360
Windows firstboot: Add exit code 250 to skip reboots
Rework documentation for firstboot feature
resolves: RHEL-170706
This commit is contained in:
Richard W.M. Jones 2026-05-07 10:36:58 +01:00
parent 0fe08fdef0
commit ae056e3bc3
5 changed files with 43 additions and 9 deletions

View File

@ -0,0 +1,30 @@
From 592f11c86c07b9a491d78ca07ba10b5cbeca2926 Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Thu, 7 May 2026 10:25:04 +0100
Subject: [PATCH] customize: Document location of Windows sentinel file
Link: https://github.com/libguestfs/libguestfs-common/commit/cb0e19b754b060bf9e783cbd1510c9719dfc9730
---
customize/virt-customize.pod | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/customize/virt-customize.pod b/customize/virt-customize.pod
index 71b13e613..c21192d1b 100644
--- a/customize/virt-customize.pod
+++ b/customize/virt-customize.pod
@@ -281,6 +281,15 @@ next script.
=back
+=head2 Windows sentinel file
+
+On Windows guests (only) a sentinel file is written into the guest
+once all firstboot scripts have finished running. You can use this to
+detect if the Windows guest is ready (eg. has finished a
+L<virt-v2v(1)> conversion). The default location for this file is:
+
+ C:\Program Files\Guestfs\Firstboot\complete
+
=head2 Auxiliary tools
On Windows guests, F<rhsrvany.exe>, available from sources at

View File

@ -1,4 +1,4 @@
From 971e22a34ca99a21edca6a5b9156688257044f69 Mon Sep 17 00:00:00 2001
From 2c996add16bc1c5cd31b0d124922615472019ac8 Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Tue, 7 Jul 2015 09:28:03 -0400
Subject: [PATCH] RHEL: Reject use of libguestfs-winsupport features except for

View File

@ -1,4 +1,4 @@
From bfc0da6f09df4faa8efe57eaf9a9c2ca65e71729 Mon Sep 17 00:00:00 2001
From bfa7e319afa6bd7af221ce3e321b2fac93bb6558 Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Mon, 21 Nov 2022 13:03:22 +0000
Subject: [PATCH] RHEL: builder: Disable opensuse repository

View File

@ -15,7 +15,7 @@
Summary: Tools to access and modify virtual machine disk images
Name: guestfs-tools
Version: 1.55.7
Version: 1.55.8
Release: 1%{?dist}
License: GPL-2.0-or-later AND LGPL-2.0-or-later
@ -45,8 +45,9 @@ Source3: copy-patches.sh
# https://github.com/libguestfs/guestfs-tools/commits/rhel-10.3
# Patches.
Patch0001: 0001-RHEL-Reject-use-of-libguestfs-winsupport-features-ex.patch
Patch0002: 0002-RHEL-builder-Disable-opensuse-repository.patch
Patch0001: 0001-customize-Document-location-of-Windows-sentinel-file.patch
Patch0002: 0002-RHEL-Reject-use-of-libguestfs-winsupport-features-ex.patch
Patch0003: 0003-RHEL-builder-Disable-opensuse-repository.patch
# Basic build requirements.
BuildRequires: autoconf, automake, libtool, gettext-devel
@ -398,12 +399,15 @@ end
%changelog
* Thu Apr 30 2026 Richard W.M. Jones <rjones@redhat.com> - 1.55.7-1
- Rebase to guestfs-tools 1.55.7
* Thu May 07 2026 Richard W.M. Jones <rjones@redhat.com> - 1.55.8-1
- Rebase to guestfs-tools 1.55.8
Synchronize spec file with Fedora
resolves: RHEL-153360
- Fix binary LUKS keys
resolves: RHEL-171896
- Windows firstboot: Add exit code 250 to skip reboots
Rework documentation for firstboot feature
resolves: RHEL-170706
* Thu Feb 05 2026 Richard W.M. Jones <rjones@redhat.com> - 1.54.0-9
- Synchronize spec file with Fedora

View File

@ -1,2 +1,2 @@
SHA512 (guestfs-tools-1.55.7.tar.gz) = cf95b649d5568dc5f40df92897ac687c67d985c43c4652b314fb50bb03e8cee81fb42e2477b70e50ce0e4a0186485286dcf300d556b9c2681104d7d1a0ca40d0
SHA512 (guestfs-tools-1.55.7.tar.gz.sig) = 61d4aba305e5851365ff4b8986bb98f69873fd5888dcde039940b0853b3d1502c5129080d191179d4b0693554a592511938cb0a676973195cbf594e4da5c962f
SHA512 (guestfs-tools-1.55.8.tar.gz) = a70d8e0c11848c5deb57e232c2ae482db3de4872ec54953298922810e6327db95ee5a8d027a4d944968d81d5b81460f1ef2297b421ea1d3ddd2777fcde88c4d5
SHA512 (guestfs-tools-1.55.8.tar.gz.sig) = f8ac57fadaaae13e9eb6cf113932198a964111ce42a1c10acb9ad923174fb0ef6126605dc6346045353814068ba7d3dc32a7922a478dce340ae9c3da08a6a5dc