811 Commits

Author SHA256 Message Date
8abb32311b Accepting request 1333633 from Virtualization
Upstream features and bug fixes (bsc#1027942, jsc#PED-14625) and add support for UEFI as default for new SLES 16 VMs (jsc#PED-14636)

OBS-URL: https://build.opensuse.org/request/show/1333633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=286
2026-02-19 13:19:26 +00:00
8cbcdc83fe Cleanup changelog entry.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=748
2026-02-17 21:56:07 +00:00
283b9b129b Add check for is_recommended before calling it.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=747
2026-02-17 18:40:34 +00:00
f2536be51d - jsc#PED-14636 - UEFI as default for new SLES 16 VMs
virtinst-query-recommended-firmware.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=746
2026-02-11 21:48:30 +00:00
86a6de2999 Accepting request 1330617 from Virtualization
Fix for bsc#1257182 - A VM will fail to boot with Intel TDX or AMD SNP with a TPM device defined in the VM. Adjusted SLES media detection while preserving old.

OBS-URL: https://build.opensuse.org/request/show/1330617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=285
2026-02-06 20:29:53 +00:00
ea59b0efb8 - Upstream features and bug fixes (bsc#1027942) (jsc#PED-14625)
051-addhardware-Add-usb-as-a-recommended-sound-device.patch
  055-virtinst-Add-serial-controller-option-to-cli.patch
  056-virtinst-Add-NVMe-Controller.patch
  057-virtinst-implement-NVMe-disk-target-generation.patch
  057-virtinst-implement-NVMe-disk-target-generation.patch~
  058-virtManager-Add-NVMe-disk-type.patch
  058-virtManager-Add-NVMe-disk-type.patch~
  059-ui-Show-NVMe-Controller-details.patch
  060-virtinst-fix-locale-when-running-in-flatpak.patch
  061-virtinst-add-support-for-iommufd.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=744
2026-02-05 16:39:35 +00:00
3f7f65f886 Fix parsing version to handle sles10sp4.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=743
2026-02-02 17:34:56 +00:00
5b1d00acd9 - Modified detection of SLES distros to be more flexible with
media naming conventions

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=742
2026-01-29 21:38:03 +00:00
62af01ced2 Modify the amd-sev test to work without a TPM device.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=741
2026-01-23 20:55:58 +00:00
5cdd5c2cc9 - bsc#1257182 - A VM will fail to boot with Intel TDX or AMD SNP
with a TPM device defined in the VM
  virtinst-remove-tpm-device-for-tdx-and-snp.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=740
2026-01-23 20:25:16 +00:00
c3dc4c594f Accepting request 1326011 from Virtualization
Several upstream features and bug fixes

OBS-URL: https://build.opensuse.org/request/show/1326011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=284
2026-01-09 16:03:06 +00:00
7e8950a133 - Upstream features and bug fixes (bsc#1027942) (jsc#PED-14625)
003-virtinst-cloudinit-include-empty-meta-data-file.patch
  009-avoid-NoneType-pixbuf.patch
  012-virtManager-wrapped-details-hw-panel-with-GtkScrolledWindow.patch
  013-virtinst-interface-add-support-for-backend.hostname-and-backend.fqdn.patch
  014-virtinst-add-support-for-acpi-generic-initiator.patch
  015-virtinst-add-support-for-pcihole64.patch
  017-maint-use-constants-instead-of-strings-for-boot-devices.patch
  018-virtinst-rework-get_boot_order.patch
  019-virtinst-guest-introduce-can_use_device_boot_order.patch
  020-virtinst-remove-legacy-attribute-from-set_boot_order-get_boot_order.patch
  021-installer-add-support-to-use-device-boot-order.patch
  024-virtinst-Fix-XDG_DATA_HOME-handling.patch
- Dropped virtinst-fix-XDG_DATA_HOME-handling.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=738
2026-01-07 21:43:42 +00:00
833c300e58 Accepting request 1322218 from Virtualization
Fix usage of XDG_DATA_HOME (bsc#1253017)

OBS-URL: https://build.opensuse.org/request/show/1322218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=283
2025-12-11 17:32:06 +00:00
ac82bf6fd3 Revert the last commit about bsc#1254209 - libvirt: SLES-16 uses legacy bios by default
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=736
2025-12-11 13:42:23 +00:00
6174ed5393 - bsc#1254209 - libvirt: SLES-16 uses legacy bios by default
virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=735
2025-12-10 21:30:50 +00:00
fa21abb22c Accepting request 1321728 from home:gmbr3:Active
- Add virtinst-fix-XDG_DATA_HOME-handling.patch: fix usage
  of XDG_DATA_HOME (bsc#1253017)
- Use a more sensible XDG_DATA_HOME in test section

OBS-URL: https://build.opensuse.org/request/show/1321728
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=734
2025-12-09 20:12:11 +00:00
317e390a4f Accepting request 1316489 from Virtualization
bsc#1253017 - aaa_base: update to 84.87+git20251030.441f926 breaks virt-manager:test

OBS-URL: https://build.opensuse.org/request/show/1316489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=282
2025-11-09 20:07:28 +00:00
ba5875c723 - bsc#1253017 - aaa_base: update to 84.87+git20251030.441f926
breaks python-platformdirs:test and virt-manager:test
  virt-manager.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=732
2025-11-07 19:57:47 +00:00
d3105b3497 Accepting request 1314938 from Virtualization
bsc#1252105 - Unable to create an SEV-SNP enabled guest with virt-manager

OBS-URL: https://build.opensuse.org/request/show/1314938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=281
2025-11-03 17:54:38 +00:00
a0e77efbd9 Rewrite some of the launch security code to support
both AMD SEV and Intel TDX.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=730
2025-10-31 17:15:39 +00:00
f01fd136ae Renable TDX tests
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=729
2025-10-24 16:47:18 +00:00
c77a896266 Remove debug line from spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=728
2025-10-23 22:25:59 +00:00
f3c1173655 Temporarily disable the TDX tests
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=727
2025-10-23 22:22:17 +00:00
616e7668c7 - bsc#1252105 - Unable to create an SEV-SNP enabled guest with
virt-manager. This simplifies the code from what used to be
  required for sev while adding initial tdx support.
  virtman-add-launch-security-support.patch
- Dropped patches rolled into above the patch.
  virtman-add-sev-memory-support.patch
  virtinst-dont-require-uefi-for-sev-snp.patch
- Add support for creating TDX guests in virt-install (jsc#PED-9265)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=726
2025-10-23 22:00:30 +00:00
3063e8a5fa Accepting request 1305196 from Virtualization
Fix issues with detection of openSUSE Leap 16

OBS-URL: https://build.opensuse.org/request/show/1305196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=280
2025-09-17 14:43:03 +00:00
a48b1dba6e Update changelog with additional bug number
(bsc#1244685) (bsc#1249466)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=724
2025-09-13 02:54:14 +00:00
e38ccaa5c3 - Fix issues with detection of openSUSE Leap 16.
virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=723
2025-09-11 22:04:15 +00:00
d835d7454d Accepting request 1303252 from Virtualization
Update virt-manager to version 5.1.0

OBS-URL: https://build.opensuse.org/request/show/1303252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=279
2025-09-10 15:29:47 +00:00
48bc44dc91 - Update to Version 5.1.0 (jsc#PED-8910)
* cli: Support --cpu maximum (Andrea Bolognani)
  * Prefer maximum mode for many emulated guests (Andrea Bolognani)
  * virt-manager: Fill in model combo with advertised values by
    libvirt (Lin Ma)
  * virt-manager: Default to same snapshot mode as currently used
    snapshot
  * virt-manager: Warn users to not mix snapshot modes
  * cli: Add --memdev target.dynamicMemslots support for
    virtio-mem (Lin Ma)
  * cli: add target.memReserve for pci-bridge and pcie-root-port
    controllers (Lin Ma)
  * cli: Add --disk driver.queue_size support (Lin Ma)
  * cli: Add 'poll' settings for iothread (Lin Ma)
  * cli: Add --tpm backend.profile.{source,removeDisabled} support
    (Lin Ma)
  * cli: Add nvram.templateFormat to indicate template format
    (Lin Ma)
  * cli: Add --features hyperv.xmm_input.state=on/off (Lin Ma)
  * cli: Add --features hyperv.emsr_bitmap.state=on/off (Lin Ma)
  * cli: Add --features hyperv.tlbflush.direct.state=on/off
    (Lin Ma)
  * cli: Add --features hyperv.tlbflush.extended.state=on/off
    (Lin Ma)
  * virt-manager: Add riscv64 to prioritized architectures
    (Heinrich Schuchardt)
  * virtinst: Add --pstore backend=acpi-erst,path=XX,size=YY
    support (Lin Ma)
  * XML: Fix escaping special characters twice in some cases
    (Marius Vollmer)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=721
2025-09-08 17:49:00 +00:00
bd2ec4a473 Accepting request 1300574 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1300574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=278
2025-08-22 15:46:47 +00:00
43af312fdd - Adjust how we detect sles16 as the media layout changes.
(bsc#1244685)
  virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=719
2025-08-13 22:45:53 +00:00
db579e7252 - bsc#1247865 - sles 16.0 rc3 KVM virt-manager detects windows 2025
as 2022
  virtinst-windows-server-detection.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=718
2025-08-12 20:23:03 +00:00
34b990178c Accepting request 1298223 from Virtualization
Add support for creating TDX guests in virt-install. Not useful until qemu 10.1 is released and also an updated libvirt

OBS-URL: https://build.opensuse.org/request/show/1298223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=277
2025-08-09 17:58:47 +00:00
52bc2fb4ef Disable the TDX tests for now.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=716
2025-08-07 20:05:37 +00:00
633a1fd76b Restore patch to previous state.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=715
2025-08-07 17:06:23 +00:00
22755936c6 - Add support for creating TDX guests in virt-install
053-virtinst-add-support-for-creating-TDX-guests.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=714
2025-07-28 17:07:35 +00:00
dae5bd0292 Accepting request 1288609 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1288609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=276
2025-06-26 12:05:43 +00:00
29f207d244 - bsc#1244685 - Could not find an installable distribution with
virt-install command
  virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=712
2025-06-18 20:05:05 +00:00
b656a715c8 - Upstream bug fixes (bsc#1027942)
050-Validation-allow-spaces-disallow-slashes.patch
  051-fix-default-start_folder-to-None.patch
  052-Add-Ctrl+Alt+Shift+Esc-key-command-for-loginds-SecureAttentionKey.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=711
2025-06-12 22:05:27 +00:00
059169020b Accepting request 1278884 from Virtualization
Fix detection problem for SLES 16 media

OBS-URL: https://build.opensuse.org/request/show/1278884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=275
2025-05-26 16:31:36 +00:00
fb4ff7edb3 - Add detection code for SLES 16 media (bsc#1236252, bsc#1243296)
virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=709
2025-05-20 20:19:03 +00:00
ecc6576b9e Accepting request 1270608 from Virtualization
Fixes dependencies on Tumbleweed and other distros

OBS-URL: https://build.opensuse.org/request/show/1270608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=274
2025-04-18 14:15:17 +00:00
f1222c63eb More spec file changes.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=707
2025-04-17 15:35:40 +00:00
0f8be06550 Disable GtkSource 3.0 for all distros
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=706
2025-04-17 15:01:24 +00:00
55d09ec247 We don't need GtkSource 3.0. Version 4 is fine.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=705
2025-04-17 14:04:43 +00:00
234d7b0f35 Fix comment line
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=704
2025-04-15 16:57:04 +00:00
fcfc271df6 Clear out debug line
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=703
2025-04-15 16:55:02 +00:00
2800541462 More spec file adjustments and cleanups.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=702
2025-04-15 13:45:22 +00:00
65c8166557 - Spec file changes for including the correct dependencies
depending on the distro. (bsc#1241082 and bsc#1241119)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=701
2025-04-15 04:59:28 +00:00
0f03f8097d Accepting request 1268604 from Virtualization
A few new upstream features and bug fixes

OBS-URL: https://build.opensuse.org/request/show/1268604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-manager?expand=0&rev=273
2025-04-11 14:45:38 +00:00