policy/drools-applications.git
3 years agobump poms to 1.5.5-SNAPSHOT 94/108594/1 elalto 5.0.2-ONAP
jhh [Fri, 29 May 2020 21:05:41 +0000 (16:05 -0500)]
bump poms to 1.5.5-SNAPSHOT

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

3 years agodocker 1.5.4 release 84/108584/1 5.0.1-ONAP
jhh [Fri, 29 May 2020 18:39:05 +0000 (13:39 -0500)]
docker 1.5.4 release

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

3 years agoMerge "point to released docker image 1.5.3" into elalto
Jorge Hernandez [Fri, 29 May 2020 18:08:30 +0000 (18:08 +0000)]
Merge "point to released docker image 1.5.3" into elalto

3 years agopoint to released docker image 1.5.3 82/108582/1
jhh [Fri, 29 May 2020 17:51:24 +0000 (12:51 -0500)]
point to released docker image 1.5.3

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

3 years agomaven release 1.5.4 80/108580/1
jhh [Fri, 29 May 2020 17:34:35 +0000 (12:34 -0500)]
maven release 1.5.4

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

3 years agopoint to released drools 1.5.3 77/108577/1
jhh [Fri, 29 May 2020 15:54:56 +0000 (10:54 -0500)]
point to released drools 1.5.3

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

4 years agoUpdate drools-applications to next snapshot version 02/97202/2
liamfallon [Wed, 16 Oct 2019 15:05:48 +0000 (16:05 +0100)]
Update drools-applications to next snapshot version

Issue-ID: POLICY-2171
Change-Id: Ifffb1b2e92d177e8e4f7b4c744e4a69565529b17
Signed-off-by: liamfallon <liam.fallon@est.tech>
4 years agoAdded container yaml file 57/96957/5 5.0.0-ONAP
pramod.jamkhedkar [Fri, 11 Oct 2019 16:09:54 +0000 (12:09 -0400)]
Added container yaml file

Added container yaml file

Issue-ID: POLICY-2156
Change-Id: Ie283075433bc4e9ee1f308380d6473866d0c57a8
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
4 years agoAdded yaml for 1.5.3 release 01/96901/2
pramod.jamkhedkar [Thu, 10 Oct 2019 20:24:31 +0000 (16:24 -0400)]
Added yaml for 1.5.3 release

Added yaml for 1.5.3 release

Issue-ID: POLICY-2156
Change-Id: I93e7307177f4a1dbbb79cf539f28c80f5b759325
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
4 years agoChanged models dep to 2.1.4 90/96890/1
pramod.jamkhedkar [Thu, 10 Oct 2019 17:09:33 +0000 (13:09 -0400)]
Changed models dep to 2.1.4

Changed policy-models dependency to version 2.1.4

Issue-ID: POLICY-2156
Change-Id: I517489298d7d64a4607354d800346b8fd3699e76
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
4 years agoUpdate to models SNAPSHOT for bug fix 25/96825/1
Pamela Dragosh [Wed, 9 Oct 2019 19:03:07 +0000 (15:03 -0400)]
Update to models SNAPSHOT for bug fix

Bug fix for missing field in SO request

Issue-ID: POLICY-2156
Change-Id: I7e91e578279a0c59097f3e5497920cb2d0e9c5e1
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoremove docker-cl script 37/95537/1
jhh [Wed, 11 Sep 2019 20:31:46 +0000 (15:31 -0500)]
remove docker-cl script

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

4 years agoBump versions for drools-apps elalto 26/95426/1
Jim Hahn [Tue, 10 Sep 2019 16:00:23 +0000 (12:00 -0400)]
Bump versions for drools-apps elalto

Change-Id: I07bda33db14bd86cd914334efcf442dcb1d8046d
Issue-ID: POLICY-2045
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoRelease drools-apps 1.5.2 64/95364/2
Pamela Dragosh [Tue, 10 Sep 2019 13:33:23 +0000 (09:33 -0400)]
Release drools-apps 1.5.2

Releasing 1.5.2 of drools-applications

Issue-ID: POLICY-2045
Change-Id: Ie3f7588a83158bdd49cfd43e7b8fe76907d16e8d
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoUpgrade drools-apps - JUnit op.pom 44/95344/1
Pamela Dragosh [Tue, 10 Sep 2019 11:42:57 +0000 (07:42 -0400)]
Upgrade drools-apps - JUnit op.pom

This should have been updated to released version of
drools-pdp.

Issue-ID: POLICY-2045
Change-Id: I81032a8da5ff83b43e84671ba7766edb16914e79
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoUpgrade to drools 1.5.2 released artifacts 91/95291/1
jhh [Tue, 10 Sep 2019 00:31:19 +0000 (19:31 -0500)]
Upgrade to drools 1.5.2 released artifacts

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

4 years agoMerge "Changes drl files"
Pamela Dragosh [Thu, 5 Sep 2019 12:06:55 +0000 (12:06 +0000)]
Merge "Changes drl files"

4 years agoChanges drl files 73/94473/8
pramod.jamkhedkar [Wed, 28 Aug 2019 19:11:22 +0000 (15:11 -0400)]
Changes drl files

Changes to the DRL file to change the rules to support custom query.
Added new VdnsControlLoop test for custom query, and supporting yaml
request

Issue-ID: POLICY-1858
Change-Id: Ic1b9e771bd36fe0642e9a3439189076a4906a4b8
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
4 years agocorrection when overriding with external truststore 28/94928/1
jhh [Wed, 4 Sep 2019 12:42:22 +0000 (07:42 -0500)]
correction when overriding with external truststore

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

4 years agoentrypoint: redirect std[out|err] to dev/null 28/94628/2
jhh [Thu, 29 Aug 2019 18:34:49 +0000 (13:34 -0500)]
entrypoint: redirect std[out|err] to dev/null

Issue-ID: POLICY-1371
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I8b4da1523925bbbbbed398365971c9efb7f6f1aa
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
4 years agoSupport arbitrary container init scripts 78/94378/1
jhh [Tue, 27 Aug 2019 20:30:23 +0000 (15:30 -0500)]
Support arbitrary container init scripts

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

4 years agoGet latest changes from drools-pdp base 70/94370/1
jhh [Tue, 27 Aug 2019 18:57:12 +0000 (13:57 -0500)]
Get latest changes from drools-pdp base

Issue-ID: POLICY-2017
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I370b73c9cba1451e3a678d77c1e86c249663dcdc
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
4 years agoremove usecases archetype 39/94239/1
jhh [Fri, 23 Aug 2019 19:31:30 +0000 (14:31 -0500)]
remove usecases archetype

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

4 years agoModify to work with new drools-pdp 14/93514/4
Jim Hahn [Tue, 13 Aug 2019 19:52:22 +0000 (15:52 -0400)]
Modify to work with new drools-pdp

Due to sonar fixes, drools-pdp changed in a way that requires changes
to drools-applications.  In the case of template.demo, lots of test cases
had to be modified, so they were refactored to extract common setup and
tear down code.
Fixed checkstyle issues.
Fixed license date.

Change-Id: Ie9e0239b95916ae7ef8c1b669987f7bb07d841b9
Issue-ID: POLICY-1968
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix sonar issues in drools-applications 15/92715/11
Jim Hahn [Mon, 5 Aug 2019 18:17:01 +0000 (14:17 -0400)]
Fix sonar issues in drools-applications

Addressed sonar issue, "Move constants to a class or enum.", by
moving the "manager" object from the ControlLoopMetrics interface
into a utility class, ControlLoopMetricsManager.
Addressed sonar issue, "duplicated blocks of code must be removed.",
by refactoring PolicyGuardYamlToXacml, extracing common functions.
Addressed sonar issue, "Remove this unused import", in
RestControlLoopManager.
Addressed sonar issue, "Refactor this method to throw at most one
checked exception", in event manager.
Fixed likely new sonar issue with assigning to a parameter.
Moved logging line to more appropriate place.
Addressed reviewer comment:
  Use "replace" instead of "replaceAll", thus avoiding escaping

Change-Id: I47db957c83c1b3e2bd2330474e261987c6f0aac6
Issue-ID: POLICY-1967
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoUpgrade to snapshot integration parent artifact 73/93073/1
Bruno Sakoto [Thu, 8 Aug 2019 12:44:35 +0000 (08:44 -0400)]
Upgrade to snapshot integration parent artifact

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

4 years agoBump version of drools-applications 64/92964/4
Jim Hahn [Wed, 7 Aug 2019 19:47:10 +0000 (15:47 -0400)]
Bump version of drools-applications

Change-Id: I79d59efc93e33f7f234092b34cab0ae935d5ab7b
Issue-ID: POLICY-1965
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoMerge "Add release file 1.5.1"
Jim Hahn [Wed, 7 Aug 2019 19:42:48 +0000 (19:42 +0000)]
Merge "Add release file 1.5.1"

4 years agoAdd release file 1.5.1 50/92950/1
jhh [Wed, 7 Aug 2019 19:31:46 +0000 (14:31 -0500)]
Add release file 1.5.1

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

4 years agoUpdate to latest common/models/drools-pdp released versions 02/92702/2
jhh [Mon, 5 Aug 2019 15:15:50 +0000 (10:15 -0500)]
Update to latest common/models/drools-pdp released versions

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

4 years agoAdd AAI test tooling to telemetry. 02/92502/4
jhh [Thu, 1 Aug 2019 20:20:21 +0000 (15:20 -0500)]
Add AAI test tooling to telemetry.

Issue-ID: POLICY-1956
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Icceab57db9c19364afbedbf63ecc8e52c1572cba
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
4 years agoAdd lombok.config to drools-applications 08/92108/1
Jim Hahn [Fri, 26 Jul 2019 13:01:45 +0000 (09:01 -0400)]
Add lombok.config to drools-applications

This prevents sonar from checking lombok annotations for code coverage.

Change-Id: I5aaddfb483069f8a3aff12531a1576fc26ced869
Issue-ID: POLICY-1938
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoPick up latest changes from drools image 10/91910/1
jhh [Wed, 24 Jul 2019 00:14:05 +0000 (19:14 -0500)]
Pick up latest changes from drools image

service API mismatches cause notclassfound errors.

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

4 years agochange json path to delete regex matching 37/91637/2
jhh [Thu, 18 Jul 2019 00:32:06 +0000 (19:32 -0500)]
change json path to delete regex matching

This is necessary as the explicit "match-all" regular expressions
causes events to be accepted in error, even when the json field
is not present in the document.

Change-Id: Idf4b408850514f49ebe8375d2870e116e793a935
Issue-ID: POLICY-1830
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
4 years agoRename XxxAPI to XxxApi in drools-applications 77/91677/2
Jim Hahn [Thu, 18 Jul 2019 13:38:54 +0000 (09:38 -0400)]
Rename XxxAPI to XxxApi in drools-applications

Now that feature APIs have been renamed to XxxApi in drools-pdp,
the same must be done with the META-INF files in drools-applications.
Also updated references to XxxApi class names within java code.

Change-Id: I7ccc09c36f9b903327b5e92189d0bf2956da6cea
Issue-ID: POLICY-1074
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix drools-applications due to sonar changes in common 49/91049/4
Jim Hahn [Mon, 8 Jul 2019 14:56:34 +0000 (10:56 -0400)]
Fix drools-applications due to sonar changes in common

Fixed breakages due to changes made in policy/common to satisfy
sonar.
Repointed op.pom to correct parent, which allowed the other version to
be dropped and properties used in the rest of the pom.

Change-Id: Ib19c228c38b7f27fb9e9f508e5cf2566a8939cdd
Issue-ID: POLICY-1791
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoUpgrade to commons/models/drools-pdp snapshots 03/90803/1
Pamela Dragosh [Tue, 2 Jul 2019 18:20:30 +0000 (14:20 -0400)]
Upgrade to commons/models/drools-pdp snapshots

Use the latest snapshots to keep in step with those
artifacts.

Issue-ID: POLICY-1737
Change-Id: I7927fa7a093176f9da81cbaefc9dbf9f406d9cc1
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoBump drools-apps to 1.5.1-SNAPSHOT 52/90752/1
Pamela Dragosh [Mon, 1 Jul 2019 19:41:02 +0000 (15:41 -0400)]
Bump drools-apps to 1.5.1-SNAPSHOT

Released 1.5.0

Issue-ID: POLICY-1737
Change-Id: I41b9af7672985a681bf4e6ce4ceddc8798caf281
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoMerge "Remove sleep() from junit tests" 1.5.0
Jim Hahn [Mon, 1 Jul 2019 14:02:42 +0000 (14:02 +0000)]
Merge "Remove sleep() from junit tests"

4 years agoMerge "Upgrade to released deps"
Jim Hahn [Fri, 28 Jun 2019 20:40:19 +0000 (20:40 +0000)]
Merge "Upgrade to released deps"

4 years agoUpgrade to released deps 86/90686/2
Pamela Dragosh [Fri, 28 Jun 2019 19:42:24 +0000 (15:42 -0400)]
Upgrade to released deps

Drools-pdp 1.5.0, common 1.5.0 and models 2.1.0

Issue-ID: POLICY-1737
Change-Id: I19caa0c5a48ff81c60f1974b09fe386c519b1341
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoRemove sleep() from junit tests 68/90668/2
Jim Hahn [Fri, 28 Jun 2019 13:53:35 +0000 (09:53 -0400)]
Remove sleep() from junit tests

Replaced sleep() calls with awaitability.await().  Also shortened
the timeout, for the test, from 10s to 2s.

Change-Id: I5d9cb84b405782f174b6230294e5d6a47938c4b8
Issue-ID: POLICY-1791
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix some sonar issues in drools-applications 23/90623/4
Jim Hahn [Thu, 27 Jun 2019 14:52:06 +0000 (10:52 -0400)]
Fix some sonar issues in drools-applications

Added coverage to:
- feature-controlloop-management

Fixed sonar issues, but didn't add coverage to:
- feature-controlloop-trans
- eventmanager
- guard

Change-Id: I12f09c4a533e838c6fb9762ba56194e51ce864eb
Issue-ID: POLICY-1791
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix sonar issues in drools-applications database 57/90557/2
Jim Hahn [Wed, 26 Jun 2019 15:00:18 +0000 (11:00 -0400)]
Fix sonar issues in drools-applications database

Refactored to eliminate duplicate code blocks.
Added coverage tests.

Change-Id: I99d2b6f68fee38a1dbbf038ad29d1dfe87fb4ae7
Issue-ID: POLICY-1791
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoMerge "Upgrade to release 3.0.0 parent"
Jim Hahn [Thu, 20 Jun 2019 21:15:18 +0000 (21:15 +0000)]
Merge "Upgrade to release 3.0.0 parent"

4 years agoUpgrade to release 3.0.0 parent 61/90261/1
Pamela Dragosh [Thu, 20 Jun 2019 20:37:11 +0000 (16:37 -0400)]
Upgrade to release 3.0.0 parent

Policy/parent released

Issue-ID: POLICY-1737
Change-Id: I017bce815fbaa275d0323a29cf92bf7c4fd42f0a
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoSet timeout to CL timeout if zero 33/90233/3
Jim Hahn [Thu, 20 Jun 2019 14:09:21 +0000 (10:09 -0400)]
Set timeout to CL timeout if zero

Modified the rules to set the operational timeout to the overall
CL timeout if the operational timeout is zero.
Added code to check for zero timeout for the overall CL, too.

Change-Id: I28d41632f59e9bc2fce953267883d567abc92a49
Issue-ID: POLICY-1859
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix build issues in drools-applications due to changes in policy/models repo 09/90109/2
Rashmi Pujar [Tue, 18 Jun 2019 18:53:00 +0000 (14:53 -0400)]
Fix build issues in drools-applications due to changes in policy/models repo

Issue-ID: POLICY-1791
Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca>
Change-Id: Ife7cbb07c3bb674257bb1979d80f4f8a7ddfc3a5

4 years agoChange getCanonicalName() to getName() in drools-apps 11/90011/1
Jim Hahn [Mon, 17 Jun 2019 14:03:57 +0000 (10:03 -0400)]
Change getCanonicalName() to getName() in drools-apps

Per javadocs, getName() should generally be used instead of
Class.getCanonicalName(). This change only applies to classes; it
does not apply to File objects.

Change-Id: Ie402ab9239b2d5149c420d495f16bb82417d2d25
Issue-ID: POLICY-1646
Signed-off-by: Jim Hahn <jrh3@att.com>
4 years agoFix fieldname for guard 49/89849/2
Pamela Dragosh [Fri, 14 Jun 2019 00:05:00 +0000 (20:05 -0400)]
Fix fieldname for guard

Should be clname

Issue-ID: POLICY-1855
Change-Id: I17d59f33e761386bad9a30a07ec505ac66c6215a
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
(cherry picked from commit 5eaecb6bb0c0cfca4cf48f23b3b6b32dc8213d0b)
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoMerge "Use io.fabric8:docker-maven-plugin to build and push docker images"
Pamela Dragosh [Wed, 12 Jun 2019 13:18:35 +0000 (13:18 +0000)]
Merge "Use io.fabric8:docker-maven-plugin to build and push docker images"

4 years agoUse io.fabric8:docker-maven-plugin to build and push docker images 04/89204/8
Rashmi Pujar [Mon, 3 Jun 2019 21:14:45 +0000 (17:14 -0400)]
Use io.fabric8:docker-maven-plugin to build and push docker images

Addressed POLICY-1808 for drools-applications to fix the tag to be major.minor-SNAPSHOT-latest

Issue-ID: POLICY-969
Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca>
Change-Id: I6c9ddec9a2e7a73ba68343eb98e0145ce811868e

4 years agoRemove nexus staging plugin 36/89536/1
pdragosh [Thu, 6 Jun 2019 17:51:13 +0000 (13:51 -0400)]
Remove nexus staging plugin

Not used

Issue-ID: POLICY-1737
Signed-off-by: pdragosh <pdragosh@research.att.com>
Change-Id: Ic2ef8dba1413188175097969788128d60450404f

4 years agoBump version to 1.5.0 10/88910/2
Pamela Dragosh [Thu, 30 May 2019 14:34:32 +0000 (10:34 -0400)]
Bump version to 1.5.0

Due to dublin branch.

Issue-ID: POLICY-1747
Change-Id: I650e8e293551b61a047bd3796324749ed366c9a5
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
4 years agoBump to 1.4.2-SNAPSHOT 02/88402/2
Pamela Dragosh [Thu, 23 May 2019 20:32:55 +0000 (16:32 -0400)]
Bump to 1.4.2-SNAPSHOT

Released 1.4.1

Issue-ID: POLICY-1700
Change-Id: I9fd966de8165a5f387bb74fedc22a7502d82b870
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoUpdate INFO.yaml to add Jim and Ram 64/88264/1 1.4.1
liamfallon [Wed, 22 May 2019 14:42:49 +0000 (14:42 +0000)]
Update INFO.yaml to add Jim and Ram

Issue-ID: POLICY-1775
Change-Id: Ic66a5ce117f469d06134d1951b97d63c69747600
Signed-off-by: liamfallon <liam.fallon@est.tech>
5 years agoCheck for null vserver. 82/88182/1
pramod.jamkhedkar [Tue, 21 May 2019 16:03:53 +0000 (12:03 -0400)]
Check for null vserver.

Handles the case where vserver name is not present in onset mesage.

Issue-ID: POLICY-1778
Change-Id: Ie7a1b9d207860a70b49309049b512fc8ce05a984
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
5 years agoPDP-X guard url is retrieved incorrectly. 25/88025/2
jhh [Fri, 17 May 2019 19:04:48 +0000 (14:04 -0500)]
PDP-X guard url is retrieved incorrectly.

Change-Id: Ibf3df9288268ca7c8edfc9007e15c31802a4e5e1
Issue-ID: POLICY-1780
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoIncorrect SDNC API called for CCVPN Bandwidth on demand policy 40/87840/2
Vidyashree Rama [Thu, 16 May 2019 05:44:55 +0000 (11:14 +0530)]
Incorrect SDNC API called for CCVPN Bandwidth on demand policy

Incorrect SDNC API called for CCVPN Bandwidth on demand policy

Issue-ID: POLICY-1774

Change-Id: I4ec0aa8ac6e1cabd4543ce2de9465a242dbeb69a
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoStep snapshot version of drools-applications 65/87865/1
liamfallon [Thu, 16 May 2019 12:30:08 +0000 (12:30 +0000)]
Step snapshot version of drools-applications

Issue-ID: POLICY-1630
Change-Id: I358a9f71dd10eb7b803d28e020911013c060deac
Signed-off-by: liamfallon <liam.fallon@est.tech>
5 years agoForce-pull the released 1.4.0 drools image. 14/87814/1
jhh [Wed, 15 May 2019 21:04:04 +0000 (16:04 -0500)]
Force-pull the released 1.4.0 drools image.

Change-Id: I63d29695ef45674b16f70a1e707d10fde4dbc0b0
Issue-ID: POLICY-1630
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoSet drools base image to released 1.4.0 05/87805/1
jhh [Wed, 15 May 2019 20:10:29 +0000 (15:10 -0500)]
Set drools base image to released 1.4.0

Change-Id: I03f1f2ba20d5deba95cc771138cafa210a7ada36
Issue-ID: POLICY-1630
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoUpgrade to release artifacts 94/87794/1 1.4.0
Pamela Dragosh [Wed, 15 May 2019 17:57:03 +0000 (13:57 -0400)]
Upgrade to release artifacts

Policy/models 2.0.0 and policy/drools-pdp 1.4.0 released
artifacts.

Issue-ID: POLICY-1630
Change-Id: Ifce282368a9ccbe27b8a3e907f18d39a4ac37b14
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoUpgrade policy/common in drools-applications 77/87577/1
ramverma [Mon, 13 May 2019 16:36:21 +0000 (16:36 +0000)]
Upgrade policy/common in drools-applications

Change-Id: Ib4f6c8d1ca7c62d88e24d8f23adaef31a17d14d1
Issue-ID: POLICY-1630
Signed-off-by: ramverma <ram.krishna.verma@est.tech>
5 years agoAdd payload to vFW policy yaml 81/87281/2
Jim Hahn [Wed, 8 May 2019 18:33:57 +0000 (14:33 -0400)]
Add payload to vFW policy yaml

Added new "streams" payload to vFW policy yaml files.
Removed references to pg-streams.
Also deleted directories that were moved to policy/models.
Also removed references to trafficgenerator.
Updated licenses.
Removed some trailing whitespace.

Change-Id: I6becaa573628eee677f0959fadf86f9a9f032f88
Issue-ID: POLICY-1752
Signed-off-by: Jim Hahn <jrh3@att.com>
5 years agoMerge "Add debugging of REST call"
Jorge Hernandez [Wed, 8 May 2019 12:47:31 +0000 (12:47 +0000)]
Merge "Add debugging of REST call"

5 years agoAdd debugging of REST call 35/87235/1
Pamela Dragosh [Wed, 8 May 2019 12:21:49 +0000 (08:21 -0400)]
Add debugging of REST call

Debug should really be info not only to assist with
debugging but it really should be tracked in the logs.

Issue-ID: POLICY-1730
Change-Id: Ib94a60d67820747e594a6ea513e1fdaf1a4f6f48
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agorequest-action parameter value is changed in SDNC 22/87222/1
Vidyashree Rama [Wed, 8 May 2019 09:28:30 +0000 (14:58 +0530)]
request-action parameter value is changed in SDNC

Enum name SdwanBWPolicyChange  changed to SdwanBandwidthChange.

Change-Id: I77eb3a4d332a3ce21f30230a284cd08611f23d98
Issue-ID: POLICY-1750
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoMerge "Change guard pdp rest to new api"
Jorge Hernandez [Fri, 3 May 2019 17:07:03 +0000 (17:07 +0000)]
Merge "Change guard pdp rest to new api"

5 years agoChange guard pdp rest to new api 99/86899/4
Pamela Dragosh [Fri, 3 May 2019 12:40:34 +0000 (08:40 -0400)]
Change guard pdp rest to new api

The guard PDP REST call must be changed to support the new api.

Needed to clean out quite a bit of unnecessary code. In addition,
there never should be an Indeterminate response coming back anymore.

Issue-ID: POLICY-1730
Change-Id: I14b3ad39a803646cfffaba9b77cc2aac79e79bdf
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoGuard config to new PDP-X 61/86861/1
jhh [Thu, 2 May 2019 21:00:16 +0000 (16:00 -0500)]
Guard config to new PDP-X

Change-Id: Ieae5fe567bcb4fcbd0e439dcd6ff71e2435af702
Issue-ID: POLICY-1731
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoMake sure database jar is packaged. 53/86853/1
jhh [Thu, 2 May 2019 19:44:14 +0000 (14:44 -0500)]
Make sure database jar is packaged.

Change-Id: I73c53ec915642a47b9d6400ae195db29b176cf21
Issue-ID: POLICY-1731
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoFix sonar bug and upgrade parent 58/86558/1
Pamela Dragosh [Mon, 29 Apr 2019 17:07:09 +0000 (13:07 -0400)]
Fix sonar bug and upgrade parent

* Fix simple sonar bug for logging errors
* Private constructors to hide implicit.
* Not enough arguments for debug statement
* Upgrade to policy/parent released version

Issue-ID: POLICY-1700
Change-Id: Id8040c2aa0abdbe4946db60f97cb279974817447
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoNew BUILD_VERSION needed as fixed in parent image 20/86420/1
jhh [Fri, 26 Apr 2019 17:12:47 +0000 (12:12 -0500)]
New BUILD_VERSION needed as fixed in parent image

BUILD_VERSION could not be used in ENV variable
as it is cooked in the base image itself.  Need to
create a new one to reflect the drools build to
get by.

Some minor additional changes as to exit shell when
a docker command fails for clarity when executing
these operations is added as well.

Change-Id: Ic8dfc03bc0563c088d55b1991a0f8c431ab0fab2
Issue-ID: INT-998
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoMatch up ControlLoopParams against ToscaPolicy 81/86281/2
jhh [Thu, 25 Apr 2019 12:45:29 +0000 (07:45 -0500)]
Match up ControlLoopParams against ToscaPolicy

Change-Id: Ia23a5b90b452bcafe2a8aa660598697ebfb07431
Issue-ID: POLICY-1691
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoRemoving no longer needed demo code. 58/85358/2
Joshua Reich [Mon, 15 Apr 2019 18:54:48 +0000 (11:54 -0700)]
Removing no longer needed demo code.

Coordination code has been merged into xacml-pdp, this code
is no longer needed.

Change-Id: I96995c89d7248744c4261b7c02348c0d30d545b5
Issue-ID: POLICY-1471
Signed-off-by: Joshua Reich <jreich@research.att.com>
5 years agoModify dependencies to avoid enabled features fail 79/85279/1
jhh [Mon, 15 Apr 2019 02:41:14 +0000 (21:41 -0500)]
Modify dependencies to avoid enabled features fail

The drl change is only partial just to recognize Tosca
policies.

Change-Id: I5d3b8071394a9ea14638170e04d74e4c6b4ad028
Issue-ID: POLICY-1642
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoMerge "Drools-App changes to support CQ"
Jorge Hernandez [Thu, 11 Apr 2019 17:48:54 +0000 (17:48 +0000)]
Merge "Drools-App changes to support CQ"

5 years agoDrools-App changes to support CQ 75/84975/3
pramod.jamkhedkar [Thu, 11 Apr 2019 01:22:01 +0000 (21:22 -0400)]
Drools-App changes to support CQ

Changes in event manager to support Aai custom query

Issue-ID: POLICY-1278
Change-Id: I693dd6b94f1fa6f24b08a389db099914636cf2ba
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
5 years agoCleanup PIP/Database-related code. 11/85011/2
Joshua Reich [Wed, 10 Apr 2019 20:38:59 +0000 (13:38 -0700)]
Cleanup PIP/Database-related code.

Ensure database schema/naming consistent across repos.
Ensure PIP implementation consistent across repos.
Cleanup unused imports and made sure licenses are ok.

Issue-ID: POLICY-1471
Change-Id: I20a325fe3e66e6ae400e603ec366315aea716993
Signed-off-by: Joshua Reich <jreich@research.att.com>
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoParse new model ids from operation policy 35/84235/5
vamshi.nemalikonda [Wed, 10 Apr 2019 11:07:08 +0000 (16:37 +0530)]
Parse new model ids from operation policy

Takes VFModule info from policy yaml,instead AAI.

Change-Id: If745b3ba32562cbc37571cea29ec7797ee697e88
Issue-ID: POLICY-1545
Signed-off-by: vamshi.nemalikonda <vn00480215@techmahindra.com>
5 years agoCode changes done for OOF SON use case 61/84361/4
Saravanan A [Fri, 5 Apr 2019 15:15:44 +0000 (20:45 +0530)]
Code changes done for OOF SON use case

Added a new control loop for SON ANR changes
Introducing control loop response flow using DCAE_CL_RSP topic

Change-Id: I81d0e92ce2f5c489596ad70d7b523cab0d8436ce
Issue-ID: POLICY-1463
Signed-off-by: Saravanan A <saravanan.a75@wipro.com>
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoupdate dependency to policy/models 67/83967/3
shaoqiu [Tue, 2 Apr 2019 12:33:04 +0000 (12:33 +0000)]
update dependency to policy/models

Update the dependency of model-impl from drools-applications
to policy/models.

Issue-ID: POLICY-1264
Change-Id: I07fcb29501499a97689d2d27c845bf8e411e7825
Signed-off-by: shaoqiu <tim.huang@est.tech>
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoupdate dependency on drools-applications/tmp 81/84181/6
Hengye [Thu, 4 Apr 2019 03:13:35 +0000 (03:13 +0000)]
update dependency on drools-applications/tmp

update dependencies from policy/models

Issue-ID: POLICY-1264
Change-Id: Idd7809b11ae9e63ca75d49d78a9e7b52a63e49b9
Signed-off-by: Hengye <yehui.wang@est.tech>
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
5 years agoMerge "Add CCVPN Bandwidth on demand policy"
Pamela Dragosh [Fri, 5 Apr 2019 11:58:19 +0000 (11:58 +0000)]
Merge "Add CCVPN Bandwidth on demand policy"

5 years agoAdd CCVPN Bandwidth on demand policy 45/83945/5
Vidyashree Rama [Tue, 2 Apr 2019 09:10:35 +0000 (14:40 +0530)]
Add CCVPN Bandwidth on demand policy

CCVPN Bandwidth on demand policy

Issue-ID: POLICY-1405
Change-Id: I67bceb35e5a849933b3e46772c9cbbbaab1e9a75
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
5 years agoAdd lifecycle feature to image. 68/84268/1
jhh [Thu, 4 Apr 2019 18:51:20 +0000 (13:51 -0500)]
Add lifecycle feature to image.

Change-Id: I0c3ea69935dcaca402061d9ea9a20db7ca022603
Issue-ID: POLICY-1608
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agoRename "casablanca" controller to "usecases" 56/83856/1
jhh [Mon, 1 Apr 2019 12:29:36 +0000 (07:29 -0500)]
Rename "casablanca" controller to "usecases"

Change-Id: I41487becd1705fbe725023798a3ea10f4638a6af
Issue-ID: POLICY-1474
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
5 years agodo not enable controlloop-utils feature 87/83287/1
Jorge Hernandez [Tue, 26 Mar 2019 02:48:54 +0000 (21:48 -0500)]
do not enable controlloop-utils feature

Change-Id: Ia8ce37e94f0920af7b3a11241d4ca1b4846d55df
Issue-ID: POLICY-1613
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
5 years agoChange LoggerFactoryWrapper to NetLoggerUtil 83/81983/4
Daniel Cruz [Mon, 11 Mar 2019 20:29:14 +0000 (15:29 -0500)]
Change LoggerFactoryWrapper to NetLoggerUtil

Removed LoggerFactoryWrapper references to use NetLoggerUtil.

Issue-ID: POLICY-1499
Change-Id: I6f7066f4523736672e17d2e1e609c38c44852769
Signed-off-by: Daniel Cruz <dc443y@att.com>
5 years agoUpdate INFO.yaml file 91/82491/1
Jessica Wagantall [Fri, 15 Mar 2019 20:53:48 +0000 (13:53 -0700)]
Update INFO.yaml file

Update missing information blocks and
indentation to pass verify job.

Change-Id: I89f621b7d3ca640f99e4dc34ee95aadbdf06302c
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
5 years agoBaking "runtime" software into image 64/82364/2
Jorge Hernandez [Fri, 15 Mar 2019 05:23:28 +0000 (00:23 -0500)]
Baking "runtime" software into image

Change-Id: I329596e6c23283cc4c31d689c621d7b4d1a298d7
Issue-ID: POLICY-1560
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
5 years agoMerge "Fix policy doesn't send payload to APPC"
Pamela Dragosh [Fri, 8 Mar 2019 12:58:29 +0000 (12:58 +0000)]
Merge "Fix policy doesn't send payload to APPC"

5 years agoPull right version of pdpd image in docker-cl 31/79931/1
Jorge Hernandez [Thu, 7 Mar 2019 18:42:58 +0000 (12:42 -0600)]
Pull right version of pdpd image in docker-cl

Change-Id: I0064001d2eb5872e5df357be3530c4841e26e1af
Issue-ID: POLICY-1560
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
5 years agoFix policy doesn't send payload to APPC 18/79918/2
Adam Wudzinski [Thu, 7 Mar 2019 15:46:28 +0000 (16:46 +0100)]
Fix policy doesn't send payload to APPC

Fix policy doesn't send payload to APPC using AppcLcm

Change-Id: Ic3cb59203a412297f40f77d744cc86e4dddff7a2
Issue-ID: POLICY-1522
Signed-off-by: awudzins <adam.wudzinski@nokia.com>
5 years agoPlace most of the binaries in the pdpd-cl image 75/79875/1
Jorge Hernandez [Thu, 7 Mar 2019 06:23:50 +0000 (00:23 -0600)]
Place most of the binaries in the pdpd-cl image

This is work in progress although most of the software will
be loaded with these changes.  pdpd-cl is not automatically
started just yet.  It will be done in another review.

Change-Id: I2ae527e8e8978e817963de74a1682b84137bd4b4
Issue-ID: POLICY-1560
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
5 years agoMerge "Add controller logger configurations"
Jorge Hernandez [Mon, 4 Mar 2019 16:16:29 +0000 (16:16 +0000)]
Merge "Add controller logger configurations"

5 years agoAdd controller logger configurations 23/79523/1
Daniel Cruz [Sat, 2 Mar 2019 00:49:04 +0000 (18:49 -0600)]
Add controller logger configurations

Logger configurations have been added for each feature that
installs a controller. The convention that the controller
logging feature looks for in a controller logback config
file is "logback-include-.*.xml".

Issue-ID: POLICY-1427
Change-Id: Ic37686bf6c1063ba5162fdd494b7465c3a82da01
Signed-off-by: Daniel Cruz <dc443y@att.com>
5 years agoReplace hard install vars with environment vars 27/79427/1
Jorge Hernandez [Fri, 1 Mar 2019 06:30:27 +0000 (00:30 -0600)]
Replace hard install vars with environment vars

Change-Id: Iabff9e820e733a3e9f54018040f87a542a187de3
Issue-ID: POLICY-1543
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
5 years agoYAML clc directive spec/compilation to XACML 89/78789/7
Joshua Reich [Fri, 15 Feb 2019 21:40:07 +0000 (13:40 -0800)]
YAML clc directive spec/compilation to XACML

Created java definition of CoordinationDirective class.
Initial library supports one coordination directive FirstBlocksSecond,
prototype for this directive added as firstBlocksSecond.xml.
Functions for compiling example yaml directive are in SupportUtil.

Change-Id: If7c22402729670403510f1fa2f7f43de6a4a522c
Issue-ID: POLICY-1173
Signed-off-by: Joshua Reich <jreich@research.att.com>