You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 103
Next »
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 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
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-3
-
Getting issue details...
STATUS
|
ICN-10
-
Getting issue details...
STATUS
| Sprint 1 | Sprint 2 |
|
ICN-9
-
Getting issue details...
STATUS
| Sprint 1 | Sprint 2 |
|
ICN-8
-
Getting issue details...
STATUS
| Sprint 1 | Sprint 1 |
|
ICN-36
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-49
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-72
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-73
-
Getting issue details...
STATUS
| Sprint 5 | Sprint 5 |
|
ICN-74
-
Getting issue details...
STATUS
|
|
|
|
ICN-75
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-106
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-107
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-108
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-109
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-110
-
Getting issue details...
STATUS
| Sprint 5 | Sprint 5 |
|
ICN-127
-
Getting issue details...
STATUS
| Sprint 5 | Sprint 5 |
|
|
---|
| 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
- Documentation on the RestAPI
- Possibly Load balancing to next timeline 15th
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-4
-
Getting issue details...
STATUS
|
ICN-50
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-16
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-51
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-76
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-77
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-78
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-79
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-111
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-66
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-112
-
Getting issue details...
STATUS
| 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
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
|
ICN-25
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
|
ICN-39
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
|
ICN-92
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 | Done and finished. |
|
ICN-93
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 | Finished running standalone MinIO on Kubernetes environment, file patch: https://gerrit.akraino.org/r/#/c/icn/+/1587/ |
|
ICN-94
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 | Create Wiki for Cloud storage for Local controller: Cloud Storage for Local Controller |
|
ICN-100
-
Getting issue details...
STATUS
| Sprint 4 | 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 |
|
ICN-119
-
Getting issue details...
STATUS
| Sprint 5 |
| Reliable volume for MioIO server export |
|
ICN-120
-
Getting issue details...
STATUS
| Sprint 5 |
| Local controllers federation for MinIO deployment |
|
| OpenWRT initial code for SDWAN with Intel QAT card | 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 |
| 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
Epic | JIRA Stroy | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-121
-
Getting issue details...
STATUS
|
ICN-53
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-5
-
Getting issue details...
STATUS
|
ICN-52
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-121
-
Getting issue details...
STATUS
|
ICN-34
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-3
-
Getting issue details...
STATUS
|
ICN-85
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-5
-
Getting issue details...
STATUS
|
ICN-84
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-121
-
Getting issue details...
STATUS
|
ICN-82
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-5
-
Getting issue details...
STATUS
|
ICN-122
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-121
-
Getting issue details...
STATUS
|
ICN-54
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-1
-
Getting issue details...
STATUS
|
ICN-136
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-5
-
Getting issue details...
STATUS
|
ICN-129
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-5
-
Getting issue details...
STATUS
|
ICN-133
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-135
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
| 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
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-1
-
Getting issue details...
STATUS
|
ICN-43
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-44
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-68
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 | Added #101 to the backlog to debug pod networking issue |
ICN-86
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-87
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 | #87 and #88 have been tested in independent code. |
ICN-88
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-101
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-123
-
Getting issue details...
STATUS
| Sprint 5 | Sprint 5 |
|
ICN-125
-
Getting issue details...
STATUS
| Sprint 5 | Sprint 5 |
|
ICN-126
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
ICN-140
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
ICN-124
-
Getting issue details...
STATUS
| Sprint 6 |
| This comes after merging support for Virtlet VMs in BPA controller. |
|
| 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)
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
|
ICN-62
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
|
ICN-63
-
Getting issue details...
STATUS
| Sprint 4 |
| 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 |
|
ICN-65
-
Getting issue details...
STATUS
| Sprint 4 |
|
|
|
ICN-95
-
Getting issue details...
STATUS
| Sprint 5 |
| No CI code change. Need to reminder the guys who work on metal3 to fix issue if the CI does't pass. |
|
ICN-114
-
Getting issue details...
STATUS
| Sprint6 |
|
|
|
ICN-118
-
Getting issue details...
STATUS
| Sprint6 |
|
|
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
- 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
- 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 - If possible by Oct -18. Move to Sprint 7
- Generate install script with KuD
- Run DaemonSet yaml
- Test cases
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-6
-
Getting issue details...
STATUS
|
ICN-46
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-47
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-20
-
Getting issue details...
STATUS
| Sprint 3 | Sprint 3 |
|
ICN-80
-
Getting issue details...
STATUS
| Sprint 4 | On track |
|
ICN-81
-
Getting issue details...
STATUS
| Sprint 4 | On track |
|
ICN-83
-
Getting issue details...
STATUS
| Sprint 5 |
| In 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 |
ICN-116
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-117
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-134
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
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.
Epic | JIRA Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
|
ICN-42
-
Getting issue details...
STATUS
| Sprint 3 | Sprint3 |
|
|
ICN-59
-
Getting issue details...
STATUS
| Sprint 4 | Sprint4 |
|
|
ICN-105
-
Getting issue details...
STATUS
| Sprint4 | Sprint4 |
|
|
ICN-60
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
ICN-99
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
ICN-138
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
|
| 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
Epic | Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-104
-
Getting issue details...
STATUS
|
ICN-56
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-57
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-98
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-128
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-132
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-131
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
ICN-130
-
Getting issue details...
STATUS
| Sprint 6 |
|
|
|
| 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 setup
Epic | Story | Sprint/Estimated Completion Date | Status/Actual Completion Date | Notes |
---|
ICN-70
-
Getting issue details...
STATUS
|
ICN-89
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
ICN-90
-
Getting issue details...
STATUS
| Sprint 4 | Sprint 4 |
|
ICN-91
-
Getting issue details...
STATUS
| Sprint 5 |
|
|
|
|
|
|