aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-02-10Add new Camel routesebdet15-1476/+1824
Add the new rest endpoint in camel + add new permission type + add robot test for that route + small refactoring of trst files Issue-ID: POLICY-2924 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I623cc8ec1724513cdb92eeea000adca5c2433bae (cherry picked from commit 9d04a9cc8c6f4b12ae60cc0d4d42f71085f72328)
2021-02-09Policy list and Pdpgroup merger codesebdet11-231/+541
Draft code of the policy list/pdpgroup merger + tests, this code will most likely be called by a camel Rest route and the answer will be returned to the client/ui. The policies listing is enriched with new fields pdp group info, like: 1. In which Pdp group/Subgroup the policy is currently deployed 2. What are the potential pdpgroups/subgroups where the policy can be deployed These info will be shown in the policy clamp UI to the user. Also some refactoring has been done for the sake of clarity. Issue-ID: POLICY-2924 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Iba1ab6fea90735551d7d2e2bbff9ab2efdee093e Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit 76a0b386bcf5f30533c85f6d26c559bea19ce0fb)
2021-02-08Remove test usage of the AAF certificatesebdet8-91/+88
Fix the broken build by removing the need of the useless certificate, a new one is now generate during the build for the tests. Issue-ID: POLICY-3036 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I11c2ff5aac8a99c7a2b7e676d6c11bbc861a1de4 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit d2178bc9f7d6c06f60a3a8afecd83e428d84cd78)
2021-01-22First integration of Policy model PdpGroupssebdet14-1672/+1519
Replacement of the PdpGroups clamp code by the one from policy model dependency. Issue-ID: POLICY-2924 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I12c77704bba1c769dc2f307d91b759a3b645013f Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit 078c34d0c2e439d8a148a2cd4d7545c6b7f56acb)
2021-01-22Add policies list and PDP responses in the emulatorsebdet11-36/+716
- Add some specific answers to the emulator so that the backend list code can be tested - add guilin tca blueprint to the integration tests so that the test.sql contains a new template. Issue-ID: POLICY-2924 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I716cfbaa1a084df1455da25470d86b903ef7c936 (cherry picked from commit dabd6db614abf78508add7cdbef2120120ce3d9b) Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ia8e7a80a3adb205de2bdb4a1a9051a734b424980
2021-01-20Add tosca-controlloop directory for TOSCA-POC devliamfallon40-320/+1269
The module structure is: ./tosca-controlloop (maven module) ./tosca-controlloop/common (maven module, could be moved to policy-common) ./tosca-controlloop/design (maven module, control loop design time component) ./tosca-controlloop/models (maven module, should be moved to policy-models) ./tosca-controlloop/participants (maven modue for control loop participants) ./tosca-controlloop/runtime (maven module, control loop run time component) This patch also updates the repo to the current status of the master branch Issue-ID: POLICY-2971 Change-Id: I98c7e25f592cc7d9783d5daff3e9e3ad2e7b5214 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-01-08Update INFO.yaml in policy/clamp repoliamfallon1-20/+66
Issue-ID: POLICY-2922 Change-Id: I753bbf5e871350a45af9231ab7d1ec8a444d0b24 Signed-off-by: liamfallon <liam.fallon@est.tech> (cherry picked from commit f1841463cd3431e699dfa201286f42a4018087ff)
2021-01-06Merge clamp master into tosca-poc branchliamfallon247-5275/+5204
This change mreges changes in clamp master into the tosca-poc branch because the two banches have diverged. Issue-ID: POLICY-2971 Change-Id: Iea4efe90204c98eeaae0b112ad5c964f722afdb0 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-09-30Remove legacy operational Policysebdet13-668/+19
As it has been removed from policy engine, legacy operational policy code must be removed as well Issue-ID: CLAMP-948 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit f01d3e8377fa4e5a9c1b129fe446575d132f91c2) Change-Id: I4a7f6741417abd55f2568bd8e39ce7c9d753dd37
2020-09-30Unit test fails due to cleanupliamfallon1-0/+8
When building CLAMP, a test failure was noticed on the LoopRepositoriesItCase test case. THe root cause was because the LoopRepositoriesItCase did not clean up its test configuraiton. When the test order randomly changed, this test was run before the LoopRepositoriesItCase test case, causing that test case to fail due to test data residue. Issue-ID: CLAMP-946 Signed-off-by: liamfallon <liam.fallon@est.tech> (cherry picked from commit 909be39ba9b573b9b77e9b3543fa6ffa7bd63cbb) Change-Id: I6886843555b97a7ffe66e6d2166c08ca29d62d01
2020-09-30Update clamp version to 5.1.1sebdet2-2/+2
Prepare for new release 5.1.1 Guilin Issue-ID: CLAMP-943 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit a279cd787769a8faa6fedfbd6c099c0425d6d25d) Change-Id: I18a6a8f108dbff4824aa5b48e58fb062511e352e
2020-09-30Use the onap imagesebdet1-14/+3
Use the baseline image for onap: onap/integration-java11:7.1.0 Issue-ID: CLAMP-943 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit eaf160bfec1b3b615cbc7912cb029d9a6eb887e7) Change-Id: Ifc136348b398186d8e5932a43e3325a3975ce74f
2020-09-30Revert lib required by AAFsebdet6-10/+6
This lib must be re-introduced for AAF otherwise at runtime there is a classnotfound Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit 68af81034f311e6a25221648f48ae6db7c8e30b6) Change-Id: I34a72f627689c26ed665d9da61c23e85e4a3dfe0
2020-09-30Fix the ssl configsebdet33-246/+263
Fix SSL config so that clamp can access external files from the application.properties spring definition Issue-ID: CLAMP-884 Signed-off-by: sebdet <sebastien.determe@intl.att.com> (cherry picked from commit 536db7b811eba341aef48a745b495da068d170eb) Change-Id: I3e0edee985f68499549866d43768c949f7af6107
2020-09-30CLAMP should not display all CDS workflow propertiesroot118-563/+1376
CLAMP should not display all CDS workflow properties Issue-ID: CLAMP-856 Signed-off-by: root1 <vidyashree.rama@huawei.com> (cherry picked from commit 2d9f989e0d37002c758bdf66a3f25fcfdac35b62) Change-Id: Icc07decf95a4e8977cd9559373bde9053ef6b8bb Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-09-22[CLAMP] TOSCA Defined Control Loop PoC Initial Checkinajay_dp0014-0/+102
Issue-ID: CLAMP-930 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: Ic00c2cdf9ac23b69c6b58aadb24ccf6cf24a64c8
2020-08-20Merge "Revert "Remove useless dep""Christophe Closset1-0/+5
2020-08-20Revert "Remove useless dep"Sébastien Determe1-0/+5
This reverts commit dc5e7d8cff0f06d54d28b6eb09a96dbaa89e6808. Reason for revert: Rollback Janino. Need to rollback this dep as it is in use by the log. Issue-ID: CLAMP-915 Change-Id: Ib84a6559eb0001995a468b9fe720f9baa103b32d Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-08-20Merge "Re-enable the test multi threading"Christophe Closset1-1/+1
2020-08-19Update Release noteChrisC1-8/+48
Update release note for Frankfurt maintenance Issue-ID: CLAMP-885 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: Ieb9a8b4c533cef82157f2f9b3c7414a72b25052d
2020-08-06Re-enable the test multi threadingsebdet1-1/+1
Re-enable the test multi threading with a new 16G ram node Issue-ID: CLAMP-899 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I52920f47796c8c459287168a048d1ccbe214c762
2020-08-03Remove useless depsebdet1-9/+5
Remove useless dependencies Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I83ad14ab2b70373e1679b7fd896bf983db948e3f
2020-08-03Remove useless depsebdet1-5/+0
Remove useless dependencies Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I6207cb5face63b350b3bdc8cbd792ce0687bdf41
2020-08-03Remove useless depsebdet1-10/+0
Remove useless dependencies Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I6d4ce09c31db50798b9b353383fe0ba2cc95838d
2020-08-03Remove useless depsebdet1-5/+0
Remove useless dependencies Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Idf58cbd12061b5c4d0140cd479ff5bd5c8f3a155
2020-08-03Remove useless depsebdet1-5/+0
Remove useless dependencies Issue-ID: CLAMP-915 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I355ff48bc3cf88da8e6dd67f73c9bb61d2e97d42
2020-08-03Update some direct dependenciessebdet1-1/+1
Update vulnerable dependencies tomcat Issue-ID: CLAMP-850 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ia917b9ef2d5a65e4403a2ad60891151745f7c99a
2020-08-03Update some direct dependenciessebdet1-0/+5
Update vulnerable dependencies tomcat Issue-ID: CLAMP-850 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ia384ad154529e4836ac0a4c0f97a5e4e3b1634e4
2020-08-03Merge "Clamp react ui to use url pathname dynamically instead of hardcoded ↵Sébastien Determe5-27/+27
prefix for calling apis"
2020-08-03Merge "Update some direct dependencies"Gervais-Martial Ngueko5-2512/+2497
2020-08-03Merge "Update some direct dependencies"Sébastien Determe1-1/+1
2020-08-03Update some direct dependenciessebdet5-2512/+2497
Update vulnerable dependencies tomcat Issue-ID: CLAMP-850 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Idf72aa9155fda422bd58013b6eaf888d67557e68
2020-08-03Merge "Update some direct dependencies"Gervais-Martial Ngueko8-34/+34
2020-08-03Update some direct dependenciessebdet1-1/+1
Update vulnerable dependencies tomcat Issue-ID: CLAMP-850 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I8144e2af4517ac226ca74bb0820a58c7c4eb6e33
2020-08-03Update some direct dependenciessebdet8-34/+34
Update vulnerable dependencies, camel + Spring boot + Mariadb Issue-ID: CLAMP-850 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I9850a07037d7bab0f303c69d5682b1f9de282425
2020-07-30Clamp react ui to use url pathname dynamically instead of hardcoded prefix ↵Ashwin Sharma5-27/+27
for calling apis Issue-ID: CLAMP-914 Signed-off-by: Ashwin Sharma <ashwin.shyam.sharma@att.com> Change-Id: I266aeafe9a543e95bcb96fcab6437227c148f8c4
2020-07-30Merge "change -1 to No Limit in View All Templates for # Instances Allowed"Sébastien Determe1-1/+7
2020-07-29change -1 to No Limit in View All Templates for # Instances AllowedTed Humphrey1-1/+7
Issue-ID: CLAMP-912 Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com> Change-Id: I3d7732ae741bd3ab0766fc022e8920af2a08e9af
2020-07-29Refer to docker.io mariadbsebdet1-2/+2
Do not use cached mariadb on nexus3.onap.org Issue-ID: CLAMP-855 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I7a45731122201d6ae8304fadc6ef0d75310eabd8
2020-07-29Merge "Attempt to fix the verify job problem"Gervais-Martial Ngueko3-4/+6
2020-07-29Attempt to fix the verify job problemsebdet3-4/+6
Remove the parallel execution of the Integration tests Issue-ID: CLAMP-899 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Ia4d60941821f1e5363d5ba5e734a0d9a5ec9186d
2020-07-27Fix audit, metric and error logs as per logging specificationAshwin Sharma7-124/+290
Issue-ID: CLAMP-900 Signed-off-by: Ashwin Sharma <ashwin.shyam.sharma@att.com> Change-Id: Ia911e16ecd4a5a03f44c45d32ebc874ff8882895
2020-07-15block re-use of existing loop name; support derivation of SvgGeneratorTed Humphrey8-31/+160
added changes to LoopUI for global style and support of "delete" CL case Issue-ID: CLAMP-896 Change-Id: I97f603f38c277011835b8e206e5e05226a296606 Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
2020-07-15Merge "Support disabling of Loop Instance Properties "Save" button"Christophe Closset1-1/+2
2020-07-14Merge "Add many jests tests and implement block on element type and ↵Christophe Closset2-301/+599
subdictionary fields for subdictionary elements"
2020-07-14Merge "Add a customValidation method to PolicyModal"Christophe Closset3-19/+110
2020-07-14Support disabling of Loop Instance Properties "Save" buttonTed Humphrey1-1/+2
Issue-ID: CLAMP-895 Change-Id: I0e8fd70b750a59c14bb8e73407c49cc09f1d2657 Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
2020-07-14Add many jests tests and implement block on element type andTed Humphrey2-301/+599
subdictionary fields for subdictionary elements Issue-ID: CLAMP-849 Change-Id: Ic6c4c06ee3b41e2e4dfe1913b7ecf57a951d9993 Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
2020-07-10Merge "Fix delete flow bug"Sébastien Determe3-4/+25
2020-07-09Fix delete flow bugxuegao3-4/+25
Fix the bug in delete flow, when the loop is already undeployed. Issue-ID: CLAMP-864 Change-Id: I6ca52b260bf2229b8ed28d8ebac93eef65d12d96 Signed-off-by: xuegao <xg353y@intl.att.com>