Commit Graph

539 Commits

Author SHA256 Message Date
d9d149a46e Add support for checking if the UEFI firmware is recommended for a given OS definition (for SLES 16.x, see jsc#PED-14636). Add a few upstream features and bug fixes (bsc#1027942) (jsc#PED-14625). 2026-02-23 13:09:48 -07:00
5bdeef60d4 Several upstream features and bug fixes added (jsc#PED-14625). Fix for bsc#1257182 - A VM will fail to boot with Intel TDX or AMD SNP with a TPM device defined in the VM 2026-01-30 08:46:50 -07:00
be6d825e70 Update to virt-manager Version 5.1.0 (jsc#PED-8910).
Various other bug fixes.
2025-12-09 14:28:03 -07:00
d1eb65b9f4 - 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
6513b32920 - 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
cb3ac6989b - 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
5977a2a7b4 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
51e0d02125 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
791af2ac34 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
e39fa95f70 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
d366de621c 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
cd5269d955 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
8417a9eace - 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
54eb5e7724 - bsc#1241082 - [Build 20250410] virt_install fails to launch:
missing dependencies.
  Spec file modifications

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=699
2025-04-11 12:24:15 +00:00
41cb80f4af More spec file tweaks for Tumbleweed
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=698
2025-04-10 22:34:48 +00:00
5dbb50d38d - Upstream features and bug fixes (bsc#1027942) (jsc#PED-8910)
040-virtinst-add-pstore-backend-support.patch
  041-tests-add-pstore-test.patch
  042-man-virt-install-Document-pstore-device.patch
  043-tests-Increase-virtio-mem-block-size.patch
  044-tests-test_urls-fix-dead-URL.patch
  045-urlfetcher-add-riscv64-architecture-for-Debian.patch
  046-virt-manager-list-virtual-networks-when-creating-new-QEMU-Session-VM.patch
  047-virt-install-add-support-for-vDPA-network-device.patch
  048-virt-manager-add-support-for-vDPA-network-device.patch
  049-virt-install-detect-wayland-in-order-to-start-virt-viewer.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=696
2025-04-10 18:44:23 +00:00
21de221c35 Adjust Requires: vte in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=695
2025-04-09 06:01:29 +00:00
60d40dbb2d Another BuildRequires for running the tests
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=694
2025-04-08 22:02:40 +00:00
4f72dc5341 Drop this requires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=693
2025-04-08 21:48:56 +00:00
a731abd9c8 No such thing as python3-gobject-base
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=692
2025-04-08 19:45:56 +00:00
bdebe9a72d Fix some Requires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=691
2025-04-08 19:41:16 +00:00
982f7d1dc5 - bsc#1239837 - [SLFO] virt-manager still has unresolved
dependencies in beta2
  Remove dependencies on spice and other Gtk sources as these
  packages don't exist in SLES16. Cleanup other dependencies.
  virt-manager.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=690
2025-04-08 17:31:24 +00:00
6c9c3408cb Minor spec file adjustment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=689
2025-04-02 19:08:54 +00:00
d236f6bc94 - Upstream features from Lin Ma and others (jsc#PED-8910)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=687
2025-03-12 21:27:46 +00:00
cc8031a662 - Upstream bug fix (bsc#1027942)
010-virtManager-domain-fix-indentation.patch
- Upstream features from Lin Ma (jsc#PED-8910)
  021-cli-Add-memdev-target.dynamicMemslots-support-for-virtio-mem.patch
  022-cli-add-target.memReserve-for-pci-bridge-and-pcie-root-port-controllers.patch
  023-cli-Add-disk-driver.queue_size-support.patch
  024-cli-Add-poll-settings-for-iothread.patch
  025-test_cli-Fix-a-pycodestyle-E261-issue.patch
  026-gitignore-Ignore-coverage.xml.patch
  027-cli-Add-tpm-backend.profile.source-removeDisabled-support.patch
  028-cli-Add-nvram.templateFormat-to-indicate-template-format.patch
  029-cli-Add-features-hyperv.xmm_input.state-on-off.patch
  030-cli-Add-features-hyperv.emsr_bitmap.state-on-off.patch
  031-cli-Add-features-hyperv.tlbflush.direct.state-on-off.patch
  032-cli-Add-features-hyperv.tlbflush.extended.state-on-off.patch
  033-createvm-prioritize-riscv64.patch
  034-tests-uitests-handle-linux2020-going-EOL.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=686
2025-03-12 21:27:17 +00:00
8980320f46 - bsc#1239013 - Unable to install an SEV-SNP guest with virt-install
virtinst-dont-require-uefi-for-sev-snp.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=684
2025-03-06 22:37:53 +00:00
fff324f29d Accepting request 1249136 from home:StevenK:branches:Virtualization
- Remove unneeded Requires on python3-ipaddr.

OBS-URL: https://build.opensuse.org/request/show/1249136
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=682
2025-02-28 13:02:20 +00:00
39a75ccd64 - Add additional detection code for SLES 16 media (bsc#1236252)
virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=680
2025-02-11 22:43:39 +00:00
c0b2b86355 - Spec file modifications for SLES16 and some cleanups
virt-manager.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=679
2025-02-11 18:13:04 +00:00
9a67ea8e73 Revert last change
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=677
2025-01-29 01:21:26 +00:00
ee8151ba01 Redefine have_spice more efficiently
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=676
2025-01-29 01:14:17 +00:00
492d81a66e - Upstream bug fixes (bsc#1027942) (jsc#PED-8910)
001-cli-Support-cpu-maximum.patch
  002-gui-Support-maximum-CPU-mode.patch
  003-cpu-Prefer-maximum-mode-for-many-emulated-guests.patch
  004-domcaps-get-list-of-supported-panic-device-models.patch
  005-tests-Update-capabilities-for-advertisting-panic-device-models.patch
  006-addhardware-panic-Fill-in-model-combo-with-advertised-values-by-libvirt.patch
  007-cli-man-Always-list-osinfo-before-os-variant.patch
  008-snapshots-default-to-same-snapshot-mode-as-currently-used-snapshot.patch
  009-snapshots-warn-users-to-not-mix-snapshot-modes.patch
- Drop virtinst-dont-use-special-copy-cpu-features.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=675
2025-01-28 22:09:28 +00:00
c5c5fd67ec - Fix issue being able to detect SLES 16 media (jsc#PED-8910)
See also bsc#1236252
  virtinst-add-sle16-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=674
2025-01-24 19:37:47 +00:00
78d20412bb Revert last commit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=672
2024-12-05 20:39:39 +00:00
1bbca8c456 For running the tests on SLE15-SP7, make these adjustments.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=671
2024-12-05 20:15:54 +00:00
b41377c227 - bsc#1234215 - fail to install a guest with virt-install and
report "AttributeError: 'str' object has no attribute 'removeprefix'"
  virtinst-drop-removeprefix-usage.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=670
2024-12-05 15:53:24 +00:00
8d75810517 - Update to Version 5.0.0 (jsc#PED-8910)
* virt-clone: colne serial files (Oleg Vasilev)
  * virt-clone: Copy disk permissions as well (Martin Kletzander)
  * virt-install: Add properties for AMD SEV-SNP (Daniel P. Berrangé)
  * virt-install: Add passt backend for user network interface
  * virt-install: Add support for --sound multichannel,stream (Lin Ma)
  * virt-install: Add support for --tpm backend.debug,backend.source (Lin Ma)
  * virt-xml: add --edit --convert-to-q35
  * virt-xml: add --edit --convert-to-vnc
  * virt-xml: Add --edit --boot uefi
  * virt-manager: Fix opening graphical console with egl-headless (Feng Jiang)
  * virt-manager: Add support to create external snapshots
  * virt-manager: Default to scaling=Always for consoles
  * virt-manager: switch to not forking by default
  * cli: Add more --disk options (Lin Ma)
  * cli: Add --memdev target.address_base for virtio-mem and virtio-pmem (Lin Ma)
  * cli: Add --features kvm.pv-ipi.state=on|off (Lin Ma)
  * cli: Add --video model.blob=on|off (Lin Ma)
  * Add missing Hyper-V features and enable most of them by default
  * Add loongarch support (Xianglai Li)
  * Add support for hvf domain type (Mohamed Akram)
  * Support creating sparse volumes on ZFS pools (Iain Buclaw)
  * UEFI improvements for riscv64 and loongarch64 VMs (Andrea Bolognani)
  * Add graphcis to riscv64 and aarch64
  * build: swtich from setuptools to meson
  * diskbackend: Drop support for sheepdog (Lin Ma)
  * cli: Deprecate --cpu host in favor of --cpu host-model (Andrea Bolognani)
- Drop the following upstream patches contained in new tarball
  001-cli-disk-Add-driver.metadata_cache-options.patch
  002-tests-cli-Fix-test-output-after-previous-commit.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=668
2024-11-26 22:42:10 +00:00
d1d700d29c - dbus-1-x11 is being removed from Tumbleweed so drop dependency in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=666
2024-11-05 20:53:35 +00:00
592379b6ae - dbus-1-x11 is being removed from Tumbleweed. Drop dependency in
virt-manager. Add dependency on python3-dbus-python.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=665
2024-11-05 20:52:39 +00:00
664c4661fa Additional sev-snp properties added.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=663
2024-10-15 21:10:34 +00:00
d5b21d0d90 Add additional options for supporting sev-snp
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=662
2024-10-15 19:53:52 +00:00
0c485f5bfc Revert some changes and simplify how we detect sev-snp
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=661
2024-10-08 21:13:19 +00:00
d566fed0d5 Refresh patches because of changes for adding sev-snp support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=660
2024-10-08 15:33:58 +00:00
839350ef9d - bsc#1231400 - Virt-manager is missing support for AMD sev-snp
virtman-add-sev-memory-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=659
2024-10-08 15:30:42 +00:00
4a8145da60 - Fix SUSE SL Micro detection
virtinst-add-slem60-detection-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=657
2024-09-17 20:31:13 +00:00
e287b38c07 This check allows tests to pass.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=656
2024-09-12 20:33:53 +00:00
8dfa76be5d - Solve bsc#1228384 --dry-run creating pools in a different way
virtinst-dont-create-storage-pool-for-dryrun.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=655
2024-08-26 21:19:33 +00:00
afdcec320d - Upstream bug fixes (bsc#1027942) (jsc#PED-8910)
094-uitests-handle-newer-libvirt-test-driver-UpdateDevice-support.patch
  095-uitests-force-internal-snapshots-in-test_snapshot.py.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=654
2024-08-22 16:46:15 +00:00
f791969424 Use upstream merged versions of this patches
092-cli-Use-regex-for-grep-and-nogrep-args.patch
  093-cli-Fix-with-latest-libvirt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=652
2024-08-07 16:37:17 +00:00
562ba64fc9 - Fix test failure with libvirt version 10.6.0
virttests-cli-Use-regex-for-grep-and-nogrep-args.patch
  virttests-cli-Fix-with-latest-libvirt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=651
2024-08-06 16:22:46 +00:00