Configuration Persistence Service Montreal Meeting Notes & Recordings

Configuration Persistence Service Montreal Meeting Notes & Recordings

Minutes

Date

Attendees

Agenda / Notes

Date

Attendees

Agenda / Notes

Nov 15, 2023 

This page is closed, Please continue to Configuration Persistence Service New Delhi Meeting Notes & Recordings

Nov 8, 2023 

@Toine Siebelink @Priyank Maheshwari @Daniel Hanrahan @Arpit Singh @Seán Beirne @Halil Cakal @Jeff van Dam @Kolawole Adebisi-Adeolokun @Lee Anjella Macabuhay @Levente Csanyi @Sourabh Sourabh 

  1. SoftwareStatus

    1. https://lf-onap.atlassian.net/browse/CPS-1933 solved but delivery block by another bug in the same use case:

    2. https://lf-onap.atlassian.net/browse/CPS-1956 found while testing above. @Sourabh Sourabh is able to reproduce and likely cause already identified. Preliminary fix expected today. But need to ensure our testware is improved as this shouldn't have slipped trough!

    3. https://lf-onap.atlassian.net/browse/CPS-1958 just discovered by @Daniel Hanrahan who will also investigate it!

  2. Montreal Release Process (RC): https://lf-onap.atlassian.net/browse/CPS-1934

    1. All tasks in above epic submitted or closed. Thanks!

    2. @Toine Siebelink and @Kolawole Adebisi-Adeolokun will work on related admin items such as a new version of this page and updates in Jira

Nov 1, 2023 

@Toine Siebelink @Gerard Nugent @Lee Anjella Macabuhay @Daniel Hanrahan @Halil Cakal @Jeff van Dam @Seán Beirne @Sourabh Sourabh 

  1. Montreal Release Process (RC): https://lf-onap.atlassian.net/browse/CPS-1934

  2. SoftwareStatus

    1. Board now includes Epics in progress for increased visibility 

    2. https://lf-onap.atlassian.net/browse/CPS-1933 Cannot reproduce, need more details from testers

    3. Some code-smells appeared in DMI-Plugin repo. @Gerard Nugent will address those

Oct 25, 2023 

@Toine Siebelink @Priyank Maheshwari @Gerard Nugent @Halil Cakal @Kolawole Adebisi-Adeolokun @Lee Anjella Macabuhay @Rajesh Kumar @Seán Beirne @Sourabh Sourabh @Waqas Ikram (Unlicensed) @Jeff van Dam 

  1. Welcome new team member: @Jeff van Dam 

  2. SoftwareStatus

    1. https://lf-onap.atlassian.net/browse/CPS-1922
      (and https://lf-onap.atlassian.net/browse/CPS-1923)
      in progress, ready for review.
      Team agreed to REMOVE management port ie. use default. For both CPS/NCMP and DMI-Plugins

  3. @Priyank Maheshwari will update the relevant Kanban board to include all non-Ericsson developers and their user stories

  4. ONAP Montreal Release. @Toine Siebelink will create Task and discuss with @Priyank Maheshwari : https://lf-onap.atlassian.net/browse/CPS-1926

Oct 18, 2023 

@Toine Siebelink @Levente Csanyi @Sourabh Sourabh @Priyank Maheshwari @Gerard Nugent @Seán Beirne @Arpit Singh @Kolawole Adebisi-Adeolokun @Rajesh Kumar 

  1. SoftwareStatus

    1. @Waqas Ikram (Unlicensed)  need more detailed study regarding TBAC (@Kolawole Adebisi-Adeolokun has been in touch with @kieran mccarthy regarding this and it should be available soon. Waqas also request a presentation by the study author if possible.

    2. @Arpit Singh wil organize session for walkthrough re . Delta-Feature codehttps://lf-onap.atlassian.net/browse/CPS-1824 

Reminder: please register here for lfn-developer-testing-forum (budapest and online)

Oct 11, 2023 

@Daniel Hanrahan @Halil Cakal @Sourabh Sourabh @Gerard Nugent @Levente Csanyi @Arpit Singh @Lee Anjella Macabuhay @Kolawole Adebisi-Adeolokun @Seán Beirne @Toine Siebelink 

  1. SoftwareStatus

    1. @Lee Anjella Macabuhay present latest version of our automatic performance (daily) plots. The last issues have been fixed. The variation in the plots is mainly caused by environmental issues when running at daytime. According to @Daniel Hanrahan  the results form the 2am run are most stable. Lee Anjella will change the trigger to time based so the data wil only include the 2am runs. @Daniel Hanrahan is fixing the limits based on teh latest results and wil also work on choosing a small set of representative test to plot and examin on a  daily basis. 

 Oct 4, 2023 

No meeting due to absence of many team members



Sep 27, 2023 

@Toine Siebelink @Priyank Maheshwari @Lee Anjella Macabuhay @Anirban Bhattacharjee @Daniel Hanrahan  @Gerard Nugent @Halil Cakal @Rajesh Kumar @Seán Beirne @Waqas Ikram (Unlicensed) @Kolawole Adebisi-Adeolokun 

  1. SoftwareStatus

    1. @Priyank Maheshwari almost fixed all SonarQube issues

  2. Montreal Release Plan

    1. Due Nov 9, 2023 see Release Planning: Montreal

    2. No more Milestones (tasks)

  3.  AOB

    1. Next week: @Toine Siebelink  away for conference, @Priyank Maheshwari will lead the meeting

Sep 20, 2023 

@Toine Siebelink @Luke Gleeson (Unlicensed) @Gerard Nugent @Halil Cakal @Priyank Maheshwari @Anirban Bhattacharjee @Lee Anjella Macabuhay @Sourabh Sourabh @Seán Beirne @Levente Csanyi @Daniel Hanrahan @Rajesh Kumar @Arpit Singh 

  1. @Lee Anjella Macabuhay demo of Performance Test Plot: https://jenkins.nordix.org/job/onap-cps-performance-tests-plots/

    1. @Daniel Hanrahan will try out Wiki: Performance plots for CPS in Jenkins and and the most usefull graphs

  2. SoftwareStatus

    1. CPS Sonar reported 10 new issues. Most of these seem to be caused by the upgrade to Java17. @Priyank Maheshwari will address those and @Halil Cakal will address the issue related to his recent commit

Sep 13, 2023 

@Toine Siebelink @Seán Beirne @Arpit Singh @Gerard Nugent @Anirban Bhattacharjee @Rudrangi Anupriya @Daniel Hanrahan @Halil Cakal @Sourabh Sourabh Peter ? @Priyank Maheshwari 

  1. @Arpit Singh would like to discuss

    1. Cloud Events (@Lukasz Rajewski needs to be present maybe use separate call)

    2. RFC Standards (blocked, need input from @kieran mccarthy )

    3. Schema Independent 'Delta' output, 

      1. @Toine Siebelink thinks this is a interesting valuable approach, @Toine Siebelink will check with Ericsson stakeholders
        @Arpit Singh wil start PoC

      2. @Toine Siebelink wants for develop

  2. SoftwareStatus

    1. https://lf-onap.atlassian.net/browse/CPS-1789@Gerard Nugent is close to delivering the Springboot 3.0 upgrade, this wil required developers to use a Java17 JDK  when building locally! Newer version cause build problems (for spotBugs mvn plugin). Gerard wil notify with details when it is ready

Sep 6, 2023 

No Meeting



Aug 30, 2023 

@Toine Siebelink @Priyank Maheshwari @Halil Cakal @Anirban Bhattacharjee @Arpit Singh @Levente Csanyi @Gerard Damm @Lee Anjella Macabuhay @Sourabh Sourabh 

  1. SoftwareStatus

    1. @Lee Anjella Macabuhay  shared job with Perf Graphs: https://jenkins.nordix.org/job/onap-cps-performance-tests-plots/ (but currently not being updated)

    2. @Gerard Nugent agreed to push the SpringBoot 3 changes today for review and merge soon hopefully. The failign test can temporary be ignore and the Code coverage adjusted as needed to follow up in separate commit(s)



Aug 23, 2023 

@Toine Siebelink @Sourabh Sourabh @Priyank Maheshwari @Anirban Bhattacharjee @Halil Cakal @Lee Anjella Macabuhay @Levente Csanyi @Luke Gleeson (Unlicensed) @Rajesh Kumar @Seán Beirne 

  1. Chandrayaan-3 Mission Soft-landing, success! A great achievement of Indian engineering, all Indian (engineers) can be very proud today!

  2. @Sourabh Sourabh to demo https://lf-onap.atlassian.net/browse/CPS-1800

  3. @Halil Cakal  to demohttps://lf-onap.atlassian.net/browse/CPS-1826 

    1. Note an DMI response: identical error messages for different cm-handles are not combined but 'duplicated'. This is as per agreed in prev. meeting

  4. SoftwareStatus

Aug 16, 2023 

@Luke Gleeson (Unlicensed) @Priyank Maheshwari @Sourabh Sourabh @Anirban Bhattacharjee @Lee Anjella Macabuhay@Seán Beirne @Rudrangi Anupriya @Daniel Hanrahan 

  1. SoftwareStatus

    1. @Priyank Maheshwari raised a LFN ticket for ONAP Required GHA build to fail https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25902 which was later resolved.

Aug 9, 2023 

@Priyank Maheshwari @Sourabh Sourabh @Halil Cakal @Seán Beirne @Levente Csanyi @Arpit Singh @Rudrangi Anupriya 

  1. Demo from @Rudrangi Anupriya 

    1. Add to Top level list node

    2. https://lf-onap.atlassian.net/browse/CPS-1784   - a question came up on consistency of the ordering of records returned when using the descendants option. @Rudrangi Anupriya  to check and confirm the consistency.

  2. SoftwareStatus

Aug 2, 2023 

@Toine Siebelink @Sourabh Sourabh @Seán Beirne @Priyank Maheshwari @Gerard Nugent @Anirban Bhattacharjee @Halil Cakal @Daniel Hanrahan @Rajesh Kumar @Arpit Singh @Levente Csanyi @Luke Gleeson (Unlicensed) 

  1. @Rajesh Kumar  demo https://lf-onap.atlassian.net/browse/CPS-1605

    1. Might need documentation update to say if only one pagination paarmeter is submitted it wil be ignored

    2. suggested small separate improvement to order on anchor-name (instead of id) and to also order when no pagination is requested

  2. @Halil Cakal demo https://lf-onap.atlassian.net/browse/CPS-1616

    1. scenario 4 that a DMI reports some cm handles are 'pending' is NOT a valid scenario; a DMI can only reject or accept cm handles. Need a code update to fix this. @Halil Cakal to fis this

    2. demo still use incorrect datastore but code fix is pending in review @Toine Siebelink confirms

    3. outcome from dmi to ncmp is inefficient if many (all) cm handles are not accepted for the same reason. The reason wil be repeated in the json for each cm handle We could use a similar grouping schema as is used when forward outcome from ncmp to client. @Priyank Maheshwari to decide if this will be changed now.

    4. The demo could be approved to show that different responses from DMI are grouped per message, the current demo uses only only one error message 3 times it would be betert to use different message, one of the at last occurring twice to show the grouping when status details are forwarded to client...

    5. scenario 3 is also based on an actual response from dmi saying all are pending this is not valid @Halil Cakal will prepare a new demo where the 'pending' state wil occur and a message set by NCMP about te pending state...

  3. AOB

    1. Holiday plans. @Toine Siebelink will discuss with @Priyank Maheshwari 

Jul 26, 2023 

@Toine Siebelink @Levente Csanyi @Gerard Nugent @Halil Cakal @Seán Beirne @Priyank Maheshwari @Anirban Bhattacharjee @Daniel Hanrahan @Luke Gleeson (Unlicensed) @Arpit Singh @Rajesh Kumar @Rudrangi Anupriya @Sourabh Sourabh 

  1. @Arpit Singh presented CPS Delta between 2 Anchors API

  2. SoftwareStatus

  3. @Sourabh Sourabh presented NCMP: Read data operation resource API Performance for multiple cm-handles

    1. main conclusion: performance about 15 x times faster then required  

Jul 19, 2023 

@Toine Siebelink @Lee Anjella Macabuhay @Sourabh Sourabh @Priyank Maheshwari @Seán Beirne @Halil Cakal @Luke Gleeson (Unlicensed) @Daniel Hanrahan @Rudrangi Anupriya @Rajesh Kumar @Gerard Nugent 

  1. SoftwareStatus

    1. @Gerard Nugent DMI Being upgraded to Java 17 too now (some build issues)

  2. CPS/NCMP Code Coverage now up over 98% however recent code is still missing coverage for error scenarios. It remains the responsibility for the whole team to double-check their own new code for coverage.

  3. ONP Release planning is on hold as the impact of ONAP 'disaggregation' is being analyzed and the process are updated to cater for that.

Jul 12, 2023 

@Toine Siebelink @Sourabh Sourabh @Priyank Maheshwari @Daniel Hanrahan @Gerard Nugent @Halil Cakal @Lee Anjella Macabuhay @Levente Csanyi @Luke Gleeson (Unlicensed) @Rajesh Kumar @RAVITEJA KARUMURI (EST) @Rudrangi Anupriya @Seán Beirne @Arpit Singh 

  1. @Sourabh Sourabh and @RAVITEJA KARUMURI (EST) demo of https://lf-onap.atlassian.net/browse/CPS-1515 

    1. Demoed complex scenario with ready, invalid, and locked cm-handles.
      Some observations:

      1. CM Handle ids should be removed from error details @Sourabh Sourabh will create patchhttps://lf-onap.atlassian.net/browse/CPS-1785

      2. RTD (docs) need to be updated with error code details @Sourabh Sourabh  will create patch (and user story: )

      3. No performance requirements, @Toine Siebelink will check

      4. Performance requirements are documented here: CPS-1515: Spike: Support Multiple CM-Handles for NCMP Get Operation (Data operations)#Requirements @Sourabh Sourabh will follow up this

  2. SoftwareStatus

    1. @Gerard Nugent Java17 update are being tested in CI sandbox (timebox for today)