Contents
Introduction
This is a per-project Oxygen 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
Release Milestones
Milestone | Offset 1 Date | Deliverables |
---|
M1 | 10/14/2017 | Name | Description |
---|
Release Plan | Candidate Release Plan |
|
M2 | 11/14/2017 | |
M3 | 12/14/2017 | Name | Status | Description |
---|
API Freeze |
| BGPCEP-373 | Done | Move BGP/PCEP configuration into the data store | BGPCEP-501 | Done | EVPN VPWS Flexible Cross-Connect Service draft-sajassi-bess-evpn-vpws-fxc | BGPCEP-733 | Done | PCEP Speaker Entity Id |
|
M4 | 1/14/2018 | Name | Description |
---|
Code Freeze |
| Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC0 | N/A | Name | Status | Description |
---|
Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC1 | N/A | Name | Description |
---|
Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC2 | N/A | Name | Description |
---|
Release Review | Release Review Description | Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
RC3 | N/A | Name | Description |
---|
Release Review | Release Review Description | Candidate Stable Distribution | A running candidate of what is attempting to be the stable distribution to be blessed by the TSC. | Extension Distribution | A running candidate of what is attempting to be the extension distribution. |
|
Formal Release | N/A | Name | Description |
---|
Deliverable Name | Deliverable Description |
|
Externally Consumable APIs
Short Name | Description | Type (at M2) | Type (at M3) | Type (release) | Contract | Supporting Code |
---|
Concepts | Project Common Types | Provisional | iana.yang, ieee754.yang, network-concepts.yang,rfc2385.yang | concepts |
RSVP | Resource ReSerVation Protocol | Provisional | rsvp.yang | rsvp-api, rsvp-spi |
PCEP | Path Computation Element Protocol | Provisional | pcep-message.yang, pcep-session-stats.yang, pcep-types.yang | pcep-api, pcep-spi |
PCEP Stateful | PCEP Extensions for Stateful PCE | Provisional | odl-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.yang | pcep-ietf-stateful07 |
PCEP AB | PCEP Auto Bandwidth Extension | Provisional | odl-pcep-auto-bandwidth.yang, pcep-auto-bandwidth-app-config.yang | pcep-auto-bandwidth-extension |
PCEP SR | PCEP Extensions for Segment Routing | Provisional | odl-pcep-segment-routing.yang, odl-pcep-segment-routing.yang | pcep-segment-routing |
PCEP Topology | PCEP Topology Provider | Provisional | network-topology-pcep.yang, network-pcep-topology-config.yang, network-pcep-topology-stats.yang, network-topology-pcep-programming.yang | pcep-topology-api |
PCEP Topology Stats | PCEP Topology Stats | Provisional | odl-pcep-stats-provider.yang | pcep-topology-stats |
PCEP Tunnel | PCEP Tunnel Topology Provider | Provisional | topology-tunnel-pcep.yang, topology-tunnel-pcep-config.yang, topology-tunnel-pcep-programming.yang | pcep-tunnel-api |
BGP Parser | BGP Message Models | Provisional | bgp-message.yang, bgp-multiprotocol.yang | bgp-parser-api, bgp-parser-spi |
BGP RIB | BGP RIB Models | Provisional | bgp-rib.yang, bgp-peer-rpc.yang | bgp-rib-api, bgp-rib-spi |
BGP Concepts | BGP common types | Provisional | bgp-types.yang | bgp-concepts |
BGP EVPN | BGP Ethernet VPN extension | Provisional | odl-bgp-evpn.yang, pmsi-tunnel.yang | bgp-evpn |
BGP FS | BGP Flowspec extension | Provisional | bgp-flowspec.yang | bgp-flowspec |
BGP MP | BGP MP extension | Provisional | bgp-inet.yang | bgp-inet |
BGP L3VPN | BGP MPLS VPN extension | Provisional | bgp-vpn-ipv4.yang, bgp-vpn-ipv6.yang, bgp-vpn.yang | bgp-l3vpn |
BGP LU | BGP Labeled Unicast extension | Provisional | bgp-labeled-unicast.yang | bgp-labeled-unicast |
BGP LS | BGP Linkstate extension | Provisional | bgp-epe.yang, bgp-linkstate.yang, bgp-segment-routing.yang, bgp-linkstate-app-config.yang | bgp-linkstate |
BGP OpenConfig | BGP OpenConfig configuration provider | Provisional | bgp-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.yang | bgp-openconfig-api |
BGP OpenConfig State | BGP OpenConfig State | Provisional | bgp-state-config.yang | bgp-openconfig-state |
BGP Topology | BGP Topology Provider | Provisional | odl-bgp-topology-types.yang, odl-bgp-topology-config.yang | bgp-topology-provider |
BMP | BGP Monitoring Protocol | Provisional | bmp-message.yang, bmp-monitor.yang, odl-bmp-monitor-config.yang | bgp-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
- remove all APIs, models, and configuration based on Config Subsystem.
Deprecated APIs and/or Functionality
Themes and Priorities
- Blueprint migration
- Documentation
- Code maintenance
Requests from Other Projects
None.
None.