Versions Compared

Key

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

...

DateReleaseSprintNotes
Jan 15th v0.3.1

Sprint9

Sprint10

Sprint11

  • ICN bugs
  • KUD Bugs - OVN, SRIOV, networking
  • KUD reset/scaling
  • KUD Deliverables - QAT, CMK
  • BPA operator reset, scaling
  • Virtlet Remote access
  • DCM - API, Design and architecture lighting talk. Phase 1 deliverables
  • SDWAN - API. Design and architecture lighting talk, Phase 1 deliverables
  • Openness, Design and architecture lighting talk, Phase 1 deliverables
  • Infra Global controller, Design and architecture lighting talk, Phase 1 deliverables
  • Metal 3 - BIOS, Redfish, lighting talk, Phase 1 deliverables
  • Launch dashboard Phase 1 deliverable
  • Performance Dashboard lighting talk
  • KUD Updates lighting talk, Phase 1 deliverables
  • Akraino Maturity Lighting talk & plans
  • lab setup
Feb 26th v0.3.2

Sprint12

Sprint13

Sprint14

  • DCM,  Phase 2 deliverables
  • SDWAN, Phase 2 deliverables
  • Openness, Phase 2 deliverables
  • Infra Global controller, Phase 2 deliverables
  • Redfish, Phase 2 deliverables
  • Launch dashboard Phase 2 deliverable
  • Performance Dashboard, Phase 2 deliverable
  • KUD, Phase 2 deliverables
  • Akraino Maturity, CI/CD updates - Phase 1 deliverable
April 8thv0.3.2

Sprint15

Sprint16

Sprint17

  • DCM,  Phase 3 deliverables
  • SDWAN, Phase 3 deliverables
  • Openness, Phase 3 deliverables
  • Infra Global controller, Phase 3 deliverables
  • Metal3 Redfish, Phase 3 deliverables
  • Launch dashboard Phase 2 deliverable
  • Performance Dashboard, Phase 2 deliverable
  • KUD, Phase 3 deliverables
  • Akraino Maturity, CI/CD - Phase 2 deliverable
April 30thv0.3.3

Sprint18

Sprint19.1

  • DCM, Final deliverables
  • SDWAN, Final deliverables
  • Openness, Final deliverables
  • Infra Global controller, Final deliverables
  • Metal3 Redfish, Final deliverables
  • Launch dashboard, Final deliverable
  • Performance Dashboard, Final deliverable
  • KUD, Final deliverables
  • Akraino Maturity, CI/CD - Final deliverable

Features & Resources Mapping




FeaturesPrioritiesLead DevelopersDetails on Deliverable Workload EstimationNotesDCMR3ItohanItohan. Enyinna, KuralSDWANR3Huifeng

Cheng, Rama, Huifeng

Ruoyu

  • Implement SD-EWAN CNF to allow configuration of IPSec, Firewall, NAT and MWAN3 through Rest API interfaces
  • Implement EWAN config agent to configure SD EWAN CNF through K8s API by exposed CRDs
  • E2E usages integration with OVN4NFV CNI in ICN
  • ICN - SDWAN

Suggest: Ruoyu to work on IPSec

OpennessR3HuifengChenjie, Huifeng 
  • Integrated OpenNESS service (include controller and edge node) with IaaS provided by ICN
  • Implement OpenNESS operator to deploy OpenNESS application on ICN by exposed CRDs
  • E2E OpenNESS usages
Suggest: Tingjie to join Openness or work on OptaneKUDR3AkhilaAkhila, Le Yao, Liang (CMK), KuralAkraino Maturity R3ChengCheng, KuralICN Customer ReadinessR3KuralAllEdgeX Foundry DemoR3JohnJohnBringing up actual EdgeX Foundry Demo in KUDIAQAT for R3

Ahkila, Tingjie

    • Intel QAT (Done?)
    • Intel Optane
    • RDT
    • Intel GPU
    • Intel FPGA
    • SmartNIC (FPGA with OVS)

Suggestions:

Tingjie Chen PMEM-CSI for Optane PMEM.

Ahkila: QAT

Liang Ding : RDT

Huang Haibin : GPU

Cheng Li : SmartNIC with OVS offload

Nested K8sGood for R3 Rama RamaSFC R3KuralKural

In regards to chaining:

  • Static IP and Route based chaining work was done by Ritu. But, static IP based chaining is not good.
  • Auto discovery of IPs of CNFs and auto creation of routes is needed
  • Load balancing across CNFs can be done in future.
Launch & vCMTS Performance DashboardNot for R3Infra Global controllersNot for R3Offline/ ICN Snapshot deploymentNot for R3CDN DemoNot for R3Integrating the CDN VNFs in the ICN and KUDQAT enabling in VirtletNot for R3Serverless Function as a Service(FaaS) DemoNot for R3
Geo Distributed DBaaSNot for R3

Integrating the DAaaS helm installation in ONAP4K8s and KUD as workload

Srinivasa Addepalli

Geo Distributed VaultNot for R3

Geo Distributed Security and Network Function

Not for R3Showing casing the SD-eWAN controller working with IPSec Tunnel and showing the Poor man SFC between vFW, vWAFShould it be combined with SD-eWAN?

Optimizing Service Mesh

Not for R3Integrating Service Mesh in KUD to showcase the QAT optimization in service Mesh

Monitoring Platform Fluentd for logging in the edge location

Not for R3Showing all the logging details in the Central global controller

Date

Release/Tag

Features

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

Jan 15th v0.3.1


Itohan Ukponmwan

  • Todo
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-214
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-230
Sprint 10Sprint 11

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

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

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-199
Sprint 10Sprint 11
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-173
Sprint 9Sprint 10
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-186
Sprint 9

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

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

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





Enyinna Ochulor 

  • Todo
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-214
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-216
Sprint 9

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

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-218
Sprint 10Sprint 12





Tingjie Chen 

Persistent Memory Container Storage Interface (PMEM-CSI)

  • Investigate the setup for PMEM-CSI demo
  • Setup and Build Device Plugin for Optane PM
  • Architecture and Use case design for PMEM
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-243
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-244
Sprint 10


Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-267
Sprint 10
Blocked by the lack of Optane PM Hardware

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






  • SD-EWAN Restful API (MWAN3) definition
  • WMAN3 Restful API POC
  • SD-EWAN Service Restful API
    • Get available services (e.g. mwan3, ipsec, firewall)
    • Execute Service

Huifeng Le 

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-190
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-211
Sprint 9Sprint 9
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-221
Sprint 10Sprint 10
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-222
 
Sprint 10Sprint 10
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-238
Sprint 10Sprint10
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-271
 
Sprint 11Sprint 11 
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-272
 
Sprint 12 Sprint 12 
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-273
 
Sprint 13 Sprint 13 




  • ICN R3 Delieverables

Kuralamudhan Ramakrishnan 

  • All bug fixed for ICN R2 and customer readiness
  • DCM, SD-eWAN, Openness in ICN R3 release
  • Offline deployment & Global controller completion in R3
  • Launch & Performance Dashboard
  • CI/CD system & ICN maturity
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-61
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-178
Sprint 9Sprint 9
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
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-193
Sprint 9Sprint 11
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-214
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-192
Sprint 9Sprint 9
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-191
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-194
Sprint 9Sprint 9
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-236
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-228
Sprint 11Sprint 11
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-228
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-257
Sprint 11Sprint 11
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-236
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-250
Sprint 12Sprint 12
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-236
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-263
Sprint 12/13

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

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





ramamani yeleswarapu 

  • Todo
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-1
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-225
Sprint 12

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

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




  • SD-EWAN CRD definition
  • MWAN3 CRD definition
  • SD-EWAN operator
    • Framework
    • Create SD-EWAN CNF based on SD-EWAN CRD

Cheng Li 

EpicJIRA Story

Sprint/Estimated Completion Date

Status/Actual Completion DateNotes
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-190
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-209
Sprint 9Sprint 9
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-210
Sprint 9Sprint 9
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-205
Sprint 10/11/12Sprint 12
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-269
Sprint 12Sprint 12
Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-270
Sprint 13

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





Akhila Kishore 

    • Todo
EpicJIRA Story

Sprint/Estimated Completion Date

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

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

Sprint 10

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

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-180
Sprint 11/12





Le Yao

    • Todo
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-217

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

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

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

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

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

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








Ruoyu Ying

    • Todo
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-190
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-242
Sprint 11/12

Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-275
Sprint 11/12Sprint 11
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-276
Sprint 11/12Sprint 11
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-289
Sprint 12





John Hinman

    • EdgeX Foundary install with KUD and demo
EpicJIRA Story

Sprint/Estimated Completion Date

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

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

Sprint 10

Sprint 11

Sprint 10




  • OpenNESS 19.12 evaluation
  • OpenNESS gap investigation for ICN integration
    • Network Policy
    • Cross-Node communication
    • OS (Ubuntu 18.04)
    • DNS
    • Security

 Chenjie Xu

EpicStorySprint/Estimated Completion DateStatus/Actual Completion DateNotes 
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-191
Jira
serverAkraino JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-213
Sprint 9Sprint 9

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

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

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

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


...