Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The content of this template is expected to be fill out for M1 Release Planning Milestone.

...

List the functionalities that this release is committing to deliver by providing a link to JIRA Epics and Stories. In the JIRA Priority field, specify the priority (either High, Medium, Low). The priority will be used in case de-scoping is required. Don't assign High priority to all functionalities.

Requirements Epics for Guilin, impacting SDC

1 Use Case :

Requirement EpicTSC PrioritySDC Epic(s) and/or SDC Story(ies)Committed Contributors

Jira Legacy
serverSystem Jira
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
keyREQ-342

RANK #3 – PTL GO/NO GO

Jira Legacy
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task) AND "Epic Link" = REQ-342
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176

CMCC, Amdocs


5 Functional Requirements :

Requirement EpicTSC PrioritySDC Epic(s) and/or SDC Story(ies)Committed Contributors





















18 Non functionals :

10 - TSC MUST HAVE (please indicate where you plan to contribute)

Requirement EpicTSC PrioritySDC Epic(s) and/or SDC Story(ies)Committed Contributors

Image AddedREQ-323 - Each project will update the vulnerable direct dependencies in their code base To Do

1 - Must Have
  • Contributors : AT&T

Mentee SDC (Amir) supported by AT&T mentor

Image AddedREQ-366 - Containers must crash properly when a failure occurs To Do
1 - Must Have
  • Contributors : ?
Image AddedREQ-365 - Containers must have no more than one main process To Do
1 - Must Have
  • Contributors : ?
Image AddedREQ-380 - ONAP container repository (nexus) must not contain upstream docker images To Do
1 - Must Have
Image AddedREQ-379 - ONAP projects must use only approved and verified base images for their containers To Do
1 - Must Have
Image AddedREQ-373 - ONAP must complete update of the Python language (from 2.7 -> 3.8) To Do
1 - Must Have
Image AddedREQ-362 - All containers must run as non-root user To Do
1 - Must Have
  • Contributors : ?
Image AddedREQ-361 - Continue hardcoded passwords removal To Do
1 - Must Have
  • Contributors : AT&T (Amir if time allows)
  • Remove certificates from containers
Image AddedREQ-349 - Each ONAP project shall define code coverage improvements and achieve at least 55% code coverage To Do
1 - Must Have
  • Contributors : ?
Image AddedREQ-351 - ONAP must complete update of the java language (from v8 -> v11) To Do
1 - Must Have
  • Java 11 - need to update many dependencies, very challenging

1 - TSC PRIORITY 2 Continuity (please indicate where you plan to contribute)

Image AddedREQ-358 - No root (superuser) access to database from application container To Do
Check Cassandra DB access mode (superuser?) and remove it if needed
  • Contributors : ?

7- TSC PRIORITY 3 Optional (please indicate where you plan to contribute)

Image AddedREQ-340 - ONAP to support Multi - tenancy To Do
Multi tenancy support, may imply many changes
  • Contributors : ?
Image AddedREQ-374 - ONAP shall use STDOUT for logs collection To Do
Additonal Log Appender for STDOUT
  • Contributors : ?
Image AddedREQ-369 - Replace nfs share with storage class as a default deployment option To Do
Should be test only for SDC, managed at OOM level still requires to be checked
  • Contributors : ?
Image AddedREQ-364 - Replace NodePorts with ingress controller as a default deployment option To Do
Should be test only for SDC, managed at OOM level still requires to be checked
  • Contributors : ?
Image AddedREQ-360 - Application config should be fully prepared before starting the application container To Do
Verify docker entrypoints for tricks
  • Contributors : ?
Image AddedREQ-350 - Each ONAP project shall improve its CII Badging score by improving input validation and documenting it in their CII Badging site. To Do
Check inputs for length & special chars
  • Contributors : ?
Image AddedREQ-359 - Container rootfs must be mounted readOnly To Do
Mount container FS as Read only, verify if impact on SDC
  • Contributors : ?


Epics

Jira Legacy
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject=SDC and issuetype in (epic) and fixVersion="Guilin Release"
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176

...

NameDescriptionVersion
Cassandra

Open-source distributed storage system

2.1.19
DockerVM container
JanusGraphOpen-source, distributed graph database

1.0.0

JettyOpen-source application server
9.3.X
UbuntuOpen-source software operating system16.0.4-LTS
vncvnc server used for ui testing
ubuntu-xfce-vnc:1.3.0

...