Hello community,
here is the log from the commit of package katacontainers-image-initrd for
openSUSE:Factory checked in at 2019-09-02 13:25:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/katacontainers-image-initrd (Old)
and /work/SRC/openSUSE:Factory/.katacontainers-image-initrd.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "katacontainers-image-initrd"
Mon Sep 2 13:25:15 2019 rev:4 rq:727214 version:1.9.0~alpha0
Changes:
--------
---
/work/SRC/openSUSE:Factory/katacontainers-image-initrd/katacontainers-image-initrd.changes
2019-08-22 10:52:41.281697344 +0200
+++
/work/SRC/openSUSE:Factory/.katacontainers-image-initrd.new.7948/katacontainers-image-initrd.changes
2019-09-02 13:25:18.241312946 +0200
@@ -1,0 +2,6 @@
+Fri Aug 30 11:27:06 UTC 2019 - Marco Vedovati <[email protected]>
+
+- Vendor in vmlinuz from kernel-kvmsmall to avoid dependency on that package
+ and the side effect linked to installing a VM kernel on the host
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ katacontainers-image-initrd.spec ++++++
--- /var/tmp/diff_new_pack.Ut9zBU/_old 2019-09-02 13:25:19.125312779 +0200
+++ /var/tmp/diff_new_pack.Ut9zBU/_new 2019-09-02 13:25:19.129312778 +0200
@@ -34,7 +34,6 @@
BuildRequires: fdupes
BuildRequires: kernel-%{kernel_flavor}
BuildRequires: golang(API) = 1.11
-Requires: kernel-%{kernel_flavor} = %(rpm -q --queryformat
'[%%{VERSION}-%%{RELEASE}]' kernel-%{kernel_flavor})
Provides: katacontainers-image
%description
@@ -66,26 +65,19 @@
%install
read kversion < %{_builddir}/kversion
install -m 0644 -D kata-containers-initrd.img
%{buildroot}%{_datarootdir}/kata-containers/kata-containers-initrd-${kversion}.img
+install -m 0644 -D /boot/vmlinuz-${kversion}
%{buildroot}%{_datarootdir}/kata-containers/
ln -sf kata-containers-initrd-${kversion}.img
%{buildroot}%{_datarootdir}/kata-containers/kata-containers-initrd.img
+ln -sf vmlinuz-${kversion}
%{buildroot}%{_datarootdir}/kata-containers/vmlinuz
%fdupes %{buildroot}/%{_prefix}
-%post
-# Set config to use a matching kernel and initrd version. This is done in
%post,
-# so that it is using whatever versions the user has installed on its system.
-kversion=$(readlink
"%{_datarootdir}/kata-containers/kata-containers-initrd.img" | sed -E -e
"s,^.*kata-containers-initrd-(.+).img,\1,")
-[ -n "${kversion}" ] || { echo "Failed to detect the initrd kernel version";
exit -1; }
-ln -sf "/boot/vmlinuz-${kversion}" "%{_datarootdir}/kata-containers/vmlinuz"
-
-%postun
-# Remove the vmlinuz link create in %post
-rm -f "%{_datarootdir}/kata-containers/vmlinuz"
-
%files
%defattr(-,root,root,-)
%dir %{_datarootdir}/kata-containers
%{_datarootdir}/kata-containers/kata-containers-initrd.img
%{_datarootdir}/kata-containers/kata-containers-initrd-*-%{kernel_flavor}.img
+%{_datarootdir}/kata-containers/vmlinuz
+%{_datarootdir}/kata-containers/vmlinuz-*-%{kernel_flavor}
%license LICENSE
%changelog