[BGPCEP-171] LSP Identifiers TLV is not needed for segment routing LSP Created: 24/Nov/14 Updated: 03/Mar/19 Resolved: 01/Dec/14 |
|
| Status: | Resolved |
| Project: | bgpcep |
| Component/s: | PCEP |
| Affects Version/s: | Bugzilla Migration |
| Fix Version/s: | Bugzilla Migration |
| Type: | Bug | ||
| Reporter: | Bin Pan | Assignee: | Milos Fabian |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 2423 |
| Description |
|
I double checked the draft-ietf-pce-stateful-pce-07. It saids: So for “SR-signaled LSPs”, LSP Identifiers TLV is not needed in the LSP object of PCRqt message. While the netork-topology-pcep.yang of Heilum stable version ODL only processes rsvp LSP. So I think it is a bug for not processing SR LSP correctly. list reported-lsp { key name; list path { key lsp-id; uses pcep:path-definition; |
| Comments |
| Comment by Dana Kutenicsova [ 24/Nov/14 ] |
|
I don't see the connection between draft statement and yang model fragment. I don't see any restriction in Pcrpt message parser for the LSP Identifiers TLV: The only restriction there is the presence of LSP object. Also topology provider does not enforce LSP Identifiers TLV: /pcep-topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/Stateful07TopologySessionListener.java // only put lsp identifiers tlv value, if the tlv is present |
| Comment by Bin Pan [ 28/Nov/14 ] |
|
If I don’t set the LSP Identifiers TLV, the report message for SR-signaled LSP will fail. The missing key is getLspId which is from LSP Identifiers TLV. Please double check. ODL Version: Heilum/stable osgi> |
| Comment by Milos Fabian [ 28/Nov/14 ] |