Age | Commit message (Collapse) | Author | Files | Lines |
|
Project: optf/has beijing e5a42227941aa22ebc0eb576dc2cca66585deebd
Merge "update has docs" into beijing
update has docs
Issue-ID: OPTFRA-242
Change-Id: I9d89ef313018c3a0c25c48a4e0cecabba75db2fd
Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
(cherry picked from commit 84ad836b25024835dc3abbb42832dfd36bcb23ce)
|
|
Project: optf/has beijing 1c89312dc29505f7a5881d7462fb59306c7602fc
moved docs to has/docs
Issue-ID: OPTFRA-242
Change-Id: Ib46a96f5d7281084cb8c859b4bbe56265b8ccdba
Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
(cherry picked from commit 40db765dbfa3f18d59f08e84a49f08aa58b66ca0)
|
|
Change-Id: I94b2c3bc8d4302e5f2298df0088b1f3f2f7fa7f5
Issue-ID: DOC-270
Signed-off-by: Rich Bennett <rb2745@att.com>
|
|
Synchronize submodules with current head of master branch
Change-Id: Iaacdeb75f785a041337ce28bc28657c58bf01315
Issue-ID: DOC-270
Signed-off-by: Rich Bennett <rb2745@att.com>
|
|
Project: optf/has master 66ecb946abbc86d698435d826a8591ac86f817d7
Merge "Fix bug in VIM fit constraint"
Fix bug in VIM fit constraint
When the Multicloud returns empty list instead of None value
the system was throwing error. If empty list is returned from
multicloud the assumption is that there is no matching VIMs
with specified capacity so ultimately would result in solution
not found.
Change-Id: Ie7164a7cbaa41d7278b7391b56dde78318bc4509
Issue-ID: OPTFRA-245
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 9ed3be523a23ac6f46898070d398dc5ed9578d92
address comments OPTFRA-242 and edit release notes
Issue-ID: OPTFRA-242
Change-Id: I41a089f8c22936eb66d75fa8a5acdf21fa173700
Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
|
|
Project: optf/has master 4d7952a6082d3bad5c5a931c491b94fa563b44a6
Fix matching issues for attribute block
For cloud inventory type empty strings
in the attribute block of the demand are
being matched
Issue-ID: OPTFRA-244
Change-Id: I0ac3a256f32ba497d9f74ddb8ca873604ca67773
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master 2302ee99d350173972cfc0249f225a13ed59d3cd
Using cloud-region in vGMuxInfra flow
If no pserver available for vserver use
cloud-region to get the complex information.
This patch also fixes a version issue.
Change-Id: I981941feef96e531b3ca427ec269cf810f652922
Issue-ID: OPTFRA-241
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master e287acf0381633e726e850dd5439734760042a69
Add a missing member to class Zone
Solver constraint class Zone location member
is missing in Zone class
Change-Id: I6eaa0e051695485ff95b284cbf3cd2a535b537df
Issue-ID: OPTFRA-238
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master bdb676f3e42b970dd0dbb8a4e58dcaab1018633d
Fixing connectivity issue with AAI
Removing the old certificates from conf file.
Having these here causes connectivity issue with
AAI
Change-Id: I847ce9dcfc715124617edd305bb83acedbbbb10e
Issue-ID: OPTFRA-232
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master 36eec04574e14da4bb391bbc6debf42be72db589
Ignore flavors that don't have hpa-capabilities
Multi-cloud creates some flavors without
hpa-capabilities
Issue-ID: OPTFRA-235
Change-Id: I4acfd6198bb0f494d0a34372d761c2dff7b4b301
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master a950e73cd6185df6e843204c7fa69efa5e7640c1
Adding basic auth to AAI Plugin
For now leaving the original certificates as before
so as not to disturb any existing test cases etc.
Issue-ID: OPTFRA-232
Change-Id: If28c772f14c89dbf4229d754cf9dd49094fc5196
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master a4bb011a91ef18261167f1e4f555f57e0e8f8b27
Bump oparent-python version
Bump oparent-python version to 1.1.1 to
resolve a license issue in an old version of lombok.
Change-Id: I6dfc791a1932bdb800b274382432ade86005225e
Issue-ID: INT-493
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Project: optf/has master 390569a866e1dd6d733f25680f500acdcf5dc4b2
Fix license header in setup.cfg
Add the license header in has setup.cfg
Issue-ID: OPTFRA-231
Change-Id: I0ddb569298ae4fd401ef1fa5bddb0e765a22b3dc
Signed-off-by: Shankar Narayanan <snarayanan@research.att.com>
|
|
Project: optf/has master f02748c07e41baf8150d5e756a8442df966afbfb
fixed typos in index.rst
Issue-ID: OPTFRA-41
Change-Id: I688e23b1d98d20c90bc161066c8b5ed550df7f73
Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
|
|
Project: optf/has master 2c0f127d19981cbf69868265f5b4ac98cd687210
Beijing RC2 documentation
Change-Id: Ic8b75e4cb33d6c4562cef2f2b9342974bfae03a3
Signed-off-by: fsandoval <frank.sandoval@oamtechnologies.com>
Issue-ID: OPTFRA-41
|
|
Project: optf/has master dcf83b8e6798552e614ff6fc117498d737980f9a
Merge "Add INFO.yaml file"
Add INFO.yaml file
Add INFO.yaml to list:
- Project description
- Properties
- PTL information
- Meeting information
- Committer information
Change-Id: Icb593259a05021018f8636888d9a3ca6cb43fbc5
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Project: optf/has master 628988e4cc3c18cc8d8a3a547b661ac44de18ce6
Create Certs
Issue-ID: INT-444
Change-Id: Idc01978af3141f0ca2500f9fbca5510c70fa1886
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
|
|
Project: optf/has master 744425340ab58789321e9cd8255c0c16fc47a1e2
Edited the name of the AAI certificates
Edited the name of the AAI certificates.
Issue-ID: INT-444
Change-Id: Ib828fa031bd4fbdd45266cbd4cda2bd74aeaa36e
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
|
|
Project: optf/has master 6a441d581ad626efc5bffafff95ab940f916b782
Merge "Added AAI Certs"
Added AAI Certs
Heat based implementation changes added
Issue-ID: INT-444
Change-Id: Ic3096422c9997be66d6d967c8938e35c6e2b2e0f
Signed-off-by: Ikramullah, Ikram <ikram@research.att.com>
|
|
Project: optf/has master 016136075c9eaa351afc3fd8613233ae8a3db260
Merge "Add postman scripts for HPA mannual testing"
Add postman scripts for HPA mannual testing
Add postman scripts for HPA mannual testing on attribute "mandatory"
Change-Id: I9f4fa53891b6b7ac3275f71a4ba849f0c0bd0081
Issue-ID: OPTFRA-169
Signed-off-by: Ying Ruoyu <ruoyu.ying@intel.com>
|
|
Project: optf/has master 991dff92787e78d05c66ebebe0f50caa07dac78d
Updated Postman for HPA-Conductor
Revise parameter value and add more test cases
Change-Id: I5eff8e13f7901071299f5816829de6340e09e5fb
Issue-ID: OPTFRA-169
Signed-off-by: Ying Ruoyu <ruoyu.ying@intel.com>
|
|
Project: optf/has master 7a13812797390d461c23f7ec9a3487e537ff1981
Merge "Add new replies to sim"
Add new replies to sim
Issue-ID: OPTFRA-218
Change-Id: I31d9fdf3c83baf7d7b350e49838142cc044507fc
Signed-off-by: Leonardo Bellini <leonardo.bellini@att.com>
|
|
Project: optf/has master a5942173c77687e49cc43a90b9fb645fa9ca0f0d
Updated the AAI Simulator responses
Updated the HPA capabilities values for the AAI Simulator responses
Change-Id: I2e9e4d14f03b1024d17d361f727cbe2cee2da36b
Issue-ID: OPTFRA-192
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master c47d029bb2a900b35a72dbe592d2b73ca8fbabf3
Updated Postman for HPA-Conductor
Change-Id: I3aeae2613025ef9a09ba51d109eaf0e3ec992d74
Issue-ID: OPTFRA-169
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master b54b9a32922943c5aa7e1f28bfedcc04ba475e99
Fixed HPA matching when no flavor is found
When no matching flavor is found the candidate list
should be discarded and the solution should be not_found.
Refactored the logic if there is already flavor_mapping.
Change-Id: I24ea91436a5a5c78698801f435a6deb9e9d447e9
Issue-ID: OPTFRA-213
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 68b2d33d8e202afca035a6bb9b1c63227c44d7e7
Update the HAS specification guide
Added HPA and VIM Fit constraints
Change-Id: I0421e441331c8dedd5f6d6be72e027089425f154
Issue-ID: OPTFRA-194
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master eff9d116c1e9b96023649c83fb7650cd00451718
Merge "Add multicloud sim"
Add multicloud sim
Issue-ID: OPTFRA-212
Change-Id: I9bb0a1d888f4090a613038dc892be31e70bf5533
Signed-off-by: Leonardo Bellini <leonardo.bellini@att.com>
|
|
Project: optf/has master 4e2ee79d4dc2b25c396d6ffc5ac9c0845c492fc5
Fixed DuplicateOptError for latest oslo.config
Fixed the duplicate config in music/api.py which was occuring
when the oslo.config dependency is updated to the latest 6.0.0
Also removed psycopg2 dependency which was throwing warnings. psycopg2
is not really used during tests. So removing from test dependencies
Change-Id: I98e31e29ee507d982f1b9a82780f0f665de452c6
Issue-ID: OPTFRA-209
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master e8443b794814c9d73f8a7baacf5a41f648f49635
Merge "HPA flavor matching code"
HPA flavor matching code
Code to match flavors available in candidate with
required features for a VM
Change-Id: Ibcb5faa8213b52607fcbb0446680da3173ff5748
Issue-ID: OPTFRA-180
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
|
|
Project: optf/has master 19b159d57e21b25c2d3eb7b70a371288371c4395
Fixed HPA attribute translation validation
Fixed HPA Feature Atrribute parameters validation in translation
Change-Id: I2dc0c65826e07d26d49f142042e848f66f0176e8
Issue-ID: OPTFRA-168
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 0bb996194e6b2c462be39efb12f9f8b1f18f15eb
Fixing the HPA parameters from Homing Template
Fixed the label to flavorLabel
Fixed the features to flavorProperties
Change-Id: I157afbf5969e9434c29de21c6041e9ede7b511af
Issue-ID: OPTFRA-170
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 04bf647bc948fed77d2574e0f97ffbab5f857522
HPA Enablement for controller Translator Module
Add support for HPA constraints translation
Add unit tests for HPA constraints validation
Updated with mandatory and score parameters
Updated flavorLabel and flavorProperties instead of label and features
Change-Id: Iec8fff2ad71f8ebeb58ef807d8d2b95ed3635ec1
Issue-ID: OPTFRA-168
Signed-off-by: Ying Ruoyu <ruoyu.ying@intel.com>
|
|
Project: optf/has master 39f63ef31ba3f0dc0db3ee8d5ff502a715702e1a
Multicloud vim controller plugin
Implemented Multicloud vim controller plugin
Updated translator to parse vim_fit constraint
Implemented vim_fit constraint type
Implemented RPC for check_vim_capacity
Reordered constraint rank
Added unit tests
Change-Id: I5f01cf8fbefbb4b53e4370c5c6b43f72897e62bd
Issue-ID: OPTFRA-148
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 1ad66ccc583b778b9b1aef8aefb4b13362f6045f
Fixed oslo.config dependency
Change-Id: I725aa29918f4d30b9977413629f4bc71a3513893
Issue-ID: OPTFRA-2
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 784505a1ff2aa94fab7c2eb8c754fcba8b6049a7
Implemented match all operator for HPA
Implemented match all operator for list inputs.
For eg: InstructionSetExetensions which checks for a
input set of requirements in the available capability list.
Change-Id: I3784ae2f85309236f790a0d6a5927ab3ec535b97
Issue-ID: OPTFRA-181
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master f559ed62d76b90c28c874c2efee7c9bbb67bba87
Add Postman collection for HPA
Added postman scripts for Conductor, MUSIC and A&AI
Added postman Multicloud mock server and check_vim_capacity API
Change-Id: If8ae4d10a0bcc640d7f54e14a20b777867692ad9
Issue-ID: OPTFRA-169
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master fbafa4fc9aa5a130870ce0cacaba90a9384303b4
Add flavor label mapping to Homing response
Added flavors to the recommendation JSON response from HAS
Change-Id: I7f993dba59d7a07866a2383567c75efe960e601a
Issue-ID: OPTFRA-182
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 3437fc2b299bf73a525bbb30e9241af14c62bd57
Data Service RPC for HPA
Implemented RPC for get candidate list with hpa flavor mapping
Added unit tests for get_candidates_with_hpa
Issue-ID: OPTFRA-183
Change-Id: I9db74499ba964341368542b339163c3803e0924e
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master ac91747b8819d23fd2e56d9e1dd170b83498a2bf
HPA Constraint solver plugin
Implement hpa constraint plugin and implement solve method
Initialize HPA constraint per solver request
Reordered constraint ranking
Implemented RPC invocation to data plugin for matching hpa
Change-Id: I5d63464b6bff6abc10599e000b2b56f926f146f9
Issue-ID: OPTFRA-178
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 1c4a9f7f0d7ca61df2f0955f60aea9670e399d45
Merge "Fix Exception in resolve_demands RPC"
Fix Exception in resolve_demands RPC
'keyspace' is missing in the context parameter
passed to the resolve_demands rpc from translator
Change-Id: Ic9a3a11232ec558daa89890f904b4ee485ad3c50
Issue-ID: OPTFRA-198
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 743b0cafc7a2ebc174c21e272ff017d8f4d8a801
Merge "Accommodate Changes for Music 2.4.x"
Accommodate Changes for Music 2.4.x
Issue-ID: OPTFRA-199
Change-Id: Ieadb1ae38621cd406af384458a9fce6ffdd15f0c
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
|
|
Project: optf/has master d8a3bd9ae9c72947b53df661c57f8dd697ef73dc
HPA Enablement for A&AI data plugin
Implemented HPA Enablement feature support for A&AI data plugin
Added flavors and hpa-capability child nodes to cloud-region cache.
Added unit tests for _get_flavors
Modified unit tests for resolve_demands
Change-Id: Ifeedb5f53a351079e8adbd42d216633062c36e1b
Issue-ID: OPTFRA-167
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 5e2f356e8a51c08b442c05a954f1d8ada394932f
Merge "Added vim-id attribute for Homing Candidates"
Added vim-id attribute for Homing Candidates
Added vim-id attribute to both cloud and service candidate
Updated unit tests for aai.py
Change-Id: I3e1faf89c0490690b3988bb6d466dfbd534e37b6
Issue-ID: OPTFRA-187
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 9c7878cd58992d239bc1828d192cbaa8519b3452
add first seed of aaisim
Issue-ID: OPTFRA-192
Change-Id: I8347b99dbf09514dab7daa2f8e7bb8abc0122d54
Signed-off-by: Leonardo Bellini <leonardo.bellini@att.com>
|
|
Project: optf/has master 0983301fc60decb20a88f5d7b07d6fa9c8fb8855
Merge "Update oparent-python version for optf/has"
Update oparent-python version for optf/has
Change-Id: Ice973735086d9412220256678b1d0f71ca9ff979
Issue-ID: OPTFRA-184
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master 589264e69c389524b390c2daa0dc33539e9b929b
All compnents on Single docker image
Made changes to docker settings to make a single
image instead of multiple. Also made changes to the
run and build scripts to work on this single image.
The data component requires certs, keys and ca bundles
settings too. For this, made changes to the run script.
Also, do to this, added the feature of picking the default
values from the current directory if arguments are
not provided to the run-docker.scripts.
For example: sudo ./run-dockers.sh will run without providing
any arguments to it IF the directory from where it is run
has these files in it.
1. conductor.conf -- configuration file
2. log.conf -- log settings files
3. aai_cert.cer
4. aai_key.key
5. aai_ca_bunlde.pem (pem) file
The first two from the above have been created and provided
in the current directory (has/). However, since certs will
be different from env to env, the last three needs to be provided
either by copying in the current direcotry or as the arguments 3, 4 and 5.
The script will give a detailed message on what may be missing and
how an attempt was made to get the default files. Checkt it out by
playing with run-docker.sh file.
Finally, the build script also calls the push script now. Since
there can be no testing of this in ONAP artifcats prod BEFORE being
merged to master, we can only test the push part once merged to master.
Issue-ID: OPTFRA-123
Change-Id: I83c54c97953b71aae18166b937dd89195e705f73
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
|
|
Project: optf/has master e73422283d5075d038a4ac95b97d8f089431e5ff
Merge "Docker dir - removed unused conf file"
Docker dir - removed unused conf file
Removed file not needed for docker images.
(conductor.conf).
Also, added a remove-images.sh to remove images
if needed.
Issue-ID: OPTFRA-123
Change-Id: I7494a47da268a229d3d6730eb23fd5a5deb27653
Signed-off-by: Ikram Ikramullah <ikram@research.att.com>
|
|
Project: optf/has master 13b79a8318b767c55109f5ab5d2b8454ec03f7b6
Merge "Adding more unit tests and .coveragerc"
Adding more unit tests and .coveragerc
Added more unit tests for DataEndpoint class
Usage of pragma reverted
Change-Id: Id8d4ff76c3ca75a2538352b7eb29b87b1a598794
Issue-ID: OPTFRA-101
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
|
|
Project: optf/has master e4cee54e5b2bf43b3da857866036b1d178ee9617
Merge "Added more unit test cases in aai.py file"
Added more unit test cases in aai.py file
Added more unit tests for AAI.
get_aai_rel_link and get_aai_rel_link_data Usage
Change-Id: Ie5bc835013da5333b7e2c6f19f48ad8910793643
Issue-ID: OPTFRA-101
Signed-off-by: rl001m <ruilu@research.att.com>
|