[BGPCEP-438] PCErr not generated when PCRpt with missing LSP-IDENTIFIERS TLV is received Created: 14/Apr/16  Updated: 03/Mar/19  Resolved: 27/Apr/16

Status: Resolved
Project: bgpcep
Component/s: PCEP
Affects Version/s: Bugzilla Migration
Fix Version/s: Bugzilla Migration

Type: Bug
Reporter: Ajay L Assignee: Claudio David Gasparini
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 5731

 Description   

From PCE spec, LSP-IDENTIFIERS TLV must be present in PCRpt for RSVP-signaled LSPs. I changed pcc-mock code to not send it and tried it against the controller. checkException is seen in karaf log and Controller does not seem to be sending the error message back. Ideally it should generate PCErr with error with type=6, value=11

https://tools.ietf.org/html/draft-ietf-pce-stateful-pce-14#section-7.3.1

7.3.1. LSP-IDENTIFIERS TLVs

The LSP-IDENTIFIERS TLV MUST be included in the LSP object in PCRpt
messages for RSVP-signaled LSPs. If the TLV is missing, the PCE will
generate an error with error-type 6 (mandatory object missing) and
error-value 11 (LSP-IDENTIFIERS TLV missing) and close the session.
The LSP-IDENTIFIERS TLV MAY be included in the LSP object in PCUpd
messages for RSVP-signaled LSPs.



 Comments   
Comment by Claudio David Gasparini [ 27/Apr/16 ]

https://git.opendaylight.org/gerrit/#/c/38015

Generated at Wed Feb 07 19:13:03 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.