[NETVIRT-837] sfc translator needs to be updated to use logical SFF Created: 09/Aug/17  Updated: 06/Apr/18  Resolved: 06/Apr/18

Status: Resolved
Project: netvirt
Component/s: General
Affects Version/s: Nitrogen
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Manuel Buil Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 8966

 Description   

sfc translator is outdated and is using a deprecated way of configuring SFC. This is how SF and SFF are defined by the translator:

HTTP GET config/service-function:service-functions/
result: 200
{
"service-functions": {
"service-function": [
{
"sf-data-plane-locator": [
{
"name": "PP1-dpl",
"ip": "10.10.5.9",
"service-function-forwarder": "ovsdb://uuid/99fad8d8-b2ad-475b-a078-f2de0eec2a18/br-int",
"service-function-ovs:ovs-port":

{ "port-id": "tap7f7017b3-2a" }

,
"port": 6633,
"transport": "service-locator:vxlan-gpe"
}
],
"ip-mgmt-address": "10.10.5.9",
"type": "PG1",
"name": "PP1",
"tenant-id": "b153ff63-892a-44e5-8762-7fd5c2ba012d"
}
]
}
}

HTTP GET config/service-function-forwarder:service-function-forwarders/
result: 200
{
"service-function-forwarders": {
"service-function-forwarder": [
{
"name": "ovsdb://uuid/99fad8d8-b2ad-475b-a078-f2de0eec2a18/br-int",
"service-function-dictionary": [
{
"sff-sf-data-plane-locator":

{ "sff-dpl-name": "vxgpe", "sf-dpl-name": "PP1-dpl" }

,
"name": "PP1",
"failmode": "service-function-forwarder:open"
}
],
"service-node": "ovsdb://uuid/99fad8d8-b2ad-475b-a078-f2de0eec2a18",
"ip-mgmt-address": "172.29.236.12",
"service-function-forwarder-ovs:ovs-node":

{ "node-id": "/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/99fad8d8-b2ad-475b-a078-f2de0eec2a18']" }

,
"service-function-forwarder-ovs:ovs-bridge":

{ "bridge-name": "br-int" }

,
"sff-data-plane-locator": [
{
"service-function-forwarder-ovs:ovs-options":

{ "remote-ip": "flow", "exts": "gpe", "key": "flow", "dst-port": "6633" }

,
"name": "vxgpe",
"data-plane-locator":

{ "ip": "172.29.236.12", "port": 58312, "transport": "service-locator:vxlan-gpe" }

}
]
}
]
}
}



 Comments   
Comment by Jaime CaamaƱo Ruiz [ 17/Aug/17 ]

[Oxygen] https://git.opendaylight.org/gerrit/#/c/61504
[Nitrogen] https://git.opendaylight.org/gerrit/#/c/61854

Comment by Sam Hague [ 06/Apr/18 ]

https://git.opendaylight.org/gerrit/61504

Generated at Wed Feb 07 20:22:36 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.