Age | Commit message (Collapse) | Author | Files | Lines |
|
List of candidate identifers in required and excluded
candidates list now is supported only as a list
Issue-ID: OPTFRA-486
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I2fdc11bc23239eeb1500c95925f8779da89dfcaf
|
|
Change-Id: I01f4e81563c02ccf6668fd4e39118bc1cf3f9aa8
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-508
|
|
Change-Id: I41ce7210f108195a83a35db46094e27a88f239fb
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-508
|
|
Change-Id: Ia029867262aede2bd351dd046bc7c1483a408c09
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-505
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
- 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>
|
|
|
|
* 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>
|
|
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>
|
|
|
|
|
|
Refactor code smell issues found in sonar
Change-Id: I819a91e374609224561afa7ddb6878fab37feaf2
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-471
|
|
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>
|
|
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
|
|
Populate requiredCandidates and excludedCandidates for HAS
Issue-ID: OPTFRA-438
Change-Id: I23702a572ce3645aa52d27e7a8d58f775349cbb8
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
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
|
|
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>
|
|
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>
|
|
|
|
Updated tosca models as per review comments
Issue-ID: OPTFRA-384
Change-Id: I081f512fc1472836aa5599aa062db8a8b4baef14
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
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
|
|
Fixed tosca models and updated policies for vFW
Issue-ID: OPTFRA-384
Change-Id: If84cd3117f3c7b3d91a22e379b38c567ed3804e2
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
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>
|
|
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>
|
|
Changed modelCustomizationName from mandatory to optional
Issue-ID: OPTFRA-375
Change-Id: Id1d31acc747816efdae0cf73905cfc7af964bf5f
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
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>
|
|
|
|
|
|
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>
|
|
|
|
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
|
|
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
|
|
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>
|
|
Initial version of tosca model for pciPolicy
Issue-ID: OPTFRA-342
Change-Id: Iaa935ef1801768eec049f694826ee34446fe4f6f
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
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>
|
|
|
|
|
|
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>
|
|
Implemented ONAP Common Versioning Strategy
Issue-ID: OPTFRA-285
Change-Id: I31df699afddbeb8962b2ca0fa501eff45f70ed5d
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Change-Id: Ic35f014a2bc9cf979dc533d496356c962e972bf4
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-339
Signed-off-by: Varma, Vikas <vv8305@att.com>
|
|
Change-Id: I6fe8ad471f8ad68a964664b910f02bd8a9766639
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-342
|
|
|
|
Change-Id: I611f3fc8dcfe9570d3202bb1473f163168d22d7c
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-339
|
|
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>
|
|
|
|
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>
|
|
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
|