The content of this template is expected to be fill out for M1 Release Planning Milestone.
...
What is this release trying to address?
The Honolulu Istanbul release contains a number of enhancements primarily centered around 5G use cases and ORAN integration.
We are continuing work on OpenDaylight Decoupling in Honolulu Istanbul by refactoring our installation packages to allow us to deploy the same CCSDK artifacts unaltered on different OpenDaylight releases, with only a separate release-specific installation bundle for Karaf feature dependency declarations (karaf "feature.xml" files).
...
Requirements | Companies Supporting Requirement | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Orange, SamsungIBM | ||||||||||
| Ericcson-EST | ||||||||||
| AT&T | ||||||||||
| IBM, Wipro | ||||||||||
| AT&T Huawei | ||||||||||
| AT&T | ||||||||||
| Nokia, Orange, Ericcson, Highstreet | ||||||||||
| Ericsson |
Minimum Viable Product
The following epics represent the minimum viable product of the CCSDK Istanbul Release:
...
The following epics are also in scope for HonoluluIstanbul, but are not considered of the minimum viable product. In the event of unanticipated resource constraints, these could be reduced in scope or deferred without impacting any functionality deemed by the TSC as critical for Istanbul.
...
The following epics are also in scope for Istanbul, but are not considered of the minimum viable product. In the event of unanticipated resource constraints, these could be reduced in scope or deferred without impacting any functionality deemed by the TSC as critical for HonoluluIstanbul.
Jira Legacy server System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery project=CCSDK and issuetype in (epic) and (labels != relman OR labels is EMPTY) and fixversion="Istanbul Release" and priority < high serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176
...
Deliverable Name | Deliverable Description | Deliverable Location |
---|---|---|
CCSDK Source Code | Source code for CCSDK project | ONAP gerrit |
CCSDK Maven Artifacts | Compiled code that can be referenced in other projects as maven dependencies | ONAP Nexus |
CCSDK Docker Containers | Docker containers associated with SDNC project:
| ONAP Nexus |
Documentation | User and developer guides | ONAP Wiki |
CCSDK CI/CD automation | Scripts to automate compilation and deployment of maven artifacts and docker containers | ONAP gerrit ONAP Jenkins |
Sub-Components
Please see the INFO.yaml files associated with each repo as the authoritative sources of information - https://gerrit.onap.org/r/admin/repos/q/filter:ccsdk
...
Please fill out the centralized wiki page: Honolulu Istanbul Release Platform Maturity
API Incoming Dependencies
...
Please update any risk on the centralized wiki page - Honolulu Istanbul Risks
Resources
Please see the INFO.yaml files associated with each repo as the authoritative sources of information - https://gerrit.onap.org/r/admin/repos/q/filter:ccsdk
...
The milestones are defined at the Release Planning: HonoluluIstanbul and all the supporting project agreed to comply with these dates.
...
Milestone | Description | Date | Comments |
---|---|---|---|
M2 | Spec Freeze |
| |
M3 | Final Code Submission |
| Last date for code reviews to be submitted for Istanbul user stories |
M4 | Feature Freeze | ||
|
|
| |
|
| ||
|
| Released dockers must be built and code reviews submitted to OOM to bump to Istanbul M4 versions | |
RC | Release Candidate | ||
|
| Last date to submit code fixes for Honolulu Istanbul RC0 | |
|
| ||
| | ||
Release Sign-Off | Final TSC Sign-Off | | Istanbul Release Sign-Off |
...
Please update the following centralized wiki: Istanbul Documentation
That includes
- Team contributions to the specific document related to he project (Config guide, installation guide...).
- Team contributions to the overall Release Documentation and training asset
- High level list of documentation, training and tutorials necessary to understand the release capabilities, configuration and operation.
- Documentation includes items such as:
- Installation instructions
- Configuration instructions
- Developer guide
- End User guide
- Admin guide
- ...
...