MEETING INFO
When: Fridays (weekly) 812:00 am to 9:30am USA EDT / 1PM-2:30PM -13:00 UTC
Where: https://zoom.us/j/836561560?pwd=TTZNcFhXTWYxMmZ4SlgzcVZZQXluUT09
Organizer: Toine Siebelink toine.siebelink@est.tech
Description: Configuration Persistence Service (CPS) Weekly Team meeting to discuss the architecture and design of the CPS project
Date Range
through For minutes after this date please continue to : Configuration Persistence Service Jakarta Meeting Notes & Recordings
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
R8 DISCUSSION
|
...
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228xpath firstRecently completed & ongoing
- Ongoing commits: https://gerrit.onap.org/r/q/project:cpsgerrit cps cps/cps-temporal cps/cps-tbdmt project:cps/ncmp-dmi-plugin
- Completed this week:
Jira server ONAP JIRA jqlQuery filter=12484 count true serverId 425b2b0a-557c-3c0c-b515-579789cceedb - Code Quality
- https://sonarcloud.io/dashboard?id=onap_cps
- https://sonarcloud.io/dashboard?id=onap_cps-cps-temporal
- https
RECORDING
Date | Zoom Recording | Audio Only |
---|---|---|
| CPS-210108.mp4 | CPS-210108.m4a |
| CPS-210115.mp4 | CPS-210115.m4a |
| ||
| ||
| ||
| ||
| CPS-210219.mp4 | CPS-210219.m4a |
ATTENDEES WEEKLY ROSTER
|
ATTENDEES WEEKLY ROSTER
Date | Attendees | Topic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Software Status
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Date | Attendees | Topic | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Software Status
CPS Mapper Service
Release R8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
- E2E Network Slicing. Sync up with PTL
- Son (Stretch)
- Temporal DB (no REQ yet?)
E2E Network Slicing
- Presentation from Tony Finnerty on E2E NW integration with CPS (Draw.io, PPT)
- E2E Needs 2 sets of data
- Slicing specific model. Fred Feisullin has a diagram describing that data S9tored in CPS)
- Needs some CM data but not depending on notifications (available through xNF Proxy)
- This mean the 'current' model provided by Sandeep Shah needs to be split?
- Data will be pre-loaded using 'config' files or something similar by xNF Proxy
- Resourcing
- xNF Proxy not resourced (need to explore, ask on onap discuss, swami will consider too)
- DES-Like Data model transformers will be resourced by E2E Team
- CPS engage Slice Teams (Mon slicing weekly) ?
Release R8
Toine Siebelink Tony Finnerty Benjamin Cheung user-4e793 Claudio David Gasparini Aditya Puthuparambil Ahila P Fernando Oliveira Joachim Blixt (Samsung) Kamel Idir krishna moorthy Martin Vezeau Niamh Core Pawel Slowikowski Rishi Chail Ruslan Kashapov Sandeep Shah Swaminathan Seetharaman Fred Feisullin Michela Bevilacqua N.K. Shankar Junfeng Wang
Housekeeping
- RocketChat replaced by Slack , ONAP/CPS channel: https://onapproject.slack.com/archives/C01K3KSBQGH
Software Status
- Issues & Decisions - Issues decisions and assumptions
Software Quality:
CPS Mapper Service
- Presented from krishna moorthy
- Discussion of Mapper Service
- CPS engage Slice Teams (Mon slicing weekly)
Release R8
Introduction
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Issues & Decisions - Issues decisions and assumptions
Release R8
user-4e793 can find out maybe from Policy Framework project
M2 Milestones
- CPS Release tasks:
Jira server ONAP JIRA jqlQuery filter=12477 count true serverId
425b2b0a-557c-3c0c-b515-579789cceedb
Swami, planning next
Support for Vertical Industry
- Benjamin Cheung recommends to view Use Case Realization Call: Jan 14, 2020
- industry using a 'private radio network' which ONAP could manage
- 'tenant' is the owner of the 'private' network
- CPS could contact Cheng Huangabout this use case
- need to decide where A&AI stops and CPS begins...
E2E Network Slicing
- Discuss current API ie. what data and queries are required
- CPS Interface
- xNfProxy interface (for data owned by xNfProxy)
- API Mapping DES-Like interface (query templates)
- Where to host code? temporary in CPS Repo
- proposal: CPS APIs and API Mapper Service
- query/template will be link to a schema-set(id)
- network call information about multiple xNF instances, this needs to be addressed
For Honolulu it is preferred to keep 1 singel instance?! - Even if 1 anchor (with agreed id) we have add that to interfaces
- Will continue in Monday E2E Network Slicing Meeting: https://lists.onap.org/g/onap-meetings/viewevent?repeatid=31927&eventid=970358&calstart=2021-01-18
Propose to be closed for new features/requirement. Already committed to:- E2E Network Slicing. Sync up with PTL
- Son (Stretch)
- Temporal DB (no REQ yet?)
E2E Network Slicing
- Presentation from Tony Finnerty on E2E NW integration with CPS (Draw.io, PPT)
- E2E Needs 2 sets of data
- Slicing specific model. Fred Feisullin has a diagram describing that data S9tored in CPS)
- Needs some CM data but not depending on notifications (available through xNF Proxy)
- This mean the 'current' model provided by Sandeep Shah needs to be split?
- Data will be pre-loaded using 'config' files or something similar by xNF Proxy
- Resourcing
- xNF Proxy not resourced (need to explore, ask on onap discuss, swami will consider too)
- DES-Like Data model transformers will be resourced by E2E Team
- CPS engage Slice Teams (Mon slicing weekly) ?
Release R8
Toine Siebelink Tony Finnerty Benjamin Cheung user-4e793 Claudio David Gasparini Aditya Puthuparambil Ahila P Fernando Oliveira Joachim Blixt (Samsung) Kamel Idir krishna moorthy Martin Vezeau Niamh Core Pawel Slowikowski Rishi Chail Ruslan Kashapov Sandeep Shah Swaminathan Seetharaman Fred Feisullin Michela Bevilacqua N.K. Shankar Junfeng Wang
Housekeeping
- RocketChat replaced by Slack , ONAP/CPS channel: https://onapproject.slack.com/archives/C01K3KSBQGH
DB Schema
- latest DB schema published on the Developer Landing Page
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Issues & Decisions - Issues decisions and assumptions
M2 Milestones
- CPS R8 Release Planning
- Deployment in ONAP and related requirements such as documentation were agreed to be a major risk/unknown impact for this new team. Task investigating what is required need to be prioritized
- Benjamin Cheung kindly agreed to present detail about ONAP documentation/process in next week meeting
- Toine Siebelink will works with swam to identify E2E Network Slicing related user stories such as those required for the new models mentioned below.
- user-4e793 will work with Toine to define a list of user stories for the Temporal DB aspects
- One all user stories have been identified a team meeting is required to agree what is feasible in the Honolulu time frame
Architecture Update
- Short Presentation by Tony Finnerty CPS-MVP-Component-Responsibility.pptx
- CPS consist of 3 main components
- DB Generic Yang data store
- CPS (core) CRUD access control, ownership
- xNF Proxy. Cache for CM data
- Additional we will have
- Model-Transform (DES Like modified view)
- Suggested name for API Mapp/DES like transformer: TemplateBasedDataModelTransformer
- TemplateBasedDataModelTransformer will be separate service from CPS and XNF Proxy. for reason of scalability and segregation of responsibilities
- CPS consist of 3 main components
E2E Network Slicing Use Case
- Sandeep Shah has presented an overview 'new model' that will represent the 'external; data' not captured in the RAN Network model. Thing like Near RTRIC mapping.:
- 4 models are proposed, all of them contain at least E2E NW Slicing data and some also contain SON data.
- Approx. 15-20 queries are being proposed. However is is expected these can all be executed using the same core CPS and xNF Proxy functionality:
- qualified cpsPath query (get). assuming each model is stored/associated with its own Anchor. Or the models are tied together using an overarching parent model (yang module). To be discussed!
- Swaminathan Seetharaman and Toine Siebelinkagreed to track each model as a user story under
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-168 - The queries can be subtasks of a single query user story assuming all queries need the same basic CPS Cor and xNF Proxy functionality
Software Quality:
- Sonar Report
- Silver Badge (Niamh) Need some further investigation
user-4e793 can find out maybe from Policy Framework project
M2 Milestones
Jira server ONAP JIRA jqlQuery filter=12477 serverId 425b2b0a-557c-3c0c-b515-579789cceedb
Swami, planning next
Support for Vertical Industry
- Benjamin Cheung recommends to view Use Case Realization Call: Jan 14, 2020
- industry using a 'private radio network' which ONAP could manage
- 'tenant' is the owner of the 'private' network
- CPS could contact Cheng Huangabout this use case
- need to decide where A&AI stops and CPS begins...
E2E Network Slicing
- Discuss current API ie. what data and queries are required
- CPS Interface
- xNfProxy interface (for data owned by xNfProxy)
- API Mapping DES-Like interface (query templates)
- Where to host code? temporary in CPS Repo
- proposal: CPS APIs and CPS-TBDMT Service
- query/template will be link to a schema-set(id)
- network call information about multiple xNF instances, this needs to be addressed
For Honolulu it is preferred to keep 1 singel instance?! - Even if 1 anchor (with agreed id) we have add that to interfaces
- Will continue in Monday E2E Network Slicing Meeting: https://lists.onap.org/g/onap-meetings/viewevent?repeatid=31927&eventid=970358&calstart=2021-01-18
Introduction New team Member: Hanif Kukkalli
DB Schema
- latest DB schema published on the Developer Landing Page
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Issues & Decisions - Issues decisions and assumptions
M2 Milestones
- CPS R8 Release Planning
- Deployment in ONAP and related requirements such as documentation were agreed to be a major risk/unknown impact for this new team. Task investigating what is required need to be prioritized
- Benjamin Cheung kindly agreed to present detail about ONAP documentation/process in next week meeting
- Toine Siebelink will works with swam to identify E2E Network Slicing related user stories such as those required for the new models mentioned below.
- user-4e793 will work with Toine to define a list of user stories for the Temporal DB aspects
- One all user stories have been identified a team meeting is required to agree what is feasible in the Honolulu time frame
Architecture Update
- Short Presentation by Tony Finnerty CPS-MVP-Component-Responsibility.pptx
- CPS consist of 3 main components
- DB Generic Yang data store
- CPS (core) CRUD access control, ownership
- xNF Proxy. Cache for CM data
- Additional we will have
- Model-Transform (DES Like modified view)
- Suggested name for API Mapp/DES like transformer: TemplateBasedDataModelTransformer
- TemplateBasedDataModelTransformer will be separate service from CPS and XNF Proxy. for reason of scalability and segregation of responsibilities
- CPS consist of 3 main components
E2E Network Slicing Use Case
- Sandeep Shah has presented an overview 'new model' that will represent the 'external; data' not captured in the RAN Network model. Thing like Near RTRIC mapping.:
- 4 models are proposed, all of them contain at least E2E NW Slicing data and some also contain SON data.
- Approx. 15-20 queries are being proposed. However is is expected these can all be executed using the same core CPS and xNF Proxy functionality:
- qualified cpsPath query (get). assuming each model is stored/associated with its own Anchor. Or the models are tied together using an overarching parent model (yang module). To be discussed!
- Swaminathan Seetharaman and Toine Siebelinkagreed to track each model as a user story under
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-168 - The queries can be subtasks of a single query user story assuming all queries need the same basic CPS Cor and xNF Proxy functionality
CPS DOCUMENTATION
- Presentation by Benjamin Cheung on ONAP documentation (for new project)
- Slides: AddingRequirementsGerrit_202006Jn11.pdf
Key take-aways- source for onap documentation in own project (\docs) handled by own Jiras
- https://docs.onap.org/en/guilin/guides/onap-developer/architecture/index.html goot template
- can use links back to wiki especially while projects is immature
- it should be done earlier but in practice we can do docs after m3 milestone
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Code Quality: https://sonarcloud.io/dashboard?id=onap_cps
- Issues & Decisions - Issues decisions and assumptions
- Claudio David Gasparini is preparing an assembly module that allows for flexible deployment options
- The goal for MVP is to deploy alternative 2 here (CPS core and NXF-REST proxy in one service) with OOM. With a possible inclusion of Temporal DB RETS interface when available (alternative 3)
Misc
- The schedule for the LFN Developer & Testing Forum is now live here.
Tony Finnerty& Toine Siebelink will be presenting CPS-NF-Proxy MVP on Thursday
Toine Siebelink will be presenting on using Spock and Groovy for unit test
M3 :'code freeze' Thurday !!!
- Release Planning: Honolulu
- CPS R8 Release Planning
- Do we need to de-scope → Agreed to flag that Update functionality might not be achieved in Honolulu time-frame.
E2E Network Slicing Use Case
- Agreed name API Mapp/DES like transformer: TemplateBasedDataModelTransformer
- Progress on models and query details...
E2E Slicing team will provide data sample and query information when readyJira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-196 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-199
CPS DOCUMENTATION
- Presentation by Benjamin Cheung on ONAP documentation (for new project)
- Slides: AddingRequirementsGerrit_202006Jn11.pdf
Key take-aways- source for onap documentation in own project (\docs) handled by own Jiras
- https://docs.onap.org/en/guilin/guides/onap-developer/architecture/index.html goot template
- can use links back to wiki especially while projects is immature
- it should be done earlier but in practice we can do docs after m3 milestone
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Code Quality: https://sonarcloud.io/dashboard?id=onap_cps
- Issues & Decisions - Issues decisions and assumptions
- Claudio David Gasparini is preparing an assembly module that allows for flexible deployment options
- The goal for MVP is to deploy alternative 2 here (CPS core and NXF-REST proxy in one service) with OOM. With a possible inclusion of Temporal DB RETS interface when available (alternative 3)
Misc
- The schedule for the LFN Developer & Testing Forum is now live here.
Tony Finnerty& Toine Siebelink will be presenting CPS-NF-Proxy MVP on Thursday
Toine Siebelink will be presenting on using Spock and Groovy for unit test
M3 :'code freeze' Thurday !!!
- Release Planning: Honolulu
- CPS R8 Release Planning
- Do we need to de-scope → Agreed to flag that Update functionality might not be achieved in Honolulu time-frame.
E2E Network Slicing Use Case
- Agreed name API Mapp/DES like transformer: TemplateBasedDataModelTransformer
- Progress on models and query details...
E2E Slicing team will provide data sample and query information when readyJira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-196
E2E Slicing team will provide query and 'update' information when readyJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-199
E2E Slicing team will provide query and 'update' information when readyJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-200
Breakdown of user stories discussion:
E2E Slicing team will provide query and 'update' information when readyJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-200
Breakdown of user stories discussion:
- New function: retrieve DataNode WITHOUT children, do we need this?
Do we need separate user stories for:- New function: retrieve DataNode WITHOUT children, do we need this?
Do we need separate user stories for:Store & retrieve (keyed) ListsStore & retrieve leaves (standard attributes)Store & retrieve leafLists
- Alternatively work on E2E Slicing models and handle 'bugs' for what is not working
Team agreed to handle functionality through bugs as issues with E2E Models and Data samples arise
Tests wil need to be added for specific functionality like stores leaves, leafLists etc - Update functionality (no epic or user stories yet!)
- E2E network slicing only required CSP updates (no forwarding of updates to NF required as this is done elsewhere already)
- What types of updates do we need (what is achievable in Honolulu)
Ahila suggested to use Yang Patch payload, see https://tools.ietf.org/html/rfc8072#page-5
Will try to get more details by next week.
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
- NOTE. Team to use subtask (or bugs) Jira references in commit messages. Parent user stories can be tracked using Topic!
- Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Code Quality: https://sonarcloud.io/dashboard?id=onap_cps
- Issues & Decisions - Issues decisions and assumptions
- Action Toine Siebelink : move open issue not required for Honolulu to separate table. Done
- Issue #22 update by xpath will be discussed by developer team meeting on
- Issue #23 OOM Integration options have been discussed in agreed by team (see notes in issue table)
- Issue #24 E2E network slicing preferred update interface options ahs bene recorded, to be agreed next week
E2E Network Slicing Use Case
- Progress on models and query details...
Data provided today, Aditya Puthuparambil wil follow upJira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-196
Get scenarios can be fulfilled using current get by xpath end point in CPS. Aditya Puthuparambilwil prepare demo for next weeks meetingJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-199
E2E Slicing team will provide query and 'update' information when readyJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-200
Software Status
- KanBan board: https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228
Temporal Service in new repo but still CPS project
CPS-175 Blocked by OOM issues with Postgress
Additional grooming meeting scheduled for dev. team 9:00 UTC - Recently completed & ongoing: https://gerrit.onap.org/r/q/project:cps
- Code Quality: https://sonarcloud.io/dashboard?id=onap_cps
M3 :'code freeze' Thursday
- M3 tasks:
Jira server ONAP JIRA jqlQuery filter=12477 count true serverId 425b2b0a-557c-3c0c-b515-579789cceedb
Backlog grooming meeting on Monday and Tuesdays E2E Slicing follow-up will determine if we make intended scope for HonoluluJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-612
Benjamin Cheung can help us with other project examplesJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-613 The “knowledge master” of documentation stuff that Ben went to for help was Hagop: BOZAWGLANIAN, HAGOP hb755d@att.com
Claudio David Gasparini explained new process is ongoing. Probably need script to extend E2E use case like in demo shown today. The PNF Plug and Play Integration Test Cases Page:Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-614 https://wiki.onap.org/display/DW/5G+-+PNF+PnP+-+Integration+Test+Cases
E2E Network Slicing Use Case
Demo (CPS core functionality using E2E Slicing data samples)
TBDMT is under development by krishna moorthy code needs to be integrated in CPS Repo (temporary) a a module.
Aditya Puthuparambil has demonstrated E2E scenarios and queries related to
Jira | ||||||
---|---|---|---|---|---|---|
|
- Possible query and update requirements (interface methods) CPS-235: Overview of (early) CPS Query and Update Scenarios
- Progress on models and query and update requirements
Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-196 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-199 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-200
Toine Siebelink has shown overview of possible query and update scenarios. CPS Team needs input from E2E NW for the scenarios required by them with data examples and possibly SQL statements etc, Swaminathan Seetharaman will propose follow up meeting for Tuesday examples and data can hopefully be provided earlier
A.O.B.
Benjamin Cheung requested CPS Team to join Use Case Realization meeting on 1400 UTC as the Intent Based Network Framework & Modeling (IBN) use case team would be interested in using CPS....
Software Status
Ruslan Kashapov is finalizing study on CIST integration tests. Goal is E2E test for CPS applications. Team is free to use any testing method but might be restricted by reporting options. Infrastructure setup might suffice for H-timeframe.
Toine Siebelink will contact Chaker Al-Hakimre. template for architecture is finalizing study on CIST integration tests. Goal is E2E test for CPS applications. Team is free to use any testing method but might be restricted by reporting options. Infrastructure setup might suffice for H-timeframe. will contact re. template for architecture documentation. Benjamin Cheungmade a clever suggestion to draft documentation in a Wiki and once reviewed and finalized convert to RST files. This would speed up the review process!
M3 :'code freeze' Thursday
Jira server ONAP JIRA jqlQuery project = cps AND fixVersion = "Honolulu Release" AND status != Closed AND status != Delivered ORDER BY status DESC count true serverId 425b2b0a-557c-3c0c-b515-579789cceedb
OOM Integration update Aditya Puthuparambil and/or Claudio David Gasparini
Build issues seem resolved. OOM can now finalize Helm Charts etc. There seem to be superfluous image and issues with the version number that user-4e793 and Claudio David Gasparini will fix.
E2E Network Slicing Use Case
- CPS APIs API methods #2 and #21 will be prioritized for H release
- Both methods use E2E Slicing specific model through CPS-Core. This means NF-Proxy interface not required (for E2E Slicing)
- #2 requires new query: CPS-235: Overview of (early) CPS Query and Update Scenarios query #3 This will be handled as a 'bug' as code freeze date is to close
#2 also requires a 'with children' option on the query, also to be handled as a 'bug' - #21 is a simple 'get' by xpath with children which is already supported by CPS Core.
Latest Model & Data sample need to be confirmed, Toine Siebelink suspect latest data.txt sample provided in
is not inline with model. CPS Code has a later data sample. Niamh Corewill update the Jira with the correct sample.Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-199
- TBDMP Integration as submodule to be discussed with Claudio David Gasparini
TBDMP Sub repo in progress, split in separate commits: structure, code, tests. Need to think abut structure and split the PoC in required modules. E2E Slicign team will drive required tasks, track in Jira et with support from CPS Team.
krishna moorthy will handle deployment? For now as uService as subschart in CPS but TBDMT should remain independent of CPS! Claudio David Gasparini can support with OOM integration Explore Yang-Patch, E2E.
Sandeep Shahshowed a basic example of a a Yang Patch with an 'edit' operation:Code Block language xml title Yang Patch Example collapse true { "ietf-yang-patch:yang-patch": { "patch-id": "Patch 1", "comment": "patch for phy-cell-id-in-use for a cell", "edit": [ { "edit-id": "edit", "operation": "merge", "target": ${prop.oofpcipoc.patch.pci.target}, "value": { "phy-cell-id-in-use": ${tmp.phy-cell-id-in-use} } } ] } }
Patches are transactional, if one fails, all fail (and rollback of already completed steps)
Patches are NOT used for adding elements to a Yang List
AOB: Benjamin Cheung invited CPS Team to join Use Case Realization meeting on 1400 UTC to discuss CPS possibilities for collaboration with Intent Based Networking Project
Tony Finnerty Toine Siebelink Niamh Core Benjamin Cheung user-4e793 Claudio David Gasparini Aditya Singh krishna moorthy Rishi Chail Ruslan Kashapov Vishnu Ram
Software Status
NF Proxy Early Design, presentation by Tony Finnerty
M3 :'code freeze' Thursday
Jira server ONAP JIRA jqlQuery project = cps AND fixVersion = "Honolulu Release" AND status != Closed AND status != Delivered ORDER BY status DESC count true serverId 425b2b0a-557c-3c0c-b515-579789cceedb
E2E Network Slicing Use Case
"phy-cell-id-in-use": ${tmp.phy-cell-id-in-use} } } ] } }
Patches are transactional, if one fails, all fail (and rollback of already completed steps)
Patches are NOT used for adding elements to a Yang List
AOB: Benjamin Cheung invited CPS Team to join Use Case Realization meeting on 1400 UTC to discuss CPS possibilities for collaboration with Intent Based Networking Project
Software Status
1 bugs on OOM integration, fixes are submitted but there is still a follow up issue which Aditya Puthuparambilis working on with support from Sylvain Desbureaux
Read-the-doc is set-up. see https://docs.onap.org/projects/onap-cps/en/latest/index.html content to be completed after M3.
NF Proxy Early Design, presentation by Tony FinnertyCPS-NCMP-Design.pptx
Tony explained the reasoning for new terms
'Network CM Proxy' NCMP
'CMHandle' which will replace the term 'Anchor' in the context of CM Proxy
recommend to read about NMDA https://tools.ietf.org/html/rfc8342
M3 :'code freeze' Thursday
Jira server ONAP JIRA jqlQuery project = cps AND fixVersion = "Honolulu Release" AND status != Closed AND status != Delivered ORDER BY status DESC count true serverId 425b2b0a-557c-3c0c-b515-579789cceedb
PLEASE CLOSE ANY TASK THAT IS DONE! Change 'fix version' tag to Istanbul for anything that wont (need to) make Honolulu
E2E Network Slicing Use Case
- CPS APIs API methods #2 and #21 will be prioritized for H release
- TBDMT code in sub-repo: https://gerrit.onap.org/r/q/project:cps%252Fcps-tbdmt
- Build issues. Claudio David Gaspariniexplained we need to raise a ticket on LNF and create a ci-management change.
- OOM integration, we are probably too late for this but krishna moorthywill start process anyway with support from user-4e793and Claudio David Gasparini
OOM integration of TBDMT needs to remain independent of OOM integration of CPS!
As a fall back option TBDMT can be manually added to an ONAP deployment for demo or a local deployment an be used. - Need to support at least 2 CPS endpoints.. Get and 'Query'.
The query endpoint is ' <server>/cps/api/v1/dataspaces/dataspace/anchors/anchor/nodes/query
Demo available in this video.
Krishna wil handle this requirement as a 'bug' after M3
- Build issues. Claudio David Gaspariniexplained we need to raise a ticket on LNF and create a ci-management change.
AOB:Benjamin CheungBenjamin Cheungand Tony Finnerty met with Intend Based Network Team. Tony does not expect and 'special' work for team but probably support to help them how to get the most out of CPS.
Overview https://wiki.onap.org/display/DW/Use+Case+Realization+Call%3A+Feb+8%2C+2021
CPS & IBN https://wiki.onap.org/display/DW/Use+Case+Realization+Call%3A+Feb+22%2C+2021
Aditya still investigating Template issue re stateful Pod for DB, Support from Sylvain, Krystof needed.
Security issues not blocking Release
Master Branch version for Istanbul will be 1.1.0-SNAPSHOT
CPS-274 Bruno will test solution
Documentation Tony suggested to refer to https://wiki.onap.org/pages/viewpage.action?pageId=84655884
Silver Badge; Achieved, record on https://wiki.onap.org/display/DW/Honolulu+Release+Platform+Maturity
Niamh Core demoed query user stories with this video. and this video → Error handling needs to be improved, created
Jira | ||||||
---|---|---|---|---|---|---|
|
Istanbul Requirements
Swaminathan Seetharaman will create new REQ's for E2E Slicing and SON PIC (scope to be still discussed internally)
- Future of TBDMT, not clear is nice as part of CPS but will require additional resourcing as much work still needed like integration, conform to CPS-Core quality standards etc. Swaminathan Seetharamanand krishna moorthywill prepare slides to follow up this discussion next week with a view to take it to Arch. Committee.
E2E Network Slicing Use Case
- CPS APIs How to continue?
Proposed to split according to 'operation' 2 teams of 2. Toine Siebelinkwill create Jira's to track this work. If needed CPS team can meet E2E team middle of next week for further clarification.
see
andJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-277 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-278
OOM blocked, RC0 postponed by 1 week CPS team just waiting on OOM to merge (gating jobs are passing)
CPS-290 more scenarios of 500 error to be discussed
Presentation on E2E slicing
Check
Andy MAYER (ATT)
Ruhal Tyagi (Ericsson)
E2E Network Slicing Use Case
- Presentation on TBDMT by Swaminathan Seetharaman and krishna moorthy
'Home' for TBDMT for review with ArchCom
Template need to be aware of Model/Version
Versioning could be part of ID
Template should be applicable to range of versions
Preferred by Team: TBDMT stay in CPS. Main concern is Resourcing.
Swami will add slide with options and Pros & Cons and review slide again next week Owner of slicing 'config' data has to be the 'use-case' (not the TBDMT)
Hanif Kukkalli has started working in this spikeJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-277 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-278
Request for Feedback: Team WoW
- Contribution and Development#CPSTeamWoW
Team to comment on Wiki if required, WoW to be confirmed next week
Discussion: Bug Handling, dropping back to H?
- Which bugs to dop back
- Process for dopping back
Toine Siebelink will document a proposed WoW for bugs on confluence with help from team
In general all bugs should eb fixed on main branch and dropped back to previous release. Consider API changes, user story Acceptance Criteria etc. If there is no API/behavior impact and it didn't break acceptance criteria then it could be an 'enhancement'. Claudio David Gasparini will prepare for discussion on backward (in)compatible updates next week
AOB
- Agreed to change meeting duration back to 1h starting next week
Please note DST has started in US, This will affect attendees in zones with different DST rules
New to CPS : Rahul Tyagi Renu Kumari
- Documentation live: https://docs.onap.org/projects/onap-cps/en/latest/index.html
need further discussion, test in H? is timestamp part removed when needed?Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-264
E2E Network Slicing Use Case
- Finalize presentation on TBDMT by Swaminathan Seetharaman : cps_tbdmt_20210312_v1.0.pptx
- Swaminathan Seetharaman will ask to get on agenda for Arch. Comm. meeting on
- Confirmed, see 2021-Mar-23 ONAP Architecture Subcommittee Meeting
AOB
- discuss CPS Release Process#StepstoDeliverReleasePatches
- Separate Release commit/patch ie. not part of bug fix itself. Typically only path-number (last digit) should be increased.
- Release notes should be updated too
- Release patch can include several bugs when needed
- Minimal code for bug fix on master branch for ease of drop back (but test included)
- Toine Siebelinkwill update above guidelines
- Agree on Contribution and Development#CPSTeamWay-of-Working
- Agree on CPS Release Process#StepstoDeliverReleasePatches
- NCMP announcement (Oskar Malm)
- CPS-277 Spike Analyse E2E API GET methods
- Discussion on TBDMT - will present on April 19th
View file name cps_tbdmt_20210312_v1.0.pptx height 150
AOB
- Meet next week Fri April 2?! Ericsson holiday
Please note DST has started in Europe
- Official waiver from TSC for
Jira | ||||||
---|---|---|---|---|---|---|
|
- Security Hotspot, needs to be flagged as False Positive. Amy Zwarico will follow up on this
- @Oskar Malm presentation on requirement
ONAP Rel I - NCMP - CPS meeting.pptxJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-717 - Only impacts CPS (no other ONAP components) so now classified as a 'Specification'
SDNC (integration) Using RESTCONF ODL Interface Test Only impacts
Claudio David Gasparini suggested to use Java-API client? Would be significant arch. change!
Take over responsibility from SDNC, breaking µS concept, scaling concerns etc. Maybe consider/discuss this again later e.g in J-releasePreferred option for Model ingestion: direct from xNF (based on change event from A&AI)
E2E Slicing, API call 1 split into 2 steps as indicated on this page: https://wiki.onap.org/display/DW/CPS+APIs
- user-4e793presentation: Temporal DB Update, see CPS-191: Core and Temporal Integration Design
- Software Status
Only 'and' support required, xpath syntax like ' //categories[@code="02" and @name="kids"]Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-309 - team agreed user-0417fproposal for using help 'profiles' as per https://gerrit.onap.org/r/c/oom/+/120431
- Next week we need to include other Repo's in update too!
- Performance Test Findings by Ruslan Kashapov see CPS Testing
- NCMP Requirement breakdown, see CPS-333 Network Configuration Management (NCMP) scope for I release considerations
- E2E Network Slicing update
- Queries identified, in progress
- Update requirement identified, see CPS-278 Spike Analyse E2E API PUT methods spike required for LIST operations. Current list of related stories:
Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-325 Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-337 Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-340 Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-338
- Question on SON Use Cases: Model information is information, Niamh Core will send an email. Also please confirm SON use case is stil considered for I timeframe.
CPS Team need SON Model, awaiting response from Sandeep
Need alternative solution but user-0417f will comment and propose way forwardJira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-320
Regarding OOM Renu will also create a general OOM-updates ticket based on a pattern used in 'Policies'. Any OOM updates can be added as task to that ticket. Traditionally this was handled at end of any release but we are awaiting ng an OOM process improvement to have an earlier staging release to make these changes. Renu will communicate to team and OOM about this process
Awaiting Son models. Sandeep Shahor Swaminathan Seetharaman will provide soonJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-330
A&AI has no inventory of simulated xNFs yet
SNDR workaround
RAN Simulator has list, possible as shortcut (N.K. Shankar)
- CPS Path Documentation: https://docs.onap.org/projects/onap-cps/en/latest/index.html
- NCMP Requirement breakdown, see CPS-333 Network Configuration Management (NCMP) scope for I release considerations
- Discussion with E2E Network Slicing regarding 'hardcoded ran-network-model':
- Swaminathan Seetharaman (or his team) will investigate the feasibility of model-retrieval using RESTConf and NetConf from the Honeycomb(?) simulator used for their use-cases. Following the produce investigated and documented by Rahul Tyagiin
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key INT-1904 - A&AI does currently not include/cover the simulated nodes used by E2E NW Slicing. NCMP should NOT try to solve this using SDNC/R or similar. If needed a 'shortcut' using a hardcoded list(file) with the simulator data until this functionality is added to A&AI.
- A dedicated ONAP-Honeycomb-DMI plugin could be considered if needed e.g. if models can not be retrieved over RESTConf.
- At the same time it might be required that NCMP in the I timeframe support both simulated nodes and nodes available in A&AI. Prioritization and feasibility (depending on resourcing too) of these options need to be discussed
- At boot time of DMI Plugin it will need to inform NCMP (DMI-Registry) of all CMHandles its manages
- Swaminathan Seetharaman (or his team) will investigate the feasibility of model-retrieval using RESTConf and NetConf from the Honeycomb(?) simulator used for their use-cases. Following the produce investigated and documented by Rahul Tyagiin
- Software Status
- Spikes by Bruno and Renu to be reviewed by remainder of team (follow up meeting early next week)
- CPS-36. Rishi remarked there is no docker-file yet for TempDB. Wil create separate task to do that first
- Discussion on the fact TempDB is juts one module. It was greed that for simplicity it wil be kept like that until the need arises to split it. Bruno is also introducing an Architecture Quality Tool to ensure the singel module still has a god architecture that can always be dived into modules in the future
- TBDMT. Question arose around need for (read-the-docs) documentation etc. Toine Siebelink will the requirement for TBDMT and make sure documentation is part of that.
- New tasks suggested
- Update read-the-docs for CPS with high level description of its components
- Update & reorg wiki with good overview of current architecture of CPS and its components
- NCMP road map, short presentation by Oskar Malm ONAP Rel I - NCMP Roadmap.pptx
- Note. Pass-thru wil include write operations. In Istanbul release only full re-sync wil be available to update CPS Core Cache after write operations...
- E2E Network Slicing Update
- Simulator findings, not available yet but Honeycomb is intended to be fully NetConf compatible. It might mean impacts on simulator are required...
- Short discussion re. SDNC & SDNR Tony Finnerty & Swaminathan Seetharaman
SDN Controller is Prime interface for CM to Network. Owns the interfaces to network. NCMP owns the cached data.
NCMP that requests models & data from controller as needed. - Software Status
- Bug
is ready to me merged!Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-377 - user-0417f: ONPA want us to use authorize docker hub access for Postgres images. Create
to update CPS-temporal, will create a similar user story for CPS-CoreJira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-379
- Bug
- Short demo of 'Ancestor Axis' extension by Niamh Core
- Istanbul Epics & User Stories: CPS-333 Network Configuration Management (NCMP) scope for I release considerations
Will move API Spike to Epic that need to implement them
- Introduction Michael Kerrigan
- Software Status
- Add task for local ONAP setup Investigation:
(done)Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-408 - Unblock review Ruslan: https://gerrit.onap.org/r/c/cps/+/121153 (done)
- SonarQube Rules update process wil be discussed in next week PTL meeting by Toine Siebelink
- Include all 3 SonarQube views for future agenda (done)
- Add task for local ONAP setup Investigation:
- Presentation on NCM Rest Interface: CPS-391Spike: Define and Agree NCMP REST Interface
- Create story for update CPS-Core REST with output description and samples
(done)Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-409 - Model operations are NOT part of the interface discussed. But a (Separate) interface for this is planned and minimal support in Istanbul timeframe is required
- NCMP wil use different datastores (dataspaces) for the same and/or slightly different models for the same xNFs. This might requires soem attention/future optimization
- Create story for update CPS-Core REST with output description and samples
- Announcement: https://wiki.lfnetworking.org/display/LN/2021+LFN+Developer+Event+Topics+June
- Introductions Dylan Byrneand Joseph Keenan
- Software Status
- Possible on SonarQube coverage reporting in CPS-Temporal . user-4e793will create bug to address this
- CPS is part of Trial for new way working for SonarQube:
- ONAP Way profile created (copy of Sonar Way) which gives us control of when SonarQube updates come in
- PTL (Toine) has now capability to flag false positives and mark Security hotspots as 'safe'.
- Discussion regarding exact scope Istanbul
- E2E Network Slicing detailed requirements
- Will use CPS-Core only.
- Upload model using rest endpoint as needed
- CRUD Operations against data in CPS-Core only for now
- TBDMT will have some minor impacts when switching to NCMP interface at a later stage (ie. specify dataspace). In any case it seems required that TBDMT can interface with both CPS(core) and NCMP
- Ownership of data is important but does not require impacts in Istanbul
- Update on Simulator investigation
- Honeycomb RAN Simulator should have capacity to retrieve model over NetConf/RESTConf interfaces using ODL
- Should have no impacts on other components
- Will check with Rahul Tyagihow to continue
- This activity is part of
and will run parallel with other Istanbul requirementsJira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-717
- SON PCI
- Similar approach as E2E Network slicing ie. use CPS-Core in Istanbul timeframe
- E2E Network Slicing detailed requirements
- Software Status
- Re. https://gerrit.onap.org/r/c/cps/+/121560/2/cps-ri/src/test/java/org/onap/cps/TestApplication.java we agreed to park the issue under discussion and possibly deal with a in a separate task once we have good dependency diagrams to discuss this in the group again.
- Update on CPS-391Spike: Define and Agree NCMP REST Interface
- some open issues left re. datastore names and (fallback) behavior
- REST URI format agreed
- Ahila P Some clarification required re. DMI-Plugin, node, model and data discovery
Step 1 Node Discovery
- If E2E simulation node not in A&AI: DMI PLugin has side-door REST endpoint to add (initial) inventoryStep 2 Model Discovery
After node is Added, NCMP wil trigger Model Discovery when needed
2a NCMP wil request list of module (name)s from Node
2b NCMP wil request yang-source for any module sit hasn't stored already (for other nodes)Junfeng Wang has some concerns about pre-conditions for node discovery. Ahila will add these details later
DMI-Plugin interface, abstraction that allows flexibility to have other ways of discovering initial inventory and inventory changes.
Intention is that ONAP will only have one DMI-Plugin. Using a temporary 'side-door' to add any cm-handle not available through A&AIStep 3 Data Sync
Not worked out yet
Similar process and component involvement as Model Sync
Note. SON API to be discussed in 5G SON OOF use case meeting later today
See : https://zoom.us/j/94816649573?pwd=dmVPMndVRXM3T3ZMVEFLOUdWVHNNQT09
- Software Status
- Bug
is fixedJira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-450 - Bug
Ruslan Kashapovhas attached the correct model. Is compatible with previous data already in systemJira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-451 - 'Bug'
is not a bug but a task or user story that needs to be executed as part of E2E slicing use case supportJira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-452 - Latest findings on config=true/false support using SDN-C/ODL by Rishi Chail:
ODL supports 'content' parameter and translates it to the equivalent NetConf operation(s). However current the tests how the same output even tough some elements are flagged as config 'false'. Claudio David Gasparini suggests using a different simulator to identify where the problem is. is and wil help Rishi with this.
Oskar Malm noted that most current nodes do not support NMDA datastores (yet) So intention for Istanbul is to only support non-NMDA devices. Non-NMDA device will also use one model for config-false and config-true data.
- Bug
- Release Planning: CPS-333 Network Configuration Management (NCMP) scope for I release considerations
Team made decisions on open issue as record on that page now. - A.O.B.
2021 LFN Developer & Testing Forum June
- Software Status
- DMI-Plugin modules setup completed today
- SDN-C study can be closed, spin off task:
Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-395 - SQ: CPS-Core and Temporal on 0 issues, well done team!
- Committer promotions
- Congratulations to aditya puthuparambil, Niamh Coreand user-0417f
- Discuss ARC Configuration Persistence Service (CPS) Component Description - Istanbul-R9 with Tony Finnerty
Proposal approved with some minor comments - CPS R9 Release Planning user-4e793and Toine Siebelink will work together to complete this with Temporal DB specific information and combined goals where applicable
- Software Status
- Aditya Puthuparambil asked about considering 'Kafka Stream' agreed not needed
- Michael Kerrigan Build problems, need to check what test is failing exactly
- Renu KumariNeed agreement on Kafka default authentication options and population of related env. variables. Agreed to 'follow' CPS-Core but further discussion needed with Bruno and Aditya.
Docker compose setup for Kafka, Agreed to handle taht as separate task for CIST testing. Renu Kumari will create ticket for that - ARC Configuration Persistence Service (CPS) Component Description - Istanbul-R9 Approved
- M2 Approved
- Niamh Core and Toine Siebelink will present CPS-390 Spike: Define and Agree DMI Plugin REST Interface
- Some minor comments were addressed during the meeting and Toine Siebelinkand Niamh Corewill follow up with more updates
- A.O.B.
- No meeting next week
- Introduce Luke Gleeson
- Software Status
- Bugs in progress by Renu Kumariand user-4e793 but both on annual leave today
Shiva Subediunblocked (bugs resolved by DMaaP team)Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-393
aditya puthuparambil can be closed decision is to use Kafka directly.Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-433
Joseph Keenan is still blocked but help has been requested from internal ericsson resourcesJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-401
- Niamh Corepresented CPS-390 Spike: Define and Agree DMI Plugin REST Interface#DMIInventory,Model&DataSyncAPI
- some minor example updates still in progress but otherwise completed
- Shiva Subedipresented CPS-393 Spike: DMaaP Event subscription and Filtering of A&AI
- pnf-id will be used as cm-handle (alternative names support might be added later)
- filtering options will need to be explored further. Shiva/Toine will contact William Reehilfor further details on properties in event
- will add more info about update and delete events
- Software Status
-
Bell will need to confirm their license format. Luke Gleeson should not update thoseJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-489
still blocked Toine Siebelink will sent mail to Steve Winslow to suggest discussing it at PTL meetingJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-400
aditya puthuparambil will share report and demo recording with Tony FinnertyJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-433
still blocked. Toine Siebelink will call meeting to go through details and decide actionsJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-401
-
- NCMP Progress 'big picture' CPS-333 Network Configuration Management (NCMP) scope for I release considerations
- Joseph Keenan : Demo fields and depth parameter finding as per CPS-455 Spike: support options for 'fields' and 'depth' parameters
- Team experimented with field and depth options, some interesting findings which Joseph Keenan will document on above Wiki Page
- Software Status
- Unable to record this meeting
- Software Status
- Dylan Byrneteam agreed change of 'additionalProperties' to 'cmHandleProperties' as the former is an Open API reserved word. Niamh Core wil update Wiki pages affected.
is re-assigned to Joseph KeenanJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-205
- Problems reported by Ahila P
was explained and has detailed steps and data to reproduce. Will be assigned to CPS Team member shortlyJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-524 - Toine Siebelink has sent Ahila Pdocumentation on how to use text() function. There was also a mismatch in property-name. Ahila will try again.
- Add list element and updating properties wil have to be done in 2 separate calls! Toine Siebelink has sent Ahila details about CPS-Core Patch URL to update leaves only.
- Holiday Cover
- user-4e793has been set up for LastPass but need to test this. Bruno will be absent too. So team has to plan for this..
- Shiva Subedi started presenting CPS-506: List all known modules and revision team accepted reasoning to only use module-name and revision to uniquely identify a module. Namespace is not needed!
has been created to deal with incorrect modules at some point in the future.Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-525
- Software Status
- Toine Siebelink was on annual leave so meeting was run by Dylan Byrne
- Bug in progress by Dylan Byrne
. Also relates to an issue regarding additional properties not being saved inJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-524 Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-442 - Discussed workshop held by Ericsson team in Ireland, along with sprint retrospective.
- Brought up current issues with code reviews, and how they can be conducted in a more efficient manner going forward, by breaking down commits into smaller chunks, and not recommitting non blocking issues where necessary approvals have already been made.
- Renu Kumari brought up the question; how will these further commits be documented? And this was also discussed by the team
- Dylan Byrne will create a code review best practices wiki which the team can contribute to with their opinions on what should count/not count towards blocking issues.
- Software Status
- Discuss
with Ahila PJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-524 - Discuss
Which method is used for this?Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-487
- Software Status
- Many SQ violation in CPS-Core and NCMP mainly about var-rule. Please use SQ locally to prevent these. Toine Siebelink will also discuss the value of the rule in PTL an see if it can be disabled
- TBDMT Quality is also regressing and improvements proposed for Istanbul to allign with CPS standards haven't been addressed yet.
- Discuss issues Sandeep Shah
Integers are represented as floats ('.0' added in output) when read from DB. CPS Team will investigate now the issue is understood betterJira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-591
Issue seems in TBDMT, awaiting response from krishna moorthyJira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-583 - Logging. Lack of logging Toine Siebelinkhas created task to document capture of CPS logs:
It might lead to an improvement to increase logging on positive scenarios.Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-604
- Code Freeze & RC(0)
- Team will need to focus on bugs, doc, CSIT & Demos. CSIT test and Demos might possibly be combined. Includes but not limited to:
Jira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-523 Jira server ONAP Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-595 Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-447 Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-604 Jira server ONAP Jira serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-568
- Team will need to focus on bugs, doc, CSIT & Demos. CSIT test and Demos might possibly be combined. Includes but not limited to:
- Release Process & Bugs. user-4e793explained the process
- See relevant child page on Configuration Persistence Service Developer's Landing Page
- Istanbul will start with version 2.0.0 because of complete renewed NCMP interface
- Pom files need to be updated with the correct version
- Team can decide when to deliver a few bugs together, step version and release new images.
- Opening to ideas for Jakarta
- Ownership & Access Control
- Housekeeping
- Replace this page with a new 'Jakarta' version after Code Freeze is agreed
View file | ||||
---|---|---|---|---|
|