Versions Compared

Key

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

...

Sept 16th

Date

Release/Tag

Features

Plan/Status Tracking (Please update your JIRAs and note any issues/road blocks with date stamp)

Aug. 16th

Initial ICN intermediate release

ICN v.0.1.0


Sprint 1: Aug. 2nd

Sprint 2: Aug. 16th

Baremetal Operator

BPA controller - Provisioning

BPA RestAPI

New KUD addons plugin

      • SRIOV
      • QAT
      • ROOK

KUD without any offline support


Oct.

30th








ICN v.0.2.0


Sprint 3: Sept. 2nd

Sprint 4: Sept. 16th

Sprint 5: Oct. 2nd

Sprint 6: Oct. 16th

Sprint 7: Oct. 30th

BPA controller software spec (BPA Software CR Specs)

BPA controller cluster

Itohan Ukponmwan

  • 1st work is to get the software spec and unit testing
  • If it is not possible move the cluster to the next timeline Oct 15th
3
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-10
Sprint 1Sprint 2
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-39
Sprint 1Sprint 2
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-98
Sprint 1Sprint 21
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-36
Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-849
Sprint 13Sprint 13
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
72
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
36
73
Sprint 35Sprint 35
Jira
serverAkraino JIRA
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
49
74
Sprint 36Sprint 36
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdfkeyICN-3 JiraserverAkraino JIRAcolumnskey
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
72
75
Sprint 4Sprint 4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3110
Sprint 5Sprint 5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
73
127
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3141
Sprint 6Sprint 7
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-
serverId604c99be-f414-
323d-84e4-c9d70fa2bcdf
keyICN-
74
158
Sprint 6Sprint 7 JiraserverAkraino JIRAserverId604c99be-f414-323d-84e4-c9d70fa2bcdfkeyICN-3



Rest API with MinIO

Enyinna Ochulor 

  • Add Unit testing to RESTful API
  • Containerizing the ResAPI agent, provide client and server communication
  • Add authentication to RESTful API
  • Clusterrole, clusterrolebinding and service account
  • Expose the RestAPI using Kubernetes Services
    • Expose as the nodeport
  • Documentation on the RestAPI
  • Possibly Load balancing to next timeline 15th
columns75Sprint 106 63107 63108 63 7
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
Sprint 4
4









Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-50
Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
16
Sprint 5Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
51
Sprint 4Sprint 4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
76
Sprint 4Sprint 4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
77
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
78
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
79
Sprint 4Sprint 4



Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-109112
Sprint 5Sprint 5


Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3145
Sprint 6Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-110147
Sprint 6Sprint 6

SDWAN CNF dependency. Moved to backlog.

5

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3152
Sprint 6Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-127164
Sprint 5

Rest API with MinIO

7

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-165
Sprint 7

Jira
serverAkraino JIRA

Enyinna Ochulor 

  • Add Unit testing to RESTful API
  • Containerizing the ResAPI agent, provide client and server communication
  • Add authentication to RESTful API
  • Clusterrole, clusterrolebinding and service account
  • Expose the RestAPI using Kubernetes Services
    • Expose as the nodeport
  • Documentation on the RestAPI
  • Possibly Load balancing to next timeline 15th
Sprint 3
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-4166
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-50
Sprint 3Sprint 7


Tingjie Chen 

  • Finished the MinIO Client plugin, and follow up the PR for bug fixes and reviews
  • Running Mimio in Kubernetes cluster
  • Documentation for the Mimio in wiki to run in Kubernetes cluster
  • Investigate the storage backend solution for HTTP Server
  • Reliable volume for MioIO server export
  • Local controllers federation for MinIO deployment
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
16
25
Sprint 3Sprint
5 JiraserverAkraino JIRA
3

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdfkeyICN-51Sprint 4Sprint 4
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
76
39
Sprint
4
3Sprint
4
3

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
77
92
Sprint 4Sprint
5
4Done and finished.

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdfkeyICN-78
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
Sprint 5 JiraserverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
79
93
Sprint 4Sprint 4

Finished running standalone MinIO on Kubernetes environment, file patch: https://gerrit.akraino.org/r/#/c/icn/+/1587/


Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
111Sprint 6
94
Sprint 4Sprint 4Create Wiki for Cloud storage for Local controller: Cloud Storage

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
66
100
Sprint
6
4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-112
Sprint 6

Tingjie Chen 

  • Finished the MinIO Client plugin, and follow up the PR for bug fixes and reviews
  • Running Mimio in Kubernetes cluster
  • Documentation for the Mimio in wiki to run in Kubernetes cluster
  • Investigate the storage backend solution for HTTP Server
  • Reliable volume for MioIO server export
  • Local controllers federation for MinIO deployment
Notes25 3Sprint 3 393 4 (9/16)Finished running standalone MinIO on Kubernetes environment, file patch: https://gerrit.akraino.org/r/#/c/icn/+/1587/94 4 (9/16)604c99be-
Sprint 4

The Minio deployment with K8s has include the local storage volume and can provision to http server: https://gerrit.akraino.org/r/#/c/icn/+/1587/ 

PVC: minio-local-claim

folder to mount with volume: /mnt/minio


Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-119
Sprint 7Sprint 7Reliable volume for MioIO server export, file patch: https://gerrit.akraino.org/r/#/c/icn/+/1823/ in reviewEpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion Date

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
120
Sprint 7NALocal controllers federation for MinIO deployment, which aim to remote clone, which will postpone to next release.

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-39139
Sprint 7Sprint 3NAThis for enhancement feature will postpone to next release.

Jira
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-92167
Sprint 4 (9/16)7Sprint 47Sync with Enyinna for E2E test for MinIO cloud storage for REST API Agent, create patch: https://gerrit.akraino.org/r/#/c/icn/+/1839/ and try to integrate, and update icn:1753 to resolve E2E issuesDone and finished.

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
169
Sprint Sprint 48
Describe the mechanism to check the object size in MinIO server.

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
181
Sprint Sprint 4Create Wiki for Cloud storage for Local controller: Cloud Storage for Local Controller
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId8
Add the uninstall.sh to clean up the MinIO kubernetes resources to support clean in bare metal, and debug issues for Jenkins with CI/CD.



OpenWRT initial code for SDWAN with Intel QAT card

Jiraserver

Huifeng Le 

  • Presentation on the OPENWRT working
  • SDWAN configuration in OpenWRT
  • Working module with SDWAN
  • Containerizing the SWAN working module and creating rbac tor run on ICN

Including QAT is moved to Oct 15th timeline

EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
100Sprint 4 (9/16)Sprint 4

The Minio deployment with K8s has include the local storage volume and can provision to http server: https://gerrit.akraino.org/r/#/c/icn/+/1587/ 

PVC: minio-local-claim

folder to mount with volume: /mnt/minio

40






Jira
server
Akraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
119
41
Sprint 5Reliable volume for MioIO server export
Sprint3Sprint3
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
120
64
Sprint 5Local controllers federation for MinIO deployment

OpenWRT initial code for SDWAN with Intel QAT card

Sprint3Sprint3Wiki: ICN - SDEWAN 
Jira
serverAkraino JIRA
columnskey,summary,

Huifeng Le 

  • Presentation on the OPENWRT working
  • SDWAN configuration in OpenWRT
  • Working module with SDWAN
  • Containerizing the SWAN working module and creating rbac tor run on ICN

Including QAT is moved to Oct 15th timeline

jiraSprint364Sprint3Wiki: SDWAN Module DesignPending on ICN-96Pending on ICN-96
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-4096
Sprint4
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-41
Sprint3Sprint5

Blocked in ubus issue when install mwan3 application, reported in openwrt forum for comments: https://forum.openwrt.org/t/run-openwrt-as-container-failed-to-connect-to-ubus/44345 

Contact uCPE team for support

Manually enable OpenWRT service as workaround

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
97
Sprint4Sprint3Sprint5Updated OpenWRT restful API support at ICN - SDEWAN 
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-96
Sprint4 (9/16)

Blocked in ubus issue when install mwan3 application, reported in openwrt forum for comments: https://forum.openwrt.org/t/run-openwrt-as-container-failed-to-connect-to-ubus/44345 

Contact uCPE team for support

103
Sprint5Sprint5
Jira
serverAkraino JIRA
columnskey,summary
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-97
Sprint4 (9/16)
113
Sprint5Sprint5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-103115
Sprint5Sprint6 Sprint7
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-113163
Sprint5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-115
Sprint6 Sprint7Sprint7



ONAP in local infra controller

Kuralamudhan Ramakrishnan 

  • Task is to get the ONAP in the local infra controller with multicloud
  • Running Multiple cluster though bootstrap machine with KUD
  • Running workload ngnix helm chart in Multicloud region
  • After Sept 15th have SDWAN Helm chart as well
  • KUD offline will be covered
135
EpicJIRA Stroy

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-121
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-53
Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-52
Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-121
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-34
Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-85
Sprint 4Sprint 4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-84
Sprint 4Sprint 4
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-121
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-82
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-122
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-121
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-54
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-1
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-136
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-5
Jira
ICN-129
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
key
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-155
Sprint 6Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-133154
Sprint 6Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
5
Sprint 6

Baremetal VM with BPA controller Provisioning

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-153
Sprint 6Sprint 6

ramamani yeleswarapu 

  • Get the baremetal server in lab with ICN baremetal operator script
  • Using KuD install K8s and Virtlet, get the VM created
  • BPA controller get the IP address from the Virtlet running on the K8s compute cluster
  • Generate hosts.ini for K8s cluster on VMs
  • Deploy testing of K8s on VM cluster
  • Checking the Redfish support in metal3
Notes143 3 3columns44Sprint 3Added #101 to the backlog to debug pod networking issue8687 4 (9/16)columns101604c99be-f414-323d-84e4-8
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion Date
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
61
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
156
Sprint 7Sprint 7
Jira
serverAkraino JIRA
key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
Sprint 3
61
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-68157
Sprint 37Sprint 37
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-61
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
176
Sprint 8

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-61
Sprint 4 (9/16)Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
177
Sprint 8

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-1
Sprint 4#87 and #88 have been tested in independent code.
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-88179
Sprint 4 (9/16)Sprint 48

Jira
serverAkraino JIRA
key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
178
Sprint 4 (9/16)Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-123178
Sprint 5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId



Baremetal VM with BPA controller Provisioning

ramamani yeleswarapu 

  • Get the baremetal server in lab with ICN baremetal operator script
  • Using KuD install K8s and Virtlet, get the VM created
  • BPA controller get the IP address from the Virtlet running on the K8s compute cluster
  • Generate hosts.ini for K8s cluster on VMs
  • Deploy testing of K8s on VM cluster
  • Checking the Redfish support in metal3
124Sprint 5125 5 6
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
1










Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
43
Sprint 3Sprint 3
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-12644
Sprint 3Sprint 3
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-68
Sprint 3Sprint 3Added #101 to the backlog to debug pod networking issue

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-86

Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-87
Sprint 4Sprint 4#87 and #88 have been tested in independent code.
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-88
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-101
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-123
Sprint 5Sprint 5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-125
Sprint 5Sprint 5
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-126
Sprint 6Sprint 6

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-140
Sprint 6Sprint 6

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-151
Sprint 7/8Sprint 7/8

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-160
Sprint 7/8


Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-161
Sprint 7Sprint 7







CI/CD integration with checkmarx, Akraino recommended tools

Cheng Li 

CI/CD

  • Jenkins jobs for the all build - 1st Priority
  • Load balancing and Fatal fail over mechanism
  • Docker repo for ICN - How to use the Intel repo
  • Integration CI Travis, Sonar, (AR Kural: Check Akraino code analysis tools)
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-62
Sprint 3Sprint 3

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-63
Sprint 4Sprint 5

LinuxFoundation will not create the gerrit account which fits our requirement(Gerrit-Trigger plugin requirement). I has replied the ticket to ask if any other way for integration.

https://jira.linuxfoundation.org/servicedesk/customer/portal/2/IT-17441

CI/CD integration with checkmarx, Akraino recommended tools

Cheng Li 

CI/CD

  • Jenkins jobs for the all build - 1st Priority
  • Load balancing and Fatal fail over mechanism
  • Docker repo for ICN - How to use the Intel repo
  • Integration CI Travis, Sonar, (AR Kural: Check Akraino code analysis tools)
Notescolumns62 3 3key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution63 4 (9/16)

LinuxFoundation will not create the gerrit account which fits our requirement(Gerrit-Trigger plugin requirement). I has replied the ticket to ask if any other way for integration.

https://jira.linuxfoundation.org/servicedesk/customer/portal/2/IT-17441No CI code change. Need to reminder the guys who work on metal3 to fix issue if the CI does't pass.Sprint6Sprint6
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion Date


Jira
serverAkraino JIRA
key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
65
Sprint 4Sprint 5

Jira
serverAkraino JIRA
columns
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
95
Sprint 5Sprint8

No CI code change. Need to reminder the guys who work on metal3 to fix issue if the CI does't pass.

Plan changes, we are using Akriano community Jenkins. Need to create jenkins job by following community rule. working on this task...


Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-65-114
Sprint6no need anymorewill not do this oneSprint 4 (9/16)

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-95118
Sprint 5Sprint6Sprint6

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-114182
Sprint8Sprint8

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-118183
Sprint8Sprint8

Oct 15th

  • All PRs will go through Checkmarx, Akraino recommend tools for unit testing and code inspection



Akhila Kishore 

  • Ansible playbooks for KuD online - Sept 18
    • Multus - Done
    • Virtlet - Ritu/ Akhila/ Kural should have a conversation on it. Installer + Daemonset (Manage URL for offline)
    • NFD - Done
    • ISTIO - Already Daemonset in KuD. ( Manage URLs for offline mode)
    • OVN4NFV - Ritu  Installer + daemonset Done
    • OVN  Installer + daemonset (Users APT not Daemonsets) Done
  • Update the version of Kubespray on KuD online.

 Timeline Oct 18 - KuD online

  • SRIOV  Installer + daemonset moving this to Sept  
    • Ramp up on SRIOV
      • Get lab setup POD with SRIOV capable NIC
    • Installer script for SRIOV
    • Run DaemonSets
    • Test on independent SRIOV capable machine with KuD
  • Integrate CPU manager for Kubernetes with KuD - Taking over by Enyinna
    • Ramp-up CPU manager
    • Create Ansible script to integrate CPU manager with KuD
    • Generating test cases
  • QAT Installer + daemonset 
    • Ramp up on QAT
    • Procure SRIOV + QAT capable machine Generate install script with KuD - If - If possible by Oct -18. Move to Sprint 7 Moved to November release.
    • Generate install script with KuD
    • Run DaemonSet yaml
    • Test casescases 
476jira81 4 (9/16)On trackIn progress;  80% done. requested Kural for Machine with correct NIC card in OPNFV POD. Received credentials to Huifeng's testing machine temporarily for SRIOV ramp-up116 5
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-6

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-46

Sprint 3Sprint 3
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-647
Sprint 3Sprint 3

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-

20

Sprint 3Sprint 3

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-

80

Sprint 4Sprint 4

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-2081

Sprint 34Sprint 34
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-683
Sprint 5
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-80
Sprint 4 (9/16)On trackSprint 5In progress;  80% done. requested Kural for Machine with correct NIC card in OPNFV POD. Received credentials to Huifeng's testing machine temporarily for SRIOV ramp-up
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-6116
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
117
Sprint 5Sprint 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-134
Sprint 6Dropped for this release
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-83
Sprint 5
f414-323d-84e4-c9d70fa2bcdf
keyICN-137
Sprint 6Sprint 6
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-149
Sprint 6Sprint 7In progress 50% complete 
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
168
Sprint 7Sprint 7Start date 10-23 5
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-6170
Sprint 7Sprint 7
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-117171
Sprint 7Sprint 7
Jira
ICN-6
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdfkey-c9d70fa2bcdf
keyICN-172
Sprint 7/8Sprint 7/8In progress. 
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-134184
Sprint 8Sprint 58awaiting reviews


Huang Haibin 

  • Get offline with Apt local repo, https servers, Docker registry
  • Offline ansible-playbook(Kud Vars)
  • Kural AR: Add Haibin to the OPNFV pod.
On track 5
EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-42
Sprint 3Sprint3
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-59
Sprint 4 (9/16)Sprint 3Sprint3

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-6059
Sprint

Igor Duarte Cardoso 

  • Ramp on the golang
  • Ramp on K8s - Kubeadm setup
  • Controller, Operator SDK ramp
  • Get the already running Tenant controller
  • Documentation and presentation on the proposal in ICN wiki page
  • Including the tenant resource quota for ICN
Notes104 4 4Sprint 4
4Sprint4

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-105
Sprint4Sprint4EpicStory

Sprint/Estimated Completion Date

Status/Actual Completion Date

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-60


Lower offline script work priority 

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-99


Lower offline script work priority

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-138


Lower offline script work priority 

Jira
serverAkraino JIRAcolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-56162
Sprint 7Sprint
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-57
Sprint 47







Igor Duarte Cardoso 

  • Ramp on the golang
  • Ramp on K8s - Kubeadm setup
  • Controller, Operator SDK ramp
  • Get the already running Tenant controller
  • Documentation and presentation on the proposal in ICN wiki page
  • Including the tenant resource quota for ICN

98Sprint 4 5132 5131 6 6
EpicStory

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
Sprint 4
104
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-12856
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
57
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
98
Sprint 4Sprint 4
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-130132
Sprint 5Sprint 5






Dashboard

John Hinman

  • Ramp on the golang
  • build Dashboard, log on
  • connect remotely
  • determine whether dashboard allows control of baremetal node CRs
  • add baremetal CR interface, if not already present
  • Launch Ironic CR with dummy setupsetup
  • Add Documentation pages to wiki for Installation, Architecture
1 5
EpicStory

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-
70
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-89
Sprint 5

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-90
Sprint 4

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
Sprint 4
keyICN-91
Sprint 5

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-91150
Sprint 7