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
Charles Arnold
8327a03b19
Accepting request 1039189 from openSUSE:Factory:RISCV
...
- Enable build on riscv64
OBS-URL: https://build.opensuse.org/request/show/1039189
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=532
2022-12-15 17:48:56 +00:00
Dominique Leuenberger
6e2b1a0636
Accepting request 1039017 from Virtualization
...
Update to libguestfs version 1.48.6
OBS-URL: https://build.opensuse.org/request/show/1039017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=87
2022-11-30 13:59:54 +00:00
Charles Arnold
1909e063be
- Update to version 1.48.6
...
* This is a bug fix release. No upstream changelog.
- Drop f162e47e-m4-Fix-configure-disable-ocaml.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=530
2022-11-29 19:57:00 +00:00
Dominique Leuenberger
b184139aff
Accepting request 1031589 from Virtualization
...
Sync with SLE15-SP5 changelog and spec file.
OBS-URL: https://build.opensuse.org/request/show/1031589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=86
2022-10-28 17:30:10 +00:00
Charles Arnold
e077767708
Sync with SLE15-SP5 and Factory changes.
...
- Drop requirement for icoutils in SLE as this package is not
available.
libguestfs.spec
- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
and KVM Management
- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
to DOS - CVE-2022-2211
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=528
2022-10-27 14:34:27 +00:00
Dominique Leuenberger
8f365b9f64
Accepting request 1030893 from Virtualization
...
OBS-URL: https://build.opensuse.org/request/show/1030893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=85
2022-10-25 09:19:49 +00:00
Charles Arnold
54811d9271
Accepting request 1030198 from home:lnussel:branches:Virtualization
...
- Drop reiserfs (boo#1191092)
OBS-URL: https://build.opensuse.org/request/show/1030198
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=526
2022-10-24 14:01:38 +00:00
Charles Arnold
ac23b9a808
Adjustments to quite rpmlint building for 15-SP5
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=525
2022-10-03 19:27:02 +00:00
Dominique Leuenberger
faede01df3
Accepting request 1001501 from Virtualization
...
Add upstream patch for disabling ocaml builds. Additional side benefit of this submission is to trigger rebuild of libguestfs against latest libgcrpyt.
OBS-URL: https://build.opensuse.org/request/show/1001501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=84
2022-09-07 09:06:07 +00:00
Charles Arnold
e7d98ecfe9
- Upstream patch to fix running configure --disable-ocaml
...
f162e47e-m4-Fix-configure-disable-ocaml.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=523
2022-09-06 16:36:25 +00:00
Richard Brown
d8b623bb8f
Accepting request 990308 from Virtualization
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/990308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=83
2022-07-21 09:33:19 +00:00
Charles Arnold
4b12b3ec01
- Update to version 1.48.4
...
* This is a bug fix release
- Drop patches included in new tarball
CVE-2022-2211-docs-guestfs-security-document.patch
CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
- CVE-2022-2211 - Fix buffer overflow in get_keys()
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=521
2022-07-12 21:55:44 +00:00
Dominique Leuenberger
b75efca023
Accepting request 986262 from Virtualization
...
Fix for bsc#1201064 VUL-0: CVE-2022-2211: Libguestfs: Buffer overflow in get_keys leads to DOS
OBS-URL: https://build.opensuse.org/request/show/986262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=82
2022-07-02 13:34:26 +00:00
Charles Arnold
12360924d7
- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
...
to DOS - CVE-2022-2211
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=519
2022-06-30 16:44:12 +00:00
Charles Arnold
7898a20f8a
- CVE-2022-2211 - Fix buffer overflow in get_keys()
...
CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
CVE-2022-2211-docs-guestfs-security-document.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=518
2022-06-29 16:19:00 +00:00
Dominique Leuenberger
adad60f239
Accepting request 980688 from Virtualization
...
Fix for bsc#1190501 virt-builder fails to install packages when building an image. Added missing dependency in the spec file.
OBS-URL: https://build.opensuse.org/request/show/980688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=81
2022-06-04 21:27:11 +00:00
Charles Arnold
4abb31e0da
- bsc#1190501 - virt-builder fails to install packages when
...
building an image. Add Recommends: dhcp-client for the appliance.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=516
2022-06-03 22:03:40 +00:00
Charles Arnold
433bd9bd5f
- Add Recommends: dhcp-client for the appliance.
...
libguestfs.spec
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=515
2022-06-03 21:26:37 +00:00
Dominique Leuenberger
fea3458380
Accepting request 980531 from Virtualization
...
Update to version 1.48.3. Note that guestfs-tools is now a separate package from libguestfs (no longer a sub-package).
OBS-URL: https://build.opensuse.org/request/show/980531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=80
2022-06-02 19:54:03 +00:00
Charles Arnold
f23952ddd9
Drop for building ruby-libguestfs
...
Requires: ruby(release)
Provides: ruby(guestfs) = %{version}
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=513
2022-06-02 14:36:05 +00:00
Charles Arnold
b5aaee3daa
Add requirement for glib2-devel for gobject-devel
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=512
2022-06-01 17:42:29 +00:00
Charles Arnold
92ecd6951c
libguestfs-devel requires libguestfs0
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=511
2022-06-01 16:58:56 +00:00
Charles Arnold
dfe5a7cfe3
Fix Requires for gobject-devel
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=510
2022-06-01 16:02:45 +00:00
Charles Arnold
394b1b3eaa
- Update to version 1.48.3
...
* Several bugs fixed in this release since version 1.48.1
* Updated language files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=509
2022-06-01 15:34:55 +00:00