Contents
Introduction
Release Deliverables
Release Milestones
Milestone | Offset 1 Date | Deliverables |
---|
M1 | 3/17/2016 | Name | Description |
---|
Release Plan | Candidate Release Plan | BGP/MPLS IP Virtual Private Networks | BUG-4825 |
|
M2 | 4/21/2016 | Name | Description |
---|
Release Plan | Final Release Plan | Route Refresh Capability for BGP-4 | BUG-4592 |
|
M3 | 5/19/2016 | Name | Description |
---|
Feature 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. | Advertisement of Multiple Paths in BGP | BUG-4827 | BGP MPLS-Based Ethernet VPN | BUG-4826 |
|
M4 | 6/16/2016 | Name | Description |
---|
API 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. |
|
M5 | 7/21/2016 | 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 | 8/11/2016 | 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. |
|
RC1 | 8/18/2016 | 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 | 8/25/2016 | 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 | 9/1/2016 | 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 | 9/8/2016 | 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 | 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 | pcep-ietf-stateful07 |
PCEP SR | PCEP Extensions for Segment Routing | Provisional | odl-pcep-segment-routing.yang | pcep-segment-routing |
PCEP Topology | PCEP Topology Provider | Provisional | network-topology-pcep.yang | pcep-topology-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 | bgp-evpn.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 | Tentative | 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 |
BGP OpenConfig | BGP OpenConfig configuration provider | Provisional | bgp-openconfig-extensions.yang, openconfig-bgp-multiprotocol.yang, openconfig-bgp-types.yang, openconfig-bgp.yang, openconfig-types.yang, openconfig-interfaces.yang, openconfig-local-routing.yang, openconfig-network-instance-types.yang, openconfig-network-instance.yang | bgp-openconfig-api |
BMP | BGP Monitoring Protocol | Provisional | bmp-message.yang, bmp-monitor.yang | bgp-bmp-api, bgp-bmp-spi |
Expected Dependencies on Other Projects
- odlparent
- yangtools
- mdsal
- controller
- netconf
Requests from Other Projects
Expected Incompatibilities with Other Projects
Compatibility with Previous Releases
Removed APIs and/or Functionality
- remove APIs deprecated in previous release
Deprecated APIs and/or Functionality
- deprecate odl-bgpcep-pcep-all and odl-bgpcep-bgp-all
Changed APIs and/or Functionality
- API changes related to IEFT draft implementations updates
- BGP Add-Path introduced mandatory "path-id" leaf for IPv4/6 Unicast, IPv4/6 Labeled Unicast and IPv4/6 Flowspec, which becomes a part of the key of a route. In a case of non-Add-Path routes, user MUST use path-id=0. See documentation for more details.
Themes and Priorities
- New features
- Minor enhancements/updates
- Documentation
- Code maintenance
Other
Primary Setup Contact : Milos Fabian (milfabia@cisco.com)
CI Resource : Peter Gubka (pgubka@cisco.com)