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 <mvedov...@suse.com> + +- 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