Versions Compared

Key

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

Opens/Discussions:

  • Kubernetes on top of Openstack- Konard to update Jira 733.  Konard will verify.
  • Konard will give a talk on CNF at ONAP DDF after ONS
  • 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.



JIRA

Owner

Status

1

Jira
showSummarytrue
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-457

Updating AAI upon successful instantiation of resource bundle.

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-675

Monitor Resources and Update AAI and any other data stores

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-745

Map AAI model to kubernetes resources and their status

Jira 457 - Thamlur Raju - Open: Can we have vServer name as a service name or pod name? 

Thamlur Raju To start wiki page and send email to attendees. 

Created sub-page Updating AAI upon successful instantiation of resource bundle

Waiting for more feedback.

Once the status API is ready coding can be started to update AAI.  This can be another binary/submodule in k8s plugin. Tried as separate binary (golang) .

Jira 675  Kiran Kamineni Patch in review for Operator for collecting data. Working on adding the API endpoint that will give the information. 

Jira 745 - In Progress.

2

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-577

Add support for logging

In Progress.

Kiran suggests using logrus for this. Sanjay started working on it. Start with a file and put it in Gerrit as WIP patch. 

@Vamsi - El Alto integration Fluted, Kabana, and Elasticsearch may not be possible. Start email to discuss further.

wiki for Logging Support with details.


3

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-586

Figure out how to keep track of dependent resources

In Progress. 
4

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-599

Cache kubernetes clients instead of creating one everytime

Not started work. Move to next release. Update Jira to Frankfrauft
5

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-654

Convert two part api to a single multipart API

Not yet started. Needs a change in Multicloud. Move to Frankfurt
6

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-662

Add Find/Get method to get instance for a particular profile

Merged
8

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-677

 label resources created via instances

Merged
9

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-716

 Use docker like names to identify instances instead of random strings

In review
10

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-693

Cloud Security and Authentication using ISTIO 

Subtasks:

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-710
 

 Provide Helm chart for ISTIO installation

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-711

Modify helm charts for micro services to enable Auto istio-injection

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-713

 Testcase to Create users and give them access to only specific resources

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-714

Provide Authentication and Authorization by OAuth (Insider Cluster)

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-771

Add Helm charts of SSHSM, SMS and Multicloud k8s into ONAP4K8S

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-787

Add istio gateway and virtual service for multicloud-k8s

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-789

Create ISTIO policy helm chart template

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-790

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 - WIP. Will be completed after resolving RBAC/policy bug

Jira 771 - Merged

Jira 787 - in review

Jira 789 - in review. Tested with a sample application. blocker while testing multicloud-k8s

Jira 790 -  in review. Tested with a sample application. blocker while testing multicloud-k8s

Hitting on a blocker with multicloud k8s plugin once ISTIO policy is applied for sample application but policy can't be applied to K8s plugin.


11

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-684

OVN Network Operator



The plugin is renamed to NFN (Network Function Networking) Operator.

All Patches are merged.

12

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-474

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. 


13

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-2110

 investigate the aai update schema used by workloads

Done

Examples are being documented here: AAI Update after Resource Instantiation#ExampleofAAIdataforvFW(non-K8S)usecase

14

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-2109

investigate calls used to update AAI 

Done

Examples are being documented here: AAI Update after Resource Instantiation#Heatbridgecode

15

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-2084

 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

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-2027

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

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-1448

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

Jira
showSummarytrue
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-1450

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

Jira
showSummarytrue
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-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 - 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

20

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-749

Update wiki for broker issue

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-718

Outdated container in the multicloud-k8s-4.0.0 chart

Jira 718 - Patch was submitted.

Liang will update wiki.

21

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-639

KUD plugin.sh test fails for vnf instantiation as cloud-region not found

Merged
22

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-676

MULTICLOUD-676 

Tweak install scripts to enable clean reinstall on the same machine

merged
23

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-686

MULTICLOUD-686 

 Enable testing for working plugins during installation

Merged. CI issues. Virtlet tests are failing.  Will work on this week. Fails silently. Need more data. 


24

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-707

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.

Put it to Verified for now.

25

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-708

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.

El Alto documentation will be done

26

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyMULTICLOUD-690

MULTICLOUD-690 

Correct issues in KUD Addons installation

Merged