vRouter: Some routes remain in the mtrie even after deletion
Bug #1563734 reported by
Anand H. Krishnan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Fix Committed
|
High
|
Anand H. Krishnan | |||
R2.21.x |
Fix Committed
|
High
|
Anand H. Krishnan | |||
R2.22.x |
Fix Committed
|
High
|
Anand H. Krishnan | |||
R3.0 |
Fix Committed
|
High
|
Anand H. Krishnan | |||
Trunk |
Fix Committed
|
High
|
Anand H. Krishnan |
Bug Description
It has been observed that if the less specific route is deleted first and then all the more specific routes, the less specific route doesn't go away. For e.g.: if 1.1.1.0/24 is deleted first and later 1.1.1.1/32 in a table where there are no other routes, 1.1.1.0/24 remains in the table.
When we delete a non leaf node, if it is a bucket we do not update the prefix length, flags and label values. If these values do not match with those of other nodes in the same bucket, then the bucket will remain forever.
information type: | Proprietary → Public |
To post a comment you must log in.
Review in progress for https:/ /review. opencontrail. org/18877
Submitter: Anand H. Krishnan (<email address hidden>)