CNTT Elbrus Release Cycle

CNTT Elbrus Release Cycle

Table of Contents

Overview

Describe the goals of this release ?

  1. Choose a name

  2. Scope noted below

  3. Label update (and documented in Github - link)

Name suggestions ?

  1. Elbrus (highest peak in Europe)

  2. Choose a highest mountain that starts with C (Cho Oyu, 8201 m/26,906 ft, – could use release name of ChoOyu)

  3. Highest mountain on Mars - Olympus

  4. TBD

Poll for the release name

Schedule and Progress

What is the schedule ?

Schedule  https://github.com/cntt-n/CNTT/milestones

Milestone

Description



Date

M1

Release Planning

Create the high level scope (in sections below)

Friday Sep 25, 2020 

vF2F

Conference



Monday Oct 12, 2020 

M2

Issue Logging

Create initial list of Github issues, starting with issues that match the scope planned in M1

Friday Oct 16, 2020 

M3

Freeze Contributions

Update content via PRs, matching to issues created in M2/M3

Friday Jan 15, 2021 

M4

Freeze Proofreading

Find typo's, correct with PRs

Friday Jan 22, 2021 

M5

Release Candidate

Select release content

Tuesday Jan 26, 2021 

M6

Release Signoff

Package the release, setup tag at ReadTheDocs

Friday Jan 29, 2021

Progress

Week

Milestone

Status

Dec 9, 2020 

M3

Dec 2, 2020 

M3

Nov 18, 2020 

M3

Nov 4, 2020 

M3

Oct 28, 2020 

M3

Oct 7, 2020 

M2

To-Do (Spec)

This is a high level list of work that is planned for this release. A subset of this work list below will be completed in this release and be included in the release notes).

A: To be included in this Release.

B: Nice to include in this Release.

C: Low Priority for this Release.

Tech



#

Deliverable

Comments

#

Deliverable

Comments

1

Anuket (Meld - merger of OPNFV and CNTT)



Reference Model



#

Deliverable

Comments

#

Deliverable

Comments

1

Network/Hardware Management

Hardware Infrastructure Management: function and APIs

Primary & secondary networking

2

Operations

Security (workloads and infrastructure) - alignment with ONAP

Life-cycle Management  (infrastructure)

Observability/telemetry

3

Acceleration

Hardware acceleration

SmartNICs

Programmable fabric

Other acceleration technologies

4

Storage

Further details

5

Model for an Enterprise Cloud

Multi/hybrid cloud  from Data Centre to Edge

6

Special use cases

Load balancing

Mutual discovery (workloads/infrastructure)

Service function chaining



Reference Architecture 1 (updated September 15)

Deliverable

Comments

Deliverable

Comments

1

Edge Computing

Incorporate Edge technologies and deployment considerations

Discussion/Ideas: CNTT Edge - RA01 ( OpenStack ) Architecture - Scenario

2

Update Security Chapter

Align with RM Requirements

3

Update LCM Chapter

Ensure completeness and alignment with RM LCM changes

4

Add SmartNIC

RM dependency

5

Align with RM requirements

Align RM and RA1 requirements

Reference Implementation 1



#

Deliverable

Comments

#

Deliverable

Comments

1





2





3





Development (CIRV)















Reference Conformance 1



#

Deliverable

Comments

#

Deliverable

Comments

1





2





Development (CIRV)

1





2













Reference Architecture 2



#

Deliverable

Comments

#

Deliverable

Comments

1

Functional CNF Requirements captured in Ch2



2

Non-functional CNF requirements captured in Ch2



3

Traceability completeness improvement



4

Improve completeness of requirements relevant to RC2



5

Improve completeness of Ch4 (specification)



6

Add content to Ch3 sub-sections of 3.2.1



7

Improve completeness of Ch5 (security)



Reference Implementation 2



#

Deliverable

Comments

#

Deliverable

Comments

1

Traceability to RA2 requirements.



2

Kuberef-based RI2 fully delivers RA2 specification.



3

Airship-based RI2 included in chapter04.md.



Development



















Reference Conformance 2



#

Deliverable

Comments

#

Deliverable

Comments

1

Define what level CNF testing is for CNTT



2

Initial traceability for CNF requirements



3

Increase platform test coverage



Development