Age | Commit message (Collapse) | Author | Files | Lines |
|
- update nfn.proto
- update direct provider network crd and apis
- modified nfn-agent to include the direct provider network
- modified nfnNotify server to include the direct provider network
Change-Id: I9c2d4cc62178088c8908c50c2b734772ed7f99f4
Co-authored-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
|
|
Change-Id: I5b9467755b1a996febfa25dbcac14d9786ab58a8
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Currently provider networks support only VLAN
based networks. Added functions for VLAN
and ovs bridge.
Change-Id: I63ac7266aac92021ee3a44f49644a8a79ce4fed6
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
gRPC server is required to send updates
to nfn-agent running on all the nodes in
the cluster, to setup provider networks
as defined in the provider network CR. This
patch includes proto file and generated code
along with gRPC server code
Change-Id: I891629d84932ae662ba7545ebfe4d9921448fdc1
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
If annotation is found on pod then pod
is already processed, stop processing.
This is different from "Failed to add
ports" error.
Change-Id: I101df641c150e007146bc1aeda9c5b372be329ca
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Add CRD controller functionality for
Network creation and deletion. Related
generated code is uploaded in patch:
https://gerrit.opnfv.org/gerrit/#/c/ovn4nfv-k8s-plugin/+/68324/
Change-Id: Ibd3e652edc56aa1084f684438597e1b978977bbf
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Changing the framework to use controller
runtime and operator sdk. This allows to
add CRD controllers for Network, Provider
Network etc in the same operator. Binary
renamed to nfn-operator (Network funtion
networking).
Change-Id: Ic25a3c3f5f1418fc0614f3aede48b41d9c1156cd
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
This patch is a cleanup patch and doesn't
introduce any fuctionality changes.
Includes removing of unused code and
rearranging code.
Change-Id: Idf4a36e09a6d5c200cf191c995184076ffa0326d
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
No code change made. Only corrected
the formatting of some files.
Change-Id: I1ccb4a0fddcc65bd7d3f93312c5417e7830fed5a
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Adding unit test for config package
Change-Id: I6897ac91f3ad55d2e48a0ab9255b224782fef5a5
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Updating unit test for matching the changes
in another patches
Change-Id: I1a6d7ecf00261a4a7b7514b45456f6ac17993d2e
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
|
|
|
|
To support provider networks added a new
netType "provider". Static IP address
required for provider network interface.
Change-Id: I40f508ead2eefc352b735c6d4773d20fa821769a
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Adding external-ids in static IP
address port creation to match dynamic
address port creation. Used to delete
port etc.
Change-Id: Ied6b1ae5091559ba4a593e34dd72cfaa067f44ab
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Remove unused options & function parameters
from config
Change-Id: Id4342cc149e6f8c3c83b6116bc38a893b28f25a4
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
The code includes ovn4nfvk8s Plugin & CNI. It implements multiple OVN
interfaces for Pods and assumes Multus (or similar CNI) calls its CNI
not as first CNI.
Change-Id: I524c1d18752eb6dbc8d34addd3b60d5bbaa06ff4
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
Adding readme.rst and empty directory
structure for the project
Change-Id: I483caca5b14481b970a0716bd74c11ef5b3f2158
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|