Removed ppc64le and s390x arch support
A crucial dependency does not support them any more
This commit is contained in:
1 parent
3fd1ae5bb3
commit
a3d5e0710e
8 files changed
+104
-94
No files matched your search
@@ -11,6 +11,7 @@ All changes made to the weave net codebase during the reweave effort will be doc
|
|||||||
* Upgraded golang.org/x/sys to v0.18.0
|
* Upgraded golang.org/x/sys to v0.18.0
|
||||||
* Upgraded golang.org/x/crypto to v0.21.0
|
* Upgraded golang.org/x/crypto to v0.21.0
|
||||||
* Ran `go mod tidy` and `go mod vendor`
|
* Ran `go mod tidy` and `go mod vendor`
|
||||||
|
* Removed support for ppc64le and s90x architectures, because libpcap-0.8 in the debian buster repository does not provide binaries for those architectures any more
|
||||||
|
|
||||||
## 2.8.6
|
## 2.8.6
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ build: build-images build-plugin
|
|||||||
.PHONY: publish-images
|
.PHONY: publish-images
|
||||||
publish-images: submodule
|
publish-images: submodule
|
||||||
REGISTRY_USER=${REGISTRY_USER} IMAGE_VERSION=${IMAGE_VERSION} \
|
REGISTRY_USER=${REGISTRY_USER} IMAGE_VERSION=${IMAGE_VERSION} \
|
||||||
|
PLATFORMS="linux/amd64,linux/arm,linux/arm64" \
|
||||||
ALPINE_BASEIMAGE=$(ALPINE_BASEIMAGE) \
|
ALPINE_BASEIMAGE=$(ALPINE_BASEIMAGE) \
|
||||||
PUBLISH=true \
|
PUBLISH=true \
|
||||||
tools/build-images.sh
|
tools/build-images.sh
|
||||||
@@ -31,6 +32,7 @@ publish-images: submodule
|
|||||||
.PHONY: publish-plugin
|
.PHONY: publish-plugin
|
||||||
publish-plugin:
|
publish-plugin:
|
||||||
REGISTRY_USER=${REGISTRY_USER} IMAGE_VERSION=${IMAGE_VERSION} \
|
REGISTRY_USER=${REGISTRY_USER} IMAGE_VERSION=${IMAGE_VERSION} \
|
||||||
|
PLATFORMS="amd64,arm,arm64" \
|
||||||
PUBLISH=true \
|
PUBLISH=true \
|
||||||
tools/build-plugin.sh
|
tools/build-plugin.sh
|
||||||
|
|
||||||
|
|||||||
@@ -14,12 +14,19 @@ ENV GOARM 7
|
|||||||
|
|
||||||
# The names of the architectures that we fetch cross-compilers for
|
# The names of the architectures that we fetch cross-compilers for
|
||||||
# from the Debian packages.
|
# from the Debian packages.
|
||||||
|
# Disabling support for ppc64el and s390x architectures, as the
|
||||||
|
# debian buster repository does not host binaries for libpcap-0.8
|
||||||
|
# on those architectures any more.
|
||||||
|
# ENV DEB_CROSSPLATFORMS \
|
||||||
|
# amd64 \
|
||||||
|
# armhf \
|
||||||
|
# arm64 \
|
||||||
|
# ppc64el \
|
||||||
|
# s390x
|
||||||
ENV DEB_CROSSPLATFORMS \
|
ENV DEB_CROSSPLATFORMS \
|
||||||
amd64 \
|
amd64 \
|
||||||
armhf \
|
armhf \
|
||||||
arm64 \
|
arm64
|
||||||
ppc64el \
|
|
||||||
s390x
|
|
||||||
|
|
||||||
# Install the build-essential and crossbuild-essential-ARCH packages
|
# Install the build-essential and crossbuild-essential-ARCH packages
|
||||||
RUN <<EOCROSSCOMPILERS
|
RUN <<EOCROSSCOMPILERS
|
||||||
|
|||||||
+11
-7
@@ -11,7 +11,11 @@ BUILDARCH?=amd64
|
|||||||
# naming platforms.
|
# naming platforms.
|
||||||
# All supported architectures must have an "ifeq" block below that
|
# All supported architectures must have an "ifeq" block below that
|
||||||
# selects the corrsponding Debian platform architecture in CCARCH
|
# selects the corrsponding Debian platform architecture in CCARCH
|
||||||
ALL_ARCHITECTURES=amd64 arm arm64 ppc64le s390x
|
# Disabling support for ppc64le and s390x architectures, as the
|
||||||
|
# debian buster repository does not host binaries for libpcap-0.8
|
||||||
|
# on those architectures any more.
|
||||||
|
# ALL_ARCHITECTURES=amd64 arm arm64 ppc64le s390x
|
||||||
|
ALL_ARCHITECTURES=amd64 arm arm64
|
||||||
|
|
||||||
# We need the Debian platform architecture format, for
|
# We need the Debian platform architecture format, for
|
||||||
# crosscompilation
|
# crosscompilation
|
||||||
@@ -24,12 +28,12 @@ endif
|
|||||||
ifeq ($(ARCH),arm64)
|
ifeq ($(ARCH),arm64)
|
||||||
CCARCH=aarch64-linux-gnu
|
CCARCH=aarch64-linux-gnu
|
||||||
endif
|
endif
|
||||||
ifeq ($(ARCH),ppc64le)
|
# ifeq ($(ARCH),ppc64le)
|
||||||
CCARCH=powerpc64le-linux-gnu
|
# CCARCH=powerpc64le-linux-gnu
|
||||||
endif
|
# endif
|
||||||
ifeq ($(ARCH),s390x)
|
# ifeq ($(ARCH),s390x)
|
||||||
CCARCH=s390x-linux-gnu
|
# CCARCH=s390x-linux-gnu
|
||||||
endif
|
# endif
|
||||||
|
|
||||||
# Set the architecture-specific C compiler and library
|
# Set the architecture-specific C compiler and library
|
||||||
# load path.
|
# load path.
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"schemaVersion": 1, "label": "Vulnerabilty count", "message": "19", "color": "orange"}
|
{"schemaVersion": 1, "label": "Vulnerabilty count", "message": "18", "color": "orange"}
|
||||||
+76
-80
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
```
|
```
|
||||||
Report date: 2024-05-04
|
Report date: 2024-05-04
|
||||||
Unique vulnerability count: 19
|
Unique vulnerability count: 18
|
||||||
Images version: 2.8.6
|
Images version: 2.8.7-beta1
|
||||||
```
|
```
|
||||||
|
|
||||||
## Scanner Details
|
## Scanner Details
|
||||||
@@ -23,97 +23,93 @@ Supported DB Schema: 5
|
|||||||
|
|
||||||
## Vulnerabilities
|
## Vulnerabilities
|
||||||
|
|
||||||
### weave-kube: (19)
|
### weave-kube: (18)
|
||||||
|
|
||||||
```
|
```
|
||||||
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
||||||
golang.org/x/net v0.17.0 0.23.0 go-module GHSA-4v7x-pqxf-cx7m Medium
|
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
||||||
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
||||||
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### weave-npc: (13)
|
### weave-npc: (12)
|
||||||
|
|
||||||
```
|
```
|
||||||
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
golang.org/x/net v0.17.0 0.23.0 go-module GHSA-4v7x-pqxf-cx7m Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### weave: (19)
|
### weave: (18)
|
||||||
|
|
||||||
```
|
```
|
||||||
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
||||||
golang.org/x/net v0.17.0 0.23.0 go-module GHSA-4v7x-pqxf-cx7m Medium
|
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
||||||
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
||||||
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### weaveexec: (19)
|
### weaveexec: (18)
|
||||||
|
|
||||||
```
|
```
|
||||||
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
NAME INSTALLED FIXED-IN TYPE VULNERABILITY SEVERITY
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
busybox-binsh 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
curl 8.5.0-r0 apk CVE-2024-0853 Medium
|
||||||
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2466 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2398 Unknown
|
||||||
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
curl 8.5.0-r0 apk CVE-2024-2004 Unknown
|
||||||
golang.org/x/net v0.17.0 0.23.0 go-module GHSA-4v7x-pqxf-cx7m Medium
|
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
||||||
libuv 1.47.0-r0 apk CVE-2024-24806 High
|
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
||||||
nghttp2-libs 1.58.0-r0 apk CVE-2024-28182 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42366 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42365 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42364 Medium
|
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
||||||
ssl_client 1.36.1-r15 apk CVE-2023-42363 Medium
|
|
||||||
```
|
```
|
||||||
|
|
||||||
+1
-1
@@ -41,7 +41,7 @@ See [Installing Weave Net]({{ '/install/installing-weave' | relative_url }}), an
|
|||||||
|
|
||||||
See [Integrating Docker via the Network Plugin (V2)]({{ '/install/plugin/plugin-v2' | relative_url }}).
|
See [Integrating Docker via the Network Plugin (V2)]({{ '/install/plugin/plugin-v2' | relative_url }}).
|
||||||
|
|
||||||
**Note:** From version 2.8.6 onwards, the Docker V2 plugin is available for amd64, arm, arm64, ppc64le and s390x architectures. Prior to this, it was only available for amd64.
|
**Note:** From version 2.8.6 onwards, the Docker V2 plugin is available for amd64, arm, arm64 ~~, ppc64le and s390x~~ architectures. Prior to this, it was only available for amd64.
|
||||||
|
|
||||||
## All other uses, and more
|
## All other uses, and more
|
||||||
|
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ architectures:
|
|||||||
* amd64
|
* amd64
|
||||||
* arm
|
* arm
|
||||||
* arm64
|
* arm64
|
||||||
* ppc64le
|
* ~~ppc64le~~
|
||||||
* s390x
|
* ~~s390x~~
|
||||||
|
|
||||||
You can use the following commands to install the plugin appropriate to your architecture:
|
You can use the following commands to install the plugin appropriate to your architecture:
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user