Add release v2.9.0

This commit is contained in:
Raj Chaudhuri committed 2024-12-22 20:54:31 +05:30
1 parent 999aeb7d0b
commit a260e40891
5 files changed
+25 -20

No files matched your search

+6
View File
@@ -1,3 +1,9 @@
## Release 2.9.0
This release has upgraded dependencies based on CVE recommendations.
Also, from this release onwards, all weave images will use the `iptables-nft` backend for `iptables` by default. To use the legacy mode, set the environment variable `IPTABLES_BACKEND` to `legacy`. To do this for the Docker plugin, export the variable before using the `weave` script. For the Kubernetes addon, set the variable in the manifest.
## Release 2.8.10
This release bumps the Go version to 1.23.1 and the alpine base image to version 3.20.3 as per CVE recommendations.
+7
View File
@@ -2,6 +2,13 @@
All changes made to the weave net codebase since the fork will be documented in this file.
## 2.9.0
### Changed
* Changed version in `reweave/Makefile` to 2.9.0
* Modified reweave and main CHANGELOG.md
## 2.9.0-beta1
From this version onwards, we will assume that the default backend for `iptables` is `iptables-nft`. For backward compatibility, we will include `iptables-legacy` in the weave images, and provide a way to use that if required.
+1 -1
View File
@@ -1,4 +1,4 @@
IMAGE_VERSION ?= 2.9.0-beta1
IMAGE_VERSION ?= 2.9.0
REGISTRY_USER ?= rajchaudhuri
ALPINE_BASEIMAGE ?= alpine:3.20.3
+1 -1
View File
@@ -1 +1 @@
{"schemaVersion": 1, "label": "Vulnerabilty count", "message": "2", "color": "orange"}
{"schemaVersion": 1, "label": "Vulnerabilty count", "message": "0", "color": "blue"}
+10 -18
View File
@@ -2,8 +2,8 @@
```
Report date: 2024-12-22
Unique vulnerability count: 2
Images version: 2.8.10
Unique vulnerability count: 0
Images version: 2.9.0
```
## Scanner Details
@@ -23,35 +23,27 @@ Supported DB Schema: 5
## Vulnerabilities
### weave-kube: (2)
### weave-kube: (0)
```
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
golang.org/x/crypto v0.21.0 0.31.0 go-module GHSA-v778-237x-gjrc Critical
golang.org/x/net v0.23.0 0.33.0 go-module GHSA-w32m-9786-jp63 High
No vulnerabilities found
```
### weave-npc: (2)
### weave-npc: (0)
```
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
golang.org/x/crypto v0.21.0 0.31.0 go-module GHSA-v778-237x-gjrc Critical
golang.org/x/net v0.23.0 0.33.0 go-module GHSA-w32m-9786-jp63 High
No vulnerabilities found
```
### weave: (2)
### weave: (0)
```
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
golang.org/x/crypto v0.21.0 0.31.0 go-module GHSA-v778-237x-gjrc Critical
golang.org/x/net v0.23.0 0.33.0 go-module GHSA-w32m-9786-jp63 High
No vulnerabilities found
```
### weaveexec: (2)
### weaveexec: (0)
```
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
golang.org/x/crypto v0.21.0 0.31.0 go-module GHSA-v778-237x-gjrc Critical
golang.org/x/net v0.23.0 0.33.0 go-module GHSA-w32m-9786-jp63 High
No vulnerabilities found
```