Eliminate network-pcep-topology-config Integrate dispatcher configuration with the topology-specific augment, eliminating one level of indirection. This bumps netconf-topology-pcep to revision 2022-07-30 and updates documentation accordingly. JIRA: BGPCEP-990 Change-Id: Ifdf83b5390664ace5af11f696632d504d636df83 Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Update to RFC 8664 (PCEP Segment Routing) As per RFC 8664, this commit introduces following changes: - Add Flags N & X to SR PCE Capability - Add Ipv6 Local Nai Type and rename SID Type to NAI Type (NT) in odl-pcep-segment-routing-yang - Change IANA type (=36) for SR-ERO and SR-RRO to be the default value in pcep-segment-routing-app-config.yang instead of Legacy Type values - Update yang model revision - Turn IANA Type as the defaut for Segement Routing parser registration - Mark deprecated all IANA Type configuration (this will be removed in next release after Aluminium) - Add extra verifications to AbstractSrSubobjectParser Java Class and support for Ipv6Local NAI - Update accordingly Segment Routing Junit Tests JIRA: BGPCEP-882 Change-Id: Ic6dc01329af87a317154f742d7e698cc9d752df0 Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com> Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Update Statefuful & Initiated yang models Yang models pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-initiated.yang and pcep/ietf-stateful/src/main/yang/odl-pcep-ietf-stateful.yang have been updated for conformity to RFC 8231 (Stateful) and RFC 8281 (Initiated). The main modification concerns the replacement of the 'symbolic-path-name-tlv' by the 'lsp-object' in the PcRep & PcReq message. Revision number has been updated accordingly. JIRA: BGPCEP-882 Change-Id: I4509384624fcdad8ffa93e2eb83697ac90556418 Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
Pcep Stateful & Initiated renaming This is the first part of compliancy to RFC8231 (Stateful) & RFC8281 (Initiated). It removes mention to old draft in various package name, class name, yange model name ... as follow: - Rename Stateful07 -> Stateful - Rename Initiated00 -> Initiated - CrabbeInitiated -> Initiated JIRA: BGPCEP-882 Change-Id: I4a9a7faa08e1a681fda8a01ed28a9ccf61af6cc1 Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
YANG revision dates mass-update A previous commit mass-converted YANG models to use -no-zone addresses. https://git.opendaylight.org/gerrit/c/bgpcep/+/87048 66b8611ab00a626167bf20556d7cbb5ec00ca124 Their revision date should have been changed and the code + other YANG imports adapted accordingly. Note that: - even if there is no ODL guidelines on the topic, this is IETF YANG recommendation. - The RESTCONF payload will remain the same for end-users. - JAVA API and Datastore contents may be affected (potential upgrade compatibility issue from existing Sodium instances) JIRA: BGPCEP-790 BGPCEP-895 Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com> Change-Id: I526bf90c9e74bc6e72c44da449641a350e12946e
Add new revision for pcep types model With P2MP extension model changes we also need new revision to mark this addition. JIRA: BGPCEP-406 Change-Id: I90de459addfe451013f2a39e1674e9f4eb3cf933 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Switch PCEP to no-zone ip addresses This patch adjusts the model to take advantage of the fact we never see a zone here -- which leads to slightly faster serialization. Change-Id: I1aced577b32822a9e8541ed15fcdb958cf1b766d Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
BGPCEP-704: Add restart session rpc as a replacement for Css rpc removed Change-Id: If5e6e08c9a673289cf44c519d675dcb9626c45bc Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Upgrade ietf-{inet,yang}-types to 2013-07-15 Change-Id: I8ee8729c729bd17140616092c637e406c7b738a4 Signed-off-by: Milos Fabian <milfabia@cisco.com>
Bug 2803 - Update SR - updated API to confirm with https://tools.ietf.org/html/draft-ietf-pce-segment-routing-01 - added new error type - added abstract class with parsing and serializing SrSubobject Change-Id: Ic3b9d5a4b0f6bd8332211bfc670c2ff2c2dc9c95 Signed-off-by: Ladislav Borak <lborak@cisco.com> Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
Bug-2225 Update PCEP segment routing according draft version 00. reference: http://tools.ietf.org/html/draft-ietf-pce-segment-routing-00 -removed "02" suffix from package names, class names and yang filed -added SR RRO Subobject model, parser/serializer and tests -added new PCEP errors -removed unnecessary PCEP messages extensions -removed F and S flags from Subobject model - can be determined from context Change-Id: Iac566fea7b3f74e0bd61341306ac5a5e46bbf15e Signed-off-by: Milos Fabian <milfabia@cisco.com>