Hello community,

here is the log from the commit of package weave for openSUSE:Factory checked 
in at 2019-11-12 11:54:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/weave (Old)
 and      /work/SRC/openSUSE:Factory/.weave.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "weave"

Tue Nov 12 11:54:46 2019 rev:3 rq:746153 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/weave/weave.changes      2019-07-26 
17:34:27.192084226 +0200
+++ /work/SRC/openSUSE:Factory/.weave.new.2990/weave.changes    2019-11-12 
11:54:52.283308116 +0100
@@ -1,0 +2,23 @@
+Wed Nov  6 15:35:00 UTC 2019 - [email protected]
+
+- Update weave to 2.6.0
+  - Fix a race condition in Kubernetes addon when reclaiming IP addresses 
after node deletion #3724, #3716
+  - Buffer events so Docker won't drop them, and Weave Net can clean up after 
dead containers #3432, #3705
+  - Weave reconnect occasionally fails after network interface disconnect 
#3666, #3669, #3676
+  - Ingress NetworkPolicy would accepts all traffic when specifying both 
IPBlock and port #3653, #3654
+  - Support both podSelector and namespaceSelector in NetworkPolicy #3312, 
#3647
+  - Only add default-drop egress rule if network policies are in use #3639
+  - Manifests use 'apps/v1' rather than deprecated 'apps/v1beta1' #3660
+  - Avoid Weave Net pods being evicted by setting priorityClassName: 
system-node-critical #3697
+  - Manifests use recommended DNS policy ClusterFirstWithHostNet #3692
+  - Weave Net now tolerates 'NoExecute' taint #3655
+  - Allow extra arguments to NetworkPolicy controller to be set in an 
environment variable #3683
+  - Stop reporting a failure to connect to self #3454, #3585
+  - Minor reduction in log noise when reclaiming IPs #3710
+
+-------------------------------------------------------------------
+Sat Nov  2 20:28:23 CET 2019 - [email protected]
+
+- Update weave.yaml for kubernetes 1.16
+
+-------------------------------------------------------------------

Old:
----
  weave-2.5.2.tar.gz
  weave-k8s-1.15.yaml

New:
----
  weave-2.6.0.tar.gz
  weave-k8s-1.16.yaml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ weave.spec ++++++
--- /var/tmp/diff_new_pack.jhRxx3/_old  2019-11-12 11:54:53.663309586 +0100
+++ /var/tmp/diff_new_pack.jhRxx3/_new  2019-11-12 11:54:53.667309590 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           weave
-Version:        2.5.2
+Version:        2.6.0
 Release:        0
 Summary:        Pod Network Add-On
 License:        Apache-2.0
@@ -25,12 +25,13 @@
 URL:            https://github.com/weaveworks/weave
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-Source2:        weave-k8s-1.15.yaml
+Source2:        weave-k8s-1.16.yaml
 # This package contains the content of a container image, so yes,
 # this includes the home directory and the database.
 Source3:        weave-rpmlintrc
 Patch0:         Makefile.diff
 #BuildRequires:  golang-packaging
+BuildRequires:  binutils-gold
 BuildRequires:  libpcap-devel
 BuildRequires:  golang(API) >= 1.12
 ExcludeArch:    s390 %{ix86}

++++++ Makefile.diff ++++++
--- /var/tmp/diff_new_pack.jhRxx3/_old  2019-11-12 11:54:53.687309612 +0100
+++ /var/tmp/diff_new_pack.jhRxx3/_new  2019-11-12 11:54:53.687309612 +0100
@@ -1,7 +1,5 @@
-diff --git a/Makefile b/Makefile
-index 60bd6c9f..722a7a56 100644
---- a/Makefile
-+++ b/Makefile
+--- weave-2.6.0/Makefile.orig  2019-11-05 16:12:30.000000000 +0000
++++ weave-2.6.0/Makefile       2019-11-06 15:08:09.303969059 +0000
 @@ -3,7 +3,7 @@
  
  # If you can use docker without being root, you can do "make SUDO="
@@ -11,7 +9,7 @@
  RM=--rm
  RUN_FLAGS=-ti
  COVERAGE=
-@@ -122,7 +122,7 @@ TEST_TLS_EXE=test/tls/tls
+@@ -142,7 +142,7 @@
  NETWORKTESTER_EXE=test/images/network-tester/webserver
  
  # All binaries together in a list
@@ -20,12 +18,12 @@
  
  # These stamp files are used to mark the current state of the build; whether 
an image has been built or not
  BUILD_UPTODATE=.build.uptodate
-@@ -167,7 +167,7 @@ NETGO_CHECK=@strings $@ | grep cgo_stub\\\.go >/dev/null 
|| { \
- # The flags we are passing to go build. -extldflags -static for making a 
static binary, 
- # -linkmode external for linking external C libraries into the binary, -X 
main.version for telling the
- # Go binary which version it is, -tags netgo for enforcing the native Go DNS 
resolver
--BUILD_FLAGS=-i -ldflags "-linkmode external -extldflags -static -X 
main.version=$(WEAVE_VERSION)" -tags netgo
-+BUILD_FLAGS=-mod vendor -v -buildmode=pie -ldflags "-linkmode external -X 
main.version=$(WEAVE_VERSION)" -tags netgo
+@@ -180,7 +180,7 @@
+ # -X main.version for telling the Go binary which version it is,
+ # -s -w drop symbol tables used by debuggers (not Go's internal symbol info)
+ # -tags "osusergo netgo" to use native Go UID and DNS implementations
+-BUILD_FLAGS=-ldflags "-extldflags -static -X main.version=$(WEAVE_VERSION) -s 
-w" -tags "osusergo netgo"
++BUILD_FLAGS=-mod vendor -v -buildmode=pie -ldflags "-X 
main.version=$(WEAVE_VERSION)" -tags "osusergo netgo"
  
  PACKAGE_BASE=$(shell go list -e ./)
  

++++++ vendor.tar.gz ++++++
++++ 27409 lines of diff (skipped)

++++++ weave-2.5.2.tar.gz -> weave-2.6.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/weave/weave-2.5.2.tar.gz 
/work/SRC/openSUSE:Factory/.weave.new.2990/weave-2.6.0.tar.gz differ: char 12, 
line 1

++++++ weave-k8s-1.15.yaml -> weave-k8s-1.16.yaml ++++++
--- /work/SRC/openSUSE:Factory/weave/weave-k8s-1.15.yaml        2019-07-26 
17:34:27.176084232 +0200
+++ /work/SRC/openSUSE:Factory/.weave.new.2990/weave-k8s-1.16.yaml      
2019-11-12 11:54:51.535307319 +0100
@@ -9,15 +9,15 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
       labels:
         name: weave-net
       namespace: kube-system
-  - apiVersion: rbac.authorization.k8s.io/v1beta1
+  - apiVersion: rbac.authorization.k8s.io/v1
     kind: ClusterRole
     metadata:
       name: weave-net
@@ -25,8 +25,8 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
@@ -58,7 +58,7 @@
         verbs:
           - patch
           - update
-  - apiVersion: rbac.authorization.k8s.io/v1beta1
+  - apiVersion: rbac.authorization.k8s.io/v1
     kind: ClusterRoleBinding
     metadata:
       name: weave-net
@@ -66,8 +66,8 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
@@ -81,7 +81,7 @@
       - kind: ServiceAccount
         name: weave-net
         namespace: kube-system
-  - apiVersion: rbac.authorization.k8s.io/v1beta1
+  - apiVersion: rbac.authorization.k8s.io/v1
     kind: Role
     metadata:
       name: weave-net
@@ -89,8 +89,8 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
@@ -113,7 +113,7 @@
           - configmaps
         verbs:
           - create
-  - apiVersion: rbac.authorization.k8s.io/v1beta1
+  - apiVersion: rbac.authorization.k8s.io/v1
     kind: RoleBinding
     metadata:
       name: weave-net
@@ -121,8 +121,8 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
@@ -137,7 +137,7 @@
       - kind: ServiceAccount
         name: weave-net
         namespace: kube-system
-  - apiVersion: extensions/v1beta1
+  - apiVersion: apps/v1
     kind: DaemonSet
     metadata:
       name: weave-net
@@ -145,8 +145,8 @@
         cloud.weave.works/launcher-info: |-
           {
             "original-request": {
-              "url": "/k8s/v1.8/net.yaml",
-              "date": "Tue Jul 23 2019 10:51:22 GMT+0000 (UTC)"
+              "url": "/k8s/v1.10/net.yaml
+              "date": "Sat Nov 02 2019 19:09:03 GMT+0000 (UTC)"
             },
             "email-address": "[email protected]"
           }
@@ -155,6 +155,9 @@
       namespace: kube-system
     spec:
       minReadySeconds: 5
+      selector:
+        matchLabels:
+          name: weave-net
       template:
         metadata:
           labels:
@@ -170,7 +173,7 @@
                     fieldRef:
                       apiVersion: v1
                       fieldPath: spec.nodeName
-              image: 'registry.opensuse.org/kubic/weave-kube:2.5.2'
+              image: 'registry.opensuse.org/kubic/weave-kube:2.6.0'
               readinessProbe:
                 httpGet:
                   host: 127.0.0.1
@@ -203,7 +206,7 @@
                     fieldRef:
                       apiVersion: v1
                       fieldPath: spec.nodeName
-              image: 'registry.opensuse.org/kubic/weave-npc:2.5.2'
+              image: 'registry.opensuse.org/kubic/weave-npc:2.6.0'
               resources:
                 requests:
                   cpu: 10m


Reply via email to