[TRNSPRTPCE-677] Fix PCE pruning phase Created: 29/Jun/22 Updated: 20/Sep/23 Resolved: 07/Jul/22 |
|
| Status: | Verified |
| Project: | transportpce |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Sulfur |
| Type: | Bug | Priority: | Medium |
| Reporter: | Jiao Thierry | Assignee: | Jiao Thierry |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | 0 minutes | ||
| Time Spent: | 2 days | ||
| Original Estimate: | 0 minutes | ||
| Description |
|
During the pruning phase of PCE (when calculating a path), PCE seems to validate all nodes (even those that are used). As a result, sometimes when creating a connectivity service, PCE will define an A/Z endpoints that is in fact already in use and will systematically fail ("No path available by PCE"). The solution of this issue until now was to precise the "device-name" of A/Z endpoints when calling service-create RPC.
To replicate it :
Acceptance criteria : the code does not bring regression, associated tests are provided |