Hello community, here is the log from the commit of package cilium for openSUSE:Factory checked in at 2019-04-18 13:58:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cilium (Old) and /work/SRC/openSUSE:Factory/.cilium.new.5536 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cilium" Thu Apr 18 13:58:20 2019 rev:11 rq:694802 version:1.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cilium/cilium.changes 2019-03-12 09:55:30.523513015 +0100 +++ /work/SRC/openSUSE:Factory/.cilium.new.5536/cilium.changes 2019-04-18 13:58:24.119994759 +0200 @@ -1,0 +2,102 @@ +Tue Apr 16 12:53:38 UTC 2019 - Michal Rostecki <[email protected]> + +- Add cilium-operator package which provides the Kubernetes + operator that does garbage collector work for Cilium. +- Do not require cilium and docker in cilium-init package. + +------------------------------------------------------------------- +Fri Apr 12 10:51:14 UTC 2019 - MichaĆ Rostecki <[email protected]> + +- Add cilium-init package, which provides the script for Cilium + init container. + +------------------------------------------------------------------- +Fri Mar 29 15:59:38 UTC 2019 - [email protected] + +- Update to version 1.4.2: + * Prepare for v1.4.2 release + * cilium: ipsec, zero cb[0] to avoid incorrectly encrypting + * contrib: Update backporting README + * contrib: Fix cherry-pick to avoid omitting parts of patch + * cilium: push decryption up so we can decrypt even if not endpoint + * cilium: populate wildcard src->dst policy for ipsec + * daemon: Remove old health EP state dirs in restore + * api: Return 500 when API handlers panic. + * ipcache: Protect from delete events for alive IP but mismatching key + * store: Protect from deletion of local key via kvstore event + * test: Wait for cilium to start in runtime provision + * contrib: fix extraction of cilium-docker binary + * contrib: Update rebase-bindata to use fix-sha.sh + * contrib: Add new script to auto-fix bpf.sha + * cherry-pick: Print sha when applying patch. + * check-stable: Sort PRs by merge date + * workloads: Don't spin up receive queue in periodic watcher + * workloads: Change watcher interval from 30 seconds to 5 minutes + * workloads: Synchroneous handling of container events + * endpoints: Add optional callback to WaitForPolicyRevision + * daemon: Track policy implementation delay by source + * agent: Wait to regenerate restore endpoints until ipcache has been populated + * ipcache: Provide WaitForInitialSync() to wait for kvstore sync + * pkg/kvstore: add 15 min TTL for the first session lease + * policy: Add missing import error metric calls + * endpoint: Fix ENABLE_NAT46 endpoint config validation + * endpoint: Fix and quieten endpoint revert logs + * test: Get rid of JoinEP flakes + * ctmap: Print source addresses in ctmap cli + * cilium: fix bailing out on auto-complete when v4/v6 ranges are specified + * test: Test upgrade from v1.3 to master + * doc: Fix --tofqdns-pre-cache reference + * doc: Fix delete pod commend in clustermesh guide + * bpf: Enable pipefail option in init.sh + * cilium: bpftool included DS reports error on bpf_sockops load + * cilium: sockmap remove socket.h dependency + * cilium: sockmap, convert BPF_ANY to BPF_NOEXIST + * 1: fix when have black hole route container pod CIDR can cause postIpAMFailure range is full + * pkg/kvstore: do not use default instance to create new instance module + * bpf: Do not account tx for CT_SERVICE + * cilium.io/v2: set DerivativePolicies json to derivativePolicies + * fqdn-poller: Ensure monitor events contain all data + * ctmap: Fix order of CtKey{4,6} struct fields + * release: fix uploadrev script to work with changes made after 1.3 + * datapath: Fix nil dereference in logging statement + * Prepare 1.4.1 release + * k8s/utils: wrap kubernetes controller with ControllerSyncer + * k8s/utils: make the ControllerSynced fields public + * allocator: Wait until kvstore is connected before allocating global identities + * policy: Fix ipcache synchronization on startup + * cilium: ipsec, fix kube-proxy compatability + * cilium: ipsec, remove bogus mark set + * cilium: ipsec, zero CB_SRC_IDENTITY to ensure we don't incorrectly encrypt + * cilium: k8s watcher, push internal Cilium IPs through annotations + * policy: Add unit tests for ResolvePolicy() for L7 + ingress wildcards + * identity/cache: Allow using GetIdentityCache() without initializing allocator + * Change endpoint policy status map to regular map + * Minor disambiguation to 1.4 release/upgrade doc + * examples: Fix docker-compose mount points + * docs: Add note about triggering builds with net-next + * FQDN: Set always a empty ToCIDRSet in case of no entries in cache. + * docs: re write k8s setup for ipsec + * datapath/linux: log errors for ipsec setup + * linux/ipsec: decode ipsec keys from hex + * cilium preflight command for FQDN poller upgrade + * docs: Add FQDN Poller upgrade impact & instructions + * docs: Small changes to toFQDN and DNS sections + * docs: Move "Obtaining DNS Data" to L7 section + * cilium preflight container prepares tofqdn-pre-cache + * pkg/identity: add well known identity for cilium-etcd-operator + * pkg/kvstore: wait until etcd configuration files are available + * policy/api: generate missing deepcopy code + * vendor: fix Gopkg.lock + * datapath: Clean up stale ipvlan maps + * cilium, bpf: only account tx for egress direction + * examples: Update docker-compose examples + * lookup rule for the given IP family + * cilium-operator.Dockerfile: set `klog` logging values from cilium-operator + * datapath: Clean up config map on startup + * datapath: Fix map cleanup for CT maps + * Update k8s-install-gke.rst + * cilium-docker-plugin: set default CMD to /usr/bin/cilium-docker + * api/v1: remove requirements of labels in endpoints API + * apis/cilium.io: do not regenerate deepcopy for unnecessary structs + +------------------------------------------------------------------- Old: ---- cilium-1.4.0.tar.gz New: ---- cilium-1.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cilium.spec ++++++ --- /var/tmp/diff_new_pack.b03dXY/_old 2019-04-18 13:58:26.163995441 +0200 +++ /var/tmp/diff_new_pack.b03dXY/_new 2019-04-18 13:58:26.171995444 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -35,7 +35,7 @@ %endif Name: cilium -Version: 1.4.0 +Version: 1.4.2 Release: 0 Summary: Linux Native, HTTP Aware Networking and Security for Containers License: Apache-2.0 AND GPL-2.0-or-later @@ -124,6 +124,34 @@ This package provides a Docker libnetwork plugin for Cilium. +%package init +Summary: Script for the Cilium init container +Group: System/Management + +%description init +Cilium is a software for providing, and transparently securing, network +connectivity, and for load-balancing between application containers and +services deployed using Linux container management platforms like Docker and +Kubernetes. + +This package provides a script for the Cilium init container which cleans BPF +maps states which should be executed before launching Cilium in Kubernetes +clusters. + +%package operator +Summary: Kubernetes operator for Cilium +Group: System/Management + +%description operator + +Cilium is a software for providing, and transparently securing, network +connectivity, and for load-balancing between application containers and +services deployed using Linux container management platforms like Docker and +Kubernetes. + +This package provides a Kubernetes operator that does garbage collector work +for Cilium. + %package -n %{lname} Summary: Shared library for Cilium Group: System/Libraries @@ -210,6 +238,7 @@ ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc${service} done +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 @@ -263,7 +292,6 @@ %{_bindir}/cilium-health %{_bindir}/cilium-map-migrate %{_bindir}/cilium-node-monitor -%{_bindir}/cilium-operator %{_bindir}/cilium-ring-dump %license LICENSE @@ -279,6 +307,12 @@ %{_sbindir}/rccilium-docker %{_bindir}/cilium-docker +%files init +%{_bindir}/cilium-init + +%files operator +%{_bindir}/cilium-operator + %files -n %{lname} %{_libdir}/libcilium.so.%{sover} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.b03dXY/_old 2019-04-18 13:58:26.203995454 +0200 +++ /var/tmp/diff_new_pack.b03dXY/_new 2019-04-18 13:58:26.203995454 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">refs/tags/v1.4.0</param> + <param name="revision">refs/tags/v1.4.2</param> <param name="filename">cilium</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.b03dXY/_old 2019-04-18 13:58:26.223995461 +0200 +++ /var/tmp/diff_new_pack.b03dXY/_new 2019-04-18 13:58:26.223995461 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/cilium/cilium</param> - <param name="changesrevision">73d2a68360bac1a17a07e299e51373b379c8d408</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">e593a077c06eb9c228676467c1ca14d21f0f15b0</param></service></servicedata> \ No newline at end of file ++++++ cilium-1.4.0.tar.gz -> cilium-1.4.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/cilium/cilium-1.4.0.tar.gz /work/SRC/openSUSE:Factory/.cilium.new.5536/cilium-1.4.2.tar.gz differ: char 14, line 1
