Commit Graph

31 Commits

Author SHA1 Message Date
Richard W.M. Jones a6b4e73743 Fix virt-customize --chown invalid format resolves: RHEL-21899 2024-01-20 02:03:28 +00:00
Richard W.M. Jones 2bd1392fb7 Rebase to guestfs-tools 1.51.6
Implement --key all:...
  resolves: RHEL-19030
Fix crash because of off-by-one error
  resolves: RHEL-19062
2023-12-11 16:47:18 +00:00
Laszlo Ersek dbcc9103ca reenable "make check"
We now use "-cpu max" (libguestfs upstream commit 30f74f38bd6e).

(This has nothing to do with RHBZ 2209280 BTW, but the bots don't let us
commit maintenance-only patches.)

A port of libguestfs dist-git commit feaa7975e516 ("reenable quickcheck",
2023-05-25).

resolves: rhbz#2209280
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
2023-06-08 16:25:06 +02:00
Laszlo Ersek 457bbcca1e let virt-inspector recognize "--key /dev/mapper/VG-LV🔑password"
resolves: rhbz#2209280
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
2023-06-08 15:52:37 +02:00
Laszlo Ersek b7a0847f6d copy-patches.sh: sync with libguestfs dist-git @ 4a6d9a7c7447
(Nothing to do with RHBZ#2209280, but the bots don't let us commit
maintenance-only patches to dist-git, IIRC.)

One difference where we diverge from "copy-patches.sh" in libguestfs
dist-git is the "core.abbrev" setting. In order to minimize the churn for
patches backported earlier, I'm keeping the 9 nibbles that those patches
were formatted with.

Noteworthy is also the fact that we can't really undo a "--no-signature"
setting. I have that in my local environment, and I can't undo it on the
git-format-patch command line. "--signature" requires an argument; there
doesn't seem to be a way to use a "default" argument (which would mean the
git version number). As a result, I'm just sticking with "--no-signature"
explicitly (matching both my local env and libguestfs dist-git); thus, the
"signature block" on previously backported patches will soon disappear.

resolves: rhbz#2209280
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
2023-06-08 15:37:17 +02:00
Richard W.M. Jones 2355c77fe5 Revert "Comment out BR hwdata-devel temporarily"
Add hwdata-devel back as a BuildRequires, so that we get full PCI/USB
vendor decoding in the virt-drivers tool.

related: rhbz#2168626

This reverts commit 85fb9e087c.
2023-04-11 09:09:02 +01:00
Richard W.M. Jones 23e3e70dcd Revert "Comment out BR hwdata-devel temporarily"
Add hwdata-devel back as a BuildRequires, so that we get full PCI/USB
vendor decoding in the virt-drivers tool.

related: rhbz#2168626

This reverts commit 85fb9e087c.
2023-04-11 08:46:58 +01:00
Richard W.M. Jones 66a8e05233 Rebase to guestfs-tools 1.50.1
resolves: rhbz#2168626

Fix virt-drivers inspection of RHEL 9.2 guests
resolves: rhbz#2184963
2023-04-06 13:27:50 +01:00
Richard W.M. Jones 85fb9e087c Comment out BR hwdata-devel temporarily
related: rhbz#2168626

Waiting on 2176788 to get added to the buildroot.
2023-04-06 13:25:06 +01:00
Richard W.M. Jones 0fc67208a3 Rebase to guestfs-tools 1.50.0
resolves: rhbz#2168626
2023-03-02 13:05:53 +00:00
Richard W.M. Jones ae2b06d923 Disable OpenSUSE repo in virt-builder
resolves: rhbz#2145160
2022-11-24 10:00:21 +00:00
Richard W.M. Jones 8b0e0f3588 Apply the Rocky Linux patch, fixing previous commit
resolves: rhbz#2133443
2022-10-12 10:29:34 +01:00
Richard W.M. Jones 604c873ff2 Support Rocky Linux in virt-customize
resolves: rhbz#2133443
2022-10-11 08:50:21 +01:00
Richard W.M. Jones b6a23f03ef Fix virt-sysprep and LUKS-on-LVM guests
resolves: rhbz#2106286
2022-07-15 15:55:10 +01:00
Richard W.M. Jones 1df9b8cb6b Require version of libguestfs containing guestfs_clevis_luks_unlock
Add support for Clevis & Tang
related: rhbz#1809453
2022-07-02 07:43:08 +01:00
Richard W.M. Jones fd5529acfd Add support for Clevis & Tang
resolves: rhbz#1809453
Fix CVE-2022-2211 Denial of Service in --key parameter
resolves: rhbz#2102721
2022-07-01 16:49:13 +01:00
Richard W.M. Jones 44d1d2a53b Refactor virt-customize --install, --update options in common submodule
related: rhbz#2059286
2022-06-13 14:44:29 +01:00
Richard W.M. Jones 300dd8621d Rebase to guestfs-tools 1.48.2
resolves: rhbz#2059286
Default to --selinux-relabel in various tools
resolves: rhbz#2075718, rhbz#2089748
2022-05-26 14:22:25 +01:00
Richard W.M. Jones a5f6471ea8 Rebase to guestfs-tools 1.48.1
resolves: rhbz#2059286
Default to --selinux-relabel in various tools
resolves: rhbz#2075718
Add lvm system.devices cleanup operation to virt-sysprep
resolves: rhbz#2072493
2022-05-12 17:14:22 +01:00
Richard W.M. Jones 15d9272b45 Rebase to guestfs-tools 1.48.0
resolves: rhbz#2059286
2022-03-14 21:13:12 +00:00
Richard W.M. Jones 5f04e92f5a Clean up NetworkManager connection files
Add the copy-patches.sh script from virt-v2v
  resolves: rhbz#1980922
2021-12-04 11:55:46 +00:00
Richard W.M. Jones 2c114113a6 Fix detection of Kylin Desktop
resolves: rhbz#2025950
2021-11-23 13:42:37 +00:00
Mohan Boddu be02cdb240 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 20:24:48 +00:00
Richard W.M. Jones cbafa06f36 Add gating tests (for RHEL 9)
(cherry picked from commit 9e0fd61654b8892e3f9682313d9154082ab353f9)

resolves: rhbz#1950629
2021-06-02 11:15:22 +01:00
Richard W.M. Jones 30dad0db74 Fix virt-win-reg --version
resolves: rhbz#1961160
2021-05-17 16:13:09 +01:00
Richard W.M. Jones db486d414b BR perl-generators so deps of virt-win-reg subpackage are correct.
resolves: rhbz#1960191

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1960191
Thanks: Yongkui Guo
(cherry picked from commit f7d222458f35841e26f7bd8fe70b25ccc842db9f)
2021-05-13 11:05:53 +01:00
Richard W.M. Jones d6205bc928 New stable branch version 1.46.1.
related: rhbz#1950629

(cherry picked from commit 12ac128d7301a7304f10695a1e3382f3dfa8c49c)
2021-05-08 09:19:30 +01:00
Richard W.M. Jones c54d862067 Remove virt-dib (RHEL only)
related: rhbz#1950629
2021-04-27 14:49:05 +01:00
Richard W.M. Jones 770da7073b Disable build on power (RHEL only)
related: rhbz#1950629
2021-04-27 14:49:01 +01:00
Richard W.M. Jones 8ceebe9df7 Merge fedora/rawhide into c9s.
resolves: rhbz#1950629

Except this is not a merge, for stupid tooling reasons.
2021-04-27 12:43:42 +01:00
Release Configuration Management 40a908a56d New branch setup 2021-04-01 19:10:40 +00:00