Support optional cluster name in policy engine 38/131538/5
authorjhh <jorge.hernandez-herrero@att.com>
Tue, 18 Oct 2022 17:08:45 +0000 (12:08 -0500)
committerjhh <jorge.hernandez-herrero@att.com>
Wed, 19 Oct 2022 13:31:02 +0000 (08:31 -0500)
commit6652164b384221018bf605b1d5fb809425b26a8e
tree6e440f5379010f5bbb20841384c55b86da37b533
parente58a8c52dadfe14b8b77c8eb7c236697c710ddd5
Support optional cluster name in policy engine

This allows also for correlation with running pod hostnames
in the case of multiple drools pdp flavors coexist.

Issue-ID: POLICY-4403
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I81affeeec622e6c0e9627651bf34c0775a796827
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
24 files changed:
feature-distributed-locking/src/main/feature/db/pooling/sql/1804-distributedlocking.upgrade.sql
feature-distributed-locking/src/main/feature/db/pooling/sql/1811-distributedlocking.upgrade.sql
feature-distributed-locking/src/main/java/org/onap/policy/distributed/locking/DistributedLockManager.java
feature-distributed-locking/src/test/java/org/onap/policy/distributed/locking/DistributedLockManagerTest.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/LifecycleFsm.java
feature-lifecycle/src/main/java/org/onap/policy/drools/server/restful/RestLifecycleManager.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleFsmTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleFsmUpdateTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateActivePoliciesTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateActiveTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStatePassiveTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateRunningTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/LifecycleStateTerminatedTest.java
feature-lifecycle/src/test/java/org/onap/policy/drools/lifecycle/PolicyTypeNativeDroolsControllerTest.java
packages/install/src/files/base.conf
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngine.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngineConstants.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngineManager.java
policy-management/src/main/server/config/engine.properties
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineManagerTest.java
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineTest.java
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineManagerTest.json
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineTestAdd.json
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineTestConfig.json