Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: All
Platform: All
-
6458
Description
This tracked here:
To reproduce:
1) Add a flow to a switch:
{
"flow-node-inventory:flow": [
{
"id": "1",
"priority": 2,
"flow-name": "flow1",
"table_id": 0,
"idle-timeout": 0,
"hard-timeout": 0,
"instructions": {
"instruction": [
{
"order": 0,
"apply-actions": {
"action": [
{
"order": 0,
"output-action":
}
]
}
}
]
},
"match": {
"ipv4-destination": "10.0.10.0/24",
"ethernet-match": {
"ethernet-type":
}
}
}
]
}
2) Check flow is in operational with id=1
3) Modify flow (change IP match):
{
"flow-node-inventory:flow": [
{
"id": "1",
"priority": 2,
"flow-name": "flow1",
"table_id": 0,
"idle-timeout": 0,
"hard-timeout": 0,
"instructions": {
"instruction": [
{
"order": 0,
"apply-actions": {
"action": [
{
"order": 0,
"output-action":
}
]
}
}
]
},
"match": {
"ipv4-destination": "10.0.20.0/24",
"ethernet-match": {
"ethernet-type":
}
}
}
]
}
4) Flow shows alien ID in operational.
{
"flow-node-inventory:table": [
{
"id": 0,
"flow": [
{
"id": "#UF$TABLE*0-2",
"opendaylight-flow-statistics:flow-statistics": {
"packet-count": 0,
"duration":
,
"byte-count": 0
},
"priority": 2,
"table_id": 0,
"hard-timeout": 0,
"match": {
"ethernet-match": {
"ethernet-type":
},
"ipv4-destination": "10.0.20.0/24"
},
"cookie": 0,
"flags": "",
"instructions": {
"instruction": [
{
"order": 0,
"apply-actions": {
"action": [
{
"order": 0,
"output-action":
}
]
}
}
]
},
"idle-timeout": 0
}
],
"opendaylight-flow-table-statistics:flow-table-statistics":
}
]
}