forked from open-edge-platform/edge-microvisor-toolkit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathintel-desktop-virtualization-k3s.spec
More file actions
54 lines (42 loc) · 2.45 KB
/
intel-desktop-virtualization-k3s.spec
File metadata and controls
54 lines (42 loc) · 2.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Name: intel-desktop-virtualization-k3s
Version: 0.1
Release: 1%{?dist}
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
URL: https://github.com/open-edge-platform/edge-desktop-virtualization
Summary: Provides Kubevirt (enabled with GTK libarary support and Intel SR-IOV patched QEMU in Virt-Launcher) and IDV Device Plugin for enabling support of local GTK display using pre-built container tar files
License: Apache-2.0
Source0: https://github.com/open-edge-platform/edge-desktop-virtualization/releases/download/pre-release-v0.1/intel-idv-kubevirt-v0.1.tar.gz
Source1: https://github.com/open-edge-platform/edge-desktop-virtualization/releases/download/pre-release-v0.1/intel-idv-device-plugin-v0.1.tar.gz
BuildArch: x86_64
Requires: k3s
%description
Provides Kubevirt (enabled with GTK libarary support and Intel SR-IOV patched QEMU in Virt-Launcher) and IDV Device Plugin for enabling support of local GTK display using pre-built container tar files
%prep
tar -xzf %{SOURCE0} -C .
tar -xzf %{SOURCE1} -C .
%build
%install
mkdir -p %{buildroot}%{_sharedstatedir}/rancher/k3s/agent/images/
cp *.tar %{buildroot}%{_sharedstatedir}/rancher/k3s/agent/images/
mkdir -p %{buildroot}%{_sharedstatedir}/rancher/k3s/server/manifests/
cp *.yaml %{buildroot}%{_sharedstatedir}/rancher/k3s/server/manifests/
%files
%{_sharedstatedir}/rancher/k3s/agent/images/virt-api.tar
%{_sharedstatedir}/rancher/k3s/agent/images/virt-controller.tar
%{_sharedstatedir}/rancher/k3s/agent/images/virt-handler.tar
%{_sharedstatedir}/rancher/k3s/agent/images/virt-launcher.tar
%{_sharedstatedir}/rancher/k3s/agent/images/virt-operator.tar
%{_sharedstatedir}/rancher/k3s/agent/images/busybox.tar
%{_sharedstatedir}/rancher/k3s/agent/images/device-plugin.tar
%{_sharedstatedir}/rancher/k3s/agent/images/sidecar-shim.tar
%{_sharedstatedir}/rancher/k3s/server/manifests/device-plugin.yaml
%{_sharedstatedir}/rancher/k3s/server/manifests/kubevirt-cr.yaml
%{_sharedstatedir}/rancher/k3s/server/manifests/kubevirt-operator.yaml
%post
%changelog
* Fri Jun 20 2025 Dhanya A <dhanya.a@intel.com> - v0.1-2
- Fixing extract directories for kubevirt and device-plugin
* Thu Jun 5 2025 D M, Karthik <karthik.d.m@intel.com> - v0.1-1
- Pre-release version of Kubevirt v1.5.0 with Display Virtualization and GTK library support identified as v1.5.0_DV
- Pre-release version of Device Plugin v1 to support Display Virtualization on local display