From 05086b1bfb54779c400dbad652d0b1b9001a1967dfc42ec61818fad3fddd86fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 23 Oct 2024 11:55:03 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main libguestfs revision 6f3eb2a757c51d0b14f19bede2a78295 --- Initialise-bar-fp-as-NULL.patch | 20 ----- Split-chown-parameter-on-character.patch | 24 ----- libguestfs-1.52.0.tar.gz | 3 - libguestfs-1.52.0.tar.gz.sig | 17 ---- libguestfs-1.54.0.tar.gz | 3 + libguestfs-1.54.0.tar.gz.sig | 17 ++++ libguestfs.changes | 109 +++++++++++++++++++++++ libguestfs.spec | 4 +- 8 files changed, 130 insertions(+), 67 deletions(-) delete mode 100644 Initialise-bar-fp-as-NULL.patch delete mode 100644 Split-chown-parameter-on-character.patch delete mode 100644 libguestfs-1.52.0.tar.gz delete mode 100644 libguestfs-1.52.0.tar.gz.sig create mode 100644 libguestfs-1.54.0.tar.gz create mode 100644 libguestfs-1.54.0.tar.gz.sig diff --git a/Initialise-bar-fp-as-NULL.patch b/Initialise-bar-fp-as-NULL.patch deleted file mode 100644 index a1470cb..0000000 --- a/Initialise-bar-fp-as-NULL.patch +++ /dev/null @@ -1,20 +0,0 @@ -Subject: Initialise bar->fp as NULL -From: Ben Brown ben.brown@softiron.com Thu Mar 28 12:35:28 2024 +0000 -Date: Thu Mar 28 12:53:52 2024 +0000: -Git: 0330ebe40cb645df311bab25888c5ca6cc179efe - -Reviewed-by: Richard W.M. Jones -Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2272045 - -diff --git a/common/progress/progress.c b/common/progress/progress.c -index e4b3066..5848abd 100644 ---- a/common/progress/progress.c -+++ b/common/progress/progress.c -@@ -123,6 +123,7 @@ progress_bar_init (unsigned flags) - bar->machine_readable = 1; - bar->utf8_mode = 0; - bar->have_terminfo = 0; -+ bar->fp = NULL; - } else { - bar->machine_readable = 0; - diff --git a/Split-chown-parameter-on-character.patch b/Split-chown-parameter-on-character.patch deleted file mode 100644 index fb94131..0000000 --- a/Split-chown-parameter-on-character.patch +++ /dev/null @@ -1,24 +0,0 @@ -Subject: generator/customize.ml: Split --chown parameter on ':' character -From: Richard W.M. Jones rjones@redhat.com Fri Jan 19 13:18:00 2024 +0000 -Date: Fri Jan 19 13:24:37 2024 +0000: -Git: e9a728bb22dfa1de5328fbbe7d6d7acad2dbed64 - -The previous code split it on ',' which was completely wrong. -(It reveals the lack of testing however). - -Fixes: commit c08032ebe2763f5e9ce5b14e003721475219d390 -Reported-by: Yongkui Guo - -diff --git a/generator/customize.ml b/generator/customize.ml -index e64b45c0d..e2c4b6051 100644 ---- a/generator/customize.ml -+++ b/generator/customize.ml -@@ -775,7 +775,7 @@ let rec argspec () = - let len = String.length arg in - String.sub arg 0 i, String.sub arg (i+1) (len-(i+1)) - and split_string_triplet option_name arg = -- match String.nsplit ~max:3 \",\" arg with -+ match String.nsplit ~max:3 \":\" arg with - | [a; b; c] -> a, b, c - | _ -> - error (f_\"invalid format for '--%%s' parameter, see the man page\") diff --git a/libguestfs-1.52.0.tar.gz b/libguestfs-1.52.0.tar.gz deleted file mode 100644 index 5013b6d..0000000 --- a/libguestfs-1.52.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f8d9b8eb032b980ce9c4ae8ea87f41d5d9056c7bfa20c30aa0a2cd86adf70dc -size 19057115 diff --git a/libguestfs-1.52.0.tar.gz.sig b/libguestfs-1.52.0.tar.gz.sig deleted file mode 100644 index 1e12389..0000000 --- a/libguestfs-1.52.0.tar.gz.sig +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmWW64MRHHJpY2hAYW5u -ZXhpYS5vcmcACgkQkXOPc+G3aKDVHw//UIr27iA6WpJy0KyLOSmcdyrtYbnnySwP -GH7ho8tpggDjXjSYyuUSjeqhCluMSy6XGYxYmZKNx8gyvydCfX7oflr6Lldti6tk -9vARyrIg85knFH4VgxZfVpN7FUava3qbVSW5EH4T539+rKi7r8M6bgyPzeeOCd0w -8jzeLy0VPz9XMCBMQ0HRbtX6EjttblNSgD7NnjhqQt274UJW6bdrzXvTHw/uyr0p -+Qbzas8qaUye5E1L6jqlH+5fHoF0R481PDq6XS8CvGWGD+/7MMTuRUDYa69ia9Du -pbD5XjTWU1ELGiS/nah3HWcprKzpw7MJmqqOKCnQedxPyeNbJQ5XfRc0R6HRkxil -yHq8hU2eidWz+/zLvV69vL1jXoUddYdv0YpIFqTtyAAFYvzfc6GgcJ/wcAr8DdOl -/ULMxf+AH0Lm7Pygj6R/cdbd0OvmDCi3LoN2oyMVMvVAhsx0UMcGfPdHony7FUYS -u23k6fJ7B3ksL6TtWJyjSbzW7v3I7LcfI8SShprR728VppYjyryEkxB+4H/DsWe7 -eTMqnOddoteuBAapUoXZnOdfbMLkZib+2Kel7DnezLCiAnWXXALRWUreyrasr0vT -r1bZwJKjJH1atbKO+6taKkcATVoieRUxJkBDDdSOlpE3zuLL8btMgU6KerWLl1Yu -YRiSNBCEfjM= -=4eIl ------END PGP SIGNATURE----- diff --git a/libguestfs-1.54.0.tar.gz b/libguestfs-1.54.0.tar.gz new file mode 100644 index 0000000..e1ec903 --- /dev/null +++ b/libguestfs-1.54.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4afa0f8fd580205ea5548d468bc6e43c3becb995e2f60e63265527a63054246 +size 19080309 diff --git a/libguestfs-1.54.0.tar.gz.sig b/libguestfs-1.54.0.tar.gz.sig new file mode 100644 index 0000000..91a7528 --- /dev/null +++ b/libguestfs-1.54.0.tar.gz.sig @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- + +iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmcFNYwRHHJpY2hAYW5u +ZXhpYS5vcmcACgkQkXOPc+G3aKAn2xAArWoo5hKyREZW+WqEv40ZDD9jRG2WNUyl +BJcEvLEtcAySv71nftVQOhxoZhcfRbanSFKCTD0O/rzf5MjDhPIi9jbeGkFDg22c +zyuSJ4vGnkUCa1dDg5hJZdhCfe/gSb5RHR8GF+QRZDVXqCZg/PO+KEFh0112htUW +1y6rc9oe2f5aSNO9wgsVCYLXGcZ80wT/JyXe/NhqJoZOvps4SlEFHcpoYdV0wzOG +1UkuPy1UteDOTLHGx5JyMqR/+mzy3O59FaIU1eAXwrtlksBfzgmMyEt7ntizk3/M +qGgaE4KK3GURZUoDNc6WS856EMaoeMy6Dd6np8rMKeDn3d0PCNcrn2+7kSiNyRP0 +guM+7gwcZUnI9UOi6/vwbmmDCAgRkSPP130fKagBtK2BqQ1FyTow4mOLXkVpHrlZ +zF2lDIBs/rDC1fdDXtcsZ/N4nc2OkZwvZ+jxjhsY4xnSLaZSK+C3Le7Yqj04vOzh +KfqgqorqaEw1MnqRY6czGc5VntXsK/5f+zBeS4KGn7znJN/jVXzjFDn3o0X6R1MW +IMv2ZHk0NInGFaVHyBD7ob3vh2+hWX0QIVTouqmPRVPIbVs4hAIVHGeOkkUCO8y9 +MerGQuJSPlaegndGfRmp4R6q882QxTXRiY4tAnhdoDj5bLzss89kSKqxUHBDknZA +Fe+4R67G9zg= +=RmmC +-----END PGP SIGNATURE----- diff --git a/libguestfs.changes b/libguestfs.changes index 63f3fe4..c4b6de7 100644 --- a/libguestfs.changes +++ b/libguestfs.changes @@ -1,3 +1,112 @@ +------------------------------------------------------------------- +Thu Oct 10 07:06:04 MDT 2024 - carnold@suse.com + +- Update to version 1.54.0 (jsc#PED-8910) + * Add detection of Circle Linux (Bella Zhang). + * Add support for LoongArch (liuxiang). + * Add detection of Kylin (grass-lu). + * Add detection of openEuler (Wang Guoquan). + * PARTUUID and PARTLABEL are now resolved in guest /etc/fstab. + * New APIs findfs_partuuid and findfs_partlabel. These can be + used to efficiently look up a filesystem by its GPT partition + UUID or label. + * Support for the following inactive or infrequently used device + types has been removed: Gluster, Sheepdog, TFTP. + * Add GOST R34.11-94 message digest algorithm to checksum APIs + (Alexey Shabalin). + * Allow nbd+unix:// URIs (NBD over Unix domain socket) in + guestfish and other places. + * Various part_* (partition) APIs related to GPT have been + reimplemented to use util-linux sfdisk instead of sgdisk. + Util-linux is more widely available, so this reduces + dependencies in the common case. One optional API remains that + still uses sgdisk. (Thanks Yongkui Guo). + * Add cipher suboption to cryptsetup_open (Jonatan PĂ„lsson). + * Because of a bug, the part_get_gpt_attributes API could + truncate the return value from 64 to 32 bits. This has been + fixed. + * Libguestfs will now no longer recommend using + LIBGUESTFS_BACKEND=direct. This was shown previously when + libvirt failed to start the appliance. However it is felt that + this now does more harm than good. + * Fix generation of virt-customize --chown parameter (Yongkui Guo) + * In the appliance, reduce boot time when dhcp isn't needed + (Olaf Hering). + * A deadlock in the appliance caused by a regression in Linux + 6.11 has been worked around. The deadlock was also fixed in + Linux 6.12. +- Bug fixes + * Fix rare hangs while starting the appliance, at 'echo noop' + into /sys/block/{h,s,ub,v}d*/queue/scheduler + * Drop dependency from libguestfs -> gdisk + * libguestfs inspection does not know about /etc/fstab + PARTLABEL=