aboutsummaryrefslogtreecommitdiffstats
path: root/osdf
AgeCommit message (Collapse)AuthorFilesLines
2019-05-13Fix to send num_solution as string to HASX1.3.0Chayal, Avteet (ac229e)1-1/+1
Fix to send num_solution as string to HAS Issue-ID: OPTFRA-497 Change-Id: I5fe509330ccb9e1c97b92ae44cec919ada0f8594 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2019-05-07Fix OSDF input to HAS to use num_solutionChayal, Avteet (ac229e)2-3/+3
Fix OSDF input to HAS to use num_solution Issue-ID: OPTFRA-497 Change-Id: I339a9e09aac766ce918ce6fa6d4dffc9d7ae741b Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2019-04-23Fix for required/excluded candidatesLukasz Rajewski1-1/+4
The fix changes how required and excluded candiates list is generated for HAS request by OSDF. After the change it is now alligned with request format of HAS. Change-Id: I6c4a88c3672971e53b996d416caeda63771e08c1 Issue-ID: OPTFRA-483 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2019-04-22Merge "Insert tosca models for policy model uploading"Vikas Varma10-3/+652
2019-04-21Insert tosca models for policy model uploadingRuoyu Ying10-3/+652
- Insert the tosca models that can be recognized by Policy Framework inside another new folder. - Add the path for models inside the osdf config in order to avoid changes in future in case there's a change of path. Change-Id: Ifff83a630bc48b7a3fff4aa17323910e6adedb0d Issue-ID: OPTFRA-415 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2019-04-20Merge "Traffic Distributtion support added"Shankaranarayanan Puzhavakath Narayanan6-50/+99
2019-04-18Traffic Distributtion support addedLukasz Rajewski6-50/+99
* New local polcies for vFW TD use case * Fixed encoding for conductor_request template and parameters section modified to accept all requestParameters * Conductor request can have many attributes in the 'attributes' section - all that are defined in the vnf policy file * Conductor request can have many request parameters in the 'requestParameters' section. The parameters come from QueryPolicies. Before list of suppoted parameters was hardcoded * Optional 'unique' parameter added to the placementDemand section. It is already supported by conductor for all inventory types * Improved debug logs for local policies * Unit tests added for expanded request format Change-Id: I41f219c366a3a77881c7096e64a6272edbada23b Issue-ID: OPTFRA-443 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2019-04-12Updating code for pci-anr optimization callsvrvarma3-19/+228
Include pci-anr minizinc model Refactor the code to handle pci & pci-anr optimizations Fix pytest unit test cases Change-Id: I59eba39850a90e5aaf45f0e2de1881ebb5a9d5d8 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-416 Signed-off-by: vrvarma <vv8305@att.com>
2019-04-09Merge "Reduce AAF auth permission cache time to 5 mins"Shankaranarayanan Puzhavakath Narayanan1-12/+22
2019-04-09Merge "Automate the process of policy model uploading"Vikas Varma1-0/+30
2019-04-09Reduce AAF auth permission cache time to 5 minsvrvarma1-12/+22
Refactor code smell issues found in sonar Change-Id: I819a91e374609224561afa7ddb6878fab37feaf2 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-471
2019-04-05Automate the process of policy model uploadingRuoyu Ying1-0/+30
Add one more step after doing the healthcheck to upload all the models under /osdf/models/policy/placement/tosca Change-Id: I140efba27d603f43f6ae3f73b73b860dc8b10b42 Issue-ID: OPTFRA-415 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2019-04-03Initial model changes and api changes for pci-optvrvarma3-4/+14
PCI-OPT model changes for ANR optimization PCI-OPT swagger document changes for pci/anr optimization Change-Id: I2eb9447db7b3b73bc6cfd9b3e0aba7fed0aaabd6 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-416
2019-02-12Fix to populate missing fields in request to HASChayal, Avteet (ac229e)1-1/+1
Populate requiredCandidates and excludedCandidates for HAS Issue-ID: OPTFRA-438 Change-Id: I23702a572ce3645aa52d27e7a8d58f775349cbb8 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-11-27osdf pci-opt response will have only the updatesvrvarma3-15/+26
Change the pci-optimization responses to only have the updates Return Error message in case of failures or no solutions Change-Id: Ia2efc7dc1e5cbcdc2c9425a3f58b840130d759ed Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-404
2018-11-02Populate serviceResourceId in homing solution3.0.0-ONAP1.2.4Chayal, Avteet (ac229e)1-1/+2
Fix to populate serviceResourceId in solution to SO Updated code to pass service_resource_id in HAS payload Issue-ID: OPTFRA-249 Change-Id: I00415d84c096faccfad86989812ee485bf8f97c1 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-11-02Changes for PWT testing with HAS and SOChayal, Avteet (ac229e)1-1/+1
Fixed tosca model for optimization policy Updated polices as pdp apis are case sensitive Added polices for PWT and IT for casablanca Removed extra spaces in vnf policy Issue-ID: OPTFRA-384 Change-Id: I17997e962939ff27e38b182134d7c25df77169d8 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-11-01Merge "oof changes for the new sdnr-configdb changes"Dileep Ranganathan5-79/+85
2018-11-01Updated tosca models as per review commentsChayal, Avteet (ac229e)3-5/+5
Updated tosca models as per review comments Issue-ID: OPTFRA-384 Change-Id: I081f512fc1472836aa5599aa062db8a8b4baef14 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-11-01oof changes for the new sdnr-configdb changesvrvarma5-79/+85
OSDF changes required for the latest configdb api specs. Improve performance building the minizinc request Change-Id: I5558c96c13f3cac25d50aed61ded3ffa079df3f7 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-388
2018-11-01Fixed tosca models and updated policiesChayal, Avteet (ac229e)4-6/+6
Fixed tosca models and updated policies for vFW Issue-ID: OPTFRA-384 Change-Id: If84cd3117f3c7b3d91a22e379b38c567ed3804e2 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-11-01Fixed tosca models, updated code and policiesChayal, Avteet (ac229e)7-13/+19
Fixed tosca models, updated policies and code for conductor payload changes for vFW and vCPE Change-Id: Ia98c632fc2fd564efa3b96e8a7888bc97d1c5448 Issue-ID: OPTFRA-384 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-10-19Enable SMS in OSDFDileep Ranganathan2-2/+8
Load secrets from SMS in OSDF. Removed secrets from osdf_config.yaml. Unit tests to use the test/config/osdf_config.yaml. Helm charts uses a Job to load secrets. CSIT needs to load it using the preload tool provided by SMS. Change-Id: I0f832033476c02958f6392abba74e4d5a36cc902 Issue-ID: OPTFRA-343 Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
2018-10-12Changed modelCustomizationName to optionalChayal, Avteet (ac229e)1-1/+1
Changed modelCustomizationName from mandatory to optional Issue-ID: OPTFRA-375 Change-Id: Id1d31acc747816efdae0cf73905cfc7af964bf5f Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-10-08Retrieve secrets using Secret Management ServiceDileep Ranganathan1-4/+34
Integrate with OSDF by retrieving stored secrets using SMS Application code remains in tact as the secrets are preloaded and stored in config. The configs in clear text will be deprecated eventually. OOM needs to load aaf-sms and preload secrets before oof deployment. Updated to use domain name instead of domain uuid. Change-Id: I88a3c3dd2ad87753cc056fb63c8bbabd546707ab Issue-ID: OPTFRA-343 Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
2018-09-28Merge "Fix string to refer external AAI network"Dileep Ranganathan1-1/+1
2018-09-28Merge "Policy model for PCI optimization"Dileep Ranganathan1-0/+54
2018-09-27Fix string to refer external AAI networksubhash kumar singh1-1/+1
Fix string to refer external AAI network to "ext-aai-network". Change-Id: I2c3325131c0470f33c426012e99d2150d626ee67 Issue-ID: OPTFRA-334 Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com>
2018-09-26Merge "Disabling policy retrieval for pci opt"Dileep Ranganathan2-19/+31
2018-09-25Fix get route operationsubhash kumar singh2-32/+67
Fix get route operatiaon for CCVPN use case. Change-Id: I57784a611744d3112e48f41ff742b01d557a4644 Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com> Issue-ID: OPTFRA-334
2018-09-20Disabling policy retrieval for pci optVarma, Vikas2-19/+31
Fixing the pci optimization response. Disable policy retrieval until the policies are loaded. Fix merge issues with optfapp.py Change-Id: I2acb82aac1cd6d154abf37f58755016bc377e475 Signed-off-by: Varma, Vikas <vv8305@att.com> Issue-ID: OPTFRA-342
2018-09-20Update sample response and resolve directivesRuoyu Ying1-1/+1
Update the sample conductor response and add name_map to resolve directives. Also updated functest payload and localpolicies with the new policy model. Change-Id: I5255c40fb714558261efffabbdf44da535171cbf Issue-ID: OPTFRA-322 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2018-09-20Policy model for PCI optimizationChayal, Avteet (ac229e)1-0/+54
Initial version of tosca model for pciPolicy Issue-ID: OPTFRA-342 Change-Id: Iaa935ef1801768eec049f694826ee34446fe4f6f Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-09-19Add Optimization policy for hpa_scoreDileep Ranganathan1-1/+1
Added policy for hpa_score optimization function for vCPE with weights. Change-Id: Ic6f3081510cbe94c519bcb7b2a7a99137bc29e12 Issue-ID: OPTFRA-313 Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
2018-09-19Merge "Changes while processing optimation policy"Dileep Ranganathan1-2/+3
2018-09-19Merge "fixing a bug for aaf authentication"Dileep Ranganathan1-2/+2
2018-09-19Changes while processing optimation policyChayal, Avteet (ac229e)1-2/+3
Generalize the logic that fetches the "parameter" and "resource" fields while processing optimization policy Issue-ID: OPTFRA-354 Change-Id: Ic84f837b63d430a9adabf4a17d0b396ff1e8ac54 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-09-19CVS changes for osdf placment apiChayal, Avteet (ac229e)3-237/+325
Implemented ONAP Common Versioning Strategy Issue-ID: OPTFRA-285 Change-Id: I31df699afddbeb8962b2ca0fa501eff45f70ed5d Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2018-09-19fixing a bug for aaf authenticationVarma, Vikas1-2/+2
Change-Id: Ic35f014a2bc9cf979dc533d496356c962e972bf4 Signed-off-by: Varma, Vikas <vv8305@att.com> Issue-ID: OPTFRA-339 Signed-off-by: Varma, Vikas <vv8305@att.com>
2018-09-19Initial checkin for pci optimization codeVarma, Vikas11-3/+542
Change-Id: I6fe8ad471f8ad68a964664b910f02bd8a9766639 Signed-off-by: Varma, Vikas <vv8305@att.com> Issue-ID: OPTFRA-342
2018-09-17Merge "Secret Management Service feature"Shankaranarayanan Puzhavakath Narayanan1-0/+97
2018-09-14Add unit test cases for aaf auth apiVarma, Vikas1-1/+1
Change-Id: I611f3fc8dcfe9570d3202bb1473f163168d22d7c Signed-off-by: Varma, Vikas <vv8305@att.com> Issue-ID: OPTFRA-339
2018-09-14Secret Management Service featureDileep Ranganathan1-0/+97
Added supporting library required for enabling SMS integration. Added Unit tests and manual tests for store/retrieve/delete secrets. Added AAF cacert, preload_secrets config for testing. Integration with application NOT Done in this patch. Change-Id: Ic2be41f825b327064127fbf83f9e1057a68f19c2 Issue-ID: OPTFRA-343 Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
2018-09-14Merge "Update policy model for HPA policies"Shankaranarayanan Puzhavakath Narayanan1-1/+30
2018-09-13Update policy model for HPA policiesRuoyu Ying1-1/+30
Remove 'flavorLabel' attribute inside policy model. Add 'id', 'type' and 'directives' inside the structure. Also add 'directives' structure under flavorProperties Change-Id: I9c947481b2307553fadc716811d4ed9756a46182 Issue-ID: OPTFRA-340 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2018-09-10Python implementation of the aaf cadi clientVarma, Vikas3-0/+111
Change-Id: I0cae202775361f221a7d8774254febfaf0a4bbac Python implementation of the aaf cadi client Change-Id: Icd31276a908eaf72ab30fc04e1d2a4715817a5b6 Signed-off-by: Varma, Vikas <vv8305@att.com> Issue-ID: OPTFRA-339
2018-09-03Fix return message formatseshukm1-39/+26
Change-Id: Ia52cf0675449fdabdaba33928daa0cbcd99df781 Issue-ID: OPTFRA-334 Signed-off-by: seshukm <seshu.kumar.m@huawei.com>
2018-09-01fix IP with AAI DNSseshukm1-1/+3
Change-Id: I85a78cc14dd3b5528c2aac03efc81f1c60647d2f Issue-ID: OPTFRA-316 Signed-off-by: seshukm <seshu.kumar.m@huawei.com>
2018-08-31fix the route issue in same domainseshukm1-4/+73
Issue-ID: OPTFRA-333 Change-Id: Ic77f71d3abdab8244bdae85a11856aea24543a54 Signed-off-by: seshukm <seshu.kumar.m@huawei.com>
2018-08-21Fixing the typo of application/jsonseshukm1-12/+12
Issue-ID: OPTFRA-310 Change-Id: I74a50f1e19d2f6f3e10b31c4c2b89d6dc32f5421 Signed-off-by: seshukm <seshu.kumar.m@huawei.com>