You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/06/16 15:36:04 UTC

[1/4] airavata git commit: Bringing client_truststore.jks in Ansible inv. up to date

Repository: airavata
Updated Branches:
  refs/heads/develop 3b80b596b -> 555eb6bcc


Bringing client_truststore.jks in Ansible inv. up to date

This client_truststore.jks has the InCommon RSA CA cert, needed to
verify the iam.scigap.org and iamdev.scigap.org certificates.


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/649d5795
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/649d5795
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/649d5795

Branch: refs/heads/develop
Commit: 649d57951a0990d8a5c59b7c6a0eafb71780f15d
Parents: 3b80b59
Author: Marcus Christie <ma...@apache.org>
Authored: Fri Jun 16 10:22:11 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Fri Jun 16 10:22:11 2017 -0400

----------------------------------------------------------------------
 .../scigap/develop/files/client_truststore.jks  | 395 +++++++++++++------
 1 file changed, 270 insertions(+), 125 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/649d5795/dev-tools/ansible/inventories/scigap/develop/files/client_truststore.jks
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/scigap/develop/files/client_truststore.jks b/dev-tools/ansible/inventories/scigap/develop/files/client_truststore.jks
index 7b0b340..7d09731 100644
--- a/dev-tools/ansible/inventories/scigap/develop/files/client_truststore.jks
+++ b/dev-tools/ansible/inventories/scigap/develop/files/client_truststore.jks
@@ -1,126 +1,271 @@
 $ANSIBLE_VAULT;1.1;AES256
-66313631383062343635306639666162386266333732613431303035376163666266393336313464
-3435386661323639643466623663613131343635373835320a643731636138623932616561663266
-30623931656566343630663538666336343939393136383738636531373362326138353065323639
-6539643335323139340a303433666531643662663662626534663738396563323963616265626662
-34386631316563653132343464643032663937303964633435396236306533336131393631626634
-31306330353963626130363231666266646532666439666336326262646466343039323461373738
-32623536383530376439313830376432343538323535363830623863363536666230323839373435
-33623838363561653232636630313164623461393739653730306464306231363262393264626431
-30393232346564396462643633373536303535393033643366613464376562633835353165383537
-65336132613139323166636333663636373231633631633862623836353364353562653036376464
-36303736663038613638383736663239643965666236356462643034666433353436343661663533
-62613162303363363463613534396531366531353439306161343762383231633339663138623664
-39306561633733353533376565336431393764353964633539663262393036386632393736666639
-62623265636132643038663038653436663536663535306336653564626535353831653832343531
-30626237663464366135656239663839306530643239626463386235653634613639376165663066
-62353864623162363635656537633837383930616266633638343365623835323666353365383864
-61366363326436303862323564393263626633653535346134636335306162393032373737646435
-38663834643030373632396134343033613432376662386239643930646636386462333665346635
-38353162643164313339376537383033626566383337653932333561663230316264613162643864
-65643638646265303834303862386339663937656332616239316562613735353763643366666464
-37386666356663393133373363636332346530643762336561363533376139373063386262353662
-62306331326131656264303533313638656563353639313764366165636262346161666465303938
-39383234393661336264656432396461366330313930323731623866623330383763336365393734
-30353031313662383963616232336431366631336635636433633235343636626531356138666232
-35613931643932636337343839626436393966323635323035303131303432663535386164343465
-65313739363933373666316134346139373132306439303432626532643536383136313233373939
-35613632303565326362313731313661396232326438363566373035323932376164326534346364
-33643638373838623437346265383833626264323039393132363335643236663830386663643838
-33373734303334346433656333353566386634633765343935613230373265366331636136663261
-64656135303363633034616437633834643930393561343861353932373136363734643162656232
-66306661333937313238373133613439656562313331366535613834353530653734353963343533
-33353239343131386530613165616435343631626434656437303534343335303338656130666266
-35333334323236646137316266633963613266326362343263383737653163303266383136376462
-64393733643438613831313562336535393663373133306564363364663538386662346332303831
-36383865323561373261313739633537623865623138383761326537303164336233633561613937
-30656663633232313233333636346330646136646635623263663734373538396530376466613037
-63356535643932643834653630393835343766353764356537363438383266303633656433353664
-36336662386433643761333231663066356230356138656338306136353133626662393332653864
-32386639306364343738663664326263306434356663356463383831393635303631356139363161
-35326664373531376638643739376233633139366234303165616365666331636438653930386330
-63303433623134386232336665653238383736316165336361396563323535363337363434643432
-37646536366332363938636464316162656364636634616165373333333033303634383365666632
-62623562646436633737613264323038663865376139633564636335326339306637333131663236
-63643661626164626234383064366561353039303439313634376237363634363932336336666131
-32643562633161376637393430646563623436323539636363636530626661393535323533666430
-62626533343233643634636330643433373632393230626339623264663365373530626663363666
-66343666393139656465333466393837373732616239613662303965363335643631616365623863
-30643931363239316637353463353930333862373533613931366439663633656137333136313362
-34313834363831636430633736643937343430386138323731306538303430653635636566613663
-66323465393535656531313630393031306463616236346530663564373231326663656265366662
-30306534393737633665613133633365326438393035313533376335393238633761316263666130
-66353635666161616266373465396664323464356538623631656639613130633033336464383937
-63303061323431333331623562356631356563396632636630346266356238653837336332363963
-66383662313238373737366564383963316661313933323363653664386363646261663932663632
-34333738633964353732373439326631353739376336303235663761353839393266386562356665
-31366661396462353563646566623336623736383535623233663464376161636334626438636135
-38373163373433303166366234613936326634363735633265636637366263616265666231343837
-65316463623039343732343966353130633666333061636361336633656263316265626339636235
-63633938643930323731646530386432613833383564356561386433383366303637373135316135
-37303334356437326635313062326630663432373239623564336662303433363533383439363266
-34383663323638373730376635303838373133343139323063333761396466316332396539323238
-35363565643562393163383939346536643532306563613632633363616636353934373935393065
-37343166396431616164386530373862313064326639303934373664393862386131303962396463
-37353734303239636662613935343734656532386636316464346432633032383330313162306365
-33663338643565623237616532666235653034626163326134333432343965633732626135306338
-66353636613539646565386330346464356236656238363433353565653931666638663838356634
-30306161643463386337303331393939323234353734613632393237396434636332356438373361
-36643536353161313266383130346634643863343233386362636563353265666635303935623232
-61616331303531313530636431386431316139643064623265303763363433326333333631343763
-65643933306265383531646633646632313138366130666564666633336435313132396266303433
-30323762366138346563663533656261663861313266666465396264663334306633626565626438
-39383031386438313366613337643530353564396632326435666463646133653436626264646639
-39313032306631326562636533653637373332383032373162663062386332373230386637636531
-38633336333764303864363731333632663064316236663439303531373135313165313439633364
-62336561326339333530613062306336633635633061383466376230663331623835393564306537
-62646366356633346362383532623831316439323834633631616433663562333339616263343934
-38373032396631333065383162326634643362393866343066306636333964386230336666393763
-66326265376531346139326439373663303030633933306232653835346463313831613038346530
-38376434653365333261303934633762373164643165326365393536336634333835396536666638
-32343530653934313932633033663134333961646162343935313831343766346232393431393632
-65393235653630323239653263336163343865333037353135623939323239663436303834376661
-63623932646638616138353432306432343733373961373731663437383164623036623538383832
-66636435366336656232353535333663666465633339353433363061323461376235623264663939
-34316334663932343835326666356163336461663233323637623034356263613330333166666561
-32323764326162616338363135393864653163366636323137353466656661353030383233356638
-35636364316437646366373430373264343562353339353239393761353336326538346164643265
-66633435323933343137313238646539346231396338336333666135336337633736613966323035
-63353731363037393235303339363533633535663535363332663738616335313866386462363431
-64363132396365613438626537386161373537623134616265303230353231336333616462646539
-62323362623261313037316431633833633863336432363936653132306333643931633532613061
-64363061646561656464636436333033373332366639623131383537656166373135643236346665
-30646262313264653132353363386566383562663930353965316338386537366530646633363738
-35393564643437333766643931366631663132643138393639643533303631373637663364373438
-38343534373464653035636232623937366637633736393765623661353930383262376531623732
-38623134393237613339333564323737623365643937636335316533653434363861333531323265
-65636130373561343663663737616332383662313339373934323736343639653734303832636466
-62333130393561666164383261393538633565636263376264313135303036663430343733646665
-39323539313863373033313265626462316232353762306239396634333365353265656438343539
-64646435376135623135633138633434663031646536326666343535623334646639626263383066
-66393163636637623639316162623930653339336336623133656330333763393364613438393863
-64623065626562663137343036633239383663313639313133306132363361376534333565356339
-38646139623532653532656165363766343139366137333233633635633037373235396138336266
-33633838383034643231656363373861313564626661333932313931336638666638386531396334
-37393233636339636538323633646234393863396666303364643864366232353737633162636661
-33633466653463383064636336333433663537363664326630636234376531636437336535643732
-63373862393632633530396632386162383066626237376465333131646536653330353364336462
-31386634326236333537323330343531333437393736353237326637363065643664346531666566
-64396230666164363433663236373139393731626639396464313638316538313466393137366361
-36623266343035353734366164363339626137393333316666393939656265363161646331633366
-66313164346435303064383262616135613365316262323866343037306561666362633966383232
-31346639626165316235613566373338633963663864303163323063646438666233343930633734
-64373863316439343835646565343161343532316532376636613062343330323833393561313262
-33313662323635643934393033303462353031663631633136343936666165303636326661613632
-35363235313338373936303435623430346362613366626665623738316239623963356366363862
-33303035343966666636623139333034393066356637653630323962656336326464343531356131
-35316438306265346466626461613266383537663961343331353432623736663064376530636163
-65346266373137646535373635626532333730383361353663336562653237313763626165356462
-38633235363233633761346664393539393361616664623635393634663134376239653232303562
-65353566313462643166353439386665633062363530613434306566386231616564326132643831
-36613436623162336461353036313864353163333336643530653936663962396239613637363364
-37353563656538313463626334636461333764326663616239643564373733616238343938383839
-63363137623463373432326438396330363932613338366531376462643030623638333333656332
-66346639613062343537353639616436643462376662643633653831336463613835343434383934
-33353466396237653434393936313436383537316230343231363364663739313933643233313261
-63343430303134343035613130323237393961333937303662653931363265616266
+38313561306138363735393837383435343433666561356462353063626563333436613439323562
+3536333833393632626536356466306336343765376265630a633839353330643532313362313837
+64376266396531633462316161613030636263303537323232623938653139376539363630326330
+6464396437326563380a656336643862333963633463636162313864343735336237393631643937
+63653662643239373730386533313261366432396562313666656638656164323566666136646632
+64346536336331393663363734383739383632366333656539323438366466646331353938666364
+36636332333330376635313437363838633234363633393430613565646633333561363961373863
+35663464666136396361616430313631623064366130343339336638376536323563336164393365
+61303662666339623339333761323539313363643436346230613939613762383530313738306437
+66616133633736633763356163626639303234313163323934393034343936303031373864613866
+32316538643632316563316266613035613638346438383231323461306231356461353234343331
+30356330353061643564393365376561653233366631653737383235373837346530663864393637
+61333633303665313064356362636536643534663539383365623261366165383937393137313538
+31613264626662393864666165623166376364333236346132626632343837633362306364356261
+64393039353437343633623862616232663363323834653533323438626461303166666566333936
+33623562643430346432386438333263356166303531643534303035306532623233643235656565
+66363465303162326339626561616130343463363634356131346337666466336666353963373831
+32653365376565663733343533313834313834663138653364623862633462323966643736383964
+66343133646361383263303736373838363265653632323639386431633233613632383564346136
+33333134363035646464356337643162303161653662613661313862326566393463623930343432
+65366332643064663732613233643263376333623139666138303564373764356236393662396537
+37303138383064313933353932643938326361353033653564666665373039663966396463383663
+63626139653361643139316465306161343230646139376132343436366462396631376365626465
+36353064373033323466626534363266626537623461363764343861316163303239346363393764
+38363166623563636239636363353031623230323134383039653439643065363338333763393732
+34363261646465656538613833336636666632363566376163653532306565393962343563316132
+36623237623437386664326566373363356534623261336434316436346233663033613662653934
+62396465303136333030663565656530373939653862353063393733383865393633356164646133
+66663936656430336531333535666536636338623066386265366366623334313130353732626639
+62323834666637376135373039383466366235393365643131383630343736373630333032636534
+66663032363765653065633933316231363365343932643539363262646164643861343235396635
+64323038646365313632343135663431616130363332353461386338346230653138373939346137
+34316630643232373633626462353565373538313433656166343465393431633666323764336231
+30653837613131663032343766323134326266636133383331613830326366383134663736656662
+39613736663734376433613336616662386632326334646135313533616330323738636365326437
+38313035343163363038373864356533313765656235363065646537306563383063303434373366
+38336138326335316337306531303263383335626430356638623865333865313838653837343132
+36316631666564353961333664636537656235323734353337313162613037373035656266376137
+61316330313661343737373231343933373330616636623833333165356439373061303230636337
+66626530346264303233303833353439626232613962646536343466653134623238633734333432
+64336462663562663935393662323033393362363036346631303765316130636264623034313363
+61333939613064666664323861643263613562626137336366636561333431373535656231353038
+35653039383765656334373836383836353735666131323335663463663339633637346266653365
+62653263316330646631333737303361343833623533306630353164393061646436336238653436
+32623164363434343730663038666366336130343039313561643537326564666530363462393662
+36346261616633323031323930393332383632373061343061306638366236333738613863666532
+63316337346363386666643265396662303464666334313762653761666662373866323931656233
+64626339343564323736383337666231373738343438353730313963326431313061633637333636
+32626634346462623030303266366466623431376435643932653334636433346630386631303534
+62383365393263313535373634326436393863616566343830313335306165376130373438653537
+32313830643862363039616264616237613030313137323830663533653932323561653263306666
+37663239663534326333366239346330366165333762616338353362623236376164373633666163
+31656337376534643764396230366536376463363333636636316564333034303439363865306339
+63623137363135343364313039346234616465326631646438353764346635313631353534313038
+62396361626163613532346439626332366666643736656339323436333838376632323061643536
+63383236653730313664373230663231323330373637363363343630343036623331303162656632
+61383931656265663835353930646530376437313531313639363437373862653735663938323264
+65323865343661643361316365623862346538343238626635613761303438656138343462633731
+36363566323661313538373235303465363931396130326532633935633838663033363638623433
+66663138626363336163633333393639643830653735373462303839343236626235373333626565
+36336537336134393435626631363062643338333165666137323632396432373137356336323535
+61616133336536303066343633373733643466376136616131326631373839336430326139333633
+63383931656438323065366161626261346161656539666339363939396165623966653134633835
+62343639613865303538353062333935363534636164306462356430346233343234613566373266
+34363264356432323838393437353139313764393630386631303762383632376461353961646435
+62396131633032323930343134303664383030343832326337636633613838636362346633336662
+31373461363761633463326365376164353866653435323361346635393238323661653232393734
+36656634306134366630643433336639333737336137336235376332313662613363376332663366
+37323838356639333532626463323464613466353462386136643230346233363461363766663766
+64303466636263366263386166666666626566386531653832663764356136336266333630613232
+33393831396133316366626562613034376531656331363465326633393737363536303234386361
+38623432656638376662303863643238343465393365633539653035363432313530356365376530
+61363661663436316439356366656565313035343331363562393236343765626231356133643865
+30666661346632396638623938663434616461343239303765383534383765623664656661313336
+38663933306636663866396639323138323433386137343561633662336633343263646431333932
+61663064306135643862383932303766663361663235393135623837613632386132663330353932
+66343764363332306562353639646231656565346236323130313062663962373139633830376239
+61343737393833373032363535653436393232383339643932666635613330373162653763336637
+61333333653762643866303837353138373539633465653864653632623039323933653961323763
+32376434346635653935656533663633383836653036366666383733376664303533646431316163
+65333437313866323534616132353766323731653936323763643433316436376365373131326632
+37383238626565616564373934313837393836386636663961326664646239373534346266353565
+32646264303436346237613234323064363736303166643839663661306333313332313931643834
+39326533383633353465323531393434383736633739383038656632656630623830373334386266
+65633764663630323937633530376466653336656465363038383661306163316665303339656536
+30656139633639333838666264666263376138353139303134323933376535333836383437373137
+33616134323361636230346263376433313535623732643730343431393231646631333066363964
+61613739376531363530303933356262386462373736613439346536333665393930333865643135
+33643032646630623730646233333230313330326364666637343434386239306435663030306230
+63346339323061613932323563346139633732353431643733623432343631333534623335383736
+66353864393065313737346638646238323233633932643862663337376432653963663339353537
+36623636343833323030643966373465383339626130613039363961633931326266623361333538
+66316633343262363866303233616439373030343361363466396335363339383934373137396131
+64626538666430636134306233643731653261303934383330656263346330663434616235663061
+34666639353734363761343537343662363539316136613361373766646465316435323335616164
+62393562373338616534316234346434316135313931383437633661386664643339633035616136
+64393661326466333230333236336135636536653537383939323930303232666263376364653262
+63613933306161363730373461373537336438336136333663623232313536643833346461363336
+64623363396536386538386235366630303439343238306162646536663330643634303232373232
+62316434326231626563623433633464313533346538336566653335323161303034623838616566
+62623664336437343339373131326434343262323764376137303037386665643365316238323737
+36643930393665303230366165353664383338373935393638353533356536323137333538376435
+31356531633139323466616438303664663564383435643663666132326336313564326433623766
+63643865663232643239353931653039303565353064633263356662656164663330353039663530
+39656530303036626335623931383865636435613831346338313239633661346330663065663161
+62353330623066363266656263666137303835633731323834373339653237633239386436386437
+35646635316664316638633566383132646464656462306636333232626236386134336563393036
+36333063316434663663376466653030343036313065623237653836343864616231326163393437
+39623733663965653830303239333661303730336335393534353238653134363034623361313039
+32373536343263306131356365353037373634336364646439633737393263373162386266653535
+38613165396161343636616636333365613137376561313937333834626432656331363032326462
+62356139343831323530376636353837353836343863643839313634616538613530313765643236
+30336264363838346434653934663762303438653962373538393835366131343236623561623763
+65616433313663356537626139623538336164383631656233356435373338303930353965616162
+65643664383263323636633563656235666431343433313937653931666231373864393032323830
+65323535393465623361333239353961656134343061323266383234326563376365343263316137
+65343534303936326533666337363861363132386437346361343536663962353031633363333730
+66623135356434623130366638616230623766306164613835353136323064656566303535616534
+62666430333833653038623561356438623236393463376531333137363463633434313432636162
+36626131393234633565636630623137646465316335373435323561396665383264373031366536
+31333262363766656133343365353734613930653634306163313632633962376163376663653961
+39353331383364373063353037636561316364336536346535653531396335396661306632663639
+62663734636362376462663264323633313465363261356537613532643136326664333135623466
+38303564323631333563393766343366646566666266393866396434353934306135336364333737
+61653934646535613230396463633536636338376636343030336137356239376665353537383334
+30336635306266303661663034303235396436656561343365386166376135303734666666656238
+37613733363635666438633039313362353331383536616566383061623238313837626331353161
+30663131356232313139333937393337656664626235323165623634643461626437656634653962
+37396537373232623039333135366537336636373931663434393534613738303764373564376665
+36326131376130303231386137626332313930313432326361356437636637386565343438366132
+61653764623133636632323331303536633235306565313732643766613064393332616132383766
+38353336633664363530663863613636653565353937313236656637376537336266326230623839
+39323932633339356239396632373164323437343331656166666535303035306262393733396666
+36636536383562353862636537653161326239333437333237663365306631633339663235363835
+62623331313365386435613531313738323935336439653963376231323761353839353362333732
+36353233393262336436633665653132333661373932306463303734646637326662363964663132
+62646639333766343064313261376135646630306331393862393037386136636335303664656563
+37393533306362373330393636653435303331396231623430623636616166373732343861316635
+63306539386235626135373638356264623761626262373830313339306232303666303236663032
+36633265323363373934653965386262323537616334646265616563376237386562623263366238
+66613733633361323737353035303837626134323862366262313133313364646639653332663461
+36343835616133333437346633363831623536333634303465653566396662383166383664356532
+35333737663762313563643932626338373837613839383631376531396230663038396134333066
+30663566666364303038363937336465613236303966366437313236383737366666626434383138
+64663231343764326364343336613239363735306237313165613366353264633238613233386363
+36613332656639396165393737313365356130363932366631316539613566663562303165343763
+35353064383062356162373933623832346165376466376532643332346334336232373434653530
+32343362333830373762316530393061626334646564363533373363333930316639363034613635
+65343438363665303235333739326264623234393430306361303836613338653834336238326530
+35303534363462336562396264363261633136343138313464336136343630383331386436346135
+37303036633239356661623733646434323332386165376166323033666161616233353264616666
+38333266373561633133636538373138323763323838373636366332383061343831633062333236
+65356133313839656364346532323132313632333162373432623362346265316564313032363163
+39376538333035306333306338313637613634373439616164363731623033376362306633643331
+62323464393135343466356438353265366132383966366635353238636532626664636137363735
+34653031386538363063303565316238663963626661396136333532363766616138303830316432
+61303466333061626134363536666139376465326232343635343161383738616532613062366131
+64393964633731643038333030396532616561366533373265366539326537306630653765313131
+33386638616563616461363834363039353430646565313861636334653436346434353831663333
+66663731393634666235666565336162383466626234643766623532313236376261623432363261
+38303962333931396136363930666566326432393538363536646661643165373032366132396531
+34363962653830616661363063353034323932353962303661323533346161316163363531353965
+61353736636239653238346661646566616361633334363530666439303732363165666265363361
+61666338613237626266313432393063303566633432643738313936353439323862376262363061
+36393362393638306266303630323933336231386633363639356630383436646537613563616462
+33623938636136346565303436616639623062636230613337653661316436653137616233643039
+61356635646464623134323665373966666665383732333438343139613938356436383932356161
+35353436643535363864306331316364633033383435646135356335666134633665656133303264
+35386339346666396566653634653132383563373937616365643064326331616337326165333237
+32353862653937376564656438386465333735383965613738383032373038393239393832343361
+35646632666133306230653762386162323162303136316665313136353263313161646162376663
+35643563336666323961346231373137386636323565303361303930633061616138303063636166
+31616265636461643030336261623262616165656635623035623938373166636165333534666531
+30363731343633303931353064313066383932386361653266336431636132303237653138623761
+30373066623664643333366366363262303363366633353738373537383830393461393661303531
+63633937303536663237623861336431613635396538303635653631333139633965353234343339
+33666362656333383338396439616263363838363930653463616236656462653230303639326366
+62326432646237626535323662363664393963313233396537306332643532373939303566356338
+39316165303539383635613938656334663464346233653033306630323834316563626131373463
+34383939613934316237383031633539346565373238393736333132313638633863363139316632
+30633733373264333134393863613066363162336461393562383835383736663464313932646566
+34613764643734373733646335353030376338373161626436366632613436616332393932346633
+62326564306264333435656363643932653663336462376636323237343562616463346462636634
+35633332616161383636363262643135613337353731633138373330663965623064653735646135
+39306432303933663964636233323838663761646562396436373935333634306538376530396363
+61636537376439386263353335303266383163323364363766313731356336656633353763373832
+63646162333935333962393633323961646132356261373264346530353966623164643935363239
+66333461353033623735333765633863303966343036346331346239663663343734306264393835
+37613364366361386437303235353439336362303836373631353530383734323238373662353839
+31383439393733343464343939393332313737313766333763396564333839313834623633616439
+32363131393931613037313030313264666666386664346534653530663431656435613537643738
+36343465333235333233626164343434623337323165386364613662643463376462366163363736
+64626163303063626265393463303166383530376262393436666665356632313131353135386537
+35366133333931663038323566643436396137623933313232353361643663393862353462656530
+30363835326231343362636536666463373134343639363432383162343135353434646132383432
+37313431633463353933333264366463313562333739366364313636633935346139316630663061
+61643935373634373130663535383430393566666263633839653635643665663539363136633439
+32666633356533386166346266353739616564383537326464303237343339666339643038636562
+35386162313230303063346235396137323037663037383763623265616331393261663363383366
+33333464363637313138306432363761316433326135633534393866663338346436643866333461
+61316163623231326431626537636134646163373330386230383539333334633730323835326134
+31633463616131613232646535313239313165373364643735376330313062356463623830353333
+39316636393261643163313634396663336337356532353436643633366365333031623934663866
+65646430396363383532646630303566636532306332346238663636366439353661623435323036
+36393364333035653237383533393062313336373434623939383031616634363061343935386430
+35663463366266656265623861623835623265376165393538373434623864306436313939643365
+64616564643963623438656534303230643431663434363031353162333630626431393235303833
+35316535623435366430396563393363656266616165366331663265366430613166353239633633
+32666431616161303762326635653832333838623835333630656238613236313765613938616238
+65356536333739346466643137636235643635353131643130363038363065663033326239633564
+62353134646430643139313135346663313365626162663233306562333039613762643664623136
+36393437316135386362663435636561373761366132373839393666336634303532613937616438
+34653035646332353538633431376632616436373264313863393931633065643537386131323062
+66353539623337656364653139626135323136356239333732356435633732376364333036653266
+30303966653533633136363939376364616433353737353564653535303136303766663332333830
+35333231316262366339383337613466323639343131376230663434653236366239323163663737
+61663337373963303830313165343534616165343739363066353639663965316335393134366463
+63376165323833363739366238333533663339343834343530356336393135366532383462303430
+39653032343837663636306531383265663934363261626362376131343037306132386261353063
+62353864333166376164306532626265313236613764363562366235376461333532303132303266
+34396363336564636239393265613132623736316466663936393361346134356162363932323336
+34333366393565376435373339336539366332396665373764663836353538613032636464336235
+39636634313038323838616464336536666136646361336561353838663036336433616565666335
+65363765306461323437303330643633623164386636346238393734313137383538383765373464
+39383163646466336536613264353634313235366433323961323632633331363764396164326366
+62343863393263633030366134353838306261353637336536326233366264376530326634376164
+36333638383836636332336661633766653739626435363735653637653039666633316332613531
+61343964663531333264643836363330623235306164393865623531386435366334306135366330
+34646335636165323765653131316534663131353761386265636230653332356430303231613838
+63363134656436343663346630636661316639636235323439393835333637326664626466336138
+66363535613763393065313830633035626566353232613631376533643763393130353662393763
+34633863613636333639636363323938616362343761363838376335373437316438653134353133
+37363832613535303831306239636161323465616636633037306438306130633030383439303263
+38376462363631663864653431663564653062326530636661656133383432383834353764656336
+64656335343833316265356436306435326536633765623139613065643139663535633236623739
+62333336633933663233326436386131343738343964316364306539633964623961393666623261
+39636633663962343634376462636531303366356438343234333263326537323732653534386566
+32373936323337626436346561376134633963313963333439633665663163623162313433633866
+37323133386266363965643964646665323861656638306565643631643636373564336332393030
+32316238383134626631356134366332353361663837383935323831643035363431373061356566
+63306436663739313964643666653766396662366337623935353765663636333966393232343862
+39333432383363613430363835623637623366373363356561366337653533626166313631616163
+37396332333637623338313162653632633737393038653566616130633566633636353461646532
+37306539333561633933386434646436663831633233373435353766313565666134373566383962
+31656433343766626266343138643930346461666234623166303134616638386636366537376135
+36386636333138303065623531643038626330623664613838623237343365653866386364353466
+36356135663963396535396533326437663763613766363766376361396464636339313633373036
+33373738633266323333323764313866363966373261386537303765343466643438663763333262
+66633337306462366362393738363332343231393036666433636631616166363265623035303963
+38333535373465333264366234356432343039623331303631373966346134333732346164313662
+38353864653937303463643662376139313133643430323739623636656132313237663061396266
+34623335383562623333653631306164353633323334646665343462376561616532663833636439
+31383931383932346632613834393033333035326162386362663066396239353762386132386333
+38613432306131323861303763353665656465303832346230646532636261313061663266356232
+63313866386239663732353065373035373831633761653132336463353733653134393966393165
+36343732373863666635323139316538383431653133383565616337313162613064616165626638
+61636333633366376265376133313633336262373466356231303935613435633132653665666162
+31373861313762633739656134636339383334393839336237393437313134666463396664356436
+63633734393739616236363930313536366230363162303837653034303762663565323733636434
+35396465356335386636303962363737666363386466633262323538313336346264303534333735
+66653738366661313966663361323536666632336532376130313539356332353433353365616266
+63376466363165343538393135363032663130663231666434313662633734363565326235663764
+31316561653731643739336234613431313561363130646435383963396430663434623262616437
+34306162666231323032616230383064616365613031613331613131623664326134323561646363
+30636339643434346439626664356236313064333132303831313563303830336433383262303936
+39373562323038393836323034393435623431626561653033616339353265376161346564326566
+30333733306462313164666530363737636637363338666562623863323131336362323136333934
+32366431636130373233353830633466356264303134626531646637623461383135633138613036
+37623734373966636434336231386636633365326334363365336363363839346664663030373033
+3465323963636362613632373331386665323162323862313336


[3/4] airavata git commit: MigrationManager: populate claims map for adding user profile

Posted by ma...@apache.org.
MigrationManager: populate claims map for adding user profile


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/3ed78805
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/3ed78805
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/3ed78805

Branch: refs/heads/develop
Commit: 3ed7880517499b29856efdb25d6d0e63b11a2494
Parents: ae2e0e6
Author: Marcus Christie <ma...@apache.org>
Authored: Fri Jun 16 10:53:04 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Fri Jun 16 10:53:04 2017 -0400

----------------------------------------------------------------------
 .../src/main/java/org/apache/airavata/MigrationManager.java  | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/3ed78805/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
----------------------------------------------------------------------
diff --git a/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java b/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
index 5168cb9..067cdd1 100644
--- a/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
+++ b/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
@@ -22,6 +22,7 @@ package org.apache.airavata;
 import org.apache.airavata.api.Airavata;
 import org.apache.airavata.api.client.AiravataClientFactory;
 import org.apache.airavata.common.exception.ApplicationSettingsException;
+import org.apache.airavata.common.utils.Constants;
 import org.apache.airavata.model.credential.store.PasswordCredential;
 import org.apache.airavata.model.error.AiravataClientException;
 import org.apache.airavata.model.security.AuthzToken;
@@ -295,7 +296,12 @@ public class MigrationManager {
             airavataUserProfile.setLastAccessTime(new Date().getTime());
             airavataUserProfile.setValidUntil(-1);
             airavataUserProfile.setState(Status.ACTIVE);
-            //TODO: fix authtzToken, for now we are using empty token
+            //TODO: fix authtzToken, for now we are using empty token, but need to properly populate claims map
+            AuthzToken authzToken = new AuthzToken("dummy_token");
+            Map<String,String> claimsMap = new HashMap<>();
+            claimsMap.put(Constants.USER_NAME, ISProfile.getUserName());
+            claimsMap.put(Constants.GATEWAY_ID, ISProfile.getGatewayID());
+            authzToken.setClaimsMap(claimsMap);
             client.addUserProfile(authzToken, airavataUserProfile);
         }
         return false;


[4/4] airavata git commit: Setting up Keycloak admin user and gw resource profile

Posted by ma...@apache.org.
Setting up Keycloak admin user and gw resource profile


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/555eb6bc
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/555eb6bc
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/555eb6bc

Branch: refs/heads/develop
Commit: 555eb6bccb18767bc464a34d67edfd3a8ce33318
Parents: 3ed7880
Author: Marcus Christie <ma...@apache.org>
Authored: Fri Jun 16 11:24:41 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Fri Jun 16 11:24:41 2017 -0400

----------------------------------------------------------------------
 .../airavata/KeycloakIdentityServerClient.java  | 22 ++++++++++++
 .../org/apache/airavata/MigrationManager.java   | 36 ++++++++++++++++----
 2 files changed, 51 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/555eb6bc/modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java
----------------------------------------------------------------------
diff --git a/modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java b/modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java
index e48e4df..6d26312 100644
--- a/modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java
+++ b/modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java
@@ -141,6 +141,28 @@ public class KeycloakIdentityServerClient {
         }
     }
 
+    public void setUserPassword(String realmId, String username, String newPassword) {
+        List<UserRepresentation> retrieveUserList = client.realm(realmId).users().search(username,
+                null,
+                null,
+                null,
+                0, 1);
+        if (!retrieveUserList.isEmpty()) {
+            UserResource retrievedUser = client.realm(realmId).users().get(retrieveUserList.get(0).getId());
+            CredentialRepresentation credential = new CredentialRepresentation();
+            credential.setType(CredentialRepresentation.PASSWORD);
+            credential.setValue(newPassword);
+            credential.setTemporary(false);
+            retrievedUser.resetPassword(credential);
+            // Remove the UPDATE_PASSWORD required action
+            UserRepresentation userRepresentation = retrievedUser.toRepresentation();
+            userRepresentation.getRequiredActions().remove("UPDATE_PASSWORD");
+            retrievedUser.update(userRepresentation);
+        } else {
+            throw new RuntimeException("Requested user not found");
+        }
+    }
+
     private Map<String,RoleRepresentation> getRealmRoleNameMap(String targetRealm) {
         return this.client.realm(targetRealm).roles().list()
                 .stream()

http://git-wip-us.apache.org/repos/asf/airavata/blob/555eb6bc/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
----------------------------------------------------------------------
diff --git a/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java b/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
index 067cdd1..ef89cf1 100644
--- a/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
+++ b/modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
@@ -23,6 +23,9 @@ import org.apache.airavata.api.Airavata;
 import org.apache.airavata.api.client.AiravataClientFactory;
 import org.apache.airavata.common.exception.ApplicationSettingsException;
 import org.apache.airavata.common.utils.Constants;
+import org.apache.airavata.credential.store.client.CredentialStoreClientFactory;
+import org.apache.airavata.credential.store.cpi.CredentialStoreService;
+import org.apache.airavata.model.appcatalog.gatewayprofile.GatewayResourceProfile;
 import org.apache.airavata.model.credential.store.PasswordCredential;
 import org.apache.airavata.model.error.AiravataClientException;
 import org.apache.airavata.model.security.AuthzToken;
@@ -164,7 +167,8 @@ public class MigrationManager {
                             userProfile.setAccountLocked(claim.getValue().equals("true"));
                         }
                     }
-                    userProfile.setUserName(user);
+                    // Lowercase all usernames as required by Keycloak and User Profile service
+                    userProfile.setUserName(user.toLowerCase());
                     userProfile.setGatewayID(creds.getGateway());
                     userProfile.setPhones(phones);
                     if (!userProfile.isAccountLocked()) {
@@ -271,6 +275,18 @@ public class MigrationManager {
         // Update Gateway profile with the client id and secret
         System.out.println("Updating gateway with OAuth client id and secret ...");
         tenantProfileServiceClient.updateGateway(authzToken, gatewayWithIdAndSecret);
+
+        KeycloakIdentityServerClient keycloakIdentityServerClient = getKeycloakIdentityServerClient();
+        // Set the admin user's password to the same as it was for wso2IS
+        keycloakIdentityServerClient.setUserPassword(gatewayId, this.gatewayAdminUsername, this.wso2ISAdminPassword);
+
+        // Create password credential for admin username and password
+        String passwordToken = airavataClient.registerPwdCredential(authzToken, gatewayId, this.gatewayAdminUsername, this.gatewayAdminUsername, this.wso2ISAdminPassword, "Keycloak admin password for realm " + gatewayId);
+
+        // Update gateway resource profile with tenant id (gatewayId) and admin user password token
+        GatewayResourceProfile gatewayResourceProfile = airavataClient.getGatewayResourceProfile(authzToken, gatewayId);
+        gatewayResourceProfile.setIdentityServerTenant(gatewayId);
+        gatewayResourceProfile.setIdentityServerPwdCredToken(passwordToken);
         return true;
     }
 
@@ -308,14 +324,18 @@ public class MigrationManager {
     }
 
     private void migrateUserProfilesToKeycloak(List<UserProfileDAO> Wso2ISProfileList){
-        KeycloakIdentityServerClient client = new KeycloakIdentityServerClient(this.keycloakServiceURL,
-                this.keycloakAdminUsername,
-                this.keycloakAdminPassword,
-                this.keycloakTrustStorePath,
-                this.keycloakTrustStorePassword);
+        KeycloakIdentityServerClient client = getKeycloakIdentityServerClient();
         client.migrateUserStore(Wso2ISProfileList, this.gatewayId, this.keycloakTemporaryUserPassword, this.roleConversionMap);
     }
 
+    private KeycloakIdentityServerClient getKeycloakIdentityServerClient() {
+        return new KeycloakIdentityServerClient(this.keycloakServiceURL,
+                    this.keycloakAdminUsername,
+                    this.keycloakAdminPassword,
+                    this.keycloakTrustStorePath,
+                    this.keycloakTrustStorePassword);
+    }
+
     private void loadConfigFile(String filename) {
         Properties properties = new Properties();
         try {
@@ -361,8 +381,10 @@ public class MigrationManager {
         List<UserProfileDAO> userProfileList = migrationManager.getUserProfilesFromWso2IS();
         try {
             migrationManager.migrateGatewayProfileToAiravata();
-            migrationManager.migrateUserProfilesToAiravata(userProfileList);
+            // Must migrate profiles to Keycloak first because Profile Service will attempt to keep user profiles
+            // in since with Keycloak user profiles
             migrationManager.migrateUserProfilesToKeycloak(userProfileList);
+            migrationManager.migrateUserProfilesToAiravata(userProfileList);
         } catch (Exception e) {
             throw new RuntimeException(e);
         }


[2/4] airavata git commit: Removing unused remote.idp.service.url, using iam.server.url instead

Posted by ma...@apache.org.
Removing unused remote.idp.service.url, using iam.server.url instead


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/ae2e0e61
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/ae2e0e61
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/ae2e0e61

Branch: refs/heads/develop
Commit: ae2e0e617f6581cb64a7c9abaeb8dc4e675b5a9d
Parents: 649d579
Author: Marcus Christie <ma...@apache.org>
Authored: Fri Jun 16 10:42:50 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Fri Jun 16 10:42:50 2017 -0400

----------------------------------------------------------------------
 .../ansible/inventories/scigap/develop/group_vars/all/vars.yml   | 2 +-
 .../inventories/testing-0.17-scigap/group_vars/all/vars.yml      | 2 +-
 .../ansible/inventories/testing-0.17/group_vars/all/vars.yml     | 2 +-
 dev-tools/ansible/roles/api-orch/defaults/main.yml               | 2 +-
 .../roles/api-orch/templates/airavata-server.properties.j2       | 4 +---
 .../server/src/main/resources/airavata-server.properties         | 2 --
 6 files changed, 5 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/dev-tools/ansible/inventories/scigap/develop/group_vars/all/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/scigap/develop/group_vars/all/vars.yml b/dev-tools/ansible/inventories/scigap/develop/group_vars/all/vars.yml
index 4df4707..01a2fe6 100644
--- a/dev-tools/ansible/inventories/scigap/develop/group_vars/all/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/develop/group_vars/all/vars.yml
@@ -71,7 +71,7 @@ api_secured: "false"
 tls_enable: "true"
 api_server_tls_port: "9930"
 enable_sharing: "true"
-remote_idp_service_url: "https://iamdev.scigap.org/auth"
+iam_server_url: "https://iamdev.scigap.org/auth"
 
 # Orchestrator  related variables
 orchestrator_name: "orchestrator-node0"

http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
index 4875386..03ee952 100644
--- a/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
+++ b/dev-tools/ansible/inventories/testing-0.17-scigap/group_vars/all/vars.yml
@@ -66,7 +66,7 @@ api_secured: "false"
 tls_enable: "false"
 api_server_tls_port: "9930"
 enable_sharing: "true"
-remote_idp_service_url: "https://iam.scigap.org/auth"
+iam_server_url: "https://iam.scigap.org/auth"
 
 # Orchestrator  related variables
 orchestrator_name: "orchestrator-node0"

http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/dev-tools/ansible/inventories/testing-0.17/group_vars/all/vars.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/inventories/testing-0.17/group_vars/all/vars.yml b/dev-tools/ansible/inventories/testing-0.17/group_vars/all/vars.yml
index d063986..7d04994 100644
--- a/dev-tools/ansible/inventories/testing-0.17/group_vars/all/vars.yml
+++ b/dev-tools/ansible/inventories/testing-0.17/group_vars/all/vars.yml
@@ -67,7 +67,7 @@ api_secured: "false"
 tls_enable: "false"
 api_server_tls_port: "9930"
 enable_sharing: "true"
-remote_idp_service_url: "https://iam.scigap.org/auth"
+iam_server_url: "https://iam.scigap.org/auth"
 
 # Orchestrator  related variables
 orchestrator_name: "orchestrator-node0"

http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/dev-tools/ansible/roles/api-orch/defaults/main.yml
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/roles/api-orch/defaults/main.yml b/dev-tools/ansible/roles/api-orch/defaults/main.yml
index 37235dc..dbe9406 100644
--- a/dev-tools/ansible/roles/api-orch/defaults/main.yml
+++ b/dev-tools/ansible/roles/api-orch/defaults/main.yml
@@ -21,7 +21,7 @@
 api_orch_server_names: "api-orch"
 api_orch_log_dir: "{{ api_orch_dir }}/{{ airavata_dist }}/logs"
 
-remote_idp_service_url: "https://iam.scigap.org/auth"
+iam_server_url: "https://iam.scigap.org/auth"
 
 profile_service_host: "localhost"
 profile_service_port: 8962

http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/dev-tools/ansible/roles/api-orch/templates/airavata-server.properties.j2
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/roles/api-orch/templates/airavata-server.properties.j2 b/dev-tools/ansible/roles/api-orch/templates/airavata-server.properties.j2
index d09d814..2df9f4d 100644
--- a/dev-tools/ansible/roles/api-orch/templates/airavata-server.properties.j2
+++ b/dev-tools/ansible/roles/api-orch/templates/airavata-server.properties.j2
@@ -301,8 +301,6 @@ trust.store.password=airavata
 authz.cache.enabled=true
 authz.cache.manager.class=org.apache.airavata.service.security.authzcache.DefaultAuthzCacheManager
 in.memory.cache.size=1000
-#### remote idp service url for KeyCloak based setup####
-remote.idp.service.url={{ remote_idp_service_url }}
 
 # Kafka Logging related configuration
 isRunningOnAws=false
@@ -326,5 +324,5 @@ profile.service.validationQuery=SELECT 1
 ###########################################################################
 # Iam Admin services Configuration
 ###########################################################################
-iam.server.url=https://iam.scigap.org/auth
+iam.server.url={{ iam_server_url }}
 new.gateway.admin.temp.password=Password@123

http://git-wip-us.apache.org/repos/asf/airavata/blob/ae2e0e61/modules/configuration/server/src/main/resources/airavata-server.properties
----------------------------------------------------------------------
diff --git a/modules/configuration/server/src/main/resources/airavata-server.properties b/modules/configuration/server/src/main/resources/airavata-server.properties
index 15fcfe2..26d8222 100644
--- a/modules/configuration/server/src/main/resources/airavata-server.properties
+++ b/modules/configuration/server/src/main/resources/airavata-server.properties
@@ -318,8 +318,6 @@ authorization.policy=airavata-default-xacml-policy
 authz.cache.enabled=true
 authz.cache.manager.class=org.apache.airavata.service.security.authzcache.DefaultAuthzCacheManager
 in.memory.cache.size=1000
-#### remote idp service url for KeyCloak based setup####
-remote.idp.service.url={{ remote_idp_service_url }}
 
 # Kafka Logging related configuration
 isRunningOnAws=false