summaryrefslogtreecommitdiffstats
path: root/adapters/mso-openstack-adapters
AgeCommit message (Collapse)AuthorFilesLines
2020-08-26Merge "Need to create the ipv6 address which was missing."Steve Smokowski3-2/+30
2020-08-25Additional null checks while building vserverKuleshov, Elena1-1/+3
Additional null checks while building vserver interfaces. Issue-ID: SO-3197 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I9835535e6b13ee434a1532e1a739184b56bbc011
2020-08-19Need to create the ipv6 address which was missing.Boslet, Cory3-2/+30
Need to create the ipv6 address which was missing. forgot to remove not needed line of code Updated junits to pass on jenkins. Updated unit test to test ipv6 ips. Issue-ID: SO-3186 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I58c643c0a4680fead44f84cb6ba2eca95d04cb72
2020-08-07Merge "changes for java 11 upgradation Issue-ID: SO-3082"Seshu Kumar M1-2/+2
2020-08-06changes for java 11 upgradationarun chapagain1-2/+2
Issue-ID: SO-3082 Signed-off-by: arun chapagain <arun.chapagain@huawei.com> Change-Id: Icb14f1a29d06d828307f0acc23d4414fecbbfaa3
2020-08-06Merge "[SO] heatbridge implemention to delete L3Network and its subnet from AAI"Steve Smokowski1-0/+14
2020-08-06bump the master to 1.7.1seshukm1-1/+1
Issue-ID: SO-2940 Signed-off-by: seshukm <seshu.kumar.m@huawei.com> Change-Id: I888677f7d32ff35619be0f5bb2b677f56215f2e0
2020-08-04[SO] heatbridge implemention to delete L3Network and its subnet from AAIMunir Ahmad1-0/+14
Issue-ID: SO-3109 Signed-off-by: Munir Ahmad <munir.ahmad@bell.ca> Change-Id: Ib59975fea3efe54b301e0484e38d08b07d5fc947
2020-08-04[SO] heatbridge implemention to populate AAI with openstack provider ↵Munir Ahmad6-0/+187
network/subnet Issue-ID: SO-3109 Signed-off-by: Munir Ahmad <munir.ahmad@bell.ca> Change-Id: Ibb8f5b994072b797783dba7ce412baecb9b64174
2020-07-24Fixed issue where uri was being set whereBoslet, Cory1-2/+3
Fixed issue where uri was being set where hostname was expected. Issue-ID: SO-3095 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I6386628707c1ee9860b2ed87cf7868e23dc16329
2020-07-21Merge "Not found exception was in the wrong place."Lukasz Muszkieta1-3/+3
2020-07-19Not found exception was in the wrong place.Boslet, Cory1-3/+3
Not found exception was in the wrong place. Issue-ID: SO-3075 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I321f42a33951f26dc39e2de45b61a455e6032bcb
2020-07-16Updated code to create the child objectsBoslet, Cory2-24/+34
Updated code to create the child objects seperately Changed mockito arg matcher to look for optional classes Issue-ID: SO-3070 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I7645a9837a9f07e6c505a92219e7836d80e567ce
2020-07-14Create vserver if not existsSmokowski, Steven2-5/+4
Create vserver if not exists Fix broken unit tests on vserver Issue-ID: SO-3065 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I9ef64045443032083b49d71b38d35d30e85ae50a
2020-07-14Merge "Set up logging for dry run on delete invenotry"Steve Smokowski3-32/+46
2020-07-14Merge "Changed certain external task to use the long"Steve Smokowski3-5/+3
2020-07-14Set up logging for dry run on delete invenotryBoslet, Cory3-32/+46
Set up logging for dry run on delete invenotry heatbridge. Issue-ID: SO-3067 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I69c19b9d6781910d15822cc9e7039f6aba6952a4
2020-07-10Changed certain external task to use the longBoslet, Cory3-5/+3
Changed certain external task to use the long lock time. Issue-ID: SO-3049 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: If074ee1467fe1bac79892a885c4efddf87415b8a
2020-07-10Began fixing issues with heat bridgeBoslet, Cory6-57/+88
Began fixing issues with heat bridge WIP. Removed duplicate method call from heat bridge Added to populate ipv4 prefix lendth with subnet prefix Fixed remaining issues with heat bridge code. Change sriov pf to be sriov vf in aai object. Issue-ID: SO-3035 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I05de776126b2442268d98d87176855f1080109bd
2020-07-07Added checks on the cloud owner to determine ifBoslet, Cory4-10/+74
Added checks on the cloud owner to determine if vlans should be done, added null pointer checks, fixed and add unit test. Removed autowiring of client and removed logging Changed the default value of the cloud owner. Updated unit test to mock the new env property call Removed to make HeatBridgeImpl a spring class. Issue-ID: SO-3033 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I31cfa83bc74fe9786f220d952a78e5bf4f04bb3e
2020-07-01Removed the declarations of thrown exceptions which were a subclass od ↵marcinrzepeckiwroc2-11/+23
java.io.IOException, Added one test to cover not covered usecase, Added constant field instead of multiple literal duplication. Issue-ID: SO-1841 Signed-off-by: marcinrzepeckiwroc <marcin.rzepecki@nokia.com> Change-Id: I686df90ecb463f036687b93069f8d1341ee4e597
2020-06-30merged ONAP refactor and fluent builder methodBenjamin, Max1-1/+1
WorkflowAction refactoring merged ONAP refactor and fluent builder method types Issue-ID: SO-3005 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I5c2a7dbcdf645efe408f81c1abbc7bfe8770fe9e
2020-06-25Merge "Loop over max clients to fix topic not getting"Steve Smokowski1-5/+5
2020-06-25Enabled the openstack logsBoslet, Cory1-0/+2
Enabled the openstack logs so that we can debug heat bridge issues. Issue-ID: SO-3008 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ia7a900fcbdf985e732a8bb9fe885a72e69d649d5
2020-06-25Loop over max clients to fix topic not gettingBoslet, Cory1-5/+5
Loop over max clients to fix topic not getting subscribed. Issue-ID: SO-3007 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I8a63fed874946528d1318bfa2e10e663c688444b
2020-06-18Prepare for java 11Benjamin, Max1-3/+3
final changes for java11 groovy compatibility removed unnecessary dependencies and cleaned up poms added missing jaxws-api dependency to pom.xml java8 profile is now active by default in parent pom update beans to have RemoteResource annotation always use the compiler plugin from parent pom Update external task timeout to longer value to hold lock update remote resource annotation to match catalog db client add remote resource annotation to bean for bowman completely remove bowman from requests db client Issue-ID: SO-2059 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: If6f0df36e8077ccd703abce9f64290daed63955b
2020-06-16Merge "Fix Heatbridge auth for Keystone-v3"Lukasz Muszkieta6-12/+24
2020-06-16Change openstack to use the jersey connectorBoslet, Cory1-2/+16
Change openstack to use the jersey connector instead so the request/responses are logged Need the jersey dependancies and must use these versions Issue-ID: SO-2985 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I1c420c72a318faf89fc05af5af667d6ac057d1bc
2020-06-09Fix Heatbridge auth for Keystone-v3Boslet, Cory6-12/+24
Fix Heatbridge auth for Keystone-v3 Issue-ID: SO-2980 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Idacce2beebde14f43817ada59fb0d593504c6bdd
2020-06-03Fixed logging and have flow error on auditBoslet, Cory2-3/+3
Fixed logging and have flow error on audit failure. Issue-ID: SO-2973 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I712fece759deb651368b1eb4c524ddb0b0e46686
2020-06-03Merge "make sure maven plugins only run when we want"Steve Smokowski1-7/+4
2020-06-02make sure maven plugins only run when we wantBenjamin, Max1-7/+4
make sure maven plugins only run when we want Issue-ID: SO-2972 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I5fe1b4836f597cf6bda5fee02ca6c234c7917f33
2020-06-02Add null check for network nameSmokowski, Steven1-2/+4
Add null check for network name Issue-ID: SO-2971 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ifb3fe5f7b85157ddb29efec385b7a77ab3701249
2020-06-02Merge "Sonar fixes"Lukasz Muszkieta4-16/+14
2020-06-02Merge "Sonar fixes"Lukasz Muszkieta2-7/+60
2020-06-01Sonar fixesMateusz Gołuchowski4-16/+14
Changed input parameter for didCreateAuditFail. Now clients must pass object without Optional wrapper. Issue-ID: SO-1841 Change-Id: I96f7793e7e4d7871908f8dbbc1e4cd3a028498d5 Signed-off-by: Mateusz Goluchowski <mateusz.goluchowski@nokia.com>
2020-05-28Sonar fixesMateusz Goluchowski2-7/+60
Issue-ID: SO-1841 Change-Id: I96f7793e7e4d7871908f8dbbc1e4cd3a028495d5 Signed-off-by: Mateusz Goluchowski <mateusz.goluchowski@nokia.com>
2020-05-27Fix for NPE in HeatbridgeLukasz Rajewski1-2/+2
Null is checked for network type which can be unknown. Issue-ID: SO-2953 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Iccf724eed5ec7d69b70eabbcf25bfafe1e8fe12b (cherry picked from commit 7c35f6dd4fd4b227f063036280a7f24728a198d8)
2020-05-27Merge "fixed some JUnits"Steve Smokowski2-0/+9
2020-05-26fixed some JUnitsRupinder2-0/+9
Issue-ID: SO-2804 Change-Id: I6589ea250ee95160febd40c55cbfbf1a81782b60 Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
2020-05-22added assert statements in JUnitsRupinder3-0/+6
Issue-ID: SO-2804 Change-Id: Iddb9630af826b719a6e55a974005e9a520401d8e Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
2020-05-20Began adding pluging to lifecycle mappingBoslet, Cory1-0/+13
Began adding pluging to lifecycle mapping metadata to get rid of eclipse workspace pom errors/markers Issue-ID: SO-2948 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I78946c59e6aaf440e014ed06e9ff476bac5c2613
2020-05-18add null check for server HostName/Name/FlavorMnushkin, Dmitry2-11/+103
add null check for server HostName/Name/Flavor maven format file after build failure include relationship empty string verification add unit test to verify null/empty string update empty string validation code Issue-ID: SO-2912 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: If308469cd4ec0008a6d1a480641da890d67b4259
2020-05-14remove setting of the prov-statusBonkur, Venkat1-3/+0
remove setting of the prov-status on pserver Issue-ID: SO-2935 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I6e4767c2a457962de26ec09923228bfa72e55a54
2020-05-13switch to docker-maven-plugin because that's allBenjamin, Max1-1/+1
switch to docker-maven-plugin because that's all we need Issue-ID: SO-2933 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: I65783d3a7c172f4ce7fc39d64a3987eeae58feed
2020-05-08Added to support to enabling l2 multicastingBoslet, Cory1-0/+8
updated aai dependency Added to support to enabling l2 multicasting for lnterfaces. Issue-ID: SO-2914 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Idf34a41777e23b7171bd09c174830a4eeeb79e4b
2020-05-06updated code with parallel streams to normalKalkere Ramesh, Sharan1-1/+1
updated code with parallel streams to normal streams Issue-ID: SO-2904 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Ifb9c3644b1129f593acde31b57b0bb3ec24074d2
2020-04-29rename package for external useBenjamin, Max18-55/+54
rename package for external use Issue-ID: SO-2852 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Id883f0c847c24a260dbf8c63ce5e1330c045d6de
2020-04-17openstack inventory captureSmokowski, Steven16-259/+438
Begin heatbridge refactor initial check in of heatbridge Additional commits of heatbridge Update Heat bridge to write more AAI data Update to utlize HeatBrdige to populate AAI Adjust simulator endpoints to work again Remove not needed BB Test case, fix tc Refactor how AAI relationships are being built Issue-ID: SO-2777 Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com> Change-Id: Iffccc24e18b278188c3fe98bcb1ad9685229d0a2
2020-04-16Merge "Add additional null checks when building pserver objects from ↵Steve Smokowski2-2/+13
openstack server object. This error is not reproduceable with mitaka and queens release of openstack"