...
Attachments (including meeting recording)
Attachments |
---|
Agenda Items
START RECORDING
Title | Responsible | Status |
---|
Last discussed | Notes | |||||||
---|---|---|---|---|---|---|---|---|
Schema Service |
|
8th Nov 2018 |
Suggested Use |
based on CCVPN usecase experience 1st Nov: William Reehil Robby Maharajh Venkata Harish Kajur will review requirement updates and research the open questions so that a final draft can be prepared for implementation 8th Nov: Added AAI Schema Service Use Case Proposals for discussion and planning | ||||||||||||||||||||||||||||||
Spring profiles |
| Do we need the “production” profile? | ||||||||||||||||||||||||||||
AAI HAProxy and 2-way-TLS |
| Technical solution to either decommission the proxy or make design changes to AAF to enable client side certificates. | ||||||||||||||||||||||||||||
OOM Artifacts |
| Some of our top level OOM deployment artifacts are not unique (i.e. don’t take namespace into account as all other deployables), is that intentional? | ||||||||||||||||||||||||||||
Return codes and messages for WS |
| Is there a guide for the description of the error message and the error codes? How are new error states (message + code) added? | ||||||||||||||||||||||||||||
Copyright license header restricted to 1 company |
| In the copyright /** * ============LICENSE_START======================================================= * org.onap.aai * ================================================================================ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved. If there is a company other than AT&T the build fails saying the license header is wrong | ||||||||||||||||||||||||||||
AAI Traversal queries |
| The AAI Traversal API is fairly complex, are there examples and descriptions of what the inputs and outputs of the rest api are, or alternative way to gain know-how? Code is quite difficult to read. | ||||||||||||||||||||||||||||
AAI test data bootstrap | Keong Lim |
| Looking at AAI usage in OOF - HPA guide for integration testing by Dileep Ranganathan, wondering whether there is a better way to bootstrap AAI test data?
Potential issues:
| |||||||||||||||||||||||||||
Modeling team R4 discussion |
| Modelling team having Service Instance thoughts by Chesla Wechsler, which will affect AAI schema. | ||||||||||||||||||||||||||||
aai-cassandra performance issues | Keong Lim |
| Michael O'Brien has documented performance issues in aai-cassandra:
hector has discovered that the stress test jar (liveness probe?) in aai-cassandra is hammering the cpu/ram/hd on the vm that aai is on - this breaks the etcd cluster (not the latency/network issues we suspected that may cause pod rescheduling)Is there something that should be tweaked in AAI config? Or documentation on the recommended setup to run the VM? | |||||||||||||||||||||||||||
HAproxy in OOM |
| 1st Nov 2018 | Why is the pod for HAproxy not named (hard to figure out that there is a proxy), unsure how it is logging and where James Forsyth creates JIRA tasks to 1. to have the pod named 2. add logging to the proxy
| |||||||||||||||||||||||||||
Jackson Replacement |
| 1st Nov 2018 | Security subcommittee has recommended teams move away from jackson, and will be presenting alternatives and asking for an assessment from each project. Our team will need to do an analysis - this would not be trivial, especially given how many of our repos are impacted. As of now, this would be a very high LOE for the team, we need to understand what the recommendation from the SECCOM is before we can provide better details on what the LOE would be. Updated: Using Google gson vs FasterXML Jackson 10th Oct: Present to Seccom meeting 15th Oct: Present to PTL meeting 31st Oct: Debatable whether the cost of swapping Cassandra and changing code is worth the benefit of removing Jackson from the vulnerabilities list |
. On-Hold until James Forsyth consults with other PTLs: PTL 2018-11-05 | ||||||||||
AAI too slow for Holmes |
| 1st Nov 2018 | Guangrong Fu mentioned AAI in Baseline Measurements based on Testing Results:
The problem for caching is how to know when to update the cached data. Even though the access time may be fast for Holmes, the risk is using out-of-date data, so the correlations will be wrong anyway. Also, duplicating the AAI data outside of AAI is probably a bad architectural decision. Making AAI faster for these use cases would be better. Has there been a performance analysis of where the time is spent? Could it help to use ElasticSearch (e.g. as in sparky)? Should Holmes have a batch interface to get more AAI data in fewer calls? Or a better correlation API that results in fewer calls? 31st Oct: https://lists.onap.org/g/onap-discuss/topic/27805753 1st Nov:
|
2 Types of logging in A&AI WS |
| 1st Nov 2018 | There are 2 types of logging in the services
Is that correct? Shouldn't there be just 1 type? 1st Nov: After |
Casablanca release investigate logging guidelines and figure out what library to use in order to unify logging within A&AI |
Disable unused web services |
| 1st Nov 2018 | Could we disable unused (i.e. not integrated) A&AI web services, so that the deployment is faster and the resource footprint is smaller? e.g. Champ (any other ws?) Motivation: Decrease the resource footprint for A&AI (ONAP) deployments Idea: we could support 2 different deployments 1. full (normal) deployment and 2. barebones deployment. The point of the "barebone" deployment would be to deploy only the essential services necessary for proper functioning of A&AI (leaving out services like cacher, sparky, graphadmin, having 1 cassandra node instead of 3 or 5 etc). In order to reduce hardware/cloud costs (mainly the memory footprint) it could be beneficial to support a minimalistic A&AI deployment. 1st Nov: Venkata Harish Kajur Former user (Deleted) - investigate how to disable/enable charts in A&AI so we can create a core group of pods which handle the use-cases and than extended group will all the services. Consider a group of unused/unintegrated services (like Champ) |
Status | ||||
---|---|---|---|---|
|
. Consider other possible groups (like GUI?) | ||||||||||
AAI Champ |
| 1st Nov 2018 |
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
|
Rocket.Chat support |
|
|
1st Nov 2018 | In order to use rocket chat with native client (and have notifications for example) it needs a TLS cert. Support for integration team? |
Status | ||||
---|---|---|---|---|
|
In the copyright
/**
* ============LICENSE_START=======================================================
* org.onap.aai
* ================================================================================
* Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
If there is a company other than AT&T the build fails saying the license header is wrong
will create a rocket chat channel AAI James Forsyth created private group aai-dev in the integration rocketchat server - if you need access (Keong Lim, William Reehil, William LaMont, Manisha Aggarwal, Tian Lee, Steve Blimkie, Arul Nambi, Francis Paquette, CT Paterson, Giulio Graziani , Mark Leonard, Edward Dening, Bo Lv anybody else?) please contact Jimmy and I'll add your rocketchat ID. Rocketchat server: http://onap-integration.eastus.cloudapp.azure.com:3000 | ||||||||
Dublin 5G Use Case |
|
25th Oct 2018 | Dublin AAI changes in support of 5g use cases. Link for presentation: 5G - PNF Plug and Play (Casablanca carry-over items)
|
25th Oct 2018