Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubevirt for openSUSE:Factory checked in at 2022-02-11 23:07:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubevirt (Old) and /work/SRC/openSUSE:Factory/.kubevirt.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubevirt" Fri Feb 11 23:07:18 2022 rev:38 rq:953340 version:0.50.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kubevirt/kubevirt.changes 2022-01-14 23:15:07.810704882 +0100 +++ /work/SRC/openSUSE:Factory/.kubevirt.new.1956/kubevirt.changes 2022-02-11 23:08:33.442798094 +0100 @@ -1,0 +2,12 @@ +Fri Feb 11 05:21:06 UTC 2022 - Vasily Ulyanov <vasily.ulya...@suse.com> + +- Update to version 0.50.0 + Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.50.0 + +------------------------------------------------------------------- +Wed Jan 19 13:30:51 UTC 2022 - Vasily Ulyanov <vasily.ulya...@suse.com> + +- Pack nft rules and nsswitch.conf for virt-handler +- Drop kubevirt-psp-caasp.yaml and cleanup the spec + +------------------------------------------------------------------- Old: ---- kubevirt-0.49.0.tar.gz kubevirt-psp-caasp.yaml New: ---- kubevirt-0.50.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubevirt.spec ++++++ --- /var/tmp/diff_new_pack.FwL8jG/_old 2022-02-11 23:08:34.158800165 +0100 +++ /var/tmp/diff_new_pack.FwL8jG/_new 2022-02-11 23:08:34.162800176 +0100 @@ -17,24 +17,23 @@ Name: kubevirt -Version: 0.49.0 +Version: 0.50.0 Release: 0 Summary: Container native virtualization License: Apache-2.0 Group: System/Packages URL: https://github.com/kubevirt/kubevirt Source0: %{name}-%{version}.tar.gz -Source1: kubevirt-psp-caasp.yaml -Source2: kubevirt_containers_meta -Source3: kubevirt_containers_meta.service -Source4: https://github.com/kubevirt/kubevirt/releases/download/v%{version}/disks-images-provider.yaml +Source1: kubevirt_containers_meta +Source2: kubevirt_containers_meta.service +Source3: %{url}/releases/download/v%{version}/disks-images-provider.yaml Source100: %{name}-rpmlintrc BuildRequires: glibc-devel-static BuildRequires: golang-packaging BuildRequires: pkgconfig BuildRequires: rsync BuildRequires: sed -BuildRequires: golang(API) = 1.16 +BuildRequires: golang(API) = 1.17 BuildRequires: pkgconfig(libvirt) ExclusiveArch: x86_64 aarch64 @@ -170,7 +169,7 @@ -e "s#_REGISTRY_#${registry}#g" \ -e "s#_PKG_VERSION_#%{version}#g" \ -e "s#_PKG_RELEASE_#%{release}#g" \ - %{S:2} + %{S:1} mkdir -p go/src/kubevirt.io go/pkg ln -s ../../../ go/src/kubevirt.io/kubevirt @@ -195,7 +194,7 @@ cmd/virt-operator \ %{nil} -env DOCKER_PREFIX=$reg_path DOCKER_TAG=%{version}-%{release} KUBEVIRT_NO_BAZEL=true GO_BUILD=true ./hack/build-manifests.sh +env DOCKER_PREFIX=$reg_path DOCKER_TAG=%{version}-%{release} KUBEVIRT_NO_BAZEL=true ./hack/build-manifests.sh %install mkdir -p %{buildroot}%{_bindir} @@ -214,28 +213,29 @@ # virt-launcher SELinux policy needs to land in virt-handler container install -p -m 0644 cmd/virt-handler/virt_launcher.cil %{buildroot}/ +# Install network stuff +mkdir -p %{buildroot}%{_datadir}/kube-virt/virt-handler +install -p -m 0644 cmd/virt-handler/nsswitch.conf %{buildroot}%{_datadir}/kube-virt/virt-handler/ +install -p -m 0644 cmd/virt-handler/ipv4-nat.nft %{buildroot}%{_datadir}/kube-virt/virt-handler/ +install -p -m 0644 cmd/virt-handler/ipv6-nat.nft %{buildroot}%{_datadir}/kube-virt/virt-handler/ + # Install release manifests mkdir -p %{buildroot}%{_datadir}/kube-virt/manifests/release install -m 0644 _out/manifests/release/kubevirt-operator.yaml %{buildroot}%{_datadir}/kube-virt/manifests/release/ install -m 0644 _out/manifests/release/kubevirt-cr.yaml %{buildroot}%{_datadir}/kube-virt/manifests/release/ -# TODO: -# Create a proper Pod Security Policy (PSP) for KubeVirt. For now, add one -# that uses the CaaSP privileged PSP. It can be used with CaaSP-based -# Kubernetes clusters. -install -m 644 %{S:1} %{buildroot}/%{_datadir}/kube-virt/manifests/release/ # Install manifests for testing mkdir -p %{buildroot}%{_datadir}/kube-virt/manifests/testing install -m 0644 _out/manifests/testing/* %{buildroot}%{_datadir}/kube-virt/manifests/testing/ # The generated disks-images-provider.yaml refers to nonexistent container # images. Overwrite it with the upstream version for testing. -install -m 0644 %{S:4} %{buildroot}/%{_datadir}/kube-virt/manifests/testing/ +install -m 0644 %{S:3} %{buildroot}/%{_datadir}/kube-virt/manifests/testing/ install -m 0644 tests/default-config.json %{buildroot}%{_datadir}/kube-virt/manifests/testing/ # Install kubevirt_containers_meta build service mkdir -p %{buildroot}%{_prefix}/lib/obs/service -install -m 0755 %{S:2} %{buildroot}%{_prefix}/lib/obs/service -install -m 0644 %{S:3} %{buildroot}%{_prefix}/lib/obs/service +install -m 0755 %{S:1} %{buildroot}%{_prefix}/lib/obs/service +install -m 0644 %{S:2} %{buildroot}%{_prefix}/lib/obs/service %files virtctl %license LICENSE @@ -260,8 +260,11 @@ %files virt-handler %license LICENSE %doc README.md +%dir %{_datadir}/kube-virt +%dir %{_datadir}/kube-virt/virt-handler %{_bindir}/virt-handler %{_bindir}/virt-chroot +%{_datadir}/kube-virt/virt-handler /virt_launcher.cil %files virt-launcher ++++++ _service ++++++ --- /var/tmp/diff_new_pack.FwL8jG/_old 2022-02-11 23:08:34.214800327 +0100 +++ /var/tmp/diff_new_pack.FwL8jG/_new 2022-02-11 23:08:34.218800338 +0100 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">kubevirt</param> - <param name="revision">v0.49.0</param> + <param name="revision">v0.50.0</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://github.com/kubevirt/kubevirt</param> ++++++ disks-images-provider.yaml ++++++ --- /var/tmp/diff_new_pack.FwL8jG/_old 2022-02-11 23:08:34.258800454 +0100 +++ /var/tmp/diff_new_pack.FwL8jG/_new 2022-02-11 23:08:34.262800466 +0100 @@ -19,7 +19,7 @@ serviceAccountName: kubevirt-testing containers: - name: target - image: quay.io/kubevirt/disks-images-provider:v0.49.0 + image: quay.io/kubevirt/disks-images-provider:v0.50.0 imagePullPolicy: Always lifecycle: preStop: ++++++ kubevirt-0.49.0.tar.gz -> kubevirt-0.50.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/kubevirt/kubevirt-0.49.0.tar.gz /work/SRC/openSUSE:Factory/.kubevirt.new.1956/kubevirt-0.50.0.tar.gz differ: char 12, line 1