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

Add Path field to NetworkService and NetworkServiceEndpoint #147

Merged
merged 6 commits into from
Nov 23, 2022

Conversation

NikitaSkrynnik
Copy link
Contributor

No description provided.

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
@NikitaSkrynnik NikitaSkrynnik marked this pull request as ready for review September 27, 2022 09:45
@NikitaSkrynnik NikitaSkrynnik marked this pull request as draft September 27, 2022 10:35
Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
@denis-tingaikin
Copy link
Member

denis-tingaikin commented Sep 27, 2022

@LionelJouin , @edwarnicke , @fkautz

Let's discuss all possible solutions for Path.

Motivation

We want to make registry operations safe and use zero trust.
Also, we already have a positive experience with OPA and networkservicemesh.Path

Solution

Add networkservicemesh.Path to registry services.

Registry services are https://github.com/networkservicemesh/api/blob/main/pkg/api/registry/registry.proto#L44-L54

NSE/NS entries are https://github.com/networkservicemesh/api/blob/main/pkg/api/registry/registry.proto#L9-L13 and https://github.com/networkservicemesh/api/blob/main/pkg/api/registry/registry.proto#L35-L42

Options

Option 1: Add Path directly into NSE/NS entries

So we can just add Path as a field for those structures.

Pros:

  1. It's simple.
  2. It's cheap. We don't need to modify the whole SDKs repos.

Cons:

  1. We'll store the Path in etcd database of Kubernetes (TODO: Is this a real problem?)

Option 2: Wrap NSE/NS entries

We also can just wrap NSE/NS entries with new messages:

message NetworkServiceRegistration {
    NetworkService network_service = 1;
    Path path = 2;
}

message NetworkServiceEndpointRegistration {
    NetworkServiceEndpoint network_service_endpoint = 1;
    Path path = 2;
}

Pros:

  1. We're not storing Path in CRD (for k8s)

Cons:

  1. It's hard to add. We need to change the whole SDK.

Option 3: Add path to grpc metdata

grpc metadata is just KV map

type MD map[string][]string

MD is used for tokens and so on. Also, it transfers with TLS if it is enabled (in our case we're using TLS from the Spire)

Pros:

  1. We're not storing Path in CRD (for k8s)
  2. It's cheap. We don't need to modify the whole SDKs repos.

Cons:

  1. This method is not enough investigated

TODO: Your option

@denis-tingaikin
Copy link
Member

@edwarnicke , @fkautz , @LionelJouin

Any thoughts are super welcome :)

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
uint32 index = 1;
repeated PathSegment path_segments = 2;
}

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we have PathSegment and Path when we don't use them?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello, it's temporary solution. We have next options for this data structure:

  1. Use just an array of tokens, because in our OPA policies we check only them
  2. Make a similar data structure and place it in SDK, near chain elements that are related to OPA for Registry
  3. Leave this data structure in API as is
  4. Make Path data structure common for NetworkService and Registry and move it to another place in API repo, because path for registry and path for networkservice are the same

What do you think of it?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@edwarnicke I think we can go with option 2.

Because then we'll need only to add

repeated string path_ids = 4;

for NetworkServices/NetworkServiceEndpoints in api repo

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good :)

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
@NikitaSkrynnik NikitaSkrynnik marked this pull request as ready for review November 21, 2022 15:42
Copy link
Member

@denis-tingaikin denis-tingaikin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looked quickly the previous time.

Now, it's looking good to me.

@glazychev-art , @LionelJouin Could you have a look? 😉

@denis-tingaikin denis-tingaikin merged commit 30ff0ca into networkservicemesh:main Nov 23, 2022
nsmbot pushed a commit to networkservicemesh/sdk that referenced this pull request Nov 23, 2022
…i@main

PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
  - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
denis-tingaikin pushed a commit to networkservicemesh/sdk that referenced this pull request Nov 23, 2022
…i@main (#1385)

PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
  - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Co-authored-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-cluster-info-k8s that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-map-ip-k8s that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-admission-webhook-k8s that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-ipam-vl3 that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-nse-remote-vlan that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-nsc-init that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-nsmgr that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-registry-memory that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-nsmgr-proxy that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-registry-proxy-dns that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/sdk-kernel that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/sdk-k8s that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/cmd-nse-vfio that referenced this pull request Nov 23, 2022
…k@main

PR link: networkservicemesh/sdk#1385

Commit: 14f2490
Author: Network Service Mesh Bot
Date: 2022-11-23 06:16:38 -0600
Message:
  - Update go.mod and go.sum to latest version from networkservicemesh/api@main (#1385)
PR link: networkservicemesh/api#147

Commit: 30ff0ca
Author: Nikita Skrynnik
Date: 2022-11-23 17:10:08 +0700
Message:
    - Add Path field to NetworkService and NetworkServiceEndpoint (#147)
* add path to NetworkService and NetworkServiceEndpoint

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fixes after rebase

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* fix linter

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add new messages with Path field

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* add path_ids field to NS and NSE messages

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>

* remove Path and PathSegment from registry.proto

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>

Signed-off-by: Nikita Skrynnik <nikita.skrynnik@xored.com>
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants