Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: optf/has master e3f81c49af440b593b102c68c8421e892722632c
Enable SMS for HAS
Load secrets from SMS in OSDF
Helm charts uses a Job to load secrets.
CSIT needs to load it manually.
Added is_eanbled flag for SMS. SMS is enabled by default.
For testing locally, this can be overridden.
Change-Id: I09bc96e1408d4136cc479e1e5667d36b5a1b5427
Issue-ID: OPTFRA-343
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master 986668970c3c0d52485fffef750959a0f3520f5a
add aaf root ca certificates for osdf
Make the certificate updates during runtime.
change tab to spaces.
Change-Id: I51eb726a49d69c429d83c02e8287430a54062af4
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-379
|
|
Project: optf/osdf master c3aa7ebbb6f17c93958103077614f5bdac9837b0
Enable SMS in OSDF
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>
|
|
Project: optf/osdf master 8d495104b8174cdc19b4bf27b98d9b4210fec01f
Enabled CVS for the OSDF placement API
Enabled ONAP Common Versioning Strategy (CVS) for OSDF API
Change-Id: I14ea90385b11c307b9e4f2fb7d245aff6e6d0978
Issue-ID: OPTFRA-376
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Project: optf/osdf master 7ffce767d85f8ff687c73771469ec2fbba86a4eb
Temp unit test changes to fix build failure
Temp unit test changes to fix build failure
Issue-ID: OPTFRA-376
Change-Id: I4b8ce1a3ed81c102eddea3f0d9c731ca124b792f
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Project: optf/osdf master ce3154a2c934575a49097a6e725ca65f736defec
Changed modelCustomizationName to optional
Changed modelCustomizationName from mandatory to optional
Issue-ID: OPTFRA-375
Change-Id: Id1d31acc747816efdae0cf73905cfc7af964bf5f
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Project: optf/has master ef0843f7f384fb89e4143db0fa0dd18cce80f71a
Merge "Retrieve secrets using Secret Management Service"
Retrieve secrets using Secret Management Service
Integrate with HAS by retrieving stored secrets using SMS
Application code remains in tact as the secrets are preloaded
and stored in config. During startup the conf will be set with
retrieved secrets. 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: I902b18c0cf080316f9a251e61387b67756198cc2
Issue-ID: OPTFRA-343
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master df1f41d6473b8c5fb983c835be6e14298bfb7693
Merge "Update : Spelling Mistakes"
Update : Spelling Mistakes
Issue-ID: OPTFRA-325
Change-Id: I330c4d7077e1a61c45cf7d463ad63335ebd0a230
Signed-off-by: ankatare <ankatare@hotmail.com>
|
|
Project: optf/has master c71c5c80acd038acde86b05462c11b61379b2ed2
Update version to 1.2.2
Update maven artifact verion to 1.2.2-SNAPSHOT
Update docker image version to 1.2.2
Update oparent-python to 1.2.1 release version
Change-Id: Ic588d2544847cdf1ba0f98678e5b55ef82e01671
Issue-ID: OPTFRA-370
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master 2ff9e17e514b2ae297bd05e84cc7c468493e5ae0
Update version to 1.2.2
Update maven artifact verion to 1.2.2-SNAPSHOT
Update docker image version to 1.2.2
Update oparent-python to 1.2.1 release version
Change-Id: I804737ba09481a4704656101b8361482b5e0553f
Issue-ID: OPTFRA-370
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master fa9960690db89b0695c266abdb9009e2331f6f3c
Retrieve secrets using Secret Management Service
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>
|
|
Project: optf/has master c9cf683edb9fab83698c5e1801df89dd78a3300f
Merge "Fix HAS CSIT bugs"
Fix HAS CSIT bugs
Homing template with no optimization is throwing List IndexOutofBound
exception. Intitialized triageSolver in RandomPick algorithm.
Used iterator to read K,V pair from flavor_maps.
Labels were wrongly initialized in the VNF_SCORE metric.
Change-Id: Icbf1b9aaa0bb7899980680a55754ea7282810adb
Issue-ID: OPTFRA-366
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master c7dd83984dc49f5f2a83de5581c23ea00639d5ba
Fix AAI Query timeout issue on get flavors
Change-Id: Ibf2a09351a79f4532bc7a189a1714453d8ead518
Issue-ID: OPTFRA-335
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master f6276f8953a5d1ad19e3ef771910209e5ba4b0b4
Sync conductor configurations across all projects
Sync conductor.conf based on tox generated config.
Added missing parameters which were not generated by tox.
Separtate patches needs to be submitted to OOM, HEAT, CSIT
Change-Id: I9c055f01d4d358f028eac4e752980d3c83a62468
Issue-ID: OPTFRA-205
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master ddc22f0429730e1473207d3f9b7ed73426d690d9
Merge "Prometheus metrics for OOF"
Prometheus metrics for OOF
Added OOF HPA metrics using prometheus client exporter
Added VNF statistics, HPA statistics with respect to flavor, vim etc.
Change-Id: I54030a148f97cb0c61f93bc552764c65236a467b
Issue-ID: OPTFRA-312
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 7a00d431c76875b8e9ea124d520c9b54b8dd3126
Merge "Unit test case fixed for index_create."
Unit test case fixed for index_create.
Fixed for the table create index on plans table.
Fixed comments section for index create from creates table.
Issue-ID: OPTFRA-359
Change-Id: I8cd85e18c3b9dce04c2f3f571976544c16a00972
Signed-off-by: Soomro, Inam(is076r) <inam@att.com>
|
|
Project: optf/osdf master 9d5af7d79a3c32099da70c512d35fa2662812b7a
Merge "Dockerize osdf simulators for csit"
Dockerize osdf simulators for csit
Dockerfile modifications
Adding intellectual property headers
Fixing simulators for policy, add policy name, etc.
Fix the hpa policy files based on the comments
Change-Id: I337e3200cc92fc1f205bb6e6151620968fc59c7e
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-286
|
|
Project: optf/has master c477064f0b4d30ff9f8a467dd8fa6564203956fb
Fix AAF Authentication CSIT issues
The value stored in perms.cache is throwing JSON load error on
subsequent calls. Returned the perms['roles'] from cache.
Fixed expected string or buffer error in plans.py
CSIT was stuck waiting for port 8100. Changed the aafsim internal port
to 8100 everywhere (same as the aaf-service port).
Change-Id: I00e72a0aee66bb0649996288c37c6c0aef2070d2
Issue-ID: OPTFRA-362
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master 2a18be3ce4100042b448ca399009855f7c9c0499
Merge "Fix string to refer external AAI network"
Fix string to refer external AAI network
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>
|
|
Project: optf/osdf master ef57a3dfc9fb72206d57c3ed9cd6b870ceb5f0e7
Merge "Policy model for PCI optimization"
Policy model for PCI optimization
Initial version of tosca model for pciPolicy
Issue-ID: OPTFRA-342
Change-Id: Iaa935ef1801768eec049f694826ee34446fe4f6f
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Project: optf/osdf master e93d457429f0cb5eb01c5a5ec78c912c1e911a9a
Merge "Disabling policy retrieval for pci opt"
Disabling policy retrieval for pci opt
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
|
|
Project: optf/has master 30d9e916b1591ca4af8bbf56433b65858010f7d8
add requirement to aafsim docker
Add oslo_log to requiremnts.txt for aafism docker
Issue-ID: OPTFRA-331
Change-Id: I1fbe89335189ef3dafa8fc479002919e25c7f532
Signed-off-by: Frank Sandoval <frank.sandoval@oamtechnologies.com>
|
|
Project: optf/osdf master ab35ab7d3c95b8c54ae443085277519388cef384
Fix get route operation
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
|
|
Project: optf/has master 57cd9bbb75ffe53567c3639621e455e233f74cd2
Merge "Fix AttributeError 'MUSIC_API' for tox"
Fix AttributeError 'MUSIC_API' for tox
Fix AttributeError: 'module' object has no attribute 'MUSIC_API'
while running tox manually
Change-Id: I2a826b6a0628eb6430953c66256dee89001f2ab5
Issue-ID: OPTFRA-358
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master bd65c5112a6ada9bbb92d4244608582f9237d03a
Migrate to v14 AAI schema
Upgraded v14 AAI schema.
Modified AAI simulator urls to support v14 version.
Change-Id: Ib4e34d6f04b827bc6d48098f057cb76b4f523e16
Issue-ID: OPTFRA-355
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 4f5bfd835c01ccc7b79d0bce048fe0684c6c945a
add AAF integration and AAF simulator
Patch (#3) addresses commentse
this patch fixes unit tests. Original commit added AAF permissions checks for HAS API
Issue-ID: OPTFRA-331
Change-Id: I69519beee31f57e4ac5188604d21805266a06074
Signed-off-by: Frank Sandoval <frank.sandoval@oamtechnologies.com>
|
|
Project: optf/has master 4a4ffec30cf335fc7ea84daea95308ea454f2376
Digestion to ONAP
This commit contains features added across previous iteration.
Unfortunatley, its hard to separate out all the features / defect fixes
under the current setup unless an automated ingestion and integration
mechanims is in place.
Following are the details of each feature / defect fix.
- (OPTFRA-347) New Music Response Changes
Required changes for upgrading to music version 3.x
- (OPTFRA-346) Triage Tool Feature Changes
Triage tool for finding out issues with candidates and how they were dropped
- (OPTFRA-280) Order Locking Feature Changes
Orders from SO need to be parked (and later retriggered) in
scenarios where the orchestration of the already given solution
is in progress.
- (OPTFRA-281) Latency Based Homing
This features enables homing based on 'network latency' defined in
has's internally maintained tables instead of plain distance.
Other defect fixes / performance improvements
- AAI Timeout give up change
Defect fix related to dropping candidates when AAI timed out
and didn't retrun within 3 tries. has will now give up in these
scenarios.
- Defect fix replaced all() query with status based query. There was no need to reachout to Music to grab the whole plans
table - we now go only by the value of the status field.
Issue-ID: OPTFRA-280
Change-Id: I47fa7651c5c81763770771d6f7e7ff4ab155d18e
Signed-off-by: rl001m <ruilu@research.att.com>
|
|
Project: optf/osdf master 6ae89d5df37c626d7bd6f1fcf94571e718f10b02
Update sample response and resolve directives
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>
|
|
Project: optf/osdf master a014bc832ce5e59b6dd52a6ac9dd5cea03a0ceec
Add Optimization policy for hpa_score
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>
|
|
Project: optf/osdf master 530f19600fd9ee0f9eeab05473c85a83b61f50c3
Merge "Changes while processing optimation policy"
Changes while processing optimation policy
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>
|
|
Project: optf/osdf master 3adff074aceb0b73344820f97833d5526841c403
Merge "fixing a bug for aaf authentication"
fixing a bug for aaf authentication
Change-Id: Ic35f014a2bc9cf979dc533d496356c962e972bf4
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-339
Signed-off-by: Varma, Vikas <vv8305@att.com>
|
|
Project: optf/osdf master d7eb44a65b37000d5d30245e6ac26bd68827804d
CVS changes for osdf placment api
Implemented ONAP Common Versioning Strategy
Issue-ID: OPTFRA-285
Change-Id: I31df699afddbeb8962b2ca0fa501eff45f70ed5d
Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
|
|
Project: optf/has master 933d21d61f23b9c854b883eb357aea612cf1df38
Merge "Support multiple candidates with same feature name"
Support multiple candidates with same feature name
In one flavor, there could be multiple hpa feature blocks
with the same hpa-feature name. Add support to let HAS to
choose a proper one between all available candidates.
Change-Id: If8877a12d6e145994b0bc40aadb3b79b4718282f
Issue-ID: OPTFRA-341
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
|
|
Project: optf/osdf master b84ac0be84c53d3a93b44b9a6ffc2d262e9b213a
Initial checkin for pci optimization code
Change-Id: I1ed1c2d6d73161eae86aefd22ea3819fa80b8b40
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-342
|
|
Project: optf/osdf master 276119f2d54b2e8f49b8595ecfcc6545aeb77fef
Initial checkin for pci optimization code
Change-Id: I6fe8ad471f8ad68a964664b910f02bd8a9766639
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-342
|
|
Project: optf/has master dc1e0098fd0c7f1731888abec9efe66fc27987cb
Merge "Update Homing Specification Guide for readthedocs"
Update Homing Specification Guide for readthedocs
Update Homing Specification Guide to add 'directives' structure inside HPA constraints and add note for cloud agnostic constraints.
Change-Id: I1268a0458e6c54a07382a386dbc683efe8772836
Issue-ID: OPTFRA-324
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
|
|
Project: optf/has master 4642ebe717a3346b09d5697149ba46341d05b4d7
Merge "Support new policy model in HAS"
Support new policy model in HAS
Make changes to support the newly defined policy model
Change-Id: Iea882b0c254c4bfca32da2458ea65f3daf56a779
Issue-ID: OPTFRA-322
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
|
|
Project: optf/osdf master ce6ac9833b9d91dfe9fdd4a0346a641c0c246d90
Merge "Secret Management Service feature"
Secret Management Service feature
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>
|
|
Project: optf/has master c308285af168973583125f13590789ba3ff27093
Merge "Secret Management Service feature"
Secret Management Service feature
Added supporting library required for enabling SMS integration.
Added Unit tests and manual tests for store/retrieve/delete secrets.
Updated conductor.conf with aaf_sms group. Added preload_secrets
config for testing.
Integration with application NOT Done in this patch.
Change-Id: Idf7e4249a88a39c586d893226a9110e9d5180787
Issue-ID: OPTFRA-345
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master 0255242087453befa24f1b7cde905c8869267a20
Add unit test cases for aaf auth api
Change-Id: I611f3fc8dcfe9570d3202bb1473f163168d22d7c
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-339
|
|
Project: optf/osdf master 3ab841597bd7fbfa4de41791c9d7e6335c8afeb9
Merge "Update policy model for HPA policies"
Update policy model for HPA policies
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>
|
|
Project: optf/has master ed0d638fa01566ab5f9d71c1035e29ee5661f8ea
Invert HPA Score for minimizing objective function
Score for each hpa constraint is entered in policy as positive value.
Higher the HPA score the better. So inorder to minimize the objective
function inverted HPA Score by inverting the sign of hpa_score value.
Change-Id: Iaedb03ccc5f87d5e7b41509924289bb598a09139
Issue-ID: OPTFRA-313
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 6ec674c56f4965606a4f865ac327c30d3ce4a53e
HPA Score Objective function support
Implemented HPA Score objective function for cross cloud-region
best candidate selection.
Added Unit tests for HPA Score multi objective function
Added Unit tests to check if there is a corresponding HPA policy/constraint
Change-Id: I0787080657c0b7deb3ffcb7560859e3e5c928b77
Issue-ID: OPTFRA-313
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master bce4081920132be04a91ea60e7d0a2e1d030e88d
Python implementation of the aaf cadi client
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
|
|
Project: optf/osdf master 02390e7240f796075ea4ed4d0486f28806e4afd3
Merge "Add credentials for VFC placement request"
Add credentials for VFC placement request
Change-Id: I74ae1c1821ca4fabdf82a55c74f91f56d88d3703
Signed-off-by: Varma, Vikas <vv8305@att.com>
Issue-ID: OPTFRA-338
|
|
Project: optf/osdf master 9992adb0a32416050c5f90090cde7f2550f29553
Merge "Fix return message format"
Fix return message format
Change-Id: Ia52cf0675449fdabdaba33928daa0cbcd99df781
Issue-ID: OPTFRA-334
Signed-off-by: seshukm <seshu.kumar.m@huawei.com>
|
|
Project: optf/has master 34aa9a8c6153e9d0ccf757f91783077cc257556e
Revert the authorization header
Reverting the authorization header to support older version of MUSIC.
Change-Id: Ia3a653559fd1838d530e8dfd4576b1da3502ca22
Issue-ID: OPTFRA-259
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/osdf master a3a7de12007c0f004cb0e2e49e5831ae99ac1b41
add swagger doc
Issue-ID: OPTFRA-282
Change-Id: I50a760e85f3df9c5861ed1f9aa7275bbb9b231a6
Signed-off-by: Frank Sandoval <f.sandoval-contractor@cablelabs.com>
|
|
Project: optf/has master b3c8241bfeebac1a7e1fd99091e89fab514973c2
add has swagger doc
Issue-ID: OPTFRA-283
Change-Id: I078f3a4d89c248c0d3c306431065e27ec5422350
Signed-off-by: Frank Sandoval <frank.sandoval@oamtechnologies.com>
|
|
Project: optf/has master b8d070b64894975f915d01fb3baf401f2411eb3a
Added the Authorization header for MUSIC
Fixed the Authorization header required for all MUSIC API.
This was affecting the HAS CSIT as the keyspace was not getting created
Change-Id: I1b22b9b71729e786f6ffb9baedf11d4475485e09
Issue-ID: OPTFRA-259
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|