Contents

Introduction

This is a per-project Fluorine Release Plan.

The main purpose of BGP LS PCEP project is to create home for GUI applications with broader domain than one project.

Release Deliverables

Fluorine Release

Externally Consumable APIs

Short NameDescriptionType (at M2)Type (at M3)Type (release)ContractSupporting Code
ConceptsProject Common TypesProvisionaliana.yang, ieee754.yang, network-concepts.yang,rfc2385.yangconcepts
RSVPResource ReSerVation ProtocolProvisionalrsvp.yangrsvp-api, rsvp-spi
PCEPPath Computation Element ProtocolProvisionalpcep-message.yang, pcep-session-stats.yang, pcep-types.yangpcep-api, pcep-spi
PCEP StatefulPCEP Extensions for Stateful PCEProvisionalodl-pcep-ietf-initiated00.yang, odl-pcep-ietf-stateful07.yang, odl-pcep-sync-optimizations.yang, odl-pcep-ietf-stateful07-app-config.yang, odl-pcep-stateful-stats.yang, odl-pcep-topology-sync-optimizations-config.yangpcep-ietf-stateful07
PCEP ABPCEP Auto Bandwidth ExtensionProvisionalodl-pcep-auto-bandwidth.yang, pcep-auto-bandwidth-app-config.yangpcep-auto-bandwidth-extension
PCEP SRPCEP Extensions for Segment RoutingProvisionalodl-pcep-segment-routing.yang, odl-pcep-segment-routing.yangpcep-segment-routing
PCEP TopologyPCEP Topology ProviderProvisionalnetwork-topology-pcep.yang, network-pcep-topology-config.yang, network-pcep-topology-stats.yang, network-topology-pcep-programming.yangpcep-topology-api
PCEP Topology StatsPCEP Topology StatsProvisionalodl-pcep-stats-provider.yangpcep-topology-stats
PCEP TunnelPCEP Tunnel Topology ProviderProvisionaltopology-tunnel-pcep.yang, topology-tunnel-pcep-config.yang, topology-tunnel-pcep-programming.yangpcep-tunnel-api
BGP ParserBGP Message ModelsProvisionalbgp-message.yang, bgp-multiprotocol.yangbgp-parser-api, bgp-parser-spi
BGP RIBBGP RIB ModelsProvisionalbgp-rib.yang, bgp-peer-rpc.yangbgp-rib-api, bgp-rib-spi
BGP ConceptsBGP common typesProvisionalbgp-types.yangbgp-concepts
BGP EVPNBGP Ethernet VPN extensionProvisionalodl-bgp-evpn.yang, pmsi-tunnel.yangbgp-evpn
BGP FSBGP Flowspec extensionProvisionalbgp-flowspec.yangbgp-flowspec
BGP MPBGP MP extensionProvisionalbgp-inet.yangbgp-inet
BGP L3VPNBGP MPLS VPN extensionProvisionalbgp-vpn-ipv4.yang, bgp-vpn-ipv6.yang, bgp-vpn.yangbgp-l3vpn
BGP LUBGP Labeled Unicast extensionProvisionalbgp-labeled-unicast.yangbgp-labeled-unicast
BGP LSBGP Linkstate extensionProvisionalbgp-epe.yang, bgp-linkstate.yang, bgp-segment-routing.yang, bgp-linkstate-app-config.yangbgp-linkstate
BGP OpenConfigBGP OpenConfig configuration providerProvisionalbgp-openconfig-extensions.yang, openconfig-bgp-multiprotocol.yang, openconfig-bgp-operational.yang, openconfig-bgp-policy.yang, openconfig-bgp-types.yang, openconfig-bgp.yang, openconfig-types.yang, openconfig-extensions.yang, openconfig-interfaces.yang, openconfig-local-routing.yang, openconfig-network-instance.yang, openconfig-network-instance-types.yang, openconfig-policy-types.yang, openconfig-routing-policy.yangbgp-openconfig-api
BGP OpenConfig StateBGP OpenConfig StateProvisionalbgp-state-config.yangbgp-openconfig-state
BGP TopologyBGP Topology ProviderProvisionalodl-bgp-topology-types.yang, odl-bgp-topology-config.yangbgp-topology-provider
BMPBGP Monitoring ProtocolProvisionalbmp-message.yang, bmp-monitor.yang, odl-bmp-monitor-config.yangbgp-bmp-api, bgp-bmp-spi

Expected Dependencies on Other Projects

  • odlparent
  • yangtools
  • mdsal
  • controller

Expected Incompatibilities with Other Projects

None.

Removed APIs and/or Functionality

  • remove APIs deprecated in previous release

Deprecated APIs and/or Functionality

  • No labels