Hello community, here is the log from the commit of package cilium for openSUSE:Factory checked in at 2019-10-23 15:48:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cilium (Old) and /work/SRC/openSUSE:Factory/.cilium.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cilium" Wed Oct 23 15:48:16 2019 rev:20 rq:738202 version:1.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/cilium/cilium.changes 2019-09-20 15:00:58.938790034 +0200 +++ /work/SRC/openSUSE:Factory/.cilium.new.2352/cilium.changes 2019-10-23 15:48:25.998537845 +0200 @@ -1,0 +2,51 @@ +Fri Oct 11 15:14:19 UTC 2019 - MichaĆ Rostecki <mroste...@opensuse.org> + +- Update to version 1.6.3: + * Highlights + * KVStore free operation + * 100% Kube-proxy replacement + * Socket-based load-balancing + * Policy scalability improvements + * Generic CNI chaining + * Native AWS ENI mode + * Key Fixes + * Fix IP leak on main interface when using ENI IPAM + * Fix deadlock caused by buffered channel being full when + large amounts of local identities are allocated while + FQDNSelectors are being updated + * Minor Bug Fixes + * Fix apiVersion in micropk8s Daemonset in microk8s-prepull.yml + to apps/v1 + * Do not try to delete CiliumEndpoint from K8s if name / + namespace fields are empty + * Configure sysctl if IPv6 is disabled for the health + endpoint's device to have IPv6 disabled as well in order to + avoid emitting IPv6 autoconf frames + * Fix monitor reporting status to not show monitor as always + being disabled + * Fix sockops compilation / verification on newer LLVM versions + * Ensure that unroutable packets are dropped as being + unroutable when they are unroutable via cilium_host device + * Fix bug where L7 wildcarding for policy was not occurring for + CIDR-based policy rules + * Enhancements + * Populate source and destination ports for DNS records in the + monitor + * Backport of pkg/sysctl to make it easier to configure sysctl + options + * Support client certificate rotation in the etcd client + * Encryption Fixes + * Fix packet drops when using encryption by setting output-mark + to use table 200 post-encryption and set different MTU for + main/200 tables / not using policies/states for subnets + * Dependencies + * Update netlink library to get support for output-mark + * Update golang version in Docker images to v1.12.10 + * Always run update when building dependencies in Docker images + * Bump K8s dependency to v1.16.1 + * Bump golang.org/sys/unix library version + * Documentation + * Update supported Kubernetes versions + * Update microk8s instructions to use cilium plugin to microk8s + +------------------------------------------------------------------- Old: ---- cilium-1.5.5.tar.gz New: ---- cilium-1.6.3.obscpio cilium.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cilium.spec ++++++ --- /var/tmp/diff_new_pack.4Ar3Hf/_old 2019-10-23 15:48:28.334540370 +0200 +++ /var/tmp/diff_new_pack.4Ar3Hf/_new 2019-10-23 15:48:28.338540374 +0200 @@ -35,13 +35,13 @@ %endif Name: cilium -Version: 1.5.5 +Version: 1.6.3 Release: 0 Summary: Linux Native, HTTP Aware Networking and Security for Containers License: Apache-2.0 AND GPL-2.0-or-later Group: System/Management URL: https://github.com/cilium/cilium -Source0: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.xz Source1: %{name}-rpmlintrc Source2: cilium-cni-install Source3: cilium-cni-uninstall @@ -243,27 +243,28 @@ install -D -m 0755 contrib/packaging/docker/init-container.sh %{buildroot}/%{_bindir}/cilium-init install -D -m 0644 contrib/systemd/cilium %{buildroot}%{_fillupdir}/sysconfig.cilium install -D -m 0644 proxylib/libcilium.h %{buildroot}%{_includedir}/libcilium.h -install -D -m 0644 examples/kubernetes/1.14/cilium-crio.yaml %{buildroot}%{_datadir}/k8s-yaml/cilium/cilium.yaml +install -D -m 0644 install/kubernetes/quick-install.yaml %{buildroot}%{_datadir}/k8s-yaml/cilium/quick-install.yaml +pushd install/kubernetes/cilium +for yaml_file in $(find . -type f -name "*.yaml"); do + install -D -m 0644 ${yaml_file} %{buildroot}%{_datadir}/k8s-helm/cilium/${yaml_file} +done +popd sed -i \ - -e 's|image: docker.io/cilium/cilium:.*|image: registry.opensuse.org/kubic/cilium:%{version}|g' \ - -e 's|image: docker.io/cilium/cilium-init:.*|image: registry.opensuse.org/kubic/cilium-init:%{version}|g' \ - -e 's|image: docker.io/cilium/operator:.*|image: registry.opensuse.org/kubic/cilium-operator:%{version}|g' \ - -e 's|image: docker.io/cilium/cilium-etcd-operator:.*|image: registry.opensuse.org/kubic/cilium-etcd-operator:2.0|g' \ + -e 's|image: \"docker.io/cilium/cilium:.*|image: \"registry.opensuse.org/kubic/cilium:%{version}\"|' \ + -e 's|image: \"docker.io/cilium/cilium-init:.*|image: \"registry.opensuse.org/kubic/cilium-init:%{version}\"|' \ + -e 's|image: \"docker.io/cilium/operator:.*|image: \"registry.opensuse.org/kubic/cilium-operator:%{version}\"|' \ -e 's|/init-container.sh|cilium-init|g' \ -e 's|/cni-install.sh|cilium-cni-install|g' \ -e 's|/cni-uninstall.sh|cilium-cni-uninstall|g' \ - -e 's|--container-runtime=crio|--container-runtime=crio\n - --disable-envoy-version-check|g' \ - %{buildroot}%{_datadir}/k8s-yaml/cilium/cilium.yaml + -e 's|--config-dir=/tmp/cilium/config-map|--config-dir=/tmp/cilium/config-map\n - --disable-envoy-version-check|g' \ + %{buildroot}%{_datadir}/k8s-yaml/cilium/quick-install.yaml mkdir -p %{buildroot}%{bash_completion_dir} %{buildroot}%{_bindir}/cilium completion > %{buildroot}%{bash_completion_dir}/cilium +rm %{buildroot}%{_sysconfdir}/bash_completion.d/cilium mv %{buildroot}%{_sysconfdir}/cni/net.d/05-cilium-cni.conf %{buildroot}%{_sysconfdir}/cni/net.d/10-cilium-cni.conf -#TODO removed after https://github.com/cilium/cilium/pull/8184 -sed -i '2 i\ - "cniVersion": "0.3.1",' %{buildroot}%{_sysconfdir}/cni/net.d/10-cilium-cni.conf - %pre getent group cilium >/dev/null || groupadd -r cilium %service_add_pre cilium-consul.service cilium-etcd.service cilium.service @@ -308,6 +309,7 @@ %{_bindir}/cilium-agent %{_bindir}/cilium-bugtool %{_bindir}/cilium-health +%{_bindir}/cilium-health-responder %{_bindir}/cilium-map-migrate %{_bindir}/cilium-node-monitor %{_bindir}/cilium-ring-dump @@ -343,6 +345,8 @@ %files k8s-yaml %dir %{_datarootdir}/k8s-yaml %dir %{_datarootdir}/k8s-yaml/cilium -%{_datadir}/k8s-yaml/cilium/cilium.yaml +%{_datadir}/k8s-yaml/cilium/quick-install.yaml +%dir %{_datadir}/k8s-helm +%{_datadir}/k8s-helm/cilium %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.4Ar3Hf/_old 2019-10-23 15:48:28.370540409 +0200 +++ /var/tmp/diff_new_pack.4Ar3Hf/_new 2019-10-23 15:48:28.370540409 +0200 @@ -1,16 +1,17 @@ <services> - <service name="tar_scm" mode="disabled"> + <service name="obs_scm" mode="disabled"> <param name="url">https://github.com/cilium/cilium</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">refs/tags/v1.5.5</param> + <param name="revision">refs/tags/v1.6.3</param> <param name="filename">cilium</param> - <param name="changesgenerate">enable</param> + <param name="changesgenerate">disable</param> </service> - <service name="recompress" mode="disabled"> - <param name="file">cilium-*.tar</param> - <param name="compression">gz</param> + <service name="tar" mode="buildtime"/> + <service name="recompress" mode="buildtime"> + <param name="file">*.tar</param> + <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ cilium.obsinfo ++++++ name: cilium version: 1.6.3 mtime: 1570550559 commit: e6233255ff3b9f30acdc445784413f9964612cb9