Age | Commit message (Collapse) | Author | Files | Lines |
|
This commit converts the CSITs from HTTPS to HTTP. It also does some
refactoring and didying up on the CSIT environment.
Issue-ID: POLICY-4338
Change-Id: Ie19908a8d2a457df3ae5f4e490d5528889f395c8
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
The policy-gui config files for CSIT are in the CLAMp directory, they
should be in their own directory.
Tweaked timings on PAP CSIT to stop it timing out on post undeploy test
Issue-ID: POLICY-4137
Change-Id: I43b9972b544b98fbe083942e7fd616386f08ce55
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-4177
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ie9bb269e7a38d9e3f07191c301cfb171ef8ed8f3
|
|
|
|
|
|
The CSIT scripts do not have their executable flags set, this change
makes the scripts locally executable.
Issue-ID: POLICY-4233
Change-Id: Ia274481751076027c4224e791c3a35785b9d78a9
Signed-off-by: liamfallon <liam.fallon@est.tech>
|
|
Issue-ID: POLICY-4086
Change-Id: I8d49acb66b798104f2cfbdc3765a68af866f9f6a
Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
|
|
Issue-ID: POLICY-4146
Change-Id: Iecd0cfa1a6e6162bb9a06345dfd12fb8375ae98b
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
|
|
- Added test to confirm databases are created
- Added test for api healthcehck
Issue-ID: POLICY-2715
Signed-off-by: Wayne Dunican <wayne.dunican@est.tech>
Change-Id: I8ef9f67bf50d2fcbf7c7db2c78370f6b277e5993
|
|
|
|
Added some scripts, docker compose and config files
This is to aid in manual smoke testing
Policy gui and policy backend have been added
Issue-ID: POLICY-4000
Change-Id: Ia89cab416b02ab034c65ba8224536cde2f65c0c5
Signed-off-by: saul.gill <saul.gill@est.tech>
|
|
Issue-ID: POLICY-3995
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ic5eb0397c5f58169845bd07f4fb2d9ab5b039b6d
|
|
Issue-ID: POLICY-3977
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Ib022569138c7ebcc37bc56838f5123188ba2fa43
|
|
|
|
Change-Id: I1505f5a04da93de3f0f4c349080480625c4a377d
Issue-ID: POLICY-3975
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Issue-ID: POLICY-3944
Change-Id: If22c95d0fae99e6312ca7b079a5663476d3e06f0
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
|
|
|
|
Change-Id: If95561b0d5fb01251458a0ce52880b836922c0ae
Issue-ID: POLICY-3923
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Made corrections according to the application yaml to fix CLAMP CSIT
testcases
Issue-ID: POLICY-3933
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: I9dfb4ecb1a4dd1fa967aeafe341cddb38049d312
|
|
Use CustomImplicitNamingStrategy from policy/common.
Issue-ID: POLICY-3931
Change-Id: I69f556e0e5a6bdf60a0cef6b2d49a77289c4bb8d
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
|
|
|
|
- docker compose file with the policy components
- configuration files for components to allow usage of http
- basic prometheus configuration to connect to api, pap, drools (apps/pdp), xaclm and apex
- examples of metrics to be added to a dashboard in Grafana
Issue-ID: POLICY-3886
Change-Id: Ic377b69b1a296017a85cb08ccdbbf9b8b281d8e3
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
|
|
Issue-ID: POLICY-3894
Change-Id: I83684c6d75ab4bfd5b6a5dfb1c5caabf6ae70d2a
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
|
|
Change-Id: I5a743a8e666978c0aa0a7fc833e846379780c94b
Issue-ID: POLICY-3867
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Issue-ID: POLICY-3914
Change-Id: Iddb985161ecd51ad3f2b17ae6ac13d2825b67bec
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
|
|
Change-Id: I0b0df4769240e4ca1512b6c2acba25d59734ffe3
Issue-ID: POLICY-3754
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Changed to use "useHttps" instead of "https"
Changed username for api and pap from "healthcheck" to "policyadmin"
Added config to bind mount for policy participant
Issue-ID: POLICY-3817
Change-Id: I7470ea45ebb769a8781b76422626e13b5eb515bd
Signed-off-by: saul.gill <saul.gill@est.tech>
|
|
Use an account other than healthcheck in API and PAP for provisioning of policies.
Issue-ID: POLICY-2744
Change-Id: Id2cbba8e5e5095996622572fbf42383bb854fb43
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
|
|
Change-Id: I06023f9b7555b23b007aadd20e87fb4e59c9980c
Issue-ID: POLICY-3709
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Add HTTP and Kubernetes participant to
policy/docker/csit
Issue-ID: POLICY-3413
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Id87dca9ba6487b2f12e9d036136ea553d2b67a23
|
|
Adding CSIT test for consolidated healthcheck.
Also, verifying the an external groups file can be mounted to replace
PapDb.json present inside the docker image for database initialization.
Issue-ID: POLICY-3609
Change-Id: Icf2585d9d9df7e820fbddfbd1fe044b5a9e29cb3
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
|
|
Issue-ID: POLICY-3199
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: Iefd75ae810c7b91b8cc37469b1169031346b2c4e
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
|
|
Change-Id: I5d090765ff29143f689c6754a7a1ad55dae1c1b4
Issue-ID: POLICY-3524
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Appears the the drools-apps healthcheck server now launches with https
disabled, by default. The CSITs expect it to be enabled, so added a
property to enable it.
Issue-ID: POLICY-3553
Change-Id: Ia10e103d4e3964c3dbf28b7f6db19f6dd6ddb9c1
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Policy/distribution has been modified to use RestClientParams, thus
the corresponding json was modified to match.
Issue-ID: POLICY-3456
Change-Id: I64b5f4caf2f927b62b8a02f3352d083f06483937
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
The operationshistory10 DB is no longer needed; removed from the CSIT.
Issue-ID: POLICY-3419
Change-Id: Ifcf3022a9b9ca92ad3d4f00402ee4e8b141d40ba
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Issue-ID: POLICY-3326
Change-Id: I116bade6fd8da23363af78e89beb23ee6e73d577
Signed-off-by: Dragosh, Pamela (pd1248) <pd1248@att.com>
|
|
As part of this review, a new policy is executed in APEX-PDP that
interacts with AAI and CDS simulators. At each execution phase, along
with sending a request to AAI/CDS, a log event is also sent to DMaaP
notifying every action taken. This is done using the multiple output
support.
Change-Id: If34df13823196f9ece9b5ce6448b6652507f0b63
Issue-ID: POLICY-3466
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Eliminated the separate topic/feed for policy statistics and replaced it
with a topic/feed for heatbeats, as that will be used for both
heartbeats AND statistics.
Issue-ID: POLICY-3460
Change-Id: Ie81a9c3d263db969a8c14597910f75724c244952
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Added the topic. Also reduced the heartbeat interval so that statistics
will be updated more frequently, reducing the time that some of the
tests take.
Issue-ID: POLICY-3405
Change-Id: I532a89b3e29884cf19f3a070d725280d9d10b637
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Change-Id: Iaeaadca083431a8b8df8043f73146fb31a09f3e0
Issue-ID: POLICY-3410
Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
|
|
Add CSIT testcases, scripts and a seperate docker-compose file for
integration testing between controlloop components, this involves
integration between Mariadb, Dmaap, ControlLoop-Runtime,
Policy-Participant, Policy-API and DCAE-Participant docker images.
Issue-ID: POLICY-3217
Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech>
Change-Id: Id7cb1451afc4331b4ed1ad1ac6c2528a747eaaa0
|
|
|
|
GitHub complains if you include a private key in a repo. Modified the
CSITs to generate the root CA so that it's private key does not have to
be stored.
Issue-ID: POLICY-3384
Change-Id: I4bebc3e4b0e386047d7f6fbd19150812cb605899
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Changed the container name of message-router to simulator. Also
introduced aliases for aai-sim, so-sim, etc.
Issue-ID: POLICY-3384
Change-Id: Ife8c7c69d2342f256d6bcfb0d6704734472b5554
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Modified the CSITs to use message-router for the simulator name.
Also added a Root CA so that the ssl certificates can be signed.
Removed property file overrides that are no longer needed.
Issue-ID: POLICY-3384
Change-Id: I6f1bc53f192567eeab0e71a64d9eaec814a38dd0
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
Issue-ID: POLICY-3230
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I89c932753cd236ab1e696004834db430c175f953
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
|
|
Added code to the CSITs to generate a self-signed certificate, which can
then be mounted over the policy-keystore of each docker image when it is
launched.
Converted xacml's API params to BusTopicParams.
Issue-ID: POLICY-3143
Change-Id: Ic1c25a7f29d87583b81515fd2caf72ba7c44924c
Signed-off-by: Jim Hahn <jrh3@att.com>
|
|
there is no bash in container
hence need to change to sh
Issue-ID: POLICY-2895
Change-Id: I5b5ffb028e478a93e09e9ed6926c6478da15e0ef
Signed-off-by: Taka Cho <takamune.cho@att.com>
|
|
Update the configuration file.
Issue-ID: POLICY-3071
Change-Id: Ib164dcc8d8b4f761d4e8a9e14555ac1ae43b7f95
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
|