Opens/Discussions:
- Kubernetes on top of Openstack- Konard to update Jira 733. Konard verified. Bug is closed.
- CDS/AAI discussion is next week
- Docker image 0.5 was released in Docker hub. Changes to Helm chart need to be made to move to Docker hub from nexus.
...
JIRA | Owner | Status | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
Updating AAI upon successful instantiation of resource bundle.
Monitor Resources and Update AAI and any other data stores
Map AAI model to kubernetes resources and their status | Jira 457 - Thamlur Raju (Unlicensed) - Going to use Pod name as vServer name Created sub-page Updating AAI upon successful instantiation of resource bundle Received more feedback on wiki. Coding has started. Need some help to setup code base. Initialize patch will be posted in next few days. Patch for status API will be posted soon. This will be another binary/submodule in k8s plugin. Separate docker for this module. Jira 675 Kiran Operator patch was merged. Working on adding the API endpoint that will give the information. Jira 745 - In Progress. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 |
Add support for logging | In Progress. Patch in review @Vamsi - El Alto integration Fluted, Kabana, and Elasticsearch may not be possible. Start email to discuss further. wiki for Logging Support with details. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 |
Figure out how to keep track of dependent resources | In Progress. No solution right now. May be moved to Frankfurt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 |
Cache kubernetes clients instead of creating one everytime | Not started work. Move to next release. Moved to Frankfrauft | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 |
Convert two part api to a single multipart API | Not yet started. Needs a change in Multicloud. Moved to Frankfurt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 |
Add Find/Get method to get instance for a particular profile | Merged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 |
label resources created via instances | Merged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 |
Use docker like names to identify instances instead of random strings | Merged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 |
Cloud Security and Authentication using ISTIO Subtasks:
Provide Helm chart for ISTIO installation
Modify helm charts for micro services to enable Auto istio-injection
Testcase to Create users and give them access to only specific resources
Provide Authentication and Authorization by OAuth (Insider Cluster)
Add Helm charts of SSHSM, SMS and Multicloud k8s into ONAP4K8S
Add istio gateway and virtual service for multicloud-k8s
Create ISTIO policy helm chart template
Create istio rbac rules helm chart template | Jira 710 was merged. This Installs Isitio Operator. Jira 711 This configures Isitio. The review is complete. patch is merged. Jira 714 - Authentication server functionality. Adds authorization support to ISTIO. the patch is merged with keycloak as the authentication server Jira 713 - Uploaded a patch Jira 771 - Merged Jira 787 - In review. Jira 789 - in review. Jira 790 - in review. Tested with multicloud-k8s. Resolved the blocker with multicloud k8s plugin once ISTIO policy is applied. Documentation has started. Few comments are left on the patches and can be merged soon. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 |
OVN Network Operator | The plugin is renamed to NFN (Network Function Networking) Operator. All Patches are merged. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 |
OVN Provider Network and Routes operator | Started work on adding support for Provider Network CRD Controller. Added an agent that runs on all the nodes to configure local changes required on specific nodes. Completed coding of the configuration of provider networks for nodes and on the server. Working on creating test scenario with VM. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 |
investigate the aai update schema used by workloads | Done Examples are being documented here: AAI Update after Resource Instantiation#ExampleofAAIdataforvFW(non-K8S)usecase | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 |
investigate calls used to update AAI | Done Examples are being documented here: AAI Update after Resource Instantiation#Heatbridgecode | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 |
Determine heat template needed to avoid preload for k8s workload | Work in Progress. Plan to finish it in El Alto. (Maybe moved to Frankfurt) Is there some way to avoid interaction with SDNC? Is it a VID issue? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 |
Distribution error for type SO for CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACTSOPEN | Work in progress. Plan to finish it in El Alto. (Maybe moved to Frankfurt) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 |
Support v1 and v2 vnf adapter api | Work in progress. Did some experimentation. Seems like it works. Maybe moved to Frankfurt. Make v2 default may need some bug fixes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 |
support for secure communications between SO and Multicloud | Discussion with Seshu and Bin Yang. Multicloud hasn't made this change yet. May not happen in El Alto. Move to Frankfurt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 |
Investigate running closed loop with K8S vFW SO-2234 - Add a Service to allow netconf mount to packet generator OPEN SO-2235 - Define the Data for a vfw K8S vserver object in AAI OPEN SO-2236 - Support taking in parameters for the vFW k8s OPEN SO-2237 - support an instance specific sourceName for vFW K8S VES event OPEN | Eric Multanen | Added vServer item for vFW in AAI and configured policy changes. With this able to see vFW events and DCAE collector is receiving it. Policy is reacting to k8s events. Intermittent failures. Using the nodeport IP (host IP) and port to communicate with APPC. This information needs to be manually configured for APPC. Able to mount netconf from APPC. Created a new service for packetgen. Able to communicate/query from APPC to packetgen running in K8s cluster. vFw Helm chart will need to be modified. VFW sends out VES events. Those are sent to DCAE collector. Script was enabled with correct configuration and triggered manually. To automate will require a change to Helm chart to pass in correct parameters. Wiki was created on how to setup vFW closed loop Setting up Closed Loop for K8S vFW - initial pass 2234 - Patch in review for vFw demo 2235 - example done - suggest vserver as pod name 2236 - Done. 2237 - uses pod name if openstack metadata service blocked. Workaround is found for now. Will use the K8s Plugin directly to test. Lab is being converted to El Alto. Deployed vFw with El Alto with ONAP. Setting up KUD from master. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 |
Update wiki for broker issue
Outdated container in the multicloud-k8s-4.0.0 chart | Jira 718 - Patch was submitted. Liang will update wiki. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 |
KUD plugin.sh test fails for vnf instantiation as cloud-region not found | Merged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 |
MULTICLOUD-676 Tweak install scripts to enable clean reinstall on the same machine | mergedMerged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 |
MULTICLOUD-686 Enable testing for working plugins during installation | Merged tests fixes. CI issues. Virtlet tests are failing. Will work on this week. Fails silently. Need more data. Issued question to LF regarding infrastructure issues: IT-17570 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 |
MULTICLOUD-707 Provide KUD-testing CI visibility at gerrit review level | On hold (waiting for LF response) LFN contacted with Konard and explained them what is needed. TSC approval may be required. Konard sent an email summarizing the issue. No response to the email on the mailing list. Add to TSC mailing list and add to agenda for next week. Send email to Bin. Konard to join Multicloud meeting next week. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 |
MULTICLOUD-708 vFw testing with Plugin | In progress. Patch submitted. Update documentation. Bugs in ONAP - MSB connectivity API doesn't work due to Multipart nature of the API and others and verify with master if these bugs still exist. Not a bug. El Alto documentation will be done. Replied to Bin's query. No response from Bin yet. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 |
MULTICLOUD-690 Correct issues in KUD Addons installation | Merged | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 |
INT-1255 Provide partial robot automation of common steps used in k8s vFW demo | In progress | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 |
MULTICLOUD-820 Unify Multicloud-k8s endpoint URL published via MSB | To Do/Planning |