diff --git a/CHANGELOG.md b/CHANGELOG.md index b20864146..1018e0247 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## Release 1.11.4 + +This release contains a few fixes, one of which should improve +resource usage on hosts that have a lot of TCP connections. + +- Improve eBPF connection tracker to reduce the number of times it + restarts and falls back to a less efficient mechanism. + [#3653](https://github.com/weaveworks/scope/pull/3653) +- Add reporter name to probe error logs. Thanks to @princerachit + [#3363](https://github.com/weaveworks/scope/pull/3363) +- Defer metrics registration until we need it + [#3605](https://github.com/weaveworks/scope/pull/3605) +- Remove unused metric SpyDuration + [#3646](https://github.com/weaveworks/scope/pull/3646) +- Remove quay.io from release script + [#3657](https://github.com/weaveworks/scope/pull/3657) + ## Release 1.11.3 This is a bugfix release, which should improve some cases where diff --git a/examples/cri/deploy.yaml b/examples/cri/deploy.yaml index c8b878da7..b4b778c43 100644 --- a/examples/cri/deploy.yaml +++ b/examples/cri/deploy.yaml @@ -25,7 +25,7 @@ spec: args: - '--no-probe' env: [] - image: weaveworks/scope:1.11.3 + image: weaveworks/scope:1.11.4 imagePullPolicy: IfNotPresent ports: - containerPort: 4040 diff --git a/examples/cri/ds.yaml b/examples/cri/ds.yaml index 2f249b238..28587b1b5 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.11.3 + image: weaveworks/scope:1.11.4 imagePullPolicy: IfNotPresent securityContext: privileged: true diff --git a/examples/docker/docker-compose-probe-v1.yml b/examples/docker/docker-compose-probe-v1.yml index 4ff61c2bd..4c459d354 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.11.3 + image: weaveworks/scope:1.11.4 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 2466239f9..9d84c710e 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.11.3 + image: weaveworks/scope:1.11.4 network_mode: "host" pid: "host" privileged: true diff --git a/examples/k8s/deploy.yaml b/examples/k8s/deploy.yaml index 471494c41..1d636b785 100644 --- a/examples/k8s/deploy.yaml +++ b/examples/k8s/deploy.yaml @@ -28,7 +28,7 @@ spec: args: - '--no-probe' env: [] - image: weaveworks/scope:1.11.3 + image: weaveworks/scope:1.11.4 imagePullPolicy: IfNotPresent ports: - containerPort: 4040 diff --git a/examples/k8s/ds.yaml b/examples/k8s/ds.yaml index 337848bf7..580d1a9b7 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.11.3 + image: weaveworks/scope:1.11.4 imagePullPolicy: IfNotPresent resources: requests: diff --git a/examples/k8s/probe-deploy.yaml b/examples/k8s/probe-deploy.yaml index 1469e489e..71df93f1b 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.11.3' + image: 'docker.io/weaveworks/scope:1.11.4' imagePullPolicy: IfNotPresent resources: requests: diff --git a/examples/mesos/minimesos.json b/examples/mesos/minimesos.json index 07143ef12..b2d1b5a97 100644 --- a/examples/mesos/minimesos.json +++ b/examples/mesos/minimesos.json @@ -12,7 +12,7 @@ "container": { "type": "DOCKER", "docker": { - "image": "weaveworks/scope:1.11.3", + "image": "weaveworks/scope:1.11.4", "network": "HOST", "privileged": true, "parameters": [ diff --git a/site/installing.md b/site/installing.md index 976d9dc77..3ce81c4bb 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.11.3 + image: weaveworks/scope:1.11.4 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.11.3 + image: weaveworks/scope:1.11.4 network_mode: "host" pid: "host" privileged: true