Hello community, here is the log from the commit of package cri-tools for openSUSE:Factory checked in at 2018-12-18 14:58:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cri-tools (Old) and /work/SRC/openSUSE:Factory/.cri-tools.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cri-tools" Tue Dec 18 14:58:56 2018 rev:11 rq:658867 version:1.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cri-tools/cri-tools.changes 2018-11-13 17:07:23.111070889 +0100 +++ /work/SRC/openSUSE:Factory/.cri-tools.new.28833/cri-tools.changes 2018-12-18 15:00:11.150089168 +0100 @@ -1,0 +2,28 @@ +Mon Dec 17 08:14:45 UTC 2018 - Sascha Grunert <sgrun...@suse.com> + +- Added `rpmlintrc` to spec file + +------------------------------------------------------------------- +Fri Dec 14 10:51:01 UTC 2018 - Sascha Grunert <sgrun...@suse.com> + +- Update cri-tools to v1.13.0: + * CRI CLI (crictl): + * Adds --auth options for pull command + * Fixes URL parsing for exec and attach + * Upgrades Go version to 1.11.1 + * Enables Windows CI on travis + * Switches Windows default endpoints to npipe + * Updates version matrix information for the project + * Adds container name filter to ps command + * Adds metadata to filters + * Prints annotations and labels for inspect command + * CRI validation testing (critest) + * Add tests for multiple containers in a pod + * Adds runtime handler support for critest + * Adds exec sync timeout test cases + * Fixes readonly filesystem test cases +- Add `crictl.yaml` to install directory +- Fix build for ppc64 +- Require golang >= 1.11 + +------------------------------------------------------------------- Old: ---- cri-tools-1.12.0.tar.xz New: ---- cri-tools-1.13.0.tar.xz rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cri-tools.spec ++++++ --- /var/tmp/diff_new_pack.CQfKTu/_old 2018-12-18 15:00:11.918088014 +0100 +++ /var/tmp/diff_new_pack.CQfKTu/_new 2018-12-18 15:00:11.922088008 +0100 @@ -17,18 +17,21 @@ %define project github.com/kubernetes-sigs/cri-tools +%define name_source1 crictl.yaml + Name: cri-tools -Version: 1.12.0 +Version: 1.13.0 Release: 0 Summary: CLI and validation tools for Kubelet Container Runtime Interface License: Apache-2.0 Group: System/Management Url: https://github.com/kubernetes-sigs/cri-tools Source0: %{name}-%{version}.tar.xz -Source1: crictl.yaml +Source1: %{name_source1} +Source2: rpmlintrc BuildRequires: go-go-md2man BuildRequires: golang-packaging -BuildRequires: golang(API) >= 1.10 +BuildRequires: golang(API) >= 1.11 # disable stripping of binaries %{go_nostrip} @@ -48,16 +51,23 @@ cp -avr * $HOME/go/src/%{project} cd $HOME/go/src/%{project} -go build -buildmode=pie \ +export BUILDMODE_ARGS="-buildmode=pie" +# the buildmode pie is currently not supported for ppc64 +if [ %{_arch} = "ppc64" ]; then + unset BUILDMODE_ARGS +fi + +go build $BUILDMODE_ARGS \ -o bin/crictl \ -ldflags '-X %{project}/pkg/version.Version=%{version}' \ %{project}/cmd/crictl -go test -buildmode=pie \ +go test $BUILDMODE_ARGS \ -o bin/critest \ -ldflags '-X %{project}/pkg/version.Version=%{version}' \ -c %{project}/cmd/critest + # compile the manpages for md in docs/*.md do @@ -77,12 +87,14 @@ install -D -m 0644 docs/benchmark.1 %{buildroot}/%{_mandir}/man1/critest-benchmark.1 install -D -m 0644 docs/validation.1 %{buildroot}/%{_mandir}/man1/critest-validation.1 install -D -m 0644 crictl-completion %{buildroot}/%{_datadir}/bash-completion/completions/crictl +install -D -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name_source1} %files %{_bindir}/crictl %{_bindir}/critest %{_mandir}/man1/* %{_datadir}/bash-completion/completions/crictl +%config(noreplace) %{_sysconfdir}/%{name_source1} %license LICENSE %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.CQfKTu/_old 2018-12-18 15:00:11.954087959 +0100 +++ /var/tmp/diff_new_pack.CQfKTu/_new 2018-12-18 15:00:11.958087954 +0100 @@ -4,8 +4,8 @@ <param name="url">https://github.com/kubernetes-sigs/cri-tools.git</param> <param name="scm">git</param> <param name="filename">cri-tools</param> -<param name="versionformat">1.12.0</param> -<param name="revision">v1.12.0</param> +<param name="versionformat">1.13.0</param> +<param name="revision">v1.13.0</param> </service> <service name="recompress" mode="disabled"> ++++++ cri-tools-1.12.0.tar.xz -> cri-tools-1.13.0.tar.xz ++++++ ++++ 39233 lines of diff (skipped) ++++++ rpmlintrc ++++++ addFilter("unstripped-binary-or-object") addFilter("no-version-in-last-changelog")