Commit Graph

587 Commits

Author SHA256 Message Date
Dominique Leuenberger
78978eedb6 Accepting request 1172813 from Virtualization
Set as Recommends packages zerofree (not in SLE) and ntfsprogs (in SLE-WE) in libguestfs-appliance for SLE compatibility

OBS-URL: https://build.opensuse.org/request/show/1172813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=106
2024-05-09 10:13:52 +00:00
Charles Arnold
b58ba02c0b - Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=581
2024-05-08 18:42:27 +00:00
Charles Arnold
da05580ae1 zerofree is not in SLE. Set recommends to zerofree and ntfsprogs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=580
2024-05-08 17:04:13 +00:00
Charles Arnold
00d3a39ea2 Revert last commit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=579
2024-05-08 15:19:42 +00:00
Charles Arnold
3c77c8029d Add Recommends: ntfsprogs for libguestfs-appliance
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=578
2024-05-08 15:03:11 +00:00
Dominique Leuenberger
ed2b2e5129 Accepting request 1172597 from Virtualization
Change from Recommends to Requires those packages that contain filesystem tools used by libguestfs-appliance

OBS-URL: https://build.opensuse.org/request/show/1172597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=105
2024-05-08 09:39:44 +00:00
Charles Arnold
43ae3aae8c Require ntfsprogs for libguestfs-winsupport
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=576
2024-05-07 21:00:57 +00:00
Charles Arnold
c58b6f1a98 - Switch Recommends to Requires for several packages in the
libguestfs-appliance which is where the tools from these
  packages are used. (bsc#1223444)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=575
2024-05-07 16:32:24 +00:00
Ana Guerrero
668638fdcd Accepting request 1169738 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1169738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=104
2024-04-23 16:56:31 +00:00
Charles Arnold
e5c65d4b51 - Require ntfs-3g for libguestfs-winsupport
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=573
2024-04-15 19:12:58 +00:00
Ana Guerrero
ce997c0217 Accepting request 1165711 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1165711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=103
2024-04-07 20:10:53 +00:00
Charles Arnold
6bb32fff80 - Upstream bug fixes
Initialise-bar-fp-as-NULL.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=571
2024-03-29 19:13:46 +00:00
Charles Arnold
768d2e7c5e - Fix command line argument parsing with upstream commit
Split-chown-parameter-on-character.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=570
2024-03-28 19:18:42 +00:00
Ana Guerrero
8f7c35fbf6 Accepting request 1146469 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1146469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=102
2024-02-13 21:44:51 +00:00
Charles Arnold
b13d3ce30c - bsc#1206361 - SLES 15 SP5 Beta2 - virt-customize ssh-inject fails
(s390x/kvm/libvirt) (-> Server-Applications module)
  use-rtc-driftfix-slew-for-x86-only.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=568
2024-02-06 17:46:24 +00:00
Ana Guerrero
2207f7c997 Accepting request 1143411 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1143411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=101
2024-02-01 17:06:27 +00:00
Charles Arnold
a47ed8d595 Accepting request 1143191 from home:dimstar:Factory
- BuildRequire pkgconfig(libzstd) additionaly to zstd: we need the
  devel package. In the past, it was pulled in by indirect deps.

OBS-URL: https://build.opensuse.org/request/show/1143191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=566
2024-02-01 14:44:32 +00:00
Ana Guerrero
05043818cb Accepting request 1139823 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1139823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=100
2024-01-19 22:01:43 +00:00
Charles Arnold
241b3992e9 - Copy sorted packagelist to packages during supermin appliance
setup. (bsc#1215586)
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=564
2024-01-11 22:57:43 +00:00
Charles Arnold
b74122fd84 Add -p flag to mkdir in case re-using sandbox.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=563
2024-01-09 23:04:21 +00:00
Ana Guerrero
49e3f8f79e Accepting request 1137599 from Virtualization
Update libguestfs to version 1.52.0 with adjustments for reproducible builds and other minor tweaks.

OBS-URL: https://build.opensuse.org/request/show/1137599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=99
2024-01-08 22:46:39 +00:00
Charles Arnold
2f9c3e0503 - Update to version 1.52.0 (jsc#PED-6305)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=561
2024-01-08 15:51:35 +00:00
Charles Arnold
b051018cfa Accepting request 1133981 from home:bmwiedemann:branches:Virtualization
Provide a tar-wrapper that creates bit-reproducible output (boo#1218191)

Note: needs testing that everything still works as expected.

OBS-URL: https://build.opensuse.org/request/show/1133981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=560
2024-01-08 15:49:08 +00:00
Charles Arnold
ca7e74e313 Accepting request 1133020 from home:olh:branches:Virtualization
- Use ocaml-rpm-macros to track OCaml ABI
- Remove unused perl_gen_filelist

sync changes file from SLE15

OBS-URL: https://build.opensuse.org/request/show/1133020
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=559
2024-01-08 15:18:16 +00:00
Dominique Leuenberger
431b589f03 Accepting request 1136941 from Virtualization
Update libguestfs to version 1.52.0

OBS-URL: https://build.opensuse.org/request/show/1136941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=98
2024-01-05 20:43:17 +00:00
Charles Arnold
46d45c57c4 - Update to version 1.52.0
* The Python bindings now use bytes (instead of str) for the
    event callback message, since it may contain arbitrary 8 bit
    data
    Fix a rare crash, and avoid memory leaks in event callbacks
  * Support for OCaml 5, and OCaml ≥ 4.07 is now the minimum
  * The OCaml bindings now release the runtime lock around calls
    to guestfs_close, since that call might be long-running (for
    example it might have to shut down the appliance and synch disks).
  * Support OpencloudOS
  * SELinux relabelling now runs in parallel, meaning it's a lot
    quicker
  * Add support for lzma and zstd compression methods in tar APIs
    (like guestfs_tar_in)
  * guestfs_pvs_full previously didn't always return the correct
    device names. This has now been fixed.
  * guestfs_btrfs_filesystem_balance fixed so it now works with
    more modern btrfs tools (Jürgen Hötzel).
  * The guestfish(1) --key option now recognizes LVM names like
    /dev/mapper/rhel_bootp--73--75--123-root
  * guestfish --key option also supports a new --key all:...
    selector to try the same key on all devices.
  * In guestmount(1) avoid calling fclose(NULL) on error paths,
    which might have caused a crash on some platforms.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=557
2024-01-04 20:17:55 +00:00
Charles Arnold
b6a0221f51 - Update to version 1.51.10
* options: Allow --key all:SELECTOR to be used to match any
    device. Rewrite --key documentation.
  * mltools/libosinfo-c.c: Fix off-by-one error
  * mldrivers: look for bootloader config in /boot/grub/grub.cfg in
    case of UEFI
  * daemon/btrfs: Use new syntax for balance command
  * ocaml: Nullify custom block before releasing runtime lock
  * ocaml: Use Gc.finalise instead of a C finalizer

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=556
2024-01-02 18:40:23 +00:00
Dominique Leuenberger
aa8537a969 Accepting request 1132565 from Virtualization
Update libguestfs to version 1.51.9

OBS-URL: https://build.opensuse.org/request/show/1132565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=97
2023-12-12 18:32:04 +00:00
Charles Arnold
ab781585c3 - Update to version 1.51.9
* Include <libxml/parser.h> for xmlReadMemory
  * Language translations

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=554
2023-12-11 20:22:52 +00:00
Ana Guerrero
aa35dfe7ae Accepting request 1130818 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1130818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=96
2023-12-04 22:02:32 +00:00
Charles Arnold
2e48e27d85 Accepting request 1130767 from home:olh:branches:Virtualization
- Require OCaml 4.07+

OBS-URL: https://build.opensuse.org/request/show/1130767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=552
2023-12-04 15:47:55 +00:00
Charles Arnold
d42fb7fc56 - Update to version 1.51.8
* There are no upstream release notes for verion 1.51.x
  * Dropped the virt-dib tool
  * Add support for lzma and zstd compression methods.
  * Add --chown option for virt-customize
  * Add new virt-customize --tar-in operation
  * Various bug fixes and language translations
- Drop patch contained in new tarball
  Omit-file--S-option-on-older-distros-that-lack-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=551
2023-11-28 20:05:28 +00:00
Ana Guerrero
5724b9f75e Accepting request 1113550 from Virtualization
Fixes for bsc#1215543, bsc#1215461, bsc#1215586, bsc#1215664

OBS-URL: https://build.opensuse.org/request/show/1113550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=95
2023-09-26 20:01:50 +00:00
Charles Arnold
44d90ba9dd Update comment
libguestfs.spec (see also bsc#1215664)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=549
2023-09-25 22:14:06 +00:00
Charles Arnold
89bd589d71 Update comment
See also bsc#1215461

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=548
2023-09-25 22:12:16 +00:00
Charles Arnold
791af902b9 - bsc#1215543 - guestfs regression: file: Use -S option with -z
Omit-file--S-option-on-older-distros-that-lack-support.patch
- bsc#1215586 - guestfs regression: non functional network due to
  missing sysconfig-netconfig
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=547
2023-09-25 21:01:06 +00:00
Ana Guerrero
a47b9ef538 Accepting request 1098403 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1098403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=94
2023-07-13 15:17:54 +00:00
Charles Arnold
01fa11bbb8 - bsc#1212972 - cannot find any suitable libguestfs supermin
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=545
2023-07-05 17:39:02 +00:00
Dominique Leuenberger
65cf7b84be Accepting request 1075624 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1075624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=93
2023-03-30 20:52:50 +00:00
Charles Arnold
f7ba4a0966 Accepting request 1074597 from home:marxin:branches:Virtualization
- Enable LTO as it works fine now (use FAT lto objects for static libs).

OBS-URL: https://build.opensuse.org/request/show/1074597
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=543
2023-03-30 18:23:56 +00:00
Dominique Leuenberger
35ddf690de Accepting request 1072077 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1072077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=92
2023-03-15 17:56:20 +00:00
Charles Arnold
9993a917e4 Accepting request 1071979 from home:vulyanov:branches:Virtualization
- Configure with --enable-appliance-format-auto to allow
  qcow2-format fixed appliances.

KubeVirt libguestfs-tools container now expects the appliance rootfs
to be in qcow2 format instead of raw.

OBS-URL: https://build.opensuse.org/request/show/1071979
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=541
2023-03-15 10:25:05 +00:00
Dominique Leuenberger
150d725bad Accepting request 1067270 from Virtualization
Update to libguestfs version 1.50.1

OBS-URL: https://build.opensuse.org/request/show/1067270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=91
2023-02-23 15:29:10 +00:00
Charles Arnold
855831c048 - Update to version 1.50.1
* This is a bug fix release. No upstream changelog.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=539
2023-02-22 20:24:18 +00:00
Dominique Leuenberger
7a11b8f263 Accepting request 1065781 from Virtualization
Update to libguestfs version 1.50.0

OBS-URL: https://build.opensuse.org/request/show/1065781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=90
2023-02-14 19:08:18 +00:00
Charles Arnold
6f8f0f0625 - Update to version 1.50.0
* https://libguestfs.org/guestfs-release-notes-1.50.1.html
  * Inspection
    When listing the packages in RPM-based guests, the inspection
    API no longer checks package signatures. This is because the
    newer librpm used by libguestfs does not understand signatures
    stored in older guests, such as SHA1 used by RHEL 6 (thanks
    Panu Matilainen).
    "guestfs_inspect_get_hostname" in guestfs(3) can now handle
    /etc/hostname files containing comments (thanks Dawid Zamirski).
    "guestfs_file_architecture" in guestfs(3) can now parse files
    using zstd compression.
    "guestfs_inspect_get_osinfo" in guestfs(3) now returns the
    correct osinfo field for Windows 11. However because of
    decisions made by Microsoft, these guests still return product
    name and other strings identifying as Windows 10 (thanks Yaakov
    Selkowitz, Yongkui Guo).
  * New APIs
    "guestfs_device_name" in guestfs(3) is a new API to read the
    device name associated with a drive, for example calling this
    with 0 will return /dev/sda.
    "guestfs_clevis_luks_unlock" in guestfs(3) is a new API for
    unlocking disks using the Clevis/Tang network-based full disk
    encryption scheme. Furthermore implement this in guestfish and
    guestmount (Laszlo Ersek).
    "guestfs_inspect_get_build_id" in guestfs(3) is a new API for
    reading the build ID from some Linux and Windows guests. It is
    not widely used on Linux, but for Windows it is vital for
    identifying Windows 11.
  * Other API changes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=537
2023-02-09 22:19:33 +00:00
Dominique Leuenberger
ed3c7c75f1 Accepting request 1063526 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1063526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=89
2023-02-07 17:49:17 +00:00
Charles Arnold
bf2825a32c Include jsc in comment
* jsc#PED-2113

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=535
2023-01-30 21:44:05 +00:00
Dominique Leuenberger
05725994d1 Accepting request 1043374 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1043374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=88
2022-12-16 20:26:05 +00:00
Charles Arnold
371394c089 Accepting request 1043309 from home:dimstar:Factory
- Fix build with RPM 4.18: rpm wants to do a proper cleanup, and
  fails on the design choice to have /usr/lib65 without write
  permission. As we already tar'ed the content up, we can simply
  change the permissions of winsupport's content to allow proper
  erasing.

OBS-URL: https://build.opensuse.org/request/show/1043309
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=533
2022-12-16 16:34:17 +00:00