Working documents for release and sprint planning are maintained in Google Docs. We are currently in the middle of the Quizzical-Purpose release cycle. Also see Jira for the current actionable set of Epics, Stories and Tasks.
Quizzical-Purpose Priorities
Two drivers are shaping the CORD roadmap for Quizzical-Purpose:
- Integrating VOLTHA into the CORD Platform (resulting in a new version of R-CORD).
- Adopting Kubernetes as a substate for deploying CORD (and refactoring the build system accordingly).
Required Features:
- Kubernetes Managed Control Plane (XOS, OpenStack, ONOS)
- Dynamic loading of Services and Service Profiles
- Unbundled Build
- Organized around a set of Helm Charts
- Decoupled Build and Deploy Stages
- Each component versioned independently
- Upgraded Components
- Ubuntu 16.04
- OpenStack Newton
- Migrate QA to Linux Foundation
Optional Features:
- Kubernetes-managed micro-services integrated in the CORD data plane
- Write XOS Synchronizer for Kubernetes
- Integrate VTN into Kubernetes (via CNI)
- Extend CORD security architecture to include explicit Trust Domains
- Preliminary ISSU jointly managed by XOS and Kubernetes
The attached slide deck (PowerPoint) describes the target Lifecycle Management strategy and CI/CD environment for the Quizzical-Purpose release.
Archive
Roadmaps for earlier releases are archived here:
Attachments:
MCORD-Roadmap-July2016-v1.1.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
MCORD-Roadmap-July2016-v1.1.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
MCORD-Roadmap-July2016-v16-Disttribution.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
A-CORD_Architecture.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
2016-07-29_Enterprise_CORD_Roadmap.pdf (application/pdf)
A-CORD_Architecture.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
A-CORD_Architecture.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
A-CORD_Architecture.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
Roadmap.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
Lifecycle.pptx (application/vnd.openxmlformats-officedocument.presentationml.presentation)
Comments:
VRouter (Quagga) in R-CORD needs attention to support IPv6 as well as MPLS functions like Psuedowires, VPLS, VPWS, IP-VPN, etc. I think that this might be useful in the other types of CORD, especially E-CORD, and could be a core CORD feature/function.
Posted by at Jul 27, 2016 21:59
|
vRouter is a component of the platform - see Trellis, and yes it has its own roadmap (which is not highlighted above yet). As you point out it is a service used by R-CORD and can be used by E-CORD as well.
Posted by sauravdas at Jul 27, 2016 22:14
|