aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-08-20sonar fix for clampTaka Cho21-52/+89
- bug: added InterruptedException for sleep - vulns: two false positve - removed some unused import - changed to use var for local variable Issue-ID: POLICY-3452 Change-Id: I8b4be1378a2aad8f68562b63f70853832673ce97 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-08-20Merge "Fix test failure on Http participant"Jim Hahn1-4/+48
2021-08-20Merge "ADD Change State Control Loop Definition"Jim Hahn7-0/+261
2021-08-20Merge "Added New Commissioning Unit Tests"Jim Hahn3-0/+3769
2021-08-20Fix test failure on Http participantrameshiyer271-4/+48
Adding mock server for http tests. Issue-ID: POLICY-3449 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ic1bfacf66e93c835e2ba959756b10caa54377be3
2021-08-20ADD Change State Control Loop Definitionbrunomilitzer7-0/+261
Issue-ID: POLICY-3425 Change-Id: I0898feefd0d63802e90c1c191d1ac1f14f7df389 Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
2021-08-19Added New Commissioning Unit Testssaul.gill3-0/+3769
Adding new tests for CommissioningController Adding new tests for CommissioningProvider Issue-ID: POLICY-3439 Change-Id: I4a59b971389a2bf35ec3df13b653a1c964f552c0 Signed-off-by: saul.gill <saul.gill@est.tech>
2021-08-18Updated ControlLoop component messagesSirisha_Manchikanti46-1905/+1431
Updated controlloop messages (ParticipantUpdate, ControlLoopUpdate, ParticipantStatus) according to the following Wiki and added implementation for the corresponding updates in runtime-controlloop and participant components https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3417 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I80d96a7553a89ca47de2aa35e09df5a5c792acfa
2021-08-12Merge "Fix serialization of messages in Control Loop and Participants"Jorge Hernandez20-65/+123
2021-08-12Merge "Fix ParticipantStatus message in Control Loop and Participants"Jorge Hernandez3-17/+12
2021-08-11Fix serialization of messages in Control Loop and ParticipantsFrancescoFioraEst20-69/+123
Issue-ID: POLICY-3536 Change-Id: I72207ba8b3894238412bf19c32b799b661a23c21 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-11refactor LoggerMarkerFilter to common repoTaka Cho1-3/+3
logback.xml should point to common repo instead Issue-ID: POLICY-3087 Change-Id: I5cdf1ea081274737870c6456e9fa0ee601ee741e Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-08-10Fix ParticipantStatus message in Control Loop and ParticipantsFrancescoFioraEst3-17/+12
Issue-ID: POLICY-3534 Change-Id: I61d27fbe9d7256c391ce1aac657eafa3bafc68ea Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-09Merge "Use slf4j instead of EELFLogger in Clamp"Ajith Sreekumar44-298/+219
2021-08-06Merge "Handle Exceptions in Rest Control Loop Runtime"Ram Krishna Verma5-344/+270
2021-08-06Merge "Support for Retry and Timeout handling on ParticipantStatus"Ram Krishna Verma9-57/+533
2021-08-05Use slf4j instead of EELFLogger in ClampTaka Cho44-298/+219
replace EELF with slf4j logback using slf4j Marker from common repo Issue-ID: POLICY-3087 Change-Id: I56b43584b1603d9eba642c1cd6ef6190526d078b Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-08-05Handle Exceptions in Rest Control Loop RuntimeFrancescoFioraEst5-344/+270
POLICY-3462: Handle Exceptions in Rest Control Loop Runtime Change-Id: I586f6f6d85f9253cb2a29c70df38c49ca26c5852 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-08-04Update controlloop messagesSirisha_Manchikanti19-346/+342
Updated controlloop messages according to https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3417 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: Ied32ea5bb63a6b69286d03f1a7b2b86e3acad7a7
2021-08-04Support for Retry and Timeout handling on ParticipantStatusFrancescoFioraEst9-57/+533
POLICY-3464: Support for Retry and Timeout handling on ParticipantStatus Change-Id: Iecf8bc9921cb92987bc75b6938efc543350a1543 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-07-30Merge "Implement http participant in CLAMP"Jim Hahn17-0/+1174
2021-07-30Merge "Updates to participant messages"Jim Hahn19-76/+336
2021-07-30Merge "Added endpoint for common or instance properties"Jim Hahn8-20/+446
2021-07-29Implement http participant in CLAMPrameshiyer2717-0/+1174
Issue-ID: POLICY-3449 Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech> Change-Id: Ibfe23a6e98fb760a930b6080dc2291113b3cb4fa
2021-07-29Added endpoint for common or instance propertiessaul.gill8-20/+446
Runtime-controlloop and Camel endpoionts added Flag common can be used - true common props - false - instance props Changed getServiceTemplate endpoint to return less Added creation of controlloop db to clamp scripts Issue-ID: POLICY-3439 Change-Id: I9d189ca030868b47b46a2e0bc5e731c23fba2a61 Signed-off-by: saul.gill <saul.gill@est.tech>
2021-07-29Merge "Replace JSON properties files to Yaml from docker images"Ajith Sreekumar22-283/+320
2021-07-29Updates to participant messagesSirisha_Manchikanti19-76/+336
Updated participant messages according to https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3416 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: Idef19bee05116f11690c7aca0493e731dd128e06
2021-07-27Replace JSON properties files to Yaml from docker imagesFrancescoFioraEst22-283/+320
POLICY-3469: Replace JSON properties files to Yaml from docker images Change-Id: I23fbd9d84640286725440453d464c397e3144662 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-07-26Add Retry and Timeout handlingFrancescoFioraEst17-176/+351
Implementaton of Supervision, Retry and Timeout handling on all Participant messages Issue-ID: POLICY-3455 Change-Id: Idfd53ea0b8f5bb1272703256b983a6cbeeb4fdf4 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-07-23Rename ParticipantControlLoopStateChange messageSirisha_Manchikanti17-77/+77
This commit has no logical changes considered, except renaming ParticipantControlLoopStateChange message to ControlLoopStateChange message. According to following wiki ParticipantControlLoopStateChange message is renamed to ControlLoopStateChange message. https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3417 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I7eaf89ca3fe5ab685b222b604abfd99627776b18
2021-07-23Remove ParticipantStateChange messageSirisha_Manchikanti18-402/+2
ParticipantStateChange message is no longer needed, as Runtime is not allowed to change the state of the participant. Following Wiki doesnot list ParticipantStateChange message https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3510 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I06382efa52b1131394518c85d7bc6ce50dd2bbb5
2021-07-23Merge "Rename ParticipantControlLoopUpdate message"Liam Fallon17-111/+111
2021-07-22Merge "Add distribution of policies to Policy Participant"Liam Fallon2-3/+8
2021-07-22Merge "Send ParticipantStatus heartbeat messages to controlloop runtime"Liam Fallon14-18/+66
2021-07-21Rename ParticipantControlLoopUpdate messageSirisha_Manchikanti17-111/+111
This commit has no logical changes considered, except renaming ParticipantControlLoopUpdate message to ControlLoopUpdate message. According to following wiki ParticipantControlLoopUpdate message is renamed to ControlLoopUpdate message. https://wiki.onap.org/display/DW/The+CLAMP+Control+Loop+Participant+Protocol Issue-ID: POLICY-3416 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I73f2b6797393e3352f98db2234ab63b833d7f212
2021-07-21Send ParticipantStatus heartbeat messages to controlloop runtimewaynedunican14-18/+66
Issue-ID: POLICY-3418 Change-Id: I957b0ff42ff617fb20ba4134770b43007415a49b Signed-off-by: waynedunican <wayne.dunican@est.tech>
2021-07-21Add distribution of policies to Policy Participantliamfallon2-3/+8
Currently, the Policy Participant only stores the policy to policy-api. It does not distribute the policy. This commit adds a parameter for the PDP group to the Policy Framework Control Loop Element metadata. Issue-ID: POLICY-3508 Change-Id: Ia182b4ea08ac1d3aec9cca4509f8e33723c80fc5 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-07-21Merge "Replace swagger doc gen with commmon approach"Liam Fallon2-91/+4
2021-07-20Merge "Refactor Control Loop Parameters in Spring"Jim Hahn27-572/+133
2021-07-20Merge "Added Camel Endpoints for decommissioning"Jim Hahn6-23/+284
2021-07-20Refactor Control Loop Parameters in SpringFrancescoFioraEst27-572/+133
Issue-ID: POLICY-3461 Change-Id: I54351d02da9bfa2b775f40fad0a12a4f32994cd9 Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2021-07-19Add support for new messages in controloop runtimeSirisha_Manchikanti14-18/+724
Receive ParticipantRegister, ParticipantDeregister and ParticipantUpdateAck messages from participants, Send ParticipantRegisterAck, ParticipantDeregisterAck and ParticipantUpdate from controlloop runtime to participants. Issue-ID: POLICY-3414 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: Ib5cb7d582974e34e8a226f640747c596ac5b5beb
2021-07-19Added Camel Endpoints for decommissioningsaul.gill6-23/+284
Added endpoint in camel for decommissioning Changed get tosca service template get endpoint to return snake case Added endpoints in camel to retrieve control loop definitions and element definitions Added integration tests Allowed error messages and status codes to come through from runtime-controlloop backend Small refactor of clamp python emulator Issue-ID: POLICY-3443 Change-Id: I2f6103ca0f2058651a43e7ae1e0974cb1d3e69a7 Signed-off-by: saul.gill <saul.gill@est.tech>
2021-07-19Merge "Convert Control Loop components to Spring and Supervision refactor"Jim Hahn30-983/+757
2021-07-19Merge "Add https support for k8s-participant endpoints"Jim Hahn4-31/+6
2021-07-19Merge "Add Camel Endpoint Change State CL Instantiation"Jim Hahn2-0/+68
2021-07-19Merge "Code Coverage on clamp-participant-intermediary-parameters"Jim Hahn2-0/+180
2021-07-19Merge "Handle participant register,deregister,update messages"Jim Hahn22-54/+591
2021-07-16Code Coverage on clamp-participant-intermediary-parameterslapentafd2-0/+180
Issue-ID: POLICY-3452 Change-Id: I2cfeaabb6bf232e193430c724434a9669b889bad Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2021-07-16Merge "Fix CL participant docker images missing in Nexus"Liam Fallon1-0/+1