summaryrefslogtreecommitdiffstats
path: root/components/pm-subscription-handler
AgeCommit message (Collapse)AuthorFilesLines
2022-03-17[PMSH] Bug fix for Create MG2.2.2-pmshegernug7-12/+18
Object parse error in save_measurement_group DB Commit missing Issue-ID: DCAEGEN2-3118 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I47362d5233cca3fef01e2e069f5ea68781e9ac7d
2022-03-11[PMSH] Swagger Indentation Error2.2.1-pmshegernug5-9/+12
Issue-ID: DCAEGEN2-3103 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Ib6ba3aeaef26b46354961e88f08fbd0d512a5749
2022-03-09[PMSH] Create Measurement Group APIegernug7-41/+213
Creates Measurement Group for an associated Subscription POST: /subscription/{subscription_name}/measurementGroups/{measurement_group_name} Measurement Group structure: { "measurementGroup": { "measurementGroupName": "string", "fileBasedGP": 0, "fileLocation": "string", "administrativeState": "LOCKED", "measurementTypes": [ { "measurementType": "string" } ], "managedObjectDNsBasic": [ { "DN": "string" } ] } } Returns: Success: 201 Invalid Data: 400 when measurement_group_name in URI and body do not match Not Found: 404 when subscription does not exist to associate measurement group to Duplicate Data: Measurement group with that name already exists Error raised for any server failure Issue-ID: DCAEGEN2-2920 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I812c5a891e9bed5433000f5da24e2667bf9a5d65
2022-03-03[PMSH] Cleaning up old App Config, subscription handler and it's subsequent ↵raviteja.karumuri30-1881/+256
calls Issue-ID: DCAEGEN2-3085 Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech> Change-Id: I7b862648eebf59844aaa9d09697b7f2a693c9d94
2022-03-02[PMSH] Update Filter APISagarS16-65/+650
Issue-ID: DCAEGEN2-2922 Change-Id: Ibf0ef167642027429b3ba91daea60228cf5fa4c6 Signed-off-by: SagarS <sagar.shetty@est.tech>
2022-02-22[PMSH] Fixes for Flask, MarkupSafe versions + toxegernug8-13/+22
Fixes due to version issues and minor fixes for tox and unit test Patch 3+4: Version bump Issue-ID: DCAEGEN2-3086 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Ibbb83bb50f96737ad127c4c2463957500f7581db
2022-02-16[PMSH] Delete Measurement Group APIegernug8-9/+148
API to delete MG when admin status allows Issue-ID: DCAEGEN2-2921 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I4116d0096baf2f803e965385eaeac11da97ac65e
2022-02-15[PMSH] Exit Handler Updateraviteja.karumuri7-49/+36
Issue-ID: DCAEGEN2-3084 Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech> Change-Id: Iecda19e7dbac2c612ec72a1ec34f72fdd7ba143b
2022-02-07[DCAEGEN2] Update Administrative status for measurement group2.0.0-pmshSagarS11-35/+496
Issue-ID: DCAEGEN2-2820 Change-Id: I290693edc5061c21bab6e0706eda02acb52e38e1 Signed-off-by: SagarS <sagar.shetty@est.tech>
2022-01-14[PMSH] Delete subscription API by Nameraviteja.karumuri5-5/+151
Issue-ID: DCAEGEN2-2821 Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech> Change-Id: I22eb00c74e40b5428c3c7bd2b0546175cd6f30ed
2022-01-10[DCAEGEN2] PMSH Lazy loading error fixSagarS5-6/+13
Issue-ID: DCAEGEN2-3029 Change-Id: I06937d2268a1dbbacec7618d6b135ab2eba9cc5f Signed-off-by: SagarS <sagar.shetty@est.tech>
2021-12-14[PMSH] Read NFS associated with MG by using MGName and subNameraviteja.karumuri7-24/+258
Issue-ID: DCAEGEN2-2993 Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech> Change-Id: I651a687ab7480fc0d42bf976c3d1b34f00e73e98
2021-12-09[DCAEGEN2] PMSH AAI changes with new subscription formatSagarS10-85/+214
Issue-ID: DCAEGEN2-2912 Change-Id: Ibd21f8f7a01a31bd7db19a39af010d6805b41622 Signed-off-by: SagarS <sagar.shetty@est.tech>
2021-12-09[PMSH] Add NF list to the Read by Subname callegernug5-2/+9
Issue-ID: DCAEGEN2-2992 Add the list of NFs when a request is made for a subscription. This will assist with testing and visibility for the user. Change-Id: I6061f1dd1cbc6c579e98605c1d7bcbcea3c4e77b Signed-off-by: egernug <gerard.nugent@est.tech>
2021-12-02[DCAEGEN2] PMSH Response Event Handler IntegrationSagarS8-96/+238
Issue-ID: DCAEGEN2-2915 Change-Id: I95b34a7b5b011760ae30c1485925dc19fde5e6c8 Signed-off-by: SagarS <sagar.shetty@est.tech>
2021-11-29[PMSH] Read all subscriptions APIraviteja.karumuri7-28/+173
Issue-ID: DCAEGEN2-2847 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: I6a2cbc127e12f2f6b051ed5f58fd2fa584a71908
2021-11-23[PMSH] Read subscription API by Nameraviteja.karumuri9-114/+144
Issue-ID: DCAEGEN2-2818 Signed-off-by: Raviteja, Karumuri <raviteja.karumuri@est.tech> Change-Id: Ie6925b4f4111e6f50c3b7dcd8eba670b89e63de3
2021-11-05[PMSH] Operational policy and control loop updatesraviteja.karumuri19-80/+132
Issue-ID: DCAEGEN2-2913 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: Ie64383aa55b07ef4387e9b1e8a2414f37901f0da
2021-10-18[DCAEGEN2] PMSH Create Subscription public APISagarS19-29/+1286
Issue-ID: DCAEGEN2-2819 Change-Id: I80636be25dc4f7b1c5ce7470c7a38c010cb339a1 Signed-off-by: SagarS <sagar.shetty@est.tech>
2021-10-05[PMSH] Schema definitions in Swagger Yaml Fileraviteja.karumuri2-2/+110
Issue-ID: DCAEGEN2-2889 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: I15ae36c8f55a708be25eb56dc6b9812c3feec822
2021-10-04[DCAEGEN2] PMSH AppConfig Updateajay_dp00111-33/+283
- Simplified existing PMSH Appconfig - Major version bump for J release Issue-ID: DCAEGEN2-2814 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: I8ed572ccc7385cfdf91e51a126622821c113c53d
2021-08-26Subscription API DB changes with IPV4, IPV6 updates1.3.2-pmshSagarS11-36/+186
Issue-ID: DCAEGEN2-2823 Change-Id: Ie455b1016ae1372934fa874667226ca9972b8d7f Signed-off-by: SagarS <sagar.shetty@est.tech>
2021-07-22use version 2.2.1 of pypi onap_dcae_cbs_docker_clientHansen, Tony (th1395)3-3/+8
Change-Id: I627a7c6665bd7fab96e3ea4cdada6dc0ebaf8aa2 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com> Issue-ID: DCAEGEN2-2862 Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
2021-06-22Revert "[PMSH] Update filter"Gerard Nugent14-252/+56
This reverts commit 1ac9847eb66a074b5413264c788152f7c3ffc28d. Reason for revert: Premature merge Issue-ID: DCAEGEN2-2531 Change-Id: I7f1f236b860105b3d7b0db10bcc5b908c236db1f Signed-off-by: egernug <gerard.nugent@est.tech>
2021-06-21[PMSH] Update filteregernug14-56/+252
User can edit/update the nfFilter to include/exclude selected NFs Changelog and version update Issue-ID: DCAEGEN2-2531 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I61388775a711687525b12087e9b533bee1c6b039
2021-05-12[PMSH] Change Flask web server to Tornado web serverantonys2-3/+7
- Tornado is more suitable web server for production environment Issue-ID: DCAEGEN2-2767 Change-Id: I81c65a3cc668cbd42132f23e908f12cec371ae66 Signed-off-by: antonys <antony.saputra@est.tech>
2021-04-21[DCAEGEN2] PMSH Update to Support Helm Transformation1.3.1-pmshajay_dp0017-138/+146
- Update Config-key for PMSH Monitoring Policy - Version bump Issue-ID: DCAEGEN2-2713 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: I70138795e5aa46e7c133415b02ba8a2a0f6ac0ba
2021-04-13Change pmsh baseOS img to integration-Alexander Mazuruk4-12/+15
Benefits from switching over: * minimal {java11,python} images maintained by integration team * using currently "blessed by seccom" versions (:latest tag used) * should limit spread of legal issues across layers * integration images will be the first to have automated compliance documentation * should limit spread of base layers (contributing to deployment footprint - more base layers = more to download, more to store etc...) Issue-ID: INT-1864 Issue-ID: DCAEGEN2-2420 Signed-off-by: Alexander Mazuruk <a.mazuruk@samsung.com> Change-Id: I876dd5d2294e7944d2785b98885dc990cc492635
2021-03-22[PMSH] Update to package version and url for Postgresegernug3-3/+3
Issue-ID: INT-1865 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I0e0f72a1eb416269be462e67d3d221e49fe63120
2021-03-16Merge "[PMSH] Update the data-format schema for events"Vijay Venkatesh Kumar2-95/+104
2021-03-16[PMSH] Update the data-format schema for eventsshivasubedi2-95/+104
Issue-ID: DCAEGEN2-2533 Change-Id: Ie2cfa12faf66678749a071510b963eeb7bc5ee95 Signed-off-by: shivasubedi <shiva.subedi@est.tech>
2021-03-16Merge "[DCAEGEN-2] Added Junit for nfFilter schema validation"Tony Hansen2-4/+39
2021-03-12[DCAEGEN-2] Added Junit for nfFilter schema validationajay_dp0012-4/+39
Issue-ID: DCAEGEN2-2637 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: I52192460e4f68f6ef7661e81487dcdd9fc286562
2021-03-04[PMSH] Fix schema validation causing CSIT failureegernug1-5/+6
Issue-ID: INT-1865 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: I16f7797bdcc1521c7e59b340e979da2930164ad2
2021-02-09[PMSH] Validate schema of PMSH monitoring policyshivasubedi10-7/+374
Change-Id: I42b002f855a03b39ab85cfcb20d7857d30447e40 Signed-off-by: shivasubedi <shiva.subedi@est.tech> Issue-ID: DCAEGEN2-2152
2021-01-26[PMSH] Update sub object on activateefiacor9-94/+100
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Id9418301e0cb4d373339b9b3e3476f7db5770f3e Issue-ID: DCAEGEN2-2152
2021-01-12[PMSH] Add retry mech for DELETE_FAILED NFsefiacor12-98/+247
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I3980f0bb43c67e192828172dafe4e7be102dcc98 Issue-ID: DCAEGEN2-2152
2020-11-19[PMSH] Add Resource Name to filter optionsegernug10-16/+117
Issue-ID: DCAEGEN2-2402 Change-Id: I2242d36ca34e0b8ac085ce790b19b7ad51352c63 Signed-off-by: egernug <gerard.nugent@est.tech>
2020-11-18[PMSH] Fix thread crash edge caseefiacor5-8/+14
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Iebfa05ebc78531191159adf5229ab39082dd1d58 Issue-ID: DCAEGEN2-2501
2020-10-19[PMSH] Bug fix to include ip in event1.1.2-pmshefiacor12-35/+70
# Add fix for DB cleardown on exit Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I6630f74258d072f683b5b5e42f0da2e63ea1b3c2 Issue-ID: DCAEGEN2-2486
2020-10-14[PMSH] Bug fix for missing sdnc params in DELETE eventefiacor6-20/+25
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I051cf6fd727ad99451c3c8386f604501b2eef8e0 Issue-ID: DCAEGEN2-2483
2020-09-10[PMSSH] Add sdnc model info to event publish1.1.1-pmshefiacor25-534/+636
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I89e25e99a2d541a29cf4a8dde986fab5b1812c9e Issue-ID: DCAEGEN2-2405
2020-09-08[PMSH] Enhance Filtering Mechanismegernug12-29/+311
Issue-ID: DCAEGEN2-2151 Signed-off-by: egernug <gerard.nugent@est.tech> Change-Id: Ib6c207ac08a54dea06346596ff11c980fa4cf5e8
2020-08-28[PMSH] Docker multi stage buildefiacor3-29/+44
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I8935d7d1b4b3ff28f5b2fe183e9553d1ee8828ad Issue-ID: DCAEGEN2-2292
2020-08-28Merge "Version update (1.1.1)"Vijay Venkatesh Kumar3-3/+5
2020-08-19Version update (1.1.1)Michal Jagiello3-3/+5
Issue-ID: DCAEGEN2-2292 Change-Id: I2f68cbed1dff7c615bbad08102f090fc6a01b04f Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2020-08-18Merge "Refactor and bug fixes"Joseph O'Leary18-503/+387
2020-08-13Refactor and bug fixesefiacor18-503/+387
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I8fe91bfdd2f1a2c8a6ca914e52d82dce04bffc0e Issue-ID: DCAEGEN2-2146
2020-08-13Run in Python 3.8Michal Jagiello2-19/+16
Use image recommended by SECCOM Issue-ID: DCAEGEN2-2292 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I230eb5d50cce46659752206a2435242923725189
2020-07-08[PMSH] Release image 1.1.0efiacor1-0/+1
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I9b2f3b4d8f37363b63a27091edb5e4877b72b3bd Issue-ID: DCAEGEN2-2146