From 2f9ccdc8be681bf05cf94c5004ccc93196bba49c Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Mon, 18 May 2020 12:57:01 +0000 Subject: [PATCH] Release 1.13.1 --- CHANGELOG.md | 40 +++++++++++++++++++++ examples/cri/deploy.yaml | 2 +- examples/cri/ds.yaml | 2 +- examples/docker/docker-compose-probe-v1.yml | 2 +- examples/docker/docker-compose-probe-v2.yml | 2 +- examples/k8s/deploy.yaml | 2 +- examples/k8s/ds.yaml | 2 +- examples/k8s/probe-deploy.yaml | 2 +- examples/mesos/minimesos.json | 2 +- site/installing.md | 4 +-- 10 files changed, 50 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index efc733987a..0bb5543ced 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,43 @@ +## Release 1.13.1 + +This release fixes a bug on 'kubernetes describe' operations, where +the probe would spin re-opening a connection to the UI again and again +after the operation had finished. + +Also removes some obsolete code which connected to the unsecured local +kubelet port in Kubernetes; please update your configuration to a +single probe to talk to Kubernetes for the whole cluster if you +haven't already. Thanks to @CiMaol for this contribution. + +### Bug fixes + +- Stop 'kubernetes describe' operations spinning + [#3784](https://github.com/weaveworks/scope/pull/3784) +- Probe: skip publishing empty reports when publish rate is higher than collection rate + [#3774](https://github.com/weaveworks/scope/pull/3774) + +### Improvements + +- Probe no longer talks to local kubelet + [#3754](https://github.com/weaveworks/scope/pull/3754) +- Track rounding error in multitenant billing calculation + [#3779](https://github.com/weaveworks/scope/pull/3779) + +### Performance + +- Multitenant: merge incoming reports in collector, to save IO and query time + [#3780](https://github.com/weaveworks/scope/pull/3780) + [#3781](https://github.com/weaveworks/scope/pull/3781) + [#3782](https://github.com/weaveworks/scope/pull/3782) + +### Dependencies + +- update html-webpack-plugin to most recent stable + [#3776](https://github.com/weaveworks/scope/pull/3776) +- downgrade fluent-logger-golang library used in multitenant mode + [#3772](https://github.com/weaveworks/scope/pull/3772) + + ## Release 1.13.0 This release brings a few bug-fixes and number of performance diff --git a/examples/cri/deploy.yaml b/examples/cri/deploy.yaml index e926b8075c..9d384a8006 100644 --- a/examples/cri/deploy.yaml +++ b/examples/cri/deploy.yaml @@ -25,7 +25,7 @@ spec: args: - '--no-probe' env: [] - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 imagePullPolicy: IfNotPresent ports: - containerPort: 4040 diff --git a/examples/cri/ds.yaml b/examples/cri/ds.yaml index c51f223605..70b604413f 100644 --- a/examples/cri/ds.yaml +++ b/examples/cri/ds.yaml @@ -34,7 +34,7 @@ spec: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 imagePullPolicy: IfNotPresent securityContext: privileged: true diff --git a/examples/docker/docker-compose-probe-v1.yml b/examples/docker/docker-compose-probe-v1.yml index 6401afb76f..42a238b958 100644 --- a/examples/docker/docker-compose-probe-v1.yml +++ b/examples/docker/docker-compose-probe-v1.yml @@ -1,5 +1,5 @@ probe: - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 net: "host" pid: "host" privileged: true diff --git a/examples/docker/docker-compose-probe-v2.yml b/examples/docker/docker-compose-probe-v2.yml index 71c4a625d6..3e48720a90 100644 --- a/examples/docker/docker-compose-probe-v2.yml +++ b/examples/docker/docker-compose-probe-v2.yml @@ -1,7 +1,7 @@ version: '2' services: probe: - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 network_mode: "host" pid: "host" privileged: true diff --git a/examples/k8s/deploy.yaml b/examples/k8s/deploy.yaml index ac7b947529..63d4b740ad 100644 --- a/examples/k8s/deploy.yaml +++ b/examples/k8s/deploy.yaml @@ -28,7 +28,7 @@ spec: args: - '--no-probe' env: [] - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 imagePullPolicy: IfNotPresent ports: - containerPort: 4040 diff --git a/examples/k8s/ds.yaml b/examples/k8s/ds.yaml index 844e86dccd..0193db69c1 100644 --- a/examples/k8s/ds.yaml +++ b/examples/k8s/ds.yaml @@ -31,7 +31,7 @@ spec: - '--probe.docker.bridge=docker0' - '--probe.docker=true' - 'weave-scope-app.weave.svc.cluster.local.:80' - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 imagePullPolicy: IfNotPresent resources: requests: diff --git a/examples/k8s/probe-deploy.yaml b/examples/k8s/probe-deploy.yaml index 942c961957..a12780e165 100644 --- a/examples/k8s/probe-deploy.yaml +++ b/examples/k8s/probe-deploy.yaml @@ -35,7 +35,7 @@ spec: - 'weave-scope-app.weave.svc.cluster.local.:80' command: - /home/weave/scope - image: 'docker.io/weaveworks/scope:1.13.0' + image: 'docker.io/weaveworks/scope:1.13.1' imagePullPolicy: IfNotPresent resources: requests: diff --git a/examples/mesos/minimesos.json b/examples/mesos/minimesos.json index 267077f510..4325a140af 100644 --- a/examples/mesos/minimesos.json +++ b/examples/mesos/minimesos.json @@ -12,7 +12,7 @@ "container": { "type": "DOCKER", "docker": { - "image": "weaveworks/scope:1.13.0", + "image": "weaveworks/scope:1.13.1", "network": "HOST", "privileged": true, "parameters": [ diff --git a/site/installing.md b/site/installing.md index 3a64960143..35a5fb9cea 100644 --- a/site/installing.md +++ b/site/installing.md @@ -112,7 +112,7 @@ After it’s been launched, open your browser to `http://localhost:4040`. **Docker Compose Format Version 1:** scope: - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 net: "host" pid: "host" privileged: true @@ -128,7 +128,7 @@ After it’s been launched, open your browser to `http://localhost:4040`. version: '2' services: scope: - image: weaveworks/scope:1.13.0 + image: weaveworks/scope:1.13.1 network_mode: "host" pid: "host" privileged: true