commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-09-29 19:00:09 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.4249 (New) Package is "cilium-proxy" Tue Sep 29 19:00:09 2020 rev:6 rq:837188 version:20200813 Changes: --- /work/SRC/openSUSE:Factory/cilium-proxy/cilium-proxy.changes 2020-08-04 20:18:00.500919147 +0200 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.4249/cilium-proxy.changes 2020-09-29 19:00:35.709685424 +0200 @@ -1,0 +2,22 @@ +Thu Sep 17 08:46:45 UTC 2020 - Guillaume GARDET + +- Relax constraints on aarch64 + +--- +Mon Sep 07 18:51:33 UTC 2020 - mroste...@suse.com + +- Update to version 20200813: + * istio: Update README.Istio.md to Istio 1.5.9 + * npds: Add TODO comments + * npds: Refine KafkaNetworkPolicyRule + * accesslog: Add Kafka support + * accesslog: Support Envoy filter metadata. + * npds: Support deny rules for L7 + * network_policy: Support L7 enforcement. + * bpf_metadata: Set requested application protocol + * docker: Limit Bazel local resources by default + * xDS: Send Node only on the first request. +- Remove the old patch for compatibility with Envoy 1.12.2: + * 0001-Adjust-cilium-proxy-to-Envoy-1.12.2.patch + +--- Old: 0001-Adjust-cilium-proxy-to-Envoy-1.12.2.patch BUILD cilium-proxy-20200109.obscpio cilium-proxy.obsinfo New: _servicedata cilium-proxy-20200813.tar.gz vendor.tar.gz Other differences: -- ++ cilium-proxy.spec ++ --- /var/tmp/diff_new_pack.S6krTg/_old 2020-09-29 19:00:37.657687790 +0200 +++ /var/tmp/diff_new_pack.S6krTg/_new 2020-09-29 19:00:37.661687795 +0200 @@ -17,89 +17,151 @@ Name: cilium-proxy -Version:20200109 +Version:20200813 Release:0 Summary:L7 proxy and communication bus for Cilium License:Apache-2.0 URL:https://github.com/cilium/proxy -Source0:%{name}-%{version}.tar.xz -Source1:BUILD -Patch0: 0001-Adjust-cilium-proxy-to-Envoy-1.12.2.patch -BuildRequires: abseil-cpp-source -BuildRequires: backward-cpp-devel -BuildRequires: bazel-apple-support-source -BuildRequires: bazel-gazelle-source -BuildRequires: bazel-platforms -BuildRequires: bazel-rules-apple-source -BuildRequires: bazel-rules-cc-source -BuildRequires: bazel-rules-foreign-cc-source -BuildRequires: bazel-rules-go-source -BuildRequires: bazel-rules-java-source -BuildRequires: bazel-rules-proto-source -BuildRequires: bazel-rules-python-source -BuildRequires: bazel-rules-swift-source -BuildRequires: bazel-skylib-source -BuildRequires: bazel-toolchains-source +Source0:%{name}-%{version}.tar.gz +# AUTOGENERATED BY obs-service-bazel_repositories +# vendor.tar.gz contains the following dependencies: +# - https://github.com/Cyan4973/xxHash/archive/v0.7.3.tar.gz +# - https://github.com/DataDog/dd-opentracing-cpp/archive/v1.1.3.tar.gz +# - https://github.com/LuaJIT/LuaJIT/archive/v2.1.0-beta3.tar.gz +# - https://github.com/Tencent/rapidjson/archive/dfbe1db9da42f7a9ad5d2aea17dd9d832ac1.tar.gz +# - https://github.com/abseil/abseil-cpp/archive/06f0e767d13d4d68071c4fc51e25724e0fc8bc74.tar.gz +# - https://github.com/apache/kafka/archive/2.4.0.zip +# - https://github.com/bazelbuild/apple_support/releases/download/0.7.2/apple_support.0.7.2.tar.gz +# - https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.19.1/bazel-gazelle-v0.19.1.tar.gz +# - https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz +# - https://github.com/bazelbuild/bazel-toolchains/releases/download/2.2.0/bazel-toolchains-2.2.0.tar.gz +# - https://github.com/bazelbuild/platforms/archive/9ded0f9c3144258dad27ad84628845bcd7ca6fe6.zip +# - https://github.com/bazelbuild/rules_apple/releases/download/0.19.0/rules_apple.0.19.0.tar.gz +# - https://github.com/bazelbuild/rules_cc/archive/818289e5613731ae410efb54218a4077fb9dbb03.tar.gz +# - https://github.com/bazelbuild/rules_foreign_cc/archive/7bc4be735b0560289f6b86ab6136ee25d20b65b7.tar.gz +# - https://github.com/bazelbuild/rules_go/releases/download/v0.23.3/rules_go-v0.23.3.tar.gz +# - https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip +# - https://github.com/bazelbuild/rules_proto/archive/2c0468366367d7ed97a1f702f9cd7155ab3f73c5.tar.gz +# - https://github.com/bazelbuild/rules_python/releases/download/0.0.1/rules_python-0.0.1.tar.gz +# -
commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-08-04 20:17:44 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.3592 (New) Package is "cilium-proxy" Tue Aug 4 20:17:44 2020 rev:5 rq:824001 version:20200109 Changes: --- /work/SRC/openSUSE:Factory/cilium-proxy/cilium-proxy.changes 2020-04-22 20:43:04.766227818 +0200 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.3592/cilium-proxy.changes 2020-08-04 20:18:00.500919147 +0200 @@ -1,0 +2,6 @@ +Fri Jul 24 14:22:37 UTC 2020 - Michel Normand + +- For ppc64/ppc64le add constraints and limit cpu usage to avoid + "no space left on device" or "Out of Memory" error at build time. + +--- Other differences: -- ++ cilium-proxy.spec ++ --- /var/tmp/diff_new_pack.w65qum/_old 2020-08-04 20:18:01.384919546 +0200 +++ /var/tmp/diff_new_pack.w65qum/_new 2020-08-04 20:18:01.388919548 +0200 @@ -214,6 +214,10 @@ --override_repository="rules_python=/usr/src/bazel-rules-python" \ --override_repository="upb=/usr/src/upb" \ --override_repository="zlib=%{_datadir}/bazel-workspaces/zlib" \ +%ifarch ppc64le +--local_cpu_resources=HOST_CPUS*.65 \ +--local_ram_resources=HOST_RAM*.8 \ +%endif --strip=never \ --verbose_failures \ //:envoy ++ _constraints ++ --- /var/tmp/diff_new_pack.w65qum/_old 2020-08-04 20:18:01.432919568 +0200 +++ /var/tmp/diff_new_pack.w65qum/_new 2020-08-04 20:18:01.432919568 +0200 @@ -23,4 +23,15 @@ + + + ppc64 + ppc64le + + + +10 + + +
commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-04-22 20:43:01 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.2738 (New) Package is "cilium-proxy" Wed Apr 22 20:43:01 2020 rev:4 rq:794966 version:20200109 Changes: --- /work/SRC/openSUSE:Factory/cilium-proxy/cilium-proxy.changes 2020-03-11 18:44:51.399359225 +0100 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.2738/cilium-proxy.changes 2020-04-22 20:43:04.766227818 +0200 @@ -1,0 +2,5 @@ +Thu Apr 16 22:39:59 UTC 2020 - Dirk Mueller + +- udpate constraints for s390x + +--- Other differences: -- ++ _constraints ++ --- /var/tmp/diff_new_pack.UQCW1q/_old 2020-04-22 20:43:05.934230104 +0200 +++ /var/tmp/diff_new_pack.UQCW1q/_new 2020-04-22 20:43:05.938230113 +0200 @@ -11,5 +11,16 @@ 16000 + + + + s390x + + + 4 + +12384 + +
commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-03-11 18:42:36 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.3160 (New) Package is "cilium-proxy" Wed Mar 11 18:42:36 2020 rev:3 rq:783295 version:20200109 Changes: --- /work/SRC/openSUSE:Factory/cilium-proxy/cilium-proxy.changes 2020-02-25 16:07:35.864641299 +0100 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.3160/cilium-proxy.changes 2020-03-11 18:44:51.399359225 +0100 @@ -1,0 +2,5 @@ +Mon Mar 9 13:19:02 UTC 2020 - Michał Rostecki + +- Add bazel-rules-python as a build dependency. + +--- Other differences: -- ++ cilium-proxy.spec ++ --- /var/tmp/diff_new_pack.v7Hx7J/_old 2020-03-11 18:44:52.815360094 +0100 +++ /var/tmp/diff_new_pack.v7Hx7J/_new 2020-03-11 18:44:52.815360094 +0100 @@ -36,6 +36,7 @@ BuildRequires: bazel-rules-go-source BuildRequires: bazel-rules-java-source BuildRequires: bazel-rules-proto-source +BuildRequires: bazel-rules-python-source BuildRequires: bazel-rules-swift-source BuildRequires: bazel-skylib-source BuildRequires: bazel-toolchains-source @@ -151,6 +152,8 @@ --cxxopt="-Wno-error=old-style-cast" \ --copt="-Wno-unused-parameter" \ --cxxopt="-Wno-unused-parameter" \ +--copt="-Wno-deprecated-declarations" \ +--cxxopt="-Wno-deprecated-declarations" \ --curses=no \ --host_force_python=PY3 \ --incompatible_bzl_disallow_load_after_statement=false \ @@ -208,6 +211,7 @@ --override_repository="rules_foreign_cc=/usr/src/bazel-rules-foreign-cc" \ --override_repository="rules_java=/usr/src/bazel-rules-java" \ --override_repository="rules_proto=/usr/src/bazel-rules-proto" \ +--override_repository="rules_python=/usr/src/bazel-rules-python" \ --override_repository="upb=/usr/src/upb" \ --override_repository="zlib=%{_datadir}/bazel-workspaces/zlib" \ --strip=never \
commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-02-25 16:07:04 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.26092 (New) Package is "cilium-proxy" Tue Feb 25 16:07:04 2020 rev:2 rq:779005 version:20200109 Changes: --- /work/SRC/openSUSE:Factory/cilium-proxy/cilium-proxy.changes 2020-02-18 13:29:15.812685962 +0100 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.26092/cilium-proxy.changes 2020-02-25 16:07:35.864641299 +0100 @@ -1,0 +2,5 @@ +Mon Feb 24 23:46:41 UTC 2020 - Michał Rostecki + +- Fix the version string - mention OpenSSL instead of BoringSSL. + +--- Other differences: -- ++ cilium-proxy.spec ++ --- /var/tmp/diff_new_pack.eVspDl/_old 2020-02-25 16:07:37.480642844 +0100 +++ /var/tmp/diff_new_pack.eVspDl/_new 2020-02-25 16:07:37.484642848 +0100 @@ -1,7 +1,7 @@ # # spec file for package cilium-proxy # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -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 http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,7 +21,7 @@ Release:0 Summary:L7 proxy and communication bus for Cilium License:Apache-2.0 -Url:https://github.com/cilium/proxy +URL:https://github.com/cilium/proxy Source0:%{name}-%{version}.tar.xz Source1:BUILD Patch0: 0001-Adjust-cilium-proxy-to-Envoy-1.12.2.patch @@ -136,6 +136,9 @@ GIT_AUTHOR_DATE=2000-01-01T01:01:01 GIT_COMMITTER_DATE=2000-01-01T01:01:01 \ git commit -m "Dummy commit just to satisfy bazel" &> /dev/null +# Fix the version string +sed -i "s|BoringSSL|OpenSSL|g" envoy/source/common/common/BUILD + %build cd %{_builddir}/envoy-proxy # TODO(mrostecki): Create a macro in bazel package.
commit cilium-proxy for openSUSE:Factory
Hello community, here is the log from the commit of package cilium-proxy for openSUSE:Factory checked in at 2020-02-18 13:29:09 Comparing /work/SRC/openSUSE:Factory/cilium-proxy (Old) and /work/SRC/openSUSE:Factory/.cilium-proxy.new.26092 (New) Package is "cilium-proxy" Tue Feb 18 13:29:09 2020 rev:1 rq:774853 version:20200109 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Factory/.cilium-proxy.new.26092/cilium-proxy.changes 2020-02-18 13:29:15.812685962 +0100 @@ -0,0 +1,111 @@ +--- +Tue Feb 4 14:39:12 UTC 2020 - Michał Rostecki + +- Remove nanopb from requirements. + +--- +Fri Jan 17 02:26:57 UTC 2020 - Michał Rostecki + +- Update to version 20200109: + * Based on Envoy 1.12.2, which fixes CVE-2019-18801, +CVE-2019-18802, CVE-2019-18838 amd CVE-2019-18836. For details +please refer to changelog of envoy-proxy package. + * Improvements for incremental xDS. + +--- +Wed Nov 6 21:11:18 UTC 2019 - Michał Rostecki + +- Do not bundle any dependencies, move everything to separate + packages. +- Add patch which makes cilium-proxy compatible with newer + googleapis: + * 0003-tracing-update-googleapis-use-SetName-for-operation-.patch + +--- +Fri Nov 1 13:30:50 UTC 2019 - Michał Rostecki + +- Do not use global optflags (temporarily) - enabling them causes + linker errors. + +--- +Fri Oct 18 14:46:31 UTC 2019 - Michał Rostecki + +- Disable incompatible_bzl_disallow_load_after_statement check in + Bazel - some dependencies still do not pass it. + +--- +Thu Oct 17 15:48:01 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + +--- +Tue Oct 15 09:52:11 UTC 2019 - Michał Rostecki + +- Update to version 20191004: + * Compatibility with Cilium 1.6. + * Compatibility with Envoy 1.11.1. +- Add sources of envoy-openssl project which makes use of OpenSSL + instead of BoringSSL. +- Add patches which makes Envoy compatible with versions of + libraries available in openSUSE: + * 0001-bazel-Update-protobuf-and-other-needed-dependencies.patch + * 0002-bazel-Update-grpc-to-1.23.0.patch +- Remove patches which are not needed anymore: + * 0001-Remove-deprecated-Blaze-PACKAGE_NAME-macro-5330.patch + * 0001-Upgrade-gabime-spdlog-dependency-to-1.3.0-5604.patch + * 0001-bazel-transport-sockets-Update-grpc-to-1.19.1.patch + +--- +Thu Apr 4 09:50:46 UTC 2019 - Jan Engelhardt + +- openssl-devel should be pkgconfig(openssl) + +--- +Tue Mar 19 13:35:44 UTC 2019 - Michal Rostecki + +- Add patch which allows to use grpc 1.19.x. + * 0001-bazel-transport-sockets-Update-grpc-to-1.19.1.patch +- Use source packages of grpc-httpjson-transcoding, opentracing-cpp + and lightstep-tracer-cpp. (boo#1129568) + +--- +Tue Mar 12 12:18:08 UTC 2019 - Bernhard Wiedemann + +- Use fixed date for reproducible builds (boo#1047218) + +--- +Tue Feb 26 13:52:00 UTC 2019 - Michał Rostecki + +- Add upstream patch which allows to use spdlog 1.3.x. + * 0001-Upgrade-gabime-spdlog-dependency-to-1.3.0-5604.patch + +--- +Wed Feb 20 17:30:58 UTC 2019 - Michał Rostecki + +- Add upstream patch which fixes build with Bazel 0.22.0. + * 0001-Remove-deprecated-Blaze-PACKAGE_NAME-macro-5330.patch + +--- +Tue Dec 04 10:03:30 UTC 2018 - Michał Rostecki + +- Initial version 20181115 +- Add patch which applies Envoy patches (mentioned in envoy-proxy + package's changelog) via Bazel build system. Cilium-proxy uses + Envoy's tarball as a Bazel dependency - that's why it needs to + be done this way. + * cilium-proxy-apply-envoy-patches.patch +- Add patch which apply Istio Proxy patches (mentioned in + istio-proxy package's changelog) via Bazel build system. + Cilium-proxy uses Istio's tarball as a Bazel dependency - that's + why it needs to be done this way. + * cilium-proxy-apply-istio-patches.patch +- Add patch to use Go from the system and prevent Bazel trying to + download Go on its own. + * cilium-proxy-use-go-sdk-from-host.patch +- Add patch to use dynamically linked