Details
-
Bug
-
Status: Resolved
-
Resolution: Cannot Reproduce
-
unspecified
-
None
-
None
-
Operating System: All
Platform: All
-
5347
-
High
Description
Configure a SFF through REST such as below. Then go to the UI and click to edit the corresponding SFF. You will notice the service-function-dictionary is empty.
{
"service-function-forwarders": {
"service-function-forwarder": [
{
"name": "SFF2",
"rest-uri": "http://10.0.1.42:5000",
"ip-mgmt-address": "10.0.1.42",
"sff-data-plane-locator": [
{
"name": "eth0",
"data-plane-locator":
}
],
"service-node": "Ubuntu2",
"service-function-dictionary": [
{
"name": "SF2",
"sff-sf-data-plane-locator":
}
]
},
{
"name": "SFF3",
"rest-uri": "http://10.0.1.43:5000",
"ip-mgmt-address": "10.0.1.43",
"sff-data-plane-locator": [
{
"name": "eth0",
"data-plane-locator":
}
],
"service-node": "Ubuntu3",
"service-function-dictionary": [
{
"name": "SF3",
"sff-sf-data-plane-locator":
}
]
},
{
"name": "SFF1",
"rest-uri": "http://10.0.1.41:5000",
"ip-mgmt-address": "10.0.1.41",
"sff-data-plane-locator": [
{
"name": "eth0",
"data-plane-locator":
}
],
"service-node": "Ubuntu1",
"service-function-dictionary": [
{
"name": "SF1",
"sff-sf-data-plane-locator":
}
]
},
{
"name": "SFF4",
"rest-uri": "http://10.0.1.44:5000",
"ip-mgmt-address": "10.0.1.44",
"sff-data-plane-locator": [
{
"name": "eth0",
"data-plane-locator":
}
],
"service-node": "Ubuntu4",
"service-function-dictionary": [
{
"name": "SF4",
"sff-sf-data-plane-locator":
}
]
},
{
"name": "SFF5",
"rest-uri": "http://10.0.1.45:5000",
"ip-mgmt-address": "10.0.1.45",
"sff-data-plane-locator": [
{
"name": "eth0",
"data-plane-locator":
}
],
"service-node": "Ubuntu5",
"service-function-dictionary": [
{
"name": "SF5",
"sff-sf-data-plane-locator":
}
]
}
]
}
}