Jim Hahn [Tue, 8 Sep 2020 21:02:52 +0000 (17:02 -0400)]
Release 2.3.1 pap docker images
Issue-ID: POLICY-2789
Change-Id: Ie1d30e816c7500b3a55f303638c85636dc98e8b9
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Tue, 8 Sep 2020 20:12:50 +0000 (16:12 -0400)]
Release 2.3.1 pap artifacts
Issue-ID: POLICY-2789
Change-Id: Ib7292ad66950839176b6ceb3822e1be3dade1692
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Tue, 8 Sep 2020 19:07:24 +0000 (15:07 -0400)]
Use released versions in pap
Issue-ID: POLICY-2789
Change-Id: Ib3d48a3cbfe83a33ea9483447dc26e051a44ab2e
Signed-off-by: Jim Hahn <jrh3@att.com>
Taka Cho [Fri, 4 Sep 2020 13:00:49 +0000 (09:00 -0400)]
point to 2.1.0 policy-alpine base - pap
In G-rel, using 2.1.0 base.
Issue-ID: POLICY-2789
Change-Id: Ib5d85477a0ffe844bf22a3d61d162c71a4319f5a
Signed-off-by: Taka Cho <takamune.cho@att.com>
Pamela Dragosh [Mon, 24 Aug 2020 19:59:57 +0000 (15:59 -0400)]
Add Match Policy Type to default group
Default group will now have match Policy Type.
Issue-ID: POLICY-2596
Change-Id: I53c07b417097dc8250191e6ee8d043488b02562d
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
Pamela Dragosh [Mon, 17 Aug 2020 20:44:39 +0000 (16:44 -0400)]
Add new guard filter to defaultGroup
New guard filter should be advertised by pap.
Issue-ID: POLICY-2590
Change-Id: I7652057d4d759e60c358ee9fad84a8c6a9af6898
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
a.sreekumar [Fri, 14 Aug 2020 15:49:40 +0000 (16:49 +0100)]
Using standard success/failure messages in PAP
Change-Id: If4613c0fc6f940bc82cf616aba2ba9cc03e1b599
Issue-ID: POLICY-2754
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
Pamela Dragosh [Mon, 10 Aug 2020 14:45:19 +0000 (14:45 +0000)]
Merge "Changes to make PAP container crash with non zero exitCode"
a.sreekumar [Fri, 7 Aug 2020 14:24:10 +0000 (15:24 +0100)]
Changes to make PAP container crash with non zero exitCode
Make the application to return exitCode as 1 when the main process
terminates due to issues such as:
1) Any basic issue in the startup config file causing error and
terminates the main process, for e.g. a wrong name in parameterGroup.
2) Wrong info specified for database connectivity, say wrong username.
This doesn't impact a case where database isn't ready yet and PAP
container comes up first, such waiting is already handled by
initContainer in the oom chart. PAP pod waits for policy-mariadb pod to
be ready first, then only the main process is started and comes to this
point.
3) An invalid port number is specified and the rest server is not able
to start.
These are the some of the scenarios which already makes the main process
of PAP to terminate, and in these cases, an exception is thrown now which
returns the exitCode as 1.
Change-Id: Ie48726bcb36d7304eb60807fbaabbee8245e9c70
Issue-ID: POLICY-2754
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
Jim Hahn [Fri, 7 Aug 2020 13:47:58 +0000 (13:47 +0000)]
Merge "Fail component health check if PDP is down"
Ram Krishna Verma [Thu, 6 Aug 2020 22:06:17 +0000 (18:06 -0400)]
Fail component health check if PDP is down
Changing the policy component health check to fail if the required
PDP instances are down or not registered with PAP.
The check is performed by comparing the "currentInstanceCount"
& "desiredInstanceCount" fields of PdpSubGroup.
Issue-ID: POLICY-2718
Change-Id: Iad1075d0812f4ef166dfed4f110eff4d9e5f995e
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
Ram Krishna Verma [Thu, 6 Aug 2020 20:24:13 +0000 (16:24 -0400)]
Remove legacy operational policy from pap
Issue-ID: POLICY-2763
Change-Id: I9701a80cca10b9fd49d8060ecb6601097ca5824d
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
jhh [Mon, 3 Aug 2020 20:18:59 +0000 (15:18 -0500)]
environment variables to support cert. store paths
Issue-ID: POLICY-2615
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I077bd1b8ff30b0d0ac620dab37a24cbe7776ca15
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Liam Fallon [Tue, 30 Jun 2020 07:36:30 +0000 (07:36 +0000)]
Merge "Fix issues in pap for new sonar rules"
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>
Pamela Dragosh [Mon, 29 Jun 2020 16:40:17 +0000 (16:40 +0000)]
Merge "Parallel execution of Client Health check"
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
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>
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>
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>
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>
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
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>
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>
Jim Hahn [Thu, 28 May 2020 21:54:15 +0000 (21:54 +0000)]
Merge "Add the Release version of PAP as environment variable"
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>
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
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>
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>
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>
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>
Ram Krishna Verma [Tue, 19 May 2020 17:04:10 +0000 (17:04 +0000)]
Merge "Point to released artifacts"
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>
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
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
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
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
Pamela Dragosh [Tue, 28 Apr 2020 22:36:50 +0000 (22:36 +0000)]
Merge "PAP erroneously undeploying policies"
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>
Jim Hahn [Tue, 28 Apr 2020 21:34:18 +0000 (21:34 +0000)]
Merge "point to renamed sdnc naming policy in db config"
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Jim Hahn [Wed, 8 Apr 2020 13:10:50 +0000 (13:10 +0000)]
Merge "Address sonar issues in PAP"
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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
Pamela Dragosh [Fri, 6 Mar 2020 18:41:04 +0000 (18:41 +0000)]
Merge "pom.xml changes"
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>
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
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>
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"
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
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>
Pamela Dragosh [Fri, 28 Feb 2020 17:18:34 +0000 (17:18 +0000)]
Merge "Add test cases for consolidated policy health check"
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
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
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>
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>
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
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>
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"
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
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>
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>
Liam Fallon [Wed, 22 Jan 2020 12:02:09 +0000 (12:02 +0000)]
Merge "Log message when a PDP's heart beats are missed"
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
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>