Versions Compared

Key

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

...

Requirements Epics for Guilin, impacting SDC

1 Use Case :

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

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-342

RANK #3 – PTL GO/NO GO

Jira
serverONAP JIRA
columnskey,summary,type,

created,

updated

,due

,assignee

,reporter,priority

,status,resolution
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-342
serverId425b2b0a-557c-3c0c-b515-579789cceedb

CMCC, Amdocs
Waiting confirmation for commitment


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)

...

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

...

  • Contributors : AT&T

Mentee SDC (Amir) supported by AT&T mentor

...

Image RemovedREQ-366 - Containers must crash properly when a failure occurs To Do

...

  • Contributors : ?

...

Image RemovedREQ-365 - Containers must have no more than one main process To Do

...

  • Contributors : ?

...

Image RemovedREQ-380 - ONAP container repository (nexus) must not contain upstream docker images To Do

...

...

Image RemovedREQ-379 - ONAP projects must use only approved and verified base images for their containers To Do

...

...

Image RemovedREQ-373 - ONAP must complete update of the Python language (from 2.7 -> 3.8) To Do

...

...

Image RemovedREQ-362 - All containers must run as non-root user To Do

...

  • Contributors : ?

...

Image RemovedREQ-361 - Continue hardcoded passwords removal To Do

...

  • Contributors : AT&T (Amir if time allows)
  • Remove certificates from containers

...

Image RemovedREQ-349 - Each ONAP project shall define code coverage improvements and achieve at least 55% code coverage To Do

...

  • Contributors : ?

...

Image RemovedREQ-351 - ONAP must complete update of the java language (from v8 -> v11) To Do

...

  • Java 11 - need to update many dependencies, very challenging

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

...

Image RemovedREQ-358 - No root (superuser) access to database from application container To Do

...

  • Contributors : ?

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-324

RANK #3 – PTL GO / NO GO

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-324
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Ercisson, Orange OK

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-334

RANK #2 – Continuity 

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-334
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Waitin Component commit

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-335

RANK #4 – Currently NO GO – Need Info (no later than June 30th, 2020)

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-335
serverId425b2b0a-557c-3c0c-b515-579789cceedb

China Mobile, Amdocs OK

See discussion in REQ Jira


Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-341

RANK #0  – TSC Special GO

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-341
serverId425b2b0a-557c-3c0c-b515-579789cceedb

SDC (S): Lumina, Huawei OK

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-353

RANK #0  – TSC Special GO

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-353
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Ericsson, Nokia OK


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

RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : AT&T

Mentee SDC (Amir) supported by AT&T mentor

Image AddedREQ-366 - Containers must crash properly when a failure occurs To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-365 - Containers must have no more than one main process To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-380 - ONAP container repository (nexus) must not contain upstream docker images To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Image AddedREQ-379 - ONAP projects must use only approved and verified base images for their containers To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Image AddedREQ-373 - ONAP must complete update of the Python language (from 2.7 -> 3.8) To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

Image AddedREQ-362 - All containers must run as non-root user To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-361 - Continue hardcoded passwords removal To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • 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
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-351 - ONAP must complete update of the java language (from v8 -> v11) To Do
RANK #1 - Must Have

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • 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
RANK #2 – Continuity 

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?

7- TSC PRIORITY 3 PTL GO/NO GO (please indicate where you plan to contribute)

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

Image RemovedREQ-340 - ONAP to support Multi - tenancy To Do
Multi tenancy support, may imply many changes
  • Contributors : ?
Image RemovedREQ-374 - ONAP shall use STDOUT for logs collection To Do
Additonal Log Appender for STDOUT
  • Contributors : ?
Image RemovedREQ-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 RemovedREQ-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 RemovedREQ-360 - Application config should be fully prepared before starting the application container To Do
Verify docker entrypoints for tricks
Image AddedREQ-340 - ONAP to support Multi - tenancy To Do

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-374 - ONAP shall use STDOUT for logs collection To Do

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-369 - Replace nfs share with storage class as a default deployment option To Do

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-364 - Replace NodePorts with ingress controller as a default deployment option To Do

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-360 - Application config should be fully prepared before starting the application container To Do

Jira
serverONAP JIRA
columnskey,summary,type,updated,assignee,priority,status
maximumIssues20
jqlQueryproject = SDC AND issuetype in (Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?
Image ModifiedREQ-350 - Each ONAP project shall improve its CII Badging score by improving input validation and documenting it
in their CII Badging site. To DoCheck inputs for length & special chars
  • Contributors : ?
Image RemovedREQ-359 - Container rootfs must be mounted readOnly To Do
Mount container FS as Read only, verify if impact on SDC
  • Contributors : ?

Epics

in their CII Badging site. To Do

Jira
serverONAP JIRA
columnskey,summary,type

...

,updated,

...

assignee

...

,priority,status

...

maximumIssues20
jqlQueryproject = SDC

...

AND issuetype in (

...

Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c

...

-b515-579789cceedb

  • Contributors : ?
Image AddedREQ-359 - Container rootfs must be mounted readOnly To Do

...


Jira
serverONAP JIRA
columnskey,summary,type,

...

updated,

...

assignee

...

,priority,status

...

maximumIssues20
jqlQueryproject = SDC

...

AND issuetype in (

...

Epic, Story, Task, bug) AND "Epic Link" = REQ-323
serverId425b2b0a-557c-3c0c-b515-579789cceedb

  • Contributors : ?


SDC Backlog - Not committed for the release, best effort


Longer term roadmap

SDC aims to position itself as the main design IDE in ONAP. SDC works towards creating a fully model-driven design experience.

...