policy/pap.git
3 years agoUpdate info yaml in policy/pap 86/110786/1
Ram Krishna Verma [Thu, 30 Jul 2020 19:48:56 +0000 (15:48 -0400)]
Update info yaml in policy/pap

Issue-ID: POLICY-2738
Change-Id: Id0b6854fa4849f1a3e019fd76f875b29b8b5cf01
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoAdd Ajith to policy/pap info 66/110566/1
Jim Hahn [Fri, 24 Jul 2020 17:09:36 +0000 (13:09 -0400)]
Add Ajith to policy/pap info

Issue-ID: POLICY-2738
Change-Id: Id71e48fd505ef529f3e710166f961f71d73665af
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agopoint to SNAPSHOT for pap 43/110343/1
Taka Cho [Fri, 17 Jul 2020 15:30:31 +0000 (11:30 -0400)]
point to SNAPSHOT for pap

Issue-ID: POLICY-2695
Change-Id: If21e048fda0375ac03309f520a675a4fd505187d
Signed-off-by: Taka Cho <takamune.cho@att.com>
3 years agoBump pap to 2.3.1-SNAPSHOT 70/110070/1
Ram Krishna Verma [Fri, 10 Jul 2020 13:52:29 +0000 (09:52 -0400)]
Bump pap to 2.3.1-SNAPSHOT

Issue-ID: POLICY-2695
Change-Id: I7f30fa9c89d7ad9ddc00644c170d8659f7ee3230
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoRelease pap docker 2.3.0 artifacts 47/110047/1
Ram Krishna Verma [Fri, 10 Jul 2020 02:07:39 +0000 (22:07 -0400)]
Release pap docker 2.3.0 artifacts

Issue-ID: POLICY-2695
Change-Id: I1109acd92121dfeb35e1da94da43f3eac43fcf75
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoRelease pap maven 2.3.0 artifacts 42/110042/1
Ram Krishna Verma [Thu, 9 Jul 2020 22:47:24 +0000 (18:47 -0400)]
Release pap maven 2.3.0 artifacts

Issue-ID: POLICY-2695
Change-Id: I80d696fac311018b23d24d4a82e4423544a4aafc
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoRefer to released version in policy/pap 32/110032/1
Ram Krishna Verma [Thu, 9 Jul 2020 20:39:50 +0000 (16:39 -0400)]
Refer to released version in policy/pap

Issue-ID: POLICY-2695
Change-Id: I300a2aa7eede8dbeedf3ebafc9914a62cc47b34e
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoAdd fetch timeout to PAP properties 20/109920/1
Jim Hahn [Tue, 7 Jul 2020 16:50:56 +0000 (12:50 -0400)]
Add fetch timeout to PAP properties

When an error occurs fetching from DMaaP, PAP should not try again
immediately, but should wait a little bit before retrying.  Added the
the fetch timeout property to prevent it from defaulting to -1 when
retrying.

Issue-ID: POLICY-2702
Change-Id: Ifeb9ca9dc51a5d2080c84ae877781b02c3041001
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agoReplace try/catch blocks with assertj - pap 44/109844/3
waynedunican [Wed, 1 Jul 2020 10:37:07 +0000 (11:37 +0100)]
Replace try/catch blocks with assertj - pap

Replaced try/catch blocks in policy/pap test cases with assertj
assertions

Issue-ID: POLICY-2451
Change-Id: Ic963558e812b59d321e12fa87e7285732d6761e5
Signed-off-by: waynedunican <wayne.dunican@est.tech>
3 years agoPoint pap to snapshot versions 06/109706/1
Jim Hahn [Tue, 30 Jun 2020 19:47:12 +0000 (15:47 -0400)]
Point pap to snapshot versions

Issue-ID: POLICY-2391
Change-Id: I4b4239de3c840f0ecae82d1400a393bfdbbfa5ee
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agoFix more sonars in pap 77/109677/2
Jim Hahn [Tue, 30 Jun 2020 11:31:20 +0000 (07:31 -0400)]
Fix more sonars in pap

Somehow missed this sonar on one line of code:
- remove useless assignments

Apparently, sonar only complains about some useless assignments (perhaps
those that do more than copy a constant).  Fixed one about which it did
not complain, which appeared immediately before the one about which it
DID complain.

At one point, sonar complained about creating ArrayLists without
specifying the initial size (when it was known).  It didn't complain
about this one, but went ahead and fixed it anyway.

Issue-ID: POLICY-2679
Change-Id: I270341195634416db1f8152a95a5822c8d505803
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agoMerge "Fix issues in pap for new sonar rules"
Liam Fallon [Tue, 30 Jun 2020 07:36:30 +0000 (07:36 +0000)]
Merge "Fix issues in pap for new sonar rules"

3 years agoFix issues in pap for new sonar rules 56/109656/2
Jim Hahn [Mon, 29 Jun 2020 15:53:42 +0000 (11:53 -0400)]
Fix issues in pap for new sonar rules

Addressed issues reported due to updates to the sonar rules:
- invoke only one method in a junit lambda

Issue-ID: POLICY-2679
Change-Id: I422856527b191a45b30a78bb8520f679ca2e7896
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agoMerge "Parallel execution of Client Health check"
Pamela Dragosh [Mon, 29 Jun 2020 16:40:17 +0000 (16:40 +0000)]
Merge "Parallel execution of Client Health check"

3 years agoParallel execution of Client Health check 23/109423/5
Ram Krishna Verma [Fri, 19 Jun 2020 21:49:21 +0000 (17:49 -0400)]
Parallel execution of Client Health check

Issue-ID: POLICY-2390
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I42f443c64bcf6652adb9795ee8e71e37d8fa8c71

3 years agoRemove checkstyle plugin from pap pom 84/109384/1
Ram Krishna Verma [Fri, 19 Jun 2020 21:49:21 +0000 (17:49 -0400)]
Remove checkstyle plugin from pap pom

Issue-ID: POLICY-2188
Change-Id: I4bfb1019782d6e72feda18ae1414c07e8ed460a2
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoChanges for Checkstyle 8.32 in policy-pap 59/109359/1
a.sreekumar [Fri, 19 Jun 2020 15:56:48 +0000 (16:56 +0100)]
Changes for Checkstyle 8.32 in policy-pap

Change-Id: I995515659a4b7837bb15120f9c50fa0fd1f5434c
Issue-ID: POLICY-2188
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
3 years agopap - sonar issue fix 17/109317/1
Taka Cho [Thu, 18 Jun 2020 17:23:17 +0000 (13:23 -0400)]
pap - sonar issue fix

replace by assertNotSame

Issue-ID: POLICY-2616
Change-Id: I927dbd8c57654cd2d2ef6262d13d63c79ba9035f
Signed-off-by: Taka Cho <takamune.cho@att.com>
3 years agoPAP should discard old PDP messages 39/109239/3
Jim Hahn [Tue, 16 Jun 2020 21:52:17 +0000 (17:52 -0400)]
PAP should discard old PDP messages

Modified PAP to discard any messages old than 10 minutes so that
if PAP is unable to communicate with DMaaP and then suddently gets
flooded, it will discard old messages.
Updates per review comments
- made the "max message age" configurable, with a default of 10 minutes

Issue-ID: POLICY-2170
Change-Id: I541c03aabf29482af12a07f51eeb5888bbafbf31
Signed-off-by: Jim Hahn <jrh3@att.com>
3 years agoget cert store passwords from env 61/109161/1
jhh [Mon, 15 Jun 2020 14:35:55 +0000 (09:35 -0500)]
get cert store passwords from env

Issue-ID: POLICY-2575
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: If1bc0bb344e0e07bba0988c9a6caa143eb54b9d1

3 years agoSwitching logging of ToscaPolicyXXXIdentifiers to use new toString() 56/109056/1
RossC [Thu, 11 Jun 2020 10:24:13 +0000 (11:24 +0100)]
Switching logging of ToscaPolicyXXXIdentifiers to use new toString()

Issue-ID: POLICY-2078
Change-Id: I035eceb45e76ef11df0e903b584fcf7f8eb63208
Signed-off-by: RossC <ross.carter@est.tech>
3 years agoCreate postman collection for pap api's 46/108646/2
Ram Krishna Verma [Mon, 1 Jun 2020 22:16:36 +0000 (18:16 -0400)]
Create postman collection for pap api's

Creating postman collection for all api's exposed by policy-pap component.
Tested the collection in PFPP lab.
Going forward any change in api's must be updated in the postman collection as well.
So that we maintain a working collection for our users always.

Issue-ID: POLICY-2563
Change-Id: I057c365eaead63019a8327fc6bb393425e692950
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
3 years agoMerge "Add the Release version of PAP as environment variable"
Jim Hahn [Thu, 28 May 2020 21:54:15 +0000 (21:54 +0000)]
Merge "Add the Release version of PAP as environment variable"

3 years agoPoint to parent SNAPSHOT 37/108437/1
Pamela Dragosh [Thu, 28 May 2020 18:42:44 +0000 (14:42 -0400)]
Point to parent SNAPSHOT

Issue-ID: POLICY-2391
Change-Id: I0779d16f69d8d828601f7c39b26f2852b39317d2
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
3 years agoAdd the Release version of PAP as environment variable 28/108328/3
aditya.puthuparambil [Wed, 27 May 2020 15:54:56 +0000 (16:54 +0100)]
Add the Release version of PAP as environment variable

Issue-ID: POLICY-2544
Signed-off-by: aditya.puthuparambil <aditya.puthuparambil@est.tech>
Change-Id: Ia9d33b721dab87b91896612e6efcf65378a5c0ff

4 years agoBump pap master to 2.3.0-SNAPSHOT 86/107986/1
Ram Krishna Verma [Wed, 20 May 2020 14:57:22 +0000 (10:57 -0400)]
Bump pap master to 2.3.0-SNAPSHOT

Issue-ID: POLICY-2514
Change-Id: Id780f9bc672cde633cf3d7d42b7c9f98fad0396f
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoBump pap to 2.2.4-SNAPSHOT 70/107970/1
Ram Krishna Verma [Wed, 20 May 2020 13:08:48 +0000 (09:08 -0400)]
Bump pap to 2.2.4-SNAPSHOT

Issue-ID: POLICY-2514
Change-Id: Iea5b6375975b0225d5b803cc2500adc46fc83804
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoRelease pap 2.2.3 docker image 33/107933/1 6.0.0-ONAP
Ram Krishna Verma [Wed, 20 May 2020 00:34:32 +0000 (20:34 -0400)]
Release pap 2.2.3 docker image

Issue-ID: POLICY-2514
Change-Id: If25dfb5b31f379a0f41b6a464bab7d926755e49d
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoRelease pap 2.2.3 artifacts 25/107925/1
Ram Krishna Verma [Tue, 19 May 2020 22:12:16 +0000 (18:12 -0400)]
Release pap 2.2.3 artifacts

Issue-ID: POLICY-2514
Change-Id: I8577a3dd2b5fca7d3bc646cb448f866d99d17983
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoMerge "Point to released artifacts"
Ram Krishna Verma [Tue, 19 May 2020 17:04:10 +0000 (17:04 +0000)]
Merge "Point to released artifacts"

4 years agoPoint to released artifacts 90/107890/2
Pamela Dragosh [Tue, 19 May 2020 16:20:53 +0000 (12:20 -0400)]
Point to released artifacts

Issue-ID: POLICY-2514
Change-Id: I1d16241856c58f0bd778806e17c718991cf04226
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPAP Performance test changes 15/107615/2
aditya.puthuparambil [Wed, 13 May 2020 11:17:42 +0000 (12:17 +0100)]
PAP Performance test changes

Issue-ID: POLICY-2454
Signed-off-by: aditya.puthuparambil <aditya.puthuparambil@est.tech>
Change-Id: Ifb7a89d4098e62f9ea3e0689e154f9bdd0e990e3

4 years agoPAP Stability test changes 16/107216/6
aditya.puthuparambil [Wed, 6 May 2020 11:06:50 +0000 (12:06 +0100)]
PAP Stability test changes

Issue-ID: POLICY-2454
Signed-off-by: aditya.puthuparambil <aditya.puthuparambil@est.tech>
Change-Id: I400dc0cf4df57714aac657e735fecc7fd29e6f87

4 years agoEliminate spurious notifications from PAP 78/107078/3
Jim Hahn [Tue, 5 May 2020 00:13:11 +0000 (20:13 -0400)]
Eliminate spurious notifications from PAP

Tracked it down to the following sequence:
- policies were deployed to the pdp
- received a request to undeploy a policy
- generated a notification for the formerly deployed policy
  - this should not have been generated
- undeployed the policy
- received a response from the pdp indicating the policy had
  been undeployed
- generated a notification indicating the policy was undeployed

Removed the code that generated a notification when a policy is
initially moved from deployed to undeployed (or vice versa).

Issue-ID: POLICY-2539
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: If175974b5fa5ccda6a1e1ab8fa1326b263bb8005

4 years agoPAP should discard responses for old requests 03/106803/2
Jim Hahn [Tue, 28 Apr 2020 20:55:24 +0000 (16:55 -0400)]
PAP should discard responses for old requests

This is a more robust solution to the race condition previously
identified with back-to-back deployment requests.  The old fix has
been rolled back and replaced with this fix.

Issue-ID: POLICY-2527
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: I2ea93f3a5eaac822abecf5d0745429b95712c861

4 years agoMerge "PAP erroneously undeploying policies"
Pamela Dragosh [Tue, 28 Apr 2020 22:36:50 +0000 (22:36 +0000)]
Merge "PAP erroneously undeploying policies"

4 years agoPAP erroneously undeploying policies 72/106772/2
Jim Hahn [Tue, 28 Apr 2020 21:22:28 +0000 (17:22 -0400)]
PAP erroneously undeploying policies

The problem appears to be a multi-threading type of issue:
- PAP sends request to XACML
- JMeter pushes the next deployment request into PAP
- PAP receives response from XACML
  - based on request ID, the response is routed to the handler,
    but blocks while PAP processes the deployment request
- PAP replaces old list of policies with new, and changes the
  request ID
- PAP responds to JMeter
- PAP handles XACML response, even though it's request ID no
  longer matches

Modified PAP to no longer replace any messages that are at the
head of the queue.
Fixed the license.

Issue-ID: POLICY-2527
Change-Id: I43218a7d0591649d761e17282189e51d5dbd26ed
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoMerge "point to renamed sdnc naming policy in db config"
Jim Hahn [Tue, 28 Apr 2020 21:34:18 +0000 (21:34 +0000)]
Merge "point to renamed sdnc naming policy in db config"

4 years agopoint to renamed sdnc naming policy in db config 62/106762/1
jhh [Tue, 28 Apr 2020 18:53:55 +0000 (13:53 -0500)]
point to renamed sdnc naming policy in db config

Issue-ID: POLICY-2525
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Iea676911eaa7222949959ed0a7074b1260d8ce87

4 years agoPoint pap to new parent 23/106623/2
Jim Hahn [Fri, 24 Apr 2020 20:15:23 +0000 (16:15 -0400)]
Point pap to new parent

Issue-ID: POLICY-2510
Change-Id: I7dae085491e10082f222404179554436beb81bf1
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoRelease pap 2.2.2 docker 15/106615/1
Jim Hahn [Fri, 24 Apr 2020 19:11:39 +0000 (15:11 -0400)]
Release pap 2.2.2 docker

Issue-ID: POLICY-2510
Change-Id: Id359adfd0fdd6bd2b95d43ef6a621909600427ac
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoRelease pap 2.2.2 artifacts 09/106609/2
Jim Hahn [Fri, 24 Apr 2020 18:21:21 +0000 (14:21 -0400)]
Release pap 2.2.2 artifacts

Issue-ID: POLICY-2510
Change-Id: I8b055e352ba8aa4aabdd8b2be383e417280c0f8d
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoActivating active group should be NOOP 90/106590/2
Jim Hahn [Fri, 24 Apr 2020 14:21:57 +0000 (10:21 -0400)]
Activating active group should be NOOP

Fixed the code so that if a request is made to activate a PDP Group
that is already active, the group remains active.

Issue-ID: POLICY-2522
Change-Id: I106332b1ce15fde8dbf0b3e72034fd11c250dc69
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoBump pap to 2.2.2-SNAPSHOT 06/106006/1
Ram Krishna Verma [Wed, 15 Apr 2020 12:25:18 +0000 (08:25 -0400)]
Bump pap to 2.2.2-SNAPSHOT

Issue-ID: POLICY-2378
Change-Id: I91483bc2ab270a6cce251a1b8e80b9767d956d89
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoRelease pap 2.2.1 docker image 59/105959/1
Ram Krishna Verma [Tue, 14 Apr 2020 21:12:38 +0000 (17:12 -0400)]
Release pap 2.2.1 docker image

Issue-ID: POLICY-2378
Change-Id: I75f443b41f9ff8d083ca29b8dec2cc086f97a246
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoRelease pap 2.2.1 artifacts 47/105947/1
Ram Krishna Verma [Tue, 14 Apr 2020 19:32:00 +0000 (15:32 -0400)]
Release pap 2.2.1 artifacts

Issue-ID: POLICY-2378
Change-Id: Ia35c8f1866c2d982dbcad5db582ff8855dab038c
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoPoint to released common/models 38/105938/1
Pamela Dragosh [Tue, 14 Apr 2020 18:50:29 +0000 (14:50 -0400)]
Point to released common/models

Issue-ID: POLICY-2378
Change-Id: Ic155fb6105da7776da984441b78bf3466723aee3
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPoint to common/models string fix 53/105853/2
Pamela Dragosh [Mon, 13 Apr 2020 18:18:37 +0000 (14:18 -0400)]
Point to common/models string fix

FIx in naming policy and yaml coder

Issue-ID: POLICY-2486
Change-Id: I19f4cbabbed950d2bf9a4ac023020462bd41086b
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPoint to release parent, common, models 18/105818/1
Pamela Dragosh [Sat, 11 Apr 2020 19:26:11 +0000 (15:26 -0400)]
Point to release parent, common, models

Issue-ID: POLICY-2378
Change-Id: I5c044390acfebf0118b429183c4ffaef1566acea
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoRemaining sonar issues in pap 89/105689/1
Jim Hahn [Thu, 9 Apr 2020 14:05:08 +0000 (10:05 -0400)]
Remaining sonar issues in pap

Addressed these remaining sonar issues:
- main arg validation
- TODO item regarding subgroup updates with no PDPs
  - after discussion, it was decided to not do this

Issue-ID: POLICY-2305
Change-Id: Ib2b340d029679d6cd2b2a558318b25d38b830833
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoMerge "Address sonar issues in PAP"
Jim Hahn [Wed, 8 Apr 2020 13:10:50 +0000 (13:10 +0000)]
Merge "Address sonar issues in PAP"

4 years agoPreload sdnc naming policy in xacml-pdp 37/105437/1
Ram Krishna Verma [Tue, 7 Apr 2020 18:26:35 +0000 (14:26 -0400)]
Preload sdnc naming policy in xacml-pdp

Adding sdnc naming policy to xacml subgroup in defaultGroup so that the policy
can be auto deployed to the xacml-pdp after registration with PAP.

Issue-ID: POLICY-2476
Change-Id: I355e7b5e56b9a6a7f0fda96a7b2dfd640b7bd930
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoAddress sonar issues in PAP 55/105355/3
Jim Hahn [Tue, 7 Apr 2020 17:34:34 +0000 (13:34 -0400)]
Address sonar issues in PAP

Addressed the following sonar issues in PAP:
- do something with value returned by a method
- use computeIfAbsent; chose to disable the sonar for this,
  as it would obfuscate the code
- use RE2 instead of java.util Pattern

Issue-ID: POLICY-2305
Change-Id: If5495d04248211179cd37419cb20fe7d227ab59c
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoPoint to parent SNAPSHOT 57/105257/1
Pamela Dragosh [Tue, 7 Apr 2020 12:51:15 +0000 (08:51 -0400)]
Point to parent SNAPSHOT

Issue-ID: POLICY-2378
Change-Id: Ic2f6bdb9eb584790679d48722cb41cc1a7a535a5
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoAdd 'naming' policy type to defaultGroup table 76/105176/1
jhh [Mon, 6 Apr 2020 19:50:43 +0000 (14:50 -0500)]
Add 'naming' policy type to defaultGroup table

Issue-ID: POLICY-2472
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I1b57c9de5f5d2c4f374283487e56393c492110bd

4 years agoAdd optimization.* to xacml subgroup 83/104883/1
Pamela Dragosh [Wed, 1 Apr 2020 15:16:51 +0000 (11:16 -0400)]
Add optimization.* to xacml subgroup

Fix to ensure we support Policy Types for optimization.

Issue-ID: POLICY-2460
Change-Id: Ibfd6b7191fb441eb31d8f697ff4f320e2305264d
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPoint to latest snapshots 89/104589/1
Pamela Dragosh [Fri, 27 Mar 2020 16:57:36 +0000 (12:57 -0400)]
Point to latest snapshots

Issue-ID: POLICY-2378
Change-Id: Ica314e9facad9ac45351d708505b566e37c1e347
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPoint to models 2.2.2 47/104447/1
Pamela Dragosh [Wed, 25 Mar 2020 23:58:12 +0000 (19:58 -0400)]
Point to models 2.2.2

Issue-ID: POLICY-2378
Change-Id: Ie6f80fe7931888d28b82c4f82659411d14198013
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoCleanup eclipse warnings 81/104381/2
Pamela Dragosh [Wed, 25 Mar 2020 15:39:59 +0000 (11:39 -0400)]
Cleanup eclipse warnings

Issue-ID: POLICY-2271
Change-Id: Ib28a6f5321cc05b03994e180867461a631d40d75
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoBump pap to 2.2.1-SNAPSHOT 62/104262/1
Pamela Dragosh [Tue, 24 Mar 2020 14:52:28 +0000 (10:52 -0400)]
Bump pap to 2.2.1-SNAPSHOT

Issue-ID: POLICY-2378
Change-Id: I516da9f0ab9b704eaa0956ee735a7048d9167cc7
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoRelease 2.2.0 pap docker image 47/104247/1
Pamela Dragosh [Tue, 24 Mar 2020 13:45:01 +0000 (09:45 -0400)]
Release 2.2.0 pap docker image

Issue-ID: POLICY-2378
Change-Id: I97a8a59054c828225b025950bda60d84137061ae
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoRelease 2.2.0 pap artifacts 41/104241/1
Pamela Dragosh [Tue, 24 Mar 2020 12:24:48 +0000 (08:24 -0400)]
Release 2.2.0 pap artifacts

Issue-ID: POLICY-2378
Change-Id: I6e0771b3cd3757f8ee2bdd48a14d60d9e4fe0903
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoPoint to released artifacts 93/104193/1
Pamela Dragosh [Mon, 23 Mar 2020 18:06:09 +0000 (14:06 -0400)]
Point to released artifacts

Issue-ID: POLICY-2378
Change-Id: I598a1137e24e7a89862cf497a22d7efd4a7b4270
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoRevert "Add docker manifest file to build onap/policy-pap" 64/104064/3
Pamela Dragosh [Fri, 20 Mar 2020 13:55:59 +0000 (13:55 +0000)]
Revert "Add docker manifest file to build onap/policy-pap"

This reverts commit fcec4180525b4b97d4739c7fa7915f7be0a9709b.

Reason for revert: This work is not mature enough for release.

Issue-ID: POLICY-1997
Change-Id: I6afd45958c45d657c30f2c0467c55f7f10b5024e
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agorenew policy certs till 03/17/2021 30/103830/1
jhh [Wed, 18 Mar 2020 00:49:36 +0000 (19:49 -0500)]
renew policy certs till 03/17/2021

Issue-ID: POLICY-2402
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I6386a6185089bfcc4358db2a0bdfe7a977b23992

4 years agoupdate policy types for drools 38/103638/1
jhh [Thu, 12 Mar 2020 20:21:11 +0000 (15:21 -0500)]
update policy types for drools

Issue-ID: POLICY-2388
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I92d0fa515893ddf4182666201367e07e5408ef7a

4 years agoMerge "pom.xml changes"
Pamela Dragosh [Fri, 6 Mar 2020 18:41:04 +0000 (18:41 +0000)]
Merge "pom.xml changes"

4 years agoModify pap db for new guard 82/103282/1
Pamela Dragosh [Fri, 6 Mar 2020 15:16:50 +0000 (10:16 -0500)]
Modify pap db for new guard

New guard policy type

Issue-ID: POLICY-2243
Change-Id: Ide419148dda229537f7a736f37299edb891248ba
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agopom.xml changes 19/103219/2
Srinivasan Selvam [Fri, 6 Mar 2020 07:11:05 +0000 (12:41 +0530)]
pom.xml changes

Issue-ID: POLICY-1997
Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com>
Change-Id: I28a1a7378e6ed083376179d81bf7825df7feecf6

4 years agoAdd println for OS arch 00/103200/1
Pamela Dragosh [Fri, 6 Mar 2020 01:29:01 +0000 (20:29 -0500)]
Add println for OS arch

The arm64 merge thinks its creating amd64, adding this
for debugging. Perhaps the switch to ubuntu 18.04 has a
different value.

Issue-ID: POLICY-1997
Change-Id: I75ef01d676d9413659c126e25c9474e22bb79cd4
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoMerge "Add docker manifest file to build onap/policy-pap pom.xml modified with reposi...
Pamela Dragosh [Fri, 6 Mar 2020 00:04:41 +0000 (00:04 +0000)]
Merge "Add docker manifest file to build onap/policy-pap pom.xml modified with repository from nexus to  docker.io"

4 years agoAdd docker manifest file to build onap/policy-pap 32/102532/4
Srinivasan Selvam [Fri, 28 Feb 2020 02:32:57 +0000 (08:02 +0530)]
Add docker manifest file to build onap/policy-pap
pom.xml modified with repository from nexus to  docker.io

Issue-ID: POLICY-1997
Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com>
Change-Id: I616269d9278b92f8275128c39a8f51ebe955354b

4 years agoPoint to docker 2.0.1 79/102679/1
Pamela Dragosh [Sun, 1 Mar 2020 21:39:07 +0000 (16:39 -0500)]
Point to docker 2.0.1

Policy/docker is released.

Issue-ID: POLICY-2378
Change-Id: I6f9d63feb1c01126b6e79549207e87e418919975
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoMerge "Add test cases for consolidated policy health check"
Pamela Dragosh [Fri, 28 Feb 2020 17:18:34 +0000 (17:18 +0000)]
Merge "Add test cases for consolidated policy health check"

4 years agoAdd test cases for consolidated policy health check 03/102303/8
huaxing [Tue, 25 Feb 2020 07:53:55 +0000 (15:53 +0800)]
Add test cases for consolidated policy health check

Issue-ID: POLICY-1689
Signed-off-by: huaxing <huaxing.jin@est.tech>
Change-Id: Ifda17a4486e1bce1ce0f523cc1984519b7fbc1aa

4 years agocreate PAP Client Monitoring Model 30/99930/4
Hengye [Thu, 26 Dec 2019 03:09:40 +0000 (11:09 +0800)]
create PAP Client Monitoring Model

Client Monitorning Model is migrated to policy-gui.

Issue-ID: POLICY-2311
Signed-off-by: Hengye <yehui.wang@est.tech>
Change-Id: I87351e2c59fbf927e3fd97f72d618396234f3332

4 years agoUpdate PAP for policy DB response changes 08/101608/2
liamfallon [Wed, 12 Feb 2020 10:13:54 +0000 (10:13 +0000)]
Update PAP for policy DB response changes

Policy models now throws an exception with a 404 code when policies are
not found. This change amends PAP to cope with this change.

Note: This change should be merged directly after the following
policy-models patch:
https://gerrit.onap.org/r/c/policy/models/+/101544

Issue-ID: POLICY-1402
Change-Id: Id38af4b2ad65797592c077e276861b962bc53ea2
Signed-off-by: liamfallon <liam.fallon@est.tech>
4 years agoCleanup the sonar issues in PAP 71/101471/3
a.sreekumar [Fri, 7 Feb 2020 16:27:26 +0000 (16:27 +0000)]
Cleanup the sonar issues in PAP

Change-Id: I0eccc6064eb0b49d84370104d1219074ec8bde71
Issue-ID: POLICY-2271
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
4 years agoReview intellij git ignored files 08/101408/1
Bruno Sakoto [Fri, 7 Feb 2020 19:32:17 +0000 (14:32 -0500)]
Review intellij git ignored files

Issue-ID: POLICY-2359
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: If891454e5e60e3b2c929abd5f3f2bc45e0594b97

4 years agoUpdating module names to resolve conflicts 01/101201/2
Ram Krishna Verma [Wed, 5 Feb 2020 21:29:58 +0000 (16:29 -0500)]
Updating module names to resolve conflicts

Issue-ID: POLICY-2355
Change-Id: I91453c577dd07b4bc79b11b1a181da4319e99edf
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
4 years agoMerge "Adding Tosca compliant operational policy type to defaultGroup for apex-pdp"
Liam Fallon [Tue, 4 Feb 2020 15:44:39 +0000 (15:44 +0000)]
Merge "Adding Tosca compliant operational policy type to defaultGroup for apex-pdp"

4 years agoPolicy notifications appear to be reversed 83/101083/2
Jim Hahn [Tue, 4 Feb 2020 02:45:35 +0000 (21:45 -0500)]
Policy notifications appear to be reversed

Modified the code as follows:
Until all PDPs have responded (or been removed), no notifications for
their associated policies will be generated.  However, once a response
has been received for every PDP, then a notification is generated.
For deployed policies, the notifications will continue to be generated
as PDPs move back and forth between the success and failed states, as
long as the policy is not undeployed.

For undeployed policies, on the other hand, no additional notifications
will be generated once all PDPs have successfully undeployed the policy.
However, until that point, like with deployed policies, notifications
will continue to be generated as PDPs move back and forth between the
success and failed states.

Added notification verifications in deploy and undeploy end-to-end tests.

Issue-ID: POLICY-2347
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: I7d18dad1a7500e1efb7074e89ddaca4b1d368965

4 years agoAdding Tosca compliant operational policy type to defaultGroup for apex-pdp 01/101101/1
a.sreekumar [Mon, 3 Feb 2020 14:56:30 +0000 (14:56 +0000)]
Adding Tosca compliant operational policy type to defaultGroup for apex-pdp

Change-Id: I4b8b66657e84fe1d86ffd7972ff5c183f6ea0f74
Issue-ID: POLICY-2147
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
4 years agoHandling supported policy type during PdpGroup Update 93/100593/4
a.sreekumar [Tue, 21 Jan 2020 17:05:36 +0000 (17:05 +0000)]
Handling supported policy type during PdpGroup Update

Change-Id: I14daaa3d56d3293095227e0e3121e4fd82425b68
Issue-ID: POLICY-2023
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
4 years agoMerge "Log message when a PDP's heart beats are missed"
Liam Fallon [Wed, 22 Jan 2020 12:02:09 +0000 (12:02 +0000)]
Merge "Log message when a PDP's heart beats are missed"

4 years agoLog message when a PDP's heart beats are missed 59/100559/1
Jim Hahn [Tue, 21 Jan 2020 14:53:49 +0000 (09:53 -0500)]
Log message when a PDP's heart beats are missed

If a PDP's heart beats are missed, PAP silently removes the PDP
from the DB.  Added a "logger" call.

Issue-ID: POLICY-2326
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: I1189ef66ad5a47e88f8cae770bd1393cafeb2393

4 years agoRemove assembly warning 54/100554/1
Pamela Dragosh [Tue, 21 Jan 2020 17:02:19 +0000 (12:02 -0500)]
Remove assembly warning

Use ${file.separator}

Issue-ID: POLICY-2329
Change-Id: Ide6276abe1fb7b5eb5b6553ac1d114d0d8a9eb34
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoUse alpine image for pap 97/100397/1
Jim Hahn [Thu, 16 Jan 2020 16:52:45 +0000 (11:52 -0500)]
Use alpine image for pap

Issue-ID: POLICY-1586
Change-Id: Ibd7254a88965ba9c029feaff919a4a396ad7f686
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoUpdate policy-pap for java11 docker 52/100352/1
Jim Hahn [Wed, 15 Jan 2020 21:45:49 +0000 (16:45 -0500)]
Update policy-pap for java11 docker

Issue-ID: POLICY-1586
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: Ib45beaaee2db6e290d6219db9006042885ed3525

4 years agoUpdate sonar configuration 99/100299/3
Pamela Dragosh [Wed, 15 Jan 2020 01:29:46 +0000 (20:29 -0500)]
Update sonar configuration

Use policy/parent configuration
No need to do packages and testsuites

Issue-ID: POLICY-2321
Change-Id: I192ae314a1c2f607f9dfc48e13ff793920185a28
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agopolicy/pap jdk11 upgrades 86/100286/1
HOCKLA [Tue, 14 Jan 2020 17:06:29 +0000 (11:06 -0600)]
policy/pap jdk11 upgrades

Issue-ID: POLICY-1593
Change-Id: I61be9364d09b520e30aeac6d825b6c84574790ac
Signed-off-by: HOCKLA <ah999m@att.com>
4 years agoPoint to policy/models release version 21/100221/1
HOCKLA [Fri, 10 Jan 2020 21:41:07 +0000 (15:41 -0600)]
Point to policy/models release version

Issue-ID: POLICY-1592
Change-Id: I142fe26d96c75fef86105cf798f67e26a396c110
Signed-off-by: HOCKLA <ah999m@att.com>
4 years agoMerge "validate and save PdpStatistisc"
Jim Hahn [Fri, 10 Jan 2020 14:29:30 +0000 (14:29 +0000)]
Merge "validate and save PdpStatistisc"

4 years agovalidate and save PdpStatistisc 52/99652/11
Henry.Sun [Fri, 13 Dec 2019 05:46:35 +0000 (13:46 +0800)]
validate and save PdpStatistisc

Issue-ID: POLICY-2303
Change-Id: Ide10256556a20e2ab3977ab2cfd876dd82e44390
Signed-off-by: Henry.Sun <henry.a.sun@est.tech>
4 years agostatistics rest api update 55/99655/9
ning.xi [Thu, 26 Dec 2019 13:28:20 +0000 (21:28 +0800)]
statistics rest api update

Issue-ID: POLICY-1629
Signed-off-by: ning.xi <ning.xi@est.tech>
Change-Id: I104fc448d27a282c01e7f54db300f918374b8d07

4 years agoEnabling logback file to be loaded using oom configmap 88/100088/3
a.sreekumar [Wed, 8 Jan 2020 13:03:27 +0000 (13:03 +0000)]
Enabling logback file to be loaded using oom configmap

Change-Id: Iabde1c4b63844f46d5c9a4db23c070b744bf67e5
Issue-ID: POLICY-2308
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
4 years agoChanges related to persisiting data type of policy in db 23/100123/1
a.sreekumar [Thu, 9 Jan 2020 11:36:39 +0000 (11:36 +0000)]
Changes related to persisiting data type of policy in db

Change-Id: I09b373a511eaa20603d4d2de71a2a5a6bf652b3b
Issue-ID: POLICY-2315
Signed-off-by: a.sreekumar <ajith.sreekumar@est.tech>
4 years agoCreate PAP Client Mornitoring Model 93/99793/1
Hengye [Thu, 19 Dec 2019 07:58:06 +0000 (15:58 +0800)]
Create PAP Client Mornitoring Model

Issue-ID: POLICY-2311
Signed-off-by: Hengye <yehui.wang@est.tech>
Change-Id: Ibdea465b955a61c3bae26662ab7cb2762da133e1

4 years agoconsolidate Policy Health Check into PAP 93/99193/5
Hengye [Wed, 27 Nov 2019 05:43:42 +0000 (13:43 +0800)]
consolidate Policy Health Check into PAP

Issue-ID: POLICY-1689
Change-Id: I3b84094e217c8cda115efdbf3444e92f08013a7c
Signed-off-by: Hengye <yehui.wang@est.tech>
4 years agoMerge "Only update policies in PAP REST API"
Pamela Dragosh [Tue, 10 Dec 2019 14:28:33 +0000 (14:28 +0000)]
Merge "Only update policies in PAP REST API"