Weekly meeting (08/29/2019)
Opens/Discussions:
Kubernetes on top of Openstack- Konard to update Jira 733
Eric was at CDS F2F this week and discussed K8s integration. Next week on Tuesday there will be a discussion in CDS meeting on this topic. Eric, Samuli, and Lukasz have more discussion in next week's meeting.
Meeting minutes from this week's F2F: Controller Design Studio-- F2F August 26th to 28th 2019
JIRA | Owner | Status | |
---|---|---|---|
1 | MULTICLOUD-457: Updating AAI upon successful instantiation of resource bundleClosed Updating AAI upon successful instantiation of resource bundle. MULTICLOUD-675: Monitor Resources and Update AAI and any other data storesOpen Monitor Resources and Update AAI and any other data stores MULTICLOUD-745: Map AAI model to kubernetes resources and their statusClosed Map AAI model to kubernetes resources and their status | @Kiran @Thamlur Raju (Unlicensed) | Jira 457 - @Thamlur Raju (Unlicensed) - Open: Can we have vServer name as a service name or pod name? @Thamlur Raju (Unlicensed) To start wiki page and send email to attendees. Create sub-page to this page AAI Update after Resource Instantiation Jira 675 @Kiran Patch in review for Operator for collecting data. Working on adding the API endpoint that will give the information Jira 754 - In Progress. Kiran provided information to Raju. |
2 | MULTICLOUD-577: Add support for loggingClosed Add support for logging | @Thamlur Raju (Unlicensed) | In Progress. Issue with Json format logger. Started implementation with basic logger. Getting familiar with code and debugging. @Vamsi - El Alto integration Fluted, Kabana, and Elasticsearch may not be possible. Start email to discuss further. wiki for Logging Support with details. |
3 | MULTICLOUD-586: Figure out how to keep track of dependent resourcesOpen Figure out how to keep track of dependent resources | @Kiran | In Progress. |
4 | MULTICLOUD-599: Cache kubernetes clients instead of creating one everytimeOpen Cache kubernetes clients instead of creating one everytime | @Kiran | Not started work. Move to next release. Update Jira to Frankfrauft |
5 | MULTICLOUD-654: Convert two part api to a single multipart APIOpen Convert two part api to a single multipart API | @Kiran | Not yet started. Needs a change in Multicloud |
6 | MULTICLOUD-662: Add Find/Get method to get instance for a particular profileClosed Add Find/Get method to get instance for a particular profile | @Kiran | In progress. Patch uploaded and in review |
8 | MULTICLOUD-677: label resources created via instancesClosed label resources created via instances | @Kiran | Merged |
9 | MULTICLOUD-716: Use docker like names to identify instances instead of random stringsClosed Use docker like names to identify instances instead of random strings | @Kiran | Not started. |
10 | MULTICLOUD-693: Cloud Security and Authentication using ISTIOClosed Cloud Security and Authentication using ISTIO Subtasks: MULTICLOUD-710: Provide Helm chart for ISTIO installationClosed Provide Helm chart for ISTIO installation MULTICLOUD-711: Modify helm charts for micro services to enable Auto istio-injectionClosed Modify helm charts for micro services to enable Auto istio-injection Testcase to Create users and give them access to only specific resources MULTICLOUD-714: Provide Authentication and Authorization by OAuth (Insider Cluster)Closed Provide Authentication and Authorization by OAuth (Insider Cluster) https://lf-onap.atlassian.net/browse/MULTICLOUD-771 Add Helm charts of and Multicloud k8s into ONAP4K8S https://lf-onap.atlassian.net/browse/MULTICLOUD-787 Add istio gateway and virtual service for multicloud-k8s https://lf-onap.atlassian.net/browse/MULTICLOUD-789 Create ISTIO policy helm chart template https://lf-onap.atlassian.net/browse/MULTICLOUD-790 Create istio rbac rules helm chart template | @Pramod Raghavendra Jayathirth (Deactivated) | 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 - Merged Jira 713 - Bug resolved. Had to add mtls flag for policy. Documentation is here. Deploying ONAP4K8s with ISTIO service mesh. It's being updated frequently to catch up with the latest istio changes. Jira 771 - Merged Jira 787 - in review. Successfully tested with multicloud-k8s application. In final stages. Fixing comments and README Jira 789 - in review. Successfully tested with multicloud-k8s application. In final stages. Fixing comments and README Jira 790 - in review. Successfully tested with multicloud-k8s application. In final stages. Fixing comments and README |
11 | https://lf-onap.atlassian.net/browse/MULTICLOUD-684 OVN Network Operator | @Former user (Deleted) | The plugin is renamed to NFN (Network Function Networking) Operator. All Patches are merged. |
12 | https://lf-onap.atlassian.net/browse/MULTICLOUD-474 OVN Provider Network and Routes operator | @Former user (Deleted) | 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. |
13 | https://lf-onap.atlassian.net/browse/SO-2110 investigate the aai update schema used by workloads | @Eric Multanen | Done Examples are being documented here: AAI Update after Resource Instantiation#ExampleofAAIdataforvFW(non-K8S)usecase |
14 | https://lf-onap.atlassian.net/browse/SO-2109 investigate calls used to update AAI | @Eric Multanen | Done Examples are being documented here: AAI Update after Resource Instantiation#Heatbridgecode |
15 | https://lf-onap.atlassian.net/browse/SO-2084 Determine heat template needed to avoid preload for k8s workload | @Eric Multanen | Work in Progress. Plan to finish it in El Alto. Is there some way to avoid interaction with SDNC? Is it a VID issue? |
16 | https://lf-onap.atlassian.net/browse/SO-2027 Distribution error for type SO for CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACTSOPEN | @Eric Multanen | Work in progress. Plan to finish it in El Alto. |
17 | https://lf-onap.atlassian.net/browse/SO-1448 Support v1 and v2 vnf adapter api | @Eric Multanen | Work in progress. Did some experimentation. Seems like it works. Plan to finish it in El Alto. |
18 | https://lf-onap.atlassian.net/browse/SO-1450 support for secure communications between SO and Multicloud | @Eric Multanen | Discussion with Seshu and Bin Yang. Multicloud hasn't made this change yet. May not happen in El Alto |
19 | https://lf-onap.atlassian.net/browse/SO-2162 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 - in progress 2235 - example done - suggest vserver as pod name 2236 - should just require adding parameters to the profile 2237 - uses pod name if openstack metadata service blocked Will use the K8s Plugin directly to test. Lab is being converted to El Alto |
20 | https://lf-onap.atlassian.net/browse/MULTICLOUD-749 Update wiki for broker issue https://lf-onap.atlassian.net/browse/MULTICLOUD-718 Outdated container in the multicloud-k8s-4.0.0 chart | @Former user (Deleted) | Jira 718 - Patch was submitted. Liang will update wiki. |
21 | https://lf-onap.atlassian.net/browse/MULTICLOUD-639 KUD plugin.sh test fails for vnf instantiation as cloud-region not found | @Konrad Bańka | Merged |
22 | https://lf-onap.atlassian.net/browse/MULTICLOUD-676 MULTICLOUD-676 Tweak install scripts to enable clean reinstall on the same machine | @Konrad Bańka | merged |
23 | https://lf-onap.atlassian.net/browse/MULTICLOUD-686 MULTICLOUD-686 Enable testing for working plugins during installation | @Konrad Bańka | Merged. CI issues. Virtlet tests are failing. Will work on this week. Fails silently. Need more data |
24 | https://lf-onap.atlassian.net/browse/MULTICLOUD-707 MULTICLOUD-707 Provide KUD-testing CI visibility at gerrit review level | @Konrad Bańka | 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 | https://lf-onap.atlassian.net/browse/MULTICLOUD-708 MULTICLOUD-708 vFw testing with Plugin | @Konrad Bańka | 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 |
26 | https://lf-onap.atlassian.net/browse/MULTICLOUD-690 MULTICLOUD-690 Correct issues in KUD Addons installation | @Konrad Bańka | Merged |