File tree Expand file tree Collapse file tree 4 files changed +13
-12
lines changed
Expand file tree Collapse file tree 4 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 1- ARG VPP_VERSION=v23 .10-rc0-170-g0bbdb8b45
2- FROM ghcr.io/networkservicemesh/govpp/vpp:${VPP_VERSION} as go
1+ ARG VPP_VERSION=v24 .10.0-4-g4f296b751
2+ FROM ghcr.io/networkservicemesh/govpp/vpp:${VPP_VERSION} AS go
33COPY --from=golang:1.23.1 /usr/local/go/ /go
4- ENV PATH ${PATH}:/go/bin
4+ ENV PATH= ${PATH}:/go/bin
55ENV GO111MODULE=on
66ENV CGO_ENABLED=0
77ENV GOBIN=/bin
@@ -12,7 +12,7 @@ RUN go install github.com/grpc-ecosystem/grpc-health-probe@v0.4.25
1212ADD https://github.com/spiffe/spire/releases/download/v1.8.0/spire-1.8.0-linux-${BUILDARCH}-musl.tar.gz .
1313RUN tar xzvf spire-1.8.0-linux-${BUILDARCH}-musl.tar.gz -C /bin --strip=2 spire-1.8.0/bin/spire-server spire-1.8.0/bin/spire-agent
1414
15- FROM go as build
15+ FROM go AS build
1616RUN apt update
1717RUN apt install -f -y libbpf-dev clang
1818WORKDIR /build
@@ -25,14 +25,14 @@ RUN go build ./internal/imports
2525COPY . .
2626RUN go build -o /bin/forwarder .
2727
28- FROM build as test
28+ FROM build AS test
2929CMD go test -test.v ./...
3030
31- FROM test as debug
31+ FROM test AS debug
3232WORKDIR /build/internal/tests/
3333CMD dlv -l :40000 --headless=true --api-version=2 test -test.v .
3434
35- FROM ghcr.io/networkservicemesh/govpp/vpp:${VPP_VERSION} as runtime
35+ FROM ghcr.io/networkservicemesh/govpp/vpp:${VPP_VERSION} AS runtime
3636RUN apt-get update
3737RUN apt install -f -y libbpf-dev
3838COPY --from=build /bin/forwarder /bin/forwarder
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ require (
1313 github.com/google/uuid v1.3.1
1414 github.com/kelseyhightower/envconfig v1.4.0
1515 github.com/networkservicemesh/api v1.14.2-rc.1.0.20241209080353-bbb4cd5f8f00
16- github.com/networkservicemesh/govpp v0.0.0-20240328101142-8a444680fbba
16+ github.com/networkservicemesh/govpp v0.0.0-20250206125319-4d08cb0ae074
1717 github.com/networkservicemesh/sdk v0.5.1-0.20241227223757-422abe9bfbdd
1818 github.com/networkservicemesh/sdk-k8s v0.0.0-20241227224209-e9478b00a551
1919 github.com/networkservicemesh/sdk-kernel v0.0.0-20241227224026-3bba51753247
Original file line number Diff line number Diff line change @@ -154,8 +154,8 @@ github.com/miekg/dns v1.1.50/go.mod h1:e3IlAVfNqAllflbibAZEWOXOQ+Ynzk/dDozDxY7Xn
154154github.com/mikioh/ipaddr v0.0.0-20190404000644-d465c8ab6721 /go.mod h1:Ickgr2WtCLZ2MDGd4Gr0geeCH5HybhRJbonOgQpvSxc =
155155github.com/networkservicemesh/api v1.14.2-rc.1.0.20241209080353-bbb4cd5f8f00 h1:xZGg3H5j9UoQW7GasoQrBtH4RkB9bgKdfuRIM9EUkCQ =
156156github.com/networkservicemesh/api v1.14.2-rc.1.0.20241209080353-bbb4cd5f8f00 /go.mod h1:GT0Yw1LYFSTxlDyJjBDhIxT82rJ2czZ0TiyzxSyKzvg =
157- github.com/networkservicemesh/govpp v0.0.0-20240328101142-8a444680fbba h1:7B6X6N7rwJNpnfsUlBavxuZdYqTx8nAKwxVS/AkuX1o =
158- github.com/networkservicemesh/govpp v0.0.0-20240328101142-8a444680fbba /go.mod h1:CwikXQ3p/y3j6+HbQQWXKv0f4LPyUd2vKTiViG93qWA =
157+ github.com/networkservicemesh/govpp v0.0.0-20250206125319-4d08cb0ae074 h1:DVU87YLPxCQ/KDEIHlwjiqnLxw5peI0pIpHU3mrylNg =
158+ github.com/networkservicemesh/govpp v0.0.0-20250206125319-4d08cb0ae074 /go.mod h1:AbNeEvThWZ7Gzd2HEF4GqO0TrCR2RGpj9fYdWbEfkqI =
159159github.com/networkservicemesh/sdk v0.5.1-0.20241227223757-422abe9bfbdd h1:p7yvEC3kZInerbyyRTjLC51uw40Kxbb3rMw+2JsoiU0 =
160160github.com/networkservicemesh/sdk v0.5.1-0.20241227223757-422abe9bfbdd /go.mod h1:4UxNmG1wYL5v93pZHIgIn0jTsvzn4x0QioQ/v48zuD8 =
161161github.com/networkservicemesh/sdk-k8s v0.0.0-20241227224209-e9478b00a551 h1:NU51ozpI8c4n9ggRo6YbuIrWM6Wl1tvZU806SLXT1pQ =
Original file line number Diff line number Diff line change 11// Copyright (c) 2020-2023 Cisco and/or its affiliates.
2+ // Copyright (c) 2025 OpenInfra Foundation Europe.
23//
34// SPDX-License-Identifier: Apache-2.0
45//
@@ -128,13 +129,13 @@ func (f *ForwarderTestSuite) TestCombinations() {
128129 payloads := map [string ][]string {
129130 payload .IP : {
130131 kernel .MECHANISM ,
131- memif .MECHANISM ,
132+ // memif.MECHANISM,
132133 wireguard .MECHANISM ,
133134 ipsecapi .MECHANISM ,
134135 },
135136 payload .Ethernet : {
136137 kernel .MECHANISM ,
137- memif .MECHANISM ,
138+ // memif.MECHANISM,
138139 vxlan .MECHANISM ,
139140 },
140141 }
You can’t perform that action at this time.
0 commit comments