forked from pool/patterns-server
Accepting request 1132533 from home:dfaggioli:devel:patterns
- kvm_server pattern: - require the basic libvirt modules and packages for a minimal (but properly working) KVM host - remove the direct dependency for qemu, as that now comes from libvirt-daemon-driver-qemu This makes the kvm_server pattern a lot more useful, in contexts where recommended packages are not installed by default. On the other hand, everyone using it with recommended packages installation enabled, will see no difference at all. OBS-URL: https://build.opensuse.org/request/show/1132533 OBS-URL: https://build.opensuse.org/package/show/system:install:head/patterns-server?expand=0&rev=32
This commit is contained in:
parent
5c697989ad
commit
036af856a7
@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:28:43 UTC 2023 - Dario Faggioli <dfaggioli@suse.com>
|
||||
|
||||
- kvm_server pattern:
|
||||
- require the basic libvirt modules and packages for a minimal
|
||||
(but properly working) KVM host
|
||||
- remove the direct dependency for qemu, as that now comes from
|
||||
libvirt-daemon-driver-qemu
|
||||
|
||||
This makes the kvm_server pattern a lot more useful, in contexts
|
||||
where recommended packages are not installed by default. On the
|
||||
other hand, everyone using it with recommended packages installation
|
||||
enabled, will see no difference at all.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 4 20:57:18 UTC 2023 - James Fehlig <jfehlig@suse.com>
|
||||
|
||||
|
@ -37,8 +37,8 @@ not make sense.
|
||||
|
||||
This particular package contains all the server related patterns
|
||||
|
||||
################################################################################
|
||||
|
||||
################################################################################
|
||||
%package dhcp_dns_server
|
||||
%pattern_serverfunctions
|
||||
Summary: DHCP and DNS Server
|
||||
@ -189,6 +189,10 @@ Provides: pattern() = kvm_server
|
||||
Provides: pattern-icon() = pattern-server
|
||||
Provides: pattern-order() = 3099
|
||||
Provides: pattern-visible()
|
||||
Requires: libvirt-daemon-config-network
|
||||
Requires: libvirt-daemon-driver-network
|
||||
Requires: libvirt-daemon-driver-qemu
|
||||
Requires: libvirt-daemon-driver-storage-core
|
||||
Requires: tftp
|
||||
Requires: pattern() = basesystem
|
||||
Recommends: libvirt-daemon-qemu
|
||||
@ -201,22 +205,6 @@ Obsoletes: patterns-openSUSE-kvm_server < %{version}
|
||||
Provides: patterns-sles-kvm_server = %{version}
|
||||
Obsoletes: patterns-sles-kvm_server < %{version}
|
||||
%endif
|
||||
# fix issue because qemu-kvm is not present on all arch and
|
||||
# we would like to deprecate it for the futur (will be only
|
||||
# updated if already installed on the system)
|
||||
%ifarch %ix86 x86_64
|
||||
Requires: qemu-x86
|
||||
%endif
|
||||
%ifarch ppc ppc64 ppc64le
|
||||
Requires: qemu-ppc
|
||||
%endif
|
||||
%ifarch s390x
|
||||
Requires: qemu-s390x
|
||||
%endif
|
||||
%ifarch %arm %arm64
|
||||
Requires: qemu-arm
|
||||
Requires: qemu-ipxe
|
||||
%endif
|
||||
|
||||
%description kvm_server
|
||||
Software to set up a server for configuring, managing, and monitoring virtual machines on a single physical machine.
|
||||
|
Loading…
Reference in New Issue
Block a user