liamfallon [Thu, 28 Apr 2022 14:33:04 +0000 (15:33 +0100)]
Release docker images for policy/drools-pdp: 1.10.3
This commit releases docker images for repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Id80a8af22da48faa38ab15510d676b03f968910a
liamfallon [Thu, 28 Apr 2022 13:41:25 +0000 (14:41 +0100)]
Release policy/drools-pdp: 1.10.3
This commit releases repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ibbd70e200d2a27163a10b223b6fb9eba5725ba78
liamfallon [Wed, 27 Apr 2022 19:55:46 +0000 (20:55 +0100)]
update references in policy/drools-pdp pom
updated references in the policy/drools-pdp pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I8a453872b8e3aeea3185e1b51d31777437dadb71
liamfallon [Tue, 12 Apr 2022 20:34:56 +0000 (21:34 +0100)]
Update snapshot and/or references of policy/drools-pdp to latest snapshots
policy/drools-pdp updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Iee8e460c80dbaa4a4df4529aa068e1cfcc81dfcb
liamfallon [Tue, 12 Apr 2022 18:47:31 +0000 (19:47 +0100)]
Release docker images for policy/drools-pdp: 1.10.2
This commit releases docker images for repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I71984c6156adb77a8d70ff90793bf2509ef23c4c
liamfallon [Tue, 12 Apr 2022 18:23:34 +0000 (19:23 +0100)]
Release policy/drools-pdp: 1.10.2
This commit releases repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ifb39fc851d8b6e82592c26007390b52324d17127
liamfallon [Tue, 12 Apr 2022 17:41:53 +0000 (18:41 +0100)]
update references in policy/drools-pdp pom
updated references in the policy/drools-pdp pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic6a1d4078601f27b6bb4a115982afae1c71aa7a5
jhh [Fri, 8 Apr 2022 01:55:40 +0000 (20:55 -0500)]
change host configuration for liveness checks
Issue-ID: POLICY-3386
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I66e11bb0baf4a713b1f167f8b8e88494aaf40232
jhh [Wed, 9 Mar 2022 02:30:20 +0000 (20:30 -0600)]
add simpleclient logback for per log level counts
Issue-ID: POLICY-3984
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I1234000d2df46434b77d729381ea4537c6c57341
liamfallon [Fri, 11 Mar 2022 18:02:53 +0000 (18:02 +0000)]
Update snapshot and/or references of policy/drools-pdp to latest snapshots
policy/drools-pdp updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic6bfe8855771af2e5c1ac9bd5642e4771fe5f5f8
liamfallon [Fri, 11 Mar 2022 14:07:54 +0000 (14:07 +0000)]
Release docker images for policy/drools-pdp: 1.10.1
This commit releases docker images for repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ib209677d5532033f36b5f2bdf5d92b086b77eecf
liamfallon [Fri, 11 Mar 2022 12:08:06 +0000 (12:08 +0000)]
Release policy/drools-pdp: 1.10.1
This commit releases repo policy/drools-pdp.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ifebdcc496aba5b45b5c58c89d0fe7f311a9029b8
liamfallon [Thu, 10 Mar 2022 09:12:51 +0000 (09:12 +0000)]
update references in policy/drools-pdp pom
updated references in the policy/drools-pdp pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ia7e7d1602b2b305476e3a1ee36a8795c235c629f
Signed-off-by: liamfallon <liam.fallon@est.tech>
Ajith Sreekumar [Wed, 9 Mar 2022 17:43:56 +0000 (17:43 +0000)]
Merge "remove init, mdc, and controller logging features"
jhh [Wed, 9 Mar 2022 00:46:38 +0000 (18:46 -0600)]
update dependency plugin to latest version
Issue-ID: POLICY-3952
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I1339de085260124847f328b0aa0e1ca1e5521ced
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Wed, 9 Mar 2022 01:24:14 +0000 (19:24 -0600)]
remove init, mdc, and controller logging features
Issue-ID: POLICY-3922
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I8267ea17c3340e47f85b54c641ddb14672776f70
jhh [Wed, 2 Mar 2022 16:00:38 +0000 (10:00 -0600)]
remove extra quote in healthcheck.properties
Issue-ID: POLICY-3977
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Idb01dba8b5d0acaf614e1c5c2199496c6e8244a6
Jorge Hernandez [Wed, 2 Mar 2022 14:55:32 +0000 (14:55 +0000)]
Merge "Add controllers and remote servers healthchecks"
jhh [Tue, 1 Mar 2022 16:54:33 +0000 (10:54 -0600)]
Add controllers and remote servers healthchecks
Issue-ID: POLICY-3977
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I4fd4db29f99989a2ef11b08f66f28535bfd15a36
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Tue, 1 Mar 2022 20:49:08 +0000 (14:49 -0600)]
Remove features-session-persistence and eelf
These are unused.
Issue-ID: POLICY-3922
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I9ef6af27d4d5ed5667a60db841a82b4d492f79f4
rameshiyer27 [Tue, 15 Feb 2022 09:29:32 +0000 (09:29 +0000)]
Fix intermittent failure in metrics test
When the registry is cleared, it removes the Prometheus counters that
are initialized by static definition causing the metrics test to fail.
This issue occurs when this test is not invoked first in the order of
test execution in feature-lifecycle.
Issue-ID: POLICY-3832
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I9a55910bc39dbe1ad9f1153809bdf78bac3040b1
jhh [Mon, 14 Feb 2022 17:06:52 +0000 (11:06 -0600)]
Handle metadata policy-id as object
Issue-ID: POLICY-3832
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I60b4c3b9f8d6f74161d2e9532b3c3adba10cdc6b
Liam Fallon [Fri, 11 Feb 2022 11:01:30 +0000 (11:01 +0000)]
Merge "remove unused state-management related modules"
jhh [Thu, 10 Feb 2022 19:11:01 +0000 (13:11 -0600)]
restore coders toolset toString
This is to reduce verbosity introduced by lombok @ToString,
Issue-ID: POLICY-3895
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I7b6b3490b508e6ccb094da87d6f0f64a7e859277
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Thu, 10 Feb 2022 19:34:40 +0000 (13:34 -0600)]
remove unused state-management related modules
Issue-ID: POLICY-3922
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ie8164a482cce4598c621b58af612ab3a45d848ae
jhh [Wed, 9 Feb 2022 13:59:29 +0000 (07:59 -0600)]
add policy_executions_latency_seconds summary
Issue-ID: POLICY-3761
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I9867472784d8f153b6955ce95b34de250f60f558
saul.gill [Mon, 7 Feb 2022 17:37:16 +0000 (17:37 +0000)]
Alter base image of drools-pdp Dockerfile
Previously the pip package was upgraded in this file
Now the upgrade is done in the parent docker image
The parent image version is changed
The pip package upgrade is removed
Issue-ID: POLICY-3905
Change-Id: I709286e18373a613cf63ac4de90db541f7e47177
Signed-off-by: saul.gill <saul.gill@est.tech>
Liam Fallon [Mon, 7 Feb 2022 09:07:24 +0000 (09:07 +0000)]
Merge "add prometheus deploy counts"
saul.gill [Fri, 4 Feb 2022 15:01:19 +0000 (15:01 +0000)]
Fix for failing merge job
Upgraded version of pip being used by Dockerfile
Error was reproduced and fixed locally
Issue-ID: POLICY-3905
Change-Id: I535b3bbc9cab66411932d725c9210e0a4739378d
Signed-off-by: saul.gill <saul.gill@est.tech>
jhh [Wed, 26 Jan 2022 18:21:46 +0000 (12:21 -0600)]
add prometheus deploy counts
Issue-ID: POLICY-3761
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ib5dd109457049ac30269d68fcb803cb4a0426c92
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Wed, 26 Jan 2022 21:25:11 +0000 (15:25 -0600)]
restore manual toString coder methods
The changes to use the generic lombok ToString caused excessive
verbosity when the coder objects are logged, hence restoring
the older manual toString() methods back.
Issue-ID: POLICY-3895
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Idd875172cbb066d13294aeb31fb85577dad127c1
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
liamfallon [Tue, 18 Jan 2022 09:16:06 +0000 (09:16 +0000)]
Update to SECCOM recommended dependencies
SECCOM has issued a directive on which dependencies should be used, see
this wiki page:
https://wiki.onap.org/display/SV/Jakarta+Policy
This is the policy parent review to comply with the SECCOM directive.
Issue-ID: POLICY-3849
Change-Id: I77a8212bbfd8a899f46f437b1d0d2b9dc6dc79c7
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Thu, 2 Dec 2021 15:54:00 +0000 (15:54 +0000)]
Update snapshot and/or references of policy/drools-pdp to latest snapshots
*** This commit is generated by a PF release script ***
policy/drools-pdp updated to its latest own and reference snapshots
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Idec0095de08c9a8cd813b66ab516382a28905391
liamfallon [Mon, 29 Nov 2021 11:33:23 +0000 (11:33 +0000)]
Update snapshot of policy/drools-pdp to 1.10.1-SNAPSHOT
*** This commit is generated by a PF release script ***
policy/drools-pdp is update from 1.10.0-SNAPSHOT to 1.10.1-SNAPSHOT
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Id6f59849b88c0f98d874cf853f249738e784316f
liamfallon [Fri, 26 Nov 2021 12:07:37 +0000 (12:07 +0000)]
Release docker images for policy/drools-pdp: 1.10.0
*** This commit is generated by a PF release script ***
This commit releases the docker images for repo policy/drools-pdp.
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic1ac8dfd346b88f7975811de1612333f12f6028b
liamfallon [Fri, 26 Nov 2021 10:41:42 +0000 (10:41 +0000)]
Release policy/drools-pdp: 1.10.0
*** Release Phase 8: This commit is generated by a PF release script ***
This is the eigth phase in releasing images, it releases policy/drools-pdp.
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ibe32aeeb4efc08374e25fb6a60bcfe6bf0639a92
liamfallon [Thu, 25 Nov 2021 11:41:09 +0000 (11:41 +0000)]
Update parent and common references
*** Release Phase 7: This commit is generated by a PF release script ***
This is the seventh release phase, it updates parent, common and models
references in policy/drools-pdp.
Issue-ID: POLICY-3827
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I93cb2b0d14490c5bf637fc119257d70eee8a0944
Signed-off-by: liamfallon <liam.fallon@est.tech>
Ram Krishna Verma [Mon, 25 Oct 2021 22:15:22 +0000 (18:15 -0400)]
Point to snapshot dependency
Issue-ID: POLICY-3788
Change-Id: I51dbde008585f73b4690a91d66a97c17ca9ee223
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
liamfallon [Thu, 14 Oct 2021 12:56:10 +0000 (13:56 +0100)]
Bump policy/drools-pdp to Jakarta 1.10.0-SNAPSHOT
Issue-ID: POLICY-3696
Change-Id: Id7723b73aa472c45271e6e1488cc3f0f08349924
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Thu, 14 Oct 2021 11:16:45 +0000 (12:16 +0100)]
Bump policy/drools-pdp to 1.9.2-SNAPSHOT
Issue-ID: POLICY-3696
Change-Id: I8fc7e6a7c6e9a2f20409a84a1c517e49c9468eb8
Signed-off-by: liamfallon <liam.fallon@est.tech>
jhh [Thu, 14 Oct 2021 00:08:00 +0000 (19:08 -0500)]
release docker image 1.9.1
Issue-ID: POLICY-3696
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ia4ec45b2ccb614e812eaeccc4c52df7bbb8c77a0
jhh [Wed, 13 Oct 2021 21:31:45 +0000 (16:31 -0500)]
release maven artifacts
Issue-ID: POLICY-3696
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I723e34d329bf2ab9e58dcfcf2da10d10fe16eeaa
liamfallon [Wed, 13 Oct 2021 14:29:07 +0000 (15:29 +0100)]
Update parent/common/models/docker references
Issue-ID: POLICY-3696
Change-Id: Icf1f9497e53c41f89081e86b45866882a7c25a45
Signed-off-by: liamfallon <liam.fallon@est.tech>
jhh [Wed, 6 Oct 2021 22:06:20 +0000 (17:06 -0500)]
Check https environment var in telemetry tool
Issue-ID: POLICY-3706
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I4f473cd8a3852deefee6e449931eabde66bedeba
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Mon, 20 Sep 2021 18:22:08 +0000 (13:22 -0500)]
Additional tests for Telemetry
Increasing coverage for drools to >= 80%.
Issue-ID: POLICY-3453
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I9d8550a80b87b8c6f68da06246d392260eba1e65
jhh [Wed, 15 Sep 2021 16:08:00 +0000 (11:08 -0500)]
Bump versions to 1.9.1-SNAPSHOT
Issue-ID: POLICY-3587
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I6d38adccfbee1274ce416cfadbfe306343f5d607
jhh [Tue, 14 Sep 2021 22:17:20 +0000 (17:17 -0500)]
Docker release 1.9.0
Issue-ID: POLICY-3587
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I93e7ef3a4e50ed74982d75275a69335ab963834d
jhh [Tue, 14 Sep 2021 20:11:48 +0000 (15:11 -0500)]
Release 1.9.0 maven artifacts
Issue-ID: POLICY-3587
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Id2e161b9defcc07c286573ee15253856be77c827
liamfallon [Mon, 13 Sep 2021 15:42:51 +0000 (16:42 +0100)]
Use released common and models
Issue-ID: POLICY-3587
Change-Id: Ia686adb3f8e3b73ca6543b7c8b0b404811cff1fd
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Wed, 8 Sep 2021 12:12:21 +0000 (13:12 +0100)]
Update INFO.yaml
Update the INFO.yaml file with latest information.
Issue-ID: POLICY-3552
Change-Id: If33f4de23325838a374f5b93b8347afa8d6e6471
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Thu, 9 Sep 2021 12:56:03 +0000 (13:56 +0100)]
Point at released policy-parent
Issue-ID: POLICY-3587
Change-Id: I16547beccbce104d38395c8c0e5510c06731265b
Signed-off-by: liamfallon <liam.fallon@est.tech>
jhh [Tue, 7 Sep 2021 00:26:29 +0000 (19:26 -0500)]
Correct paths to logback filters
Issue-ID: POLICY-3610
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Id3011e07045fd485df75184f4a766ca91274f56b
Jorge Hernandez [Fri, 3 Sep 2021 22:00:16 +0000 (22:00 +0000)]
Merge "Reduce coder verbosity in logs"
Jim Hahn [Fri, 3 Sep 2021 14:15:32 +0000 (10:15 -0400)]
Reduce coder verbosity in logs
After switching to lombok ToString, the log messages for the coder class
have become very long. Switched back to the original toString() method,
which only logs the keysets rather than the whole content of the coder
maps.
Left the other additions of lombok ToString in drools-pdp as is, because
they all looked appropriate, upon further review.
Addressed review comments:
- added comment about why lombok isn't used
Issue-ID: POLICY-3397
Change-Id: I08ea8c49908b33fc3b8c8ba6de4ac4bd1474660a
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 2 Sep 2021 14:39:35 +0000 (10:39 -0400)]
Fix sonar security issues in drools-pdp
Fixed sonar security issues:
- set permissions of temporary files; modified to use utility from
policy-common
Issue-ID: POLICY-3289
Change-Id: I55b70175429052e0dfaf5939fa6b940f191d9267
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Wed, 1 Sep 2021 19:40:35 +0000 (15:40 -0400)]
Don't create world-writeable directory
Fix sonar:
- world-writeable directory
Issue-ID: POLICY-3289
Change-Id: I421dd9722d8642992ff8f5991f41a341c834ba1d
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 26 Aug 2021 18:36:35 +0000 (14:36 -0400)]
Fix sonars in drools-pdp
Fixed sonars:
- use "var"
- override "equals"
- unused imports
Also changed some of the JPA queries to make them typed queries.
Issue-ID: POLICY-3289
Change-Id: Ib3a00be322d8d00ba492673708439cacfe2c7fc4
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Tue, 24 Aug 2021 21:30:57 +0000 (17:30 -0400)]
Remove GPLv3 components from drools-pdp
The drools-pdp docker image includes GNU tar, which is GPLv3 and is
therefore disallowed by ONAP. Appears to be included with "dpkg", which
isn't needed anymore, so just removed it.
Switched to newer policy/docker image, which includes python3, thus no
longer need to install it.
Also stopped installing httpie via apk and only install it via pip, now.
Issue-ID: POLICY-2845
Change-Id: I08b97b90aef6820135b052c20f270f8b487c94a9
Signed-off-by: Jim Hahn <jrh3@att.com>
jhh [Mon, 23 Aug 2021 23:03:31 +0000 (18:03 -0500)]
Add prometheus + https in https server configs
Issue-ID: POLICY-3553
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I9d5d36e35b69a7f47efd2cc4b2abfdd0ba8f2192
a.sreekumar [Mon, 23 Aug 2021 11:25:11 +0000 (12:25 +0100)]
Fixing drools junits as per policy/common changes
Change-Id: I2dc7f988654d8f7d1b822233e1fbe66e6fbf767d
Issue-ID: POLICY-3538
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
Jorge Hernandez [Thu, 12 Aug 2021 15:33:32 +0000 (15:33 +0000)]
Merge "Add SQL_PORT configuration"
jhh [Tue, 10 Aug 2021 00:54:55 +0000 (19:54 -0500)]
Add SQL_PORT configuration
Issue-ID: POLICY-3533
Change-Id: I03fc41332d4739d5a4d6cee5f86ba823714336d6
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Taka Cho [Mon, 9 Aug 2021 18:10:24 +0000 (14:10 -0400)]
use url resource for docker-tag -- drools-pdp
use groovy url resource from docker repo
to identify the tag for docker
Issue-ID: POLICY-3378
Change-Id: I1400967096a5b61b89c6298aee7377e2eeaaa47d
Signed-off-by: Taka Cho <takamune.cho@att.com>
Ram Krishna Verma [Mon, 9 Aug 2021 13:11:22 +0000 (13:11 +0000)]
Merge "Use lombok in drools-pdp #4"
Ram Krishna Verma [Mon, 9 Aug 2021 13:11:12 +0000 (13:11 +0000)]
Merge "Use lombok in drools-pdp #3"
Ram Krishna Verma [Mon, 9 Aug 2021 13:10:52 +0000 (13:10 +0000)]
Merge "Use lombok in drools-pdp #2"
Taka Cho [Tue, 3 Aug 2021 17:28:28 +0000 (13:28 -0400)]
Use slf4j Marker from common repo
using slf4j Marker from common repo
Issue-ID: POLICY-3087
Change-Id: Iefbd6fa9ab2dfa6388508cb6ffd6cf1358b45ccc
Signed-off-by: Taka Cho <takamune.cho@att.com>
Jim Hahn [Thu, 5 Aug 2021 20:24:50 +0000 (16:24 -0400)]
Use lombok in drools-pdp #4
Updated thru feature-eelf.
Issue-ID: POLICY-3397
Change-Id: Iad12f5f921374775fb5436cb7d13746256cd6d81
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 5 Aug 2021 19:45:21 +0000 (15:45 -0400)]
Use lombok in drools-pdp #3
Updated feature-healthcheck thru feature-pooling-dmaap.
Issue-ID: POLICY-3397
Change-Id: Ia7b00a521cdb82ed0eb22bdaed03d02665fbbff1
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 5 Aug 2021 18:53:19 +0000 (14:53 -0400)]
Use lombok in drools-pdp #2
Updated feature-session-persistence thru drools-domains.
Issue-ID: POLICY-3397
Change-Id: I0b1c6da8b2301c00dd792675e8cf1f49888edb9f
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Thu, 5 Aug 2021 14:13:01 +0000 (10:13 -0400)]
Use lombok in drools-pdp
Updated policy-management thru policy-utils.
Issue-ID: POLICY-3397
Change-Id: Ie9498fe912e8338ddc32a40774c3cb63d84f079a
Signed-off-by: Jim Hahn <jrh3@att.com>
Jim Hahn [Tue, 20 Jul 2021 13:52:25 +0000 (09:52 -0400)]
Use docker registry properties in drools-pdp
Issue-ID: POLICY-3374
Change-Id: I2439fd5680c7828f6d20e4a884167333aedf9f49
Signed-off-by: Jim Hahn <jrh3@att.com>
adheli.tavares [Wed, 7 Jul 2021 15:21:51 +0000 (16:21 +0100)]
Update pdp statistics to count deploy/undeploy separately.
Issue-ID: POLICY-3383
Change-Id: If8f1555aa0c509a35f4dd1821ddc5dd2f7294d2f
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
jhh [Wed, 7 Jul 2021 12:34:56 +0000 (07:34 -0500)]
nosonar on admin logging level function
Issue-ID: POLICY-3077
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ieae80c77db297271c9de3958d321bfe4b88acce3
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Ram Krishna Verma [Wed, 30 Jun 2021 17:20:52 +0000 (17:20 +0000)]
Merge "Remove unused property from pom"
liamfallon [Wed, 30 Jun 2021 11:10:23 +0000 (12:10 +0100)]
Remove unused property from pom
The swagger.version property is unused in drools-pdp.
Issue-ID: POLICY-3209
Change-Id: Ie64e8462bb316f71d555e3b394d3c615b5c6c3a1
Signed-off-by: liamfallon <liam.fallon@est.tech>
Jim Hahn [Mon, 28 Jun 2021 19:04:36 +0000 (15:04 -0400)]
Use unique name in drools PdpMessages
Also modified distributed locking to use the unique name, in case the DB
is shared.
Issue-ID: POLICY-3410
Change-Id: I046a9ffdcb62f3d84d7d388a1e64bcf025fbbf75
Signed-off-by: Jim Hahn <jrh3@att.com>
liamfallon [Mon, 28 Jun 2021 09:50:01 +0000 (10:50 +0100)]
Update policy-drools-pdp for checkstyle 8.43
Updates are indentation changes on annotations.
Issue-ID: POLICY-3209
Change-Id: I7b55b2affa3e16afb0c0f8398b902a04f13c4db0
Signed-off-by: liamfallon <liam.fallon@est.tech>
Jim Hahn [Fri, 18 Jun 2021 18:47:59 +0000 (14:47 -0400)]
Fix new checkstyle issues in drools-pdp
The new version of checkstyle identified new issues. Fixed those.
Also addressed sonar "var" issues.
Issue-ID: POLICY-3289
Change-Id: I3a18d3988202dca6f3c87f2aa1810bf803a9d14d
Signed-off-by: Jim Hahn <jrh3@att.com>
jhh [Thu, 17 Jun 2021 01:40:39 +0000 (20:40 -0500)]
use lombok NonNull instead of other leaked imports
Issue-ID: POLICY-3397
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ie0f2009e9c9d219405f5ccbdd648304c66460b1e
jhh [Tue, 15 Jun 2021 19:50:20 +0000 (14:50 -0500)]
filter logging input data per sonar security issue
Issue-ID: POLICY-3289
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Iad22a581a6bd98e7e210162d30ec7741972669d2
jhh [Mon, 14 Jun 2021 22:20:51 +0000 (17:20 -0500)]
Use re2j pattern for sonar vulnerabilities
Issue-ID: POLICY-3289
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Id6d58b5c8ac5f7715286f21274ccf5eea9155fd2
jhh [Mon, 7 Jun 2021 20:34:43 +0000 (15:34 -0500)]
Add global dmaap https flag for configuration
Since drools-pdp and derived applications typicall share
the same dmaap, this map will make easy to toggle between
https and http for those systems that need it.
https remains the default.
Issue-ID: POLICY-3366
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ib3556ed5f73e8a5485bc5c84a161753b1a50ce95
waynedunican [Mon, 31 May 2021 10:21:07 +0000 (11:21 +0100)]
Remove policies field references from tests
Remove policies field references from drools-pdp as this has since been removed from the PdpUpdate class in policy-models
Issue-ID: POLICY-3339
Change-Id: Ib47408f54318a861fc569beed683e5cffcb2738e
Signed-off-by: waynedunican <wayne.dunican@est.tech>
Signed-off-by: WayneDunican <wayne.dunican@est.tech>
jhh [Tue, 18 May 2021 22:11:31 +0000 (17:11 -0500)]
Fix sonar vulnerabilities logging user input
Issue-ID: POLICY-3230
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I05fb50ef3c4b6da0603e75084554e061a27a2202
Jim Hahn [Fri, 14 May 2021 20:55:18 +0000 (20:55 +0000)]
Merge "fix telemetry related sonar security issues"
Ram Krishna Verma [Thu, 13 May 2021 19:33:18 +0000 (15:33 -0400)]
Remove csit folder from policy/drools-pdp
The csit test files for all repos have been consolidated in policy/docker to maintain them at single place and allow us to trigger verify jobs in gerrit reviews.
Issue-ID: POLICY-3257
Change-Id: I8c3476ec9056f71c288784b73ef68d323cd9d4f2
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
jhh [Wed, 12 May 2021 20:34:21 +0000 (15:34 -0500)]
disable https server default for telemetry
Issue-ID: POLICY-3230
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I2fd74011b649bca1acbef217bbf6ee222a6352eb
jhh [Wed, 12 May 2021 20:08:04 +0000 (15:08 -0500)]
fix telemetry related sonar security issues
Issue-ID: POLICY-3257
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ic599b593abbc999c4e6a6fd4bc72acd5ec6e09f9
jhh [Mon, 10 May 2021 22:13:57 +0000 (17:13 -0500)]
interrupted exception and var usage sonars
Issue-ID: POLICY-3230
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I50a4ee81f0a1c97df25732a4e4507e8b7f8c8e4d
Ram Krishna Verma [Mon, 10 May 2021 16:58:49 +0000 (16:58 +0000)]
Merge "sonars policy-utils and feature-lifecycle"
Jorge Hernandez [Mon, 10 May 2021 15:14:37 +0000 (15:14 +0000)]
Merge "support no https or authentication in telemetry"
jhh [Fri, 7 May 2021 22:39:06 +0000 (17:39 -0500)]
support no https or authentication in telemetry
Issue-ID: POLICY-3230
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I86a5f1081293a6b3d5f52c4462b947facbd9ee88
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
jhh [Fri, 7 May 2021 23:09:13 +0000 (18:09 -0500)]
sonars policy-utils and feature-lifecycle
Issue-ID: POLICY-3289
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Iaf7423f840fb39a27c3e5fd293159d1336d5557a
Ram Krishna Verma [Fri, 7 May 2021 21:08:12 +0000 (17:08 -0400)]
Remove deprecated method from drools-pdp csit
Issue-ID: POLICY-3257
Change-Id: I1051063677921a04ba536deac6ddedf04d360fd2
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
jhh [Wed, 28 Apr 2021 21:24:44 +0000 (16:24 -0500)]
support for PAP delta updates
Issue-ID: POLICY-3187
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I91b343feb28fdff6b2391387e51defbdcfbe7b0f
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Liam Fallon [Wed, 21 Apr 2021 08:01:28 +0000 (08:01 +0000)]
Merge "Make skipping of deployment configurable"
jhh [Tue, 20 Apr 2021 13:45:13 +0000 (08:45 -0500)]
Fix no-lock service loader incorrect metadata
Issue-ID: POLICY-3202
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Iac6d9c7459718df1aae97e0b56f51178cd6b172e
liamfallon [Mon, 19 Apr 2021 13:15:10 +0000 (14:15 +0100)]
Make skipping of deployment configurable
This change makse skipping of deployment configurable so that its
setting can be overridden.
Issue-ID: POLICY-2971
Change-Id: I963c5cae831d10ac7ab1e220ebbba91ec3369188
Signed-off-by: liamfallon <liam.fallon@est.tech>
jhh [Tue, 13 Apr 2021 22:27:35 +0000 (17:27 -0500)]
Add legacy-config new feature
This feature makes the legacy configuration optional.
It was used by brmsgw and other tooling to provision
via its DMaaP channel. The capability to configure
via PdpConfiguration object is kept in the core
preserving backwards compatibility, but the DMaaP
provisioning channel(s) are optional.
Issue-ID: POLICY-2618
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ia7198ac3b2810d85133c06ba5217a9c28e07ac4c
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>