/
CPS User Story Demos

CPS User Story Demos

Lost Recordings

Most below video links before July 2024 don't work anymore after a ONAP Wiki  clean up (of large files). The CPS Team has a task planned to record videos as and when needed

see CPS-2407: Record CPS and NCMP DemosOpen

Date

User Story

Demo Recording

Start Time

Presenter(s)

Comments

Recording Available

 

Date

User Story

Demo Recording

Start Time

Presenter(s)

Comments

Recording Available

 

1

Mar 26, 2025

CPS-2416: Allow Cps Path Queries to return a single data leafClosed

Zoom Recording

10m 30s

@Daniel Hanrahan

 

Yes

 

2

Jan 29, 2025

CPS-2540: Use One Schema Set for One Module Set TagClosed

Zoom Recording

8m 10s

@Sourabh Sourabh

 

Yes

 

3

Jan 29, 2025

CPS-2554: CPS Admin Rest API to clean unused schemaset and yang module dataClosed

Zoom Recording

22m 20s

@Sourabh Sourabh

This demo overlaps/is part of the demo for CPS-2540 above

Yes

 

4

Dec 4, 2024

CPS-2436: NCMP to populate the source key in the target topic to support retaining the order of CM Data NotificationsDelivered

Zoom Recording

9m 35s

@Priyank Maheshwari

 

Yes

 

5

Oct 9, 2024

CPS-2412: Policy Executor: Configurable Default AnswerDelivered

Zoom Recording

13m 19s

@Toine Siebelink

 

Yes

 

6

Sep 27, 2024

[CPS-1812] CM Data Notification Subscriptions (Create, Merge, Delete CM Notifications) - Jira

 

YouTube Video

00m 00s

@Lee Anjella Macabuhay

CREATE Use case

Yes

 

7

Sep 27, 2024

YouTube Video

00m 00s

@Lee Anjella Macabuhay

DELETE Use case

 

 

8

Jul 31, 2024 

CPS-2250: Effect changes on scheduled tasksClosed

Zoom Recording

37m 16s

@Sourabh Sourabh 

Effect changes on scheduled tasks. NCMP to apply the filter as provided, this will be a configurable parameter. The default value is "tasks.scheduled.execution"

Yes

 

9

Jul 3, 2024 

CPS-2121: CPS NCMP: Enable prometheus metrics and manage high cardinality using URI templateClosed

Zoom Recording

24m 18s

@Sourabh Sourabh 

Demo of Metrics using 'templates' i.e.  with {variable-names} instead of variable values in the URL

Yes

 

10

Jul 3, 2024 

CPS-2291: Policy Executor: Define Open Source InterfaceDelivered

Zoom Recording

7m 40s

@Toine Siebelink 

Walkthrough of new Policy Executor API using RTD and Swagger Editor

Yes

 

11

Jun 5, 2024 

CPS-2181: Add moduleSetTag to dmi endpoint calls to /dmi/v1/ch/{cmHandle}/moduleResourcesClosed

CPS-2182: Add moduleSetTag to /dmi/v1/data (batch job request)Closed

CPS-2187: Add moduleSetTag to /dmi/v1/ch/{cmHandleId}/data/ds/{datastore} (single CM Handle)Closed

June 5th Demo recording

@ 04m00s - 10m:00s

 

@David McWeeney 

@Sourabh Sourabh 

Demoed the addition of module Set Tag into the 3 aforementioned interfaces between CPS and DMI.

No

 

12

Jun 5, 2024 

CPS-2172: OpenTelemetry tracingClosed

June 5th Demo recording

10m:00s - 29m:40s

 

@David McWeeney 

Demoed the output of OpenTelemetry tracing from CPS. 

No

 

13

 

CPS-1812: CM Data Notification Subscriptions (Create, Merge, Delete CM Notifications)Delivered

Cm Data Subscription _ Create _ Positive Use cases.mp4

CM Data Subscriptions.pptx

 

@Priyank Maheshwari 

Demoed the positive use cases for the Cm Data Subscriptions.

Recording and PPT added to the resources.

No

 

14

May 22, 2024 

CPS-1812: CM Data Notification Subscriptions (Create, Merge, Delete CM Notifications)Delivered

 

CPS-1812 CM Subscription Create and Merge Use Case.mp4

 

@Priyank Maheshwari Starts at 15:05 till the end.

Cm Subscription use cases been demoed.

Highlights : 

  1. CmSubscription in ACCEPTED/REJECTED/PENDING state

  2. Complete and Partial overlap for the CmSubscription

No

 

15

Apr 11, 2024 

https://lf-onap.atlassian.net/browse/CPS-1733 https://lf-onap.atlassian.net/browse/CPS-2170

CPS-1733: Upgrade YANG Schema-Set and CPS-2170: Reject Batch Read Requests when it is too big

 

@Sourabh Sourabh @Toine Siebelink 

  1. Full demonstration of Modul Set Tag upgraded including all edge use cases for which bugs had to be fixed.

  2. The batch read request limit was a very short demo starting at about 32:30

No

 

16

Mar 6, 2024 

https://lf-onap.atlassian.net/browse/CPS-1963

Alternate ID registration full scope demo

 

@Levente Csanyi 

Full scope demonstration of the alternate id registration & update with error handling scenarios

No

 

17

Feb 7, 2024 

https://lf-onap.atlassian.net/browse/CPS-1135

CPS User Story Demos

 

@Halil Cakal 

Extending API: Get module definition

Presentation timeline between: 01:00 - 19:25 (mins)

No

 

18

Jan 31, 2024 

https://lf-onap.atlassian.net/browse/CPS-1824

CPS-1824-CPS Delta between 2 anchors in same dataspace.mp4
(start from 2:20)

 

@Arpit Singh 

CPS Delta Feature when 2 anchors are part of same dataspace

No

 

19

Nov 29, 2023 

https://lf-onap.atlassian.net/browse/CPS-1638

CPS User Story Demos

 

@Halil Cakal 

Complete e2e DEMO: CM Handle Connectivity Freshness/Staleness

No

 

20

Nov 29, 2023 

https://lf-onap.atlassian.net/browse/CPS-1733

CPS User Story Demos

(start at 24:20)

 

@Sourabh Sourabh 

Complete e2e DEMO: Upgrade YANG schema-set for CM handle without removing and adding it

No

 

21

Oct 13, 2023 

https://lf-onap.atlassian.net/browse/CPS-1638

CPS User Story Demos

 

@Halil Cakal 

Partial Demo: Freshness of CMHandle Connectivity

Requirements in this demo: Req. 2 and Req. 6 are complete whereas Req. 4 is partially included.

No

 

22

Sep 26, 2023 

https://lf-onap.atlassian.net/browse/CPS-1871

CPS User Story Demos

CPS User Story Demos

 

@Luke Gleeson (Unlicensed) 

Some meetings involving knowledge sharing on different parts of CPS before I wrap up on the project.

Liquibase, Yang Models, Related Components

No

 

23

Aug 23, 2023 

https://lf-onap.atlassian.net/browse/CPS-1800

CPS Core Module upgrade (java interface) Demo 

 

@Sourabh Sourabh 

 

No

 

24

Aug 23, 2023 

https://lf-onap.atlassian.net/browse/CPS-1732

https://lf-onap.atlassian.net/browse/CPS-1492

CM Notification Subscription Create Demo (start at 15:39)

 

 

@Halil Cakal 

Complete e2e DEMO: Notifications Creation of Subscriptions including schemas with Cloud Events & common headers, latest enhancement on the schemas, and subscription status codes with details.

No

 

25

Aug 2, 2023 

https://lf-onap.atlassian.net/browse/CPS-1605

Pagination by Anchors Demo

 

@Rajesh Kumar 

Demo (recording) was first part of regular CPS ONAP Meeting

No

 

26

Jul 12, 2023 

https://lf-onap.atlassian.net/browse/CPS-1515

Bulk (batch) Data Operations Demo

 

@Sourabh Sourabh 

Demo (recording) was first part of regular CPS ONAP Meeting

No

 

27

Apr 3, 2023 

https://lf-onap.atlassian.net/browse/CPS-1431

https://lf-onap.atlassian.net/browse/CPS-1492

CPS User Story Demos

 

@Halil Cakal 

Partial DEMO of Forward Subscription Information to DMI Plugin(s)

This DEMO includes Schema 1, Schema 3 and Schema 4 as mentioned in the Jira tickets.

This DEMO does not include, Subscription Create Outcome part.

No

 

28

Aug 24, 2022

https://lf-onap.atlassian.net/browse/CPS-977

CPS User Story Demos

CM Handle Query Demo.postman_collection.json

Run before Demo.postman_collection.json

 

 

Full Demo for CM Handle Query Endpoints

Walkthrough of documentation followed by demo querying CM Handles using postman

No

 

29

Aug 24, 2022 

https://lf-onap.atlassian.net/browse/CPS-1015

CPS User Story Demos

 

 

Demo Distributed data store solution for Watchdogs

Run three cps instance and all watchdog will wake up and start work on different cm-handles.

No

 

30

Jul 13, 2022 

https://lf-onap.atlassian.net/browse/CPS-1119

CPS-1119-DataSyncFalse.mp4

CPS-1119-DataSyncTrue.mp4

 

 

Demo here shows the initial data sync state, along with the initial data sync enabled flag.

The first demo shows the initial sync state being set to 'NONE_REQUESTED' when the data sync enabled flag is set to 'false' 

The second demo shows the initial sync state being set to 'UNSYNCHRONIZED' when the data sync enabled flag is set to 'true'.

Note - Demo was initially supposed to be set as part of CPS Kubernetes cluster, bug has been raised in regard to this as kubernetes cluster is down.  

No

 

31

Jun 3, 2022 

https://lf-onap.atlassian.net/browse/CPS-875

https://lf-onap.atlassian.net/browse/CPS-876

CPS-875/876.mp4

 

 

Shows the state registration in a state of ADVISED.

The watchdog process will then kick off and set the state from READY to ADVISED.

This will in turn create the schema set and anchor.

This also shows the lock process too from STATE advised to LOCK.

No

 

32

May 17, 2022 

https://lf-onap.atlassian.net/browse/CPS-875

CPS-875.mp4

 

 

State Change From ADVISED to READY as part of watchdog process.

State is added manually using PUT request api, it will be eventually be added as part of registration process.

No

 

33

Apr 8, 2022 

https://lf-onap.atlassian.net/browse/CPS-896

Weekly CPS Meeting

 

 

Demo starts after about 40 minutes

No

 

34

Apr 7, 2022 

https://lf-onap.atlassian.net/browse/CPS-731

CPS User Story Demos

 

 

Query based on Public CM Properties

No

 

35

Mar 29, 2022 

https://lf-onap.atlassian.net/browse/CPS-322

CPS-322.mp4

 

 

Implement additional validations for names used as identifiers

No

 

36

Mar 7, 2022 

https://lf-onap.atlassian.net/browse/CPS-817

CPS-817,mp4

 

 

Create Endpoint For Get Cm Handles (incl. public properties) By Name

No

 

37

Feb 17, 2022 

https://lf-onap.atlassian.net/browse/CPS-872

CPS User Story Demos

 

 

Update dmi-registry yang to support cmHandle State

No

 

38

Feb 9, 2022 

https://lf-onap.atlassian.net/browse/CPS-791

CPS-791.mp4

 

 

CPS-Core sends DELETE notification event

Note - Also shows UPDATE events.

No

 

39

Dec 13, 2021 

https://lf-onap.atlassian.net/browse/CPS-638

CPS-638.mp4

 

 

Support Delete operation for Passthrough running within CPS-NCMP/DMI

No

 

40

Dec 1, 2021 

https://lf-onap.atlassian.net/browse/CPS-637

CPS-637.mp4

 

 

Support Update/Replace operation for Passthrough running within CPS-NCMP/DMI

No

 

41

Nov 3, 2021 

https://lf-onap.atlassian.net/browse/CPS-644

CPS User Story Demos

 

 

Get anchor identifiers for the given list of module names

No

 

42

Sep 21, 2021 

https://lf-onap.atlassian.net/browse/CPS-615

CPS Istanbul Demo (raw)

CPS Istanbul Demo (edit)

 

 

Demo content:

  • Model Sync

  • Passthrough read and write

    • Datastore (config true/false)

  • CPS Temporal Query

Supporting materials:

No

 

43

Jun 28, 2021 

https://lf-onap.atlassian.net/browse/CPS-374

CPS User Story Demos

 

 

sending data updated event to Event bus (Kafka)

No

 

44

Jun 22, 2021 

https://lf-onap.atlassian.net/browse/CPS-373

CPS User Story Demos

 

 

 

No

 

45

May 7, 2021 

https://lf-onap.atlassian.net/browse/CPS-305

CPS User Story Demos

 

 

 

No

 

46

Mar 5, 2021 

https://lf-onap.atlassian.net/browse/CPS-265

CPS User Story Demos

 

 

  • Include descendants for cps path query

  • cps path query using ends with

No

 

47

Feb 22, 2021 

https://lf-onap.atlassian.net/browse/CPS-231

CPS User Story Demos

 

 

E2E - Data node query by cps path

  • cps path with a string value

  • cps path with integer value

  • cps path query for multiple data nodes

  • invalid cps path (without /)

  • incorrect cps path

No

 

48

Feb 12, 2021 

https://lf-onap.atlassian.net/browse/CPS-199

Demo CPS

 

 

E2E CPS Demo using Network Slicing Use case

No

 

49

Dec 16, 2020 

https://lf-onap.atlassian.net/browse/CPS-8

CPS-8.mp4

 

 

 

No

 

50

Nov 18, 2020 

https://lf-onap.atlassian.net/browse/CPS-42

CPS User Story Demos

 

 

Demo showing create module and then create anchor with few error scenarios as well.

No

 

51

Nov 11, 2020 

 

https://lf-onap.atlassian.net/browse/CPS-23

CPS User Story Demos

 

 

 

No

 

 

Related content