summaryrefslogtreecommitdiffstats
path: root/conductor
AgeCommit message (Collapse)AuthorFilesLines
2021-03-09Replace pycryptodome with pycryptodomex2.1.4krishnaa963-10/+9
pycrypto is not maintained, so sonar is suggesting to move to pycryptodomex Bump to version 2.1.4 Issue-ID: OPTFRA-924 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I989d27e407d5e332278a387f92df32eda96067fb
2021-03-09Fix for has to communicate with SDC for Nst-selection enhancementshariharan972-13/+21
Issue-ID: OPTFRA-928 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: I6d661e5482194d1ecd8e583c065ce1e77fa52b80
2021-03-01Update simulators for CSIT test caseshariharan975-67/+240
Issue-ID: OPTFRA-922 Signed-off-by: hariharan97 <hariharan.38@wipro.com> Change-Id: I3d83a4d048d01a982f70ec9ab126e8bb4634299c
2021-03-01Update slice profile candidate to ignore coverage area if not present in ↵hariharan972-4/+10
service profile Issue-ID: OPTFRA-923 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: Icb1e70ba60e7f3c26d931ad5c8158b66ffda93ab
2021-02-23Bump HAS to 2.1.32.1.3hariharan971-1/+1
Issue-ID: OPTFRA-913 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: I6f5f92a0015d9981474140e4a970201c12759791
2021-02-19Merge "Update AAI plugin to fetch service profile"Vikas Varma7-106/+309
2021-02-19Merge ""Derive Coverage Area TA list from coverage area""krishna moorthy9-63/+297
2021-02-19"Derive Coverage Area TA list from coverage area"hariharan979-63/+297
Issue-ID: OPTFRA-910 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: I1f6e644987d093f9810bca75cf62834e08efd8b3
2021-02-18"Add teardown script for sdc-simulator"hariharan971-0/+22
Issue-ID: OPTFRA-764 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: I7be0ded0ded0b6d8bf87ffb1dd5dbe5c8ad2a253
2021-02-17Update AAI plugin to fetch service profilekrishnaa967-106/+309
From the latest modeling update, service profile will be attached to NSI as an allotted resource Issue-ID: OPTFRA-907 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I1816b271e978017d6ff215961905fc2202e53771
2021-02-17Fix failing docker buildkrishnaa961-1/+3
Docker build is failing while installing cryptography. Disabling rust solves the issue Issue-ID: OPTFRA-908 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I9af528fee652b8d0d80914a6b8b166bbf7b1d1bd
2021-02-12"Adding Sdc-simulator for Nst selection "hariharan977-0/+221
Issue-ID: OPTFRA-764 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: I59e7f539d0c3bd9fe301e3a7bd151a36c71343d9
2021-02-08"Nst-Selection enhancement"hariharan9723-6/+817
Issue-ID: OPTFRA-764 Signed-off-by: hariharan97 <rh20085046@wipro.com> Change-Id: Id5d05967e349381bc5769c79b91e4439ea38fc82
2020-10-23Run AAISIM using mountebankkrishnaa965-3/+278
Mountebank is an over the wire test double. (http://www.mbtest.org/) The AAI api for NSI and NSSI are the same. This makes it difficult to create stub using exisiting web server(web.py). So, lets move aaisim to more flexible mock server Issue-ID: OPTFRA-865 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I77c48fa3e491b3f73d1d5454625ffa27200f4751
2020-10-23Fix match_hpa with multiple inventory providerskrishnaa967-203/+203
match_hpa is implemented only for AAI inventory provider, but it was called using map_method In order to avoid calling the inventories which have not implemented it, lets create a method "invoke_method" in the inventory provider which will return None, if the method required is not implemented. Issue-ID: OPTFRA-864 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Idc49be08f10b23404024f9655900b15bc19776e4
2020-10-08Bump HAS to 2.1.22.1.2krishnaa961-1/+1
Issue-ID: OPTFRA-857 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I23f12df7a27f31c15a27045199d28417186c8493
2020-10-08Fix solver startup issuekrishnaa961-4/+4
Issue-ID: OPTFRA-855 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Ib1acba8f9bfbf8cd8ba3f264ec66dc5af3253141
2020-10-06Fix bugs related to slice selectionkrishnaa964-62/+60
Issue-ID: OPTFRA-855 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I3ca5bf8c0f22a6ce2ae84c3286c9977fe2d22744
2020-09-30Fix to support multiple inventory providerskrishnaa9611-767/+296
Add generator plugin to extensions Aggregate candidate from multiple inv providers Limit no of candidates generated by generator Issue-ID: OPTFRA-854 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I536a62e8616b1b4d9261d9d08540a8db5104af23
2020-09-22Update SSL library in docker2.1.1krishnaa962-2/+2
Issue-ID: OPTFRA-851 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Id29d11588e029620f232bf549e72869f8a54516c
2020-09-21Increment has release version to 2.1.02.1.0krishnaa961-2/+1
Issue-ID: OPTFRA-850 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Ib9b9c027712230a6ee58878afbe669d72855b1a2
2020-09-18Remove python2.7 from has imagekrishnaa961-10/+5
- Remove python 2.7 which is not used - Remove nginx which is moved to a seperate container(OPTFRA-794) Issue-ID: OPTFRA-839 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I94afcc213e8943f27f0fa5e3124d3df04e59fc1e
2020-09-11Add generator plugin to generate slice profilekrishnaa9614-199/+1099
Issue-ID: OPTFRA-802 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I4dac19a11c560fbf193da46601b938a11a8f5aeb
2020-09-06Add support to generic optimization structurekrishnaa9625-163/+1226
Add a new template version to support the new optmization model Issue-ID: OPTFRA-730 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I286f7ae1bad0af1fac0da7e96f7274eb9518e031
2020-09-01Add support for NSI candidatedhebeha7-18/+174
Issue-ID: OPTFRA-802 Signed-off-by: dhebeha <dhebeha.mj71@wipro.com> Change-Id: Ibcc6760e6cc80a507a2ea2efab7088e1f09f5672
2020-09-01Add NSSI candidatedhebeha15-230/+465
-Add generic flow for NxI candidate -Add default attributes Issue-ID: OPTFRA-801 Signed-off-by: dhebeha <dhebeha.mj71@wipro.com> Change-Id: I869ebcd35d4c2436676868b26006ca991b34e538
2020-08-17Add new tox env to check for pep8 issueskrishnaa961-3/+11
The linter will check for issues in new and updated files for a new commit Issue-ID: OPTFRA-837 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Id0759380475f5360c340abb71cd0afe0761beac8
2020-08-12Merge "Model candidates to be object oriented"krishna moorthy7-587/+655
2020-08-12Model candidates to be object orienteddhebeha7-587/+655
Issue-ID: OPTFRA-822 Signed-off-by: dhebeha <dhebeha.mj71@wipro.com> Change-Id: Ia04b4c5f4594dd40843e9d32f6fbdcd2f93cef06
2020-08-01optimize size and time using "--no-cache-dir"Pratik Raj5-8/+8
Using "--no-cache-dir" flag in pip install ,make sure dowloaded packages by pip don't cached on system . This is a best practise which make sure to fetch ftom repo instead of using local cached one . Further , in case of Docker Containers , by restricing caching , we can reduce image size. In term of stats , it depends upon the number of python packages multiplied by their respective size . e.g for heavy packages with a lot of dependencies it reduce a lot by don't caching pip packages. Further , more detail information can be found at https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6 Issue-ID: OPTFRA-774 Signed-off-by: Pratik Raj <rajpratik71@gmail.com> Change-Id: I40d9eb94ecea623a9ed54b50b1786b154788a17b
2020-06-16remove candidate if threshold field doesn't matchdhebeha3-5/+16
Issue-ID: OPTFRA-777 Signed-off-by: dhebeha <dhebeha.mj71@wipro.com> Change-Id: Ib5a7c312ce2d23d22c36a25857c73fcec28199cd
2020-05-22Increment release version for HASvrvarma1-2/+2
Change-Id: I17e4905fc91f3442ed22f8d8825733e00f861f5c Signed-off-by: vrvarma <vikas.varma@att.com> Issue-ID: OPTFRA-760
2020-04-29Merge "Add generator plugin for candidate generation"Vikas Varma4-1/+462
2020-04-29Merge "Fix aai relationship link query"Vikas Varma1-3/+4
2020-04-30Fix aai relationship link querykrishnaa961-3/+4
Issue-ID: OPTFRA-746 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Ia0b67b7517100180ce2b47d95d1d2b56d9d5931f
2020-04-29enable https mode when using serverurl in musicdhebeha2-4/+4
Issue-ID: OPTFRA-747 Signed-off-by: dhebeha <dhebeha.mj71@wipro.com> Change-Id: I8ca13756bea53d63aae1bea50705fc531a82088e
2020-04-29Merge "Add nsi info to the candidates"Shankaranarayanan Puzhavakath Narayanan3-17/+37
2020-04-28Modify threshold policy to support multiple constraintskrishnaa964-38/+34
Issue-ID: OPTFRA-730 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I8f8b4a694048088fcb61b6dbe7428b73f52e65d2
2020-04-28Add nsi info to the candidateskrishnaa963-17/+37
Issue-ID: OPTFRA-746 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: Icdb669e92cd55bfd40aeac61d0aa2ecf1a65de84
2020-04-23Add generator plugin for candidate generation2.0.3krishnaa964-1/+462
Issue-ID: OPTFRA-744 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I047572609573ca8ab2fa91e087e9f37232eb0371
2020-04-17Change file permissions for nginx files2.0.2krishnaa961-2/+3
Issue-ID: OPTFRA-734 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I939faa52c1825479e6ad42a755fc357c067de064
2020-04-15Remove encryption of passwords for hasvrvarma2-3/+3
Change-Id: I06134255f2789cdd03dcdfddbe259c85ac81062c Signed-off-by: vrvarma <vikas.varma@att.com> Issue-ID: OPTFRA-732
2020-04-15Fix AAF authentication in conductor apikrishnaa966-13/+13
Fix AAF authentication and move all password decryption to common place Issue-ID: OPTFRA-733 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I14c119bb246c26b7dc5b5144a843ff627587141b
2020-04-09Nonroot user exposing as default user for the imageIkramullah, Ikram1-19/+24
Defaulting the image user to be 'onap' instead of root Issue-ID: OPTFRA-711 Signed-off-by: Ikramullah, Ikram <ikram@research.att.com> Change-Id: I0241633605a6b7088a2819ddf22c3ef1e65360f2
2020-04-09Fix python3 migration issue in solverkrishnaa961-1/+1
Issue-ID: OPTFRA-728 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I3b2640acef68fe060e160c939c5b07ef617f89cf
2020-03-23Fix has docker build to conform to self-releasevrvarma3-3/+66
Change-Id: I27671db832cb85517bd7f7a0c587a9a02c2eec61 Signed-off-by: vrvarma <vikas.varma@att.com> Issue-ID: OPTFRA-722
2020-03-20Increment release version for has to 2.0.1vrvarma1-2/+2
Change-Id: I554d2b91467b5b5f84901be64e6d0eeb4fb8cf2e Signed-off-by: vrvarma <vikas.varma@att.com> Issue-ID: OPTFRA-727
2020-03-17Merge "Build changes to generate docker staging images for optf-has"Shankaranarayanan Puzhavakath Narayanan1-0/+66
2020-03-17Migrate unit tests to python3krishnaa9618-103/+61
Issue-ID: OPTFRA-645 Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com> Change-Id: I094eaa594e7a6f6541ca5d894e0af5127afd3936
2020-03-17Build changes to generate docker staging images for optf-hasvrvarma1-0/+66
Change-Id: I4e9fa87c7b7aed47d73c9a2f39f2f893a57a731a Signed-off-by: vrvarma <vikas.varma@att.com> Issue-ID: OPTFRA-718