summaryrefslogtreecommitdiffstats
path: root/docs/submodules/optf/osdf.git
AgeCommit message (Collapse)AuthorFilesLines
2019-04-24Update git submodulesLukasz Rajewski1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 0a358ab8f3f546f11c36f913018edef63ff17ed3 - Fix for required/excluded candidates 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-22Update git submodulesVikas Varma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 153223d6c985aba266df11243a0c112cb33377e8 - Merge "Insert tosca models for policy model uploading" - Insert tosca models for policy model uploading - 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-20Update git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 9eadcba0fa858a031f6269fc127c9dc738bb7d8b - Merge "Traffic Distributtion support added" - Traffic Distributtion support added * 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-15Update git submodulesvrvarma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to e1f6d80752920a7ef990134f02abb3db9b5a6232 - Updating code for pci-anr optimization calls 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-11Update git submodulesvrvarma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 75f7a15a5a14af434e0e8430fcec880106d64dbf - Implement osdf code to enable ssl Fix aaf related permissions Change-Id: Id458d7198d1ccef66e816d39bb7f8dce787c9a80 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-223 Signed-off-by: vrvarma <vv8305@att.com>
2019-04-09Update git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 4198ff2f181030c73b4cf43979fd8a40adf80f70 - Merge "Reduce AAF auth permission cache time to 5 mins" - Reduce AAF auth permission cache time to 5 mins Refactor code smell issues found in sonar Change-Id: I819a91e374609224561afa7ddb6878fab37feaf2 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-471
2019-04-09Update git submodulesVikas Varma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 134a18e619772b6cb21000c97291d7966d5598eb - Merge "Automate the process of policy model uploading" - Automate the process of policy model uploading 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-03Update git submodulesvrvarma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 2d59800cf61a90e2a80902186bdce3b28e5ae14d - Initial model changes and api changes for pci-opt 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-03-27Update git submodulesvrvarma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to ff08e67156aa736081d8b8671882cf78d3b6f668 - Fix CSIT automated test jobs for osdf Change-Id: Ief9fd977e1b443f65cc00c3168fae6f7c4764bd1 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-464
2019-03-20Update git submodulesJessica Wagantall1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to b5a14b3f7d9089966da964b461226c8db118950c - Update INFO.yaml file Update missing information blocks and indentation to pass verify job. Change-Id: I8b24a99bb5afcd487cd51ed3dcdd9df94a48ad26 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-02-21Update git submodulesvrvarma1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 83be205bb61797f85ccffc74ef5dafc5d24eeaf6 - Fix code-coverage reporting for osdf Change-Id: I94450620cbdeb6e43fee344cab51b607c3c60b74 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-442
2019-02-12Update git submodulesChayal, Avteet (ac229e)1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 785714bc52f66efec8044933779bd3b1f41f29c5 - Fix to populate missing fields in request to HAS Populate requiredCandidates and excludedCandidates for HAS Issue-ID: OPTFRA-438 Change-Id: I23702a572ce3645aa52d27e7a8d58f775349cbb8 Signed-off-by: Chayal, Avteet (ac229e) <ac229e@att.com>
2019-02-06Update git submodulesShankar Narayanan1-0/+0
* Update docs/submodules/optf/osdf.git from branch 'master' to 7132d6dc7d09fef84b3454b0ca7a71134d18be5c - Update the Casablanca Maintenance release notes Issue-ID: OPTFRA-401 Change-Id: I64ae213c9314048cc87a411a8bb8481b8c65574c Signed-off-by: Shankar Narayanan <snarayanan@research.att.com>
2018-11-30Updated git submodulesvrvarma1-0/+0
Project: optf/osdf master c4b0a60f5168949267b70955d2ff8bae37ad99ae Fix the osdf release notes based on review Change-Id: I008cce3e5ab3453bd4dd2dc8decff5fc804700f7 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-407
2018-11-29Updated git submodulesvrvarma1-0/+0
Project: optf/osdf master 6673a357b4c6d4293722974421ba111f49267763 Update release-notes for casablanca Change-Id: I2728ff81735efd4ede04c4f43facf8efff95a8fd Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: OPTFRA-407 Signed-off-by: vrvarma <vv8305@att.com>
2018-11-28Updated git submodulesvrvarma1-0/+0
Project: optf/osdf master a23c6fa0ceb7ff1471b32784063735be62c990aa osdf pci-opt response will have only the updates 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-02Updated git submodulesChayal, Avteet (ac229e)1-0/+0
Project: optf/osdf master b05fb22d90def79369e37f4e08ae19595317421a Populate serviceResourceId in homing solution 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-02Updated git submodulesChayal, Avteet (ac229e)1-0/+0
Project: optf/osdf master 721a7b04e0ca1736a9d962d7262d3463dc9cb491 Changes for PWT testing with HAS and SO 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-01Updated git submodulesDileep Ranganathan1-0/+0
Project: optf/osdf master f2a275b6864c34866e2d99a2f98baeca516b80d3 Merge "oof changes for the new sdnr-configdb changes" oof changes for the new sdnr-configdb changes 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-01Updated git submodulesChayal, Avteet (ac229e)1-0/+0
Project: optf/osdf master a1a1abda557963fb4595a6da2f4cf4225d0cddaa Updated tosca models as per review comments 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-01Updated git submodulesChayal, Avteet (ac229e)1-0/+0
Project: optf/osdf master 0917c1b86b2ca2c584791a12cc941cd9ff92b78c Fixed tosca models and updated policies 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-01Updated git submodulesChayal, Avteet (ac229e)1-0/+0
Project: optf/osdf master 49570621115a7f5c89e607e52decb7aa583af4f6 Fixed tosca models, updated code and policies 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-24Updated git submodulesDileep Ranganathan1-0/+0
Project: optf/osdf master 99be035a26a198d676547c9f88c56f1f0c37b697 Update version to 1.2.3 Update version to 1.2.3 Change-Id: I8a08fb55f5a234aebf58fbcf60598ed2a925a538 Issue-ID: OPTFRA-370 Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
2018-10-22Updated git submodulesVarma, Vikas1-0/+0
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
2018-10-22Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-10-15Updated git submodulesChayal, Avteet (ac229e)1-0/+0
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>
2018-10-15Updated git submodulesChayal, Avteet (ac229e)1-0/+0
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>
2018-10-12Updated git submodulesChayal, Avteet (ac229e)1-0/+0
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>
2018-10-09Updated git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
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>
2018-10-09Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-10-08Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-10-02Updated git submodulesDileep Ranganathan1-0/+0
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
2018-09-28Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-09-28Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-09-26Updated git submodulesDileep Ranganathan1-0/+0
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
2018-09-25Updated git submodulessubhash kumar singh1-0/+0
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
2018-09-20Updated git submodulesRuoyu Ying1-0/+0
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>
2018-09-19Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-09-19Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-09-19Updated git submodulesDileep Ranganathan1-0/+0
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>
2018-09-19Updated git submodulesChayal, Avteet (ac229e)1-0/+0
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>
2018-09-19Updated git submodulesVarma, Vikas1-0/+0
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
2018-09-19Updated git submodulesVarma, Vikas1-0/+0
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
2018-09-17Updated git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
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>
2018-09-15Updated git submodulesVarma, Vikas1-0/+0
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
2018-09-14Updated git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
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>
2018-09-11Updated git submodulesVarma, Vikas1-0/+0
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
2018-09-08Updated git submodulesShankaranarayanan Puzhavakath Narayanan1-0/+0
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
2018-09-08Updated git submodulesramki krishnan1-0/+0
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>
2018-09-06Updated git submodulesFrank Sandoval1-0/+0
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>