[TSC-161] BGP LS PCEP Neon release plan Created: 19/Sep/18  Updated: 07/May/20

Status: Open
Project: tsc
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Project Plan Priority: Medium
Reporter: Matej Perina Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

ODL Project: bgpcep
ODL Release:
ODL Participation: SNAPSHOT_Integrated (Managed)
ODL Checkpoint: Initial

 Description   

In Neon release we plan to work on following parts:

 

Following functionality will be released in Neon:

  • BGP Graceful Restart support - provides a functionality to perform graceful restarts with neighbors accroding to RFC4724
  • Support for BGP Persistance - provides functionlity to support long-lived graceful restart procedures according to draft https://tools.ietf.org/html/draft-uttaro-idr-bgp-persistence-03
  • PCEP Point-to-Multipoint Traffic Engineering Label Switched Paths support - provides tools for P2MP TE LSP messages processing RFC8306
  • Revised Error Handling for BGP UPDATE Messages - add functionality where receiving malformedmessage doesn't lead to session reset as it was until now

 



 Comments   
Comment by Komer Poodari [ 26/Feb/19 ]

We are working Neon release outbound messaging activity. 

Please update the release plan to state what was actually delivered during the release.  Please include a brief note, if applicable, how these new additions benefit the users and integrators.

 

Comment by Robert Varga [ 03/Mar/19 ]

The following improvements, detailed at https://jira.opendaylight.org/secure/ReleaseNote.jspa?projectId=10108&version=10648 have been implemented:

Improvement

  • --BGPCEP-827-- - Neon-MRI: Bump odlparent, yangtools, mdsal
  • --BGPCEP-855-- - Add BGP-LS Performance Metrics suport

New Feature

  • --BGPCEP-43-- - Milestone: Support graceful restart
  • --BGPCEP-359-- - Add support to optionally follow RFC7606 error handling procedures
  • --BGPCEP-406-- - Milestone: Support for RFC8306

Bug

  • --BGPCEP-828-- - Odl doesn't advertise l3vpn route after recieving route-target argument
  • --BGPCEP-829-- - configLoaderImplTest fails, TooLittleActualInvocations
  • --BGPCEP-830-- - Odl doesn't remove l3vpn route after receiving route-target argument
  • --BGPCEP-838-- - LinkstateTopologyBuilder NPE
  • --BGPCEP-839-- - LEAK: ByteBuf.release() was not called before it's garbage-collected
  • --BGPCEP-840-- - Bgp Deployer delete handling
  • --BGPCEP-841-- - Deadlocked thread
  • --BGPCEP-842-- - Graceful-restart failure scenarios
  • --BGPCEP-843-- - Application Peer not handling APPEARED / DISAPPEARED ModificationType
  • --BGPCEP-846-- - BGP State collector sync
  • --BGPCEP-850-- - ll-graceful-restart - transaction domchain failed after peer disconnect
  • --BGPCEP-851-- - PCEP base parser is unable to handle multiple ERO
  • --BGPCEP-857-- - Fix EffectiveRibInWriter.writeTable()
  • --BGPCEP-860-- - Session establishment does not work with AS number >= 2^31
Comment by Robert Varga [ 03/Mar/19 ]

Most prominent features are:

  • RFC7606, Revised Error Handling for UPDATE Messages, which allows improved BGP error handling in face of peer-incurred protocol errors,
  • RFC8306, which allows handling of Point-to-Multipoint (P2MP) PCEP messages
  • RFC4724, Graceful Restart Mechanism for BGP, which allows restarting BGP peerings without loss of state
Generated at Wed Feb 07 20:45:23 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.