Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update from update/networkservicemesh/sdk #58

Merged
merged 1 commit into from
Oct 16, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update go.mod and go.sum to latest version from networkservicemesh/sd…
…k@main

PR link: networkservicemesh/sdk#1679

Commit: 3801206
Author: Vladislav Byrgazov
Date: 2024-10-16 16:13:26 +0500
Message:
  - Updated strict IPAM and added dualstack IP pool (#1679)
* add fix for ipam

Signed-off-by: NikitaSkrynnik <[email protected]>

* another fix

Signed-off-by: NikitaSkrynnik <[email protected]>

* add a unit test for ipam issue

Signed-off-by: NikitaSkrynnik <[email protected]>

* add fix for ipam

Signed-off-by: NikitaSkrynnik <[email protected]>

* another fix

Signed-off-by: NikitaSkrynnik <[email protected]>

* add ip context validation

Signed-off-by: NikitaSkrynnik <[email protected]>

* properly delete addresses

Signed-off-by: NikitaSkrynnik <[email protected]>

* rework ip context validation

Signed-off-by: NikitaSkrynnik <[email protected]>

* temporarily skip failing tests

Signed-off-by: NikitaSkrynnik <[email protected]>

* fix CI issues

Signed-off-by: NikitaSkrynnik <[email protected]>

* fix all tests

Signed-off-by: NikitaSkrynnik <[email protected]>

* fix unit tests

Signed-off-by: NikitaSkrynnik <[email protected]>

* fix go linter issues

Signed-off-by: NikitaSkrynnik <[email protected]>

* cleanup

Signed-off-by: NikitaSkrynnik <[email protected]>

* add ipv6 unit test

Signed-off-by: NikitaSkrynnik <[email protected]>

* cleanup

Signed-off-by: NikitaSkrynnik <[email protected]>

* fix go linter issues

Signed-off-by: NikitaSkrynnik <[email protected]>

* Replaced strict ipam by filteripam implementation

Signed-off-by: Vladislav Byrgazov <[email protected]>

* Added dualstack ippool, updated tests

Signed-off-by: Vladislav Byrgazov <[email protected]>

* Fixed dualstack ippool

Signed-off-by: Vladislav Byrgazov <[email protected]>

* Fix linter errors

Signed-off-by: Vladislav Byrgazov <[email protected]>

* Fixed ippool test input data format

Signed-off-by: Vladislav Byrgazov <[email protected]>

---------

Signed-off-by: NikitaSkrynnik <[email protected]>
Signed-off-by: Vladislav Byrgazov <[email protected]>
Co-authored-by: NikitaSkrynnik <[email protected]>
Signed-off-by: NSMBot <[email protected]>
NSMBot and NikitaSkrynnik committed Oct 16, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit d73e9c0d250acd09d6759cc5f2592c4eedc2cb75
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ require (
github.com/gin-gonic/gin v1.9.1
github.com/kelseyhightower/envconfig v1.4.0
github.com/networkservicemesh/api v1.13.4-0.20240815101554-fdbfcd84fd0e
github.com/networkservicemesh/sdk v0.5.1-0.20241015095655-7ebf92ea74d7
github.com/networkservicemesh/sdk v0.5.1-0.20241016111326-380120667e60
github.com/sirupsen/logrus v1.9.0
github.com/spiffe/go-spiffe/v2 v2.1.7
github.com/stretchr/testify v1.8.4
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
@@ -88,8 +88,8 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G
github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
github.com/networkservicemesh/api v1.13.4-0.20240815101554-fdbfcd84fd0e h1:Fs34ZZN+bujq5OQEQUpxm0gYQ3g7uSCkcKcoUt70Be0=
github.com/networkservicemesh/api v1.13.4-0.20240815101554-fdbfcd84fd0e/go.mod h1:B8FmS3XZ7NZY7ZEtdcNg2NHYppDHlr4kl4eecdZN9eI=
github.com/networkservicemesh/sdk v0.5.1-0.20241015095655-7ebf92ea74d7 h1:KC1ivupPzRmk9WbmlU0OedWzZRjsML4x2qm4kOXtELk=
github.com/networkservicemesh/sdk v0.5.1-0.20241015095655-7ebf92ea74d7/go.mod h1:nz2VJ3l/UDvsEusdIZf7OMxC7zLrRCV1PuziPjxJeVE=
github.com/networkservicemesh/sdk v0.5.1-0.20241016111326-380120667e60 h1:A572bGq9vmgNBPkKGkhWAHf7vQ9pKbuZgzynUri1bxo=
github.com/networkservicemesh/sdk v0.5.1-0.20241016111326-380120667e60/go.mod h1:nz2VJ3l/UDvsEusdIZf7OMxC7zLrRCV1PuziPjxJeVE=
github.com/pelletier/go-toml/v2 v2.1.1 h1:LWAJwfNvjQZCFIDKWYQaM62NcYeYViCmWIwmOStowAI=
github.com/pelletier/go-toml/v2 v2.1.1/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=