Commit 8a7a8f7f authored by MUSSET Paul's avatar MUSSET Paul
Browse files

Merge branch 'test_ansible_real_instance' into 'dev'

Test ansible real instance

See merge request !17
parents a83a21b2 dbb62a15
Pipeline #94571 failed with stage
in 11 minutes and 47 seconds
---
- name: install and launch an XCache instance
hosts: test
hosts: basic
roles:
- xcache
......@@ -3,6 +3,8 @@ storage_devices:
- vdc
- vdd
test_machine: true
certificate: !vault |
$ANSIBLE_VAULT;1.1;AES256
30663666663633323966383565343534623931303732363738616333653161336464656436623532
......
---
storage_devices:
- vdc
test_machine: true
certificate: !vault |
$ANSIBLE_VAULT;1.1;AES256
62646562383562336561636162363864643331333238393032356635303163373033663835366338
3033343965336261363262616662616362343563313761340a386565336436303535353261653765
31303161386464363833623732663666653037393233653238636564333333623164633938646332
3537626163316335320a313861636162323137393233316431613864373935616635326365663631
33663166656532623866666437353833666665636562373763366666303466376266303138376538
63383238383466663934396439346437346133356534613737616234376334653861303830366566
36666530623063666566613137663837613262346263366232323232613832636535616635373636
62386666663461353664346231353530613235653934663463636163316135333163346433643766
39353764346366316261323232363334633564323933633232626262386330373761323239343062
36306565303836643434376263383137653234363038653934353965636232303934333262386631
37633561346137353965383838363132643438633030656634613265386435653564626266336337
38363539316132346365646333343138616161396535346538353737383965393962336462393162
35643461653664653263613037656566616330666465383466633762663565313833373263653639
31386539336162366363396538376131633161346363343162393635356237326638343365316635
34396536643237353036303534343433653730633165626431336130356137643333383335663234
33666233666132363333636162663736643139656535663264666463303338393765316665333063
31393030306139613464303938313665353364343563376265333335303232616161306331393561
34373137313131306332366333643632356133646539306266303865363333336136633766636434
36346236326331666235336238663732653033313436383363343539306662656164346332363335
35353632396531333164653861343836643564353932373436616237616530313832613361633330
65353130313761393830306633393134396537323935656531316666376638633764313663326665
36376362656534383034373062346234653863643361343434346432306232313963386331653636
39386561346337373166633539386566396337326232626637333063346364303633333937333131
64653463363536613566386139323030306661616434633933386563653337613563343465633462
63643534613934653930633230313339383762666539313934326233323430303633626139323538
39653934623337373864646464343037303036333238383833626339323933383333306362363435
36336332613937376331633935656231343133313639316663653530303866626438663236303133
66653133393466366138343632323462333865333762613036623037623665663337306531633764
38396433396231373733613736613763353830353537623263326431663866333563633634303931
39323165626462643966336239633861633864306233623463386338633661396534353263333466
63366233613439353638373866616439323931393962366562633363326562643934393862363736
61306336636131613632323464343465393839643435363661616535623230646338346438626432
30346536626464303330303335393266656165356231613665343164373365353133663132633964
34666136353163346430393336306335383036633536633137306563636538643365643363333964
33346237343762373536356461666535363361306164666132386161326330396630346139343564
38636434663633393633363035303538613466303130376133663866636166323436613233376639
34626362623964356632323265376234643134616632653961366234313461396366396631323163
61333764306639623236383830363437356262616564363130323465343464336633303234343061
36643030326163323130613165393061366338666361363961396163346661626534336639313434
37326133623236393230306333316162653732656366323132353834646534633663633837626136
38383331306335343661383365363637633830396463323461653530333564613130326433326333
30353832613062393531366335636262623863356233646434326534646462366333366333663262
63366134626132393630373862633262313561626266643134316538633861663333326464356635
33326532663062326362326134333733613330656237396131633038663763323439643339646536
37633738363030303836623362363136663666363334316561653638306436303666353336313261
30366462333332643634353365656461353365366531353235346362343762303732643061366130
31326332393232643137386236316634616661376362303733633161653234303235343966393434
39623766336530326635646636653030373639613136373131333432303866326361663530396233
31346662373332663762646664316562346238393537396362636230386130323030663165323834
64626536626336666132633139353533643131653134333737643936643330306639373431646466
36643165393561656133333330306135643631313165363634653637616363663666653162313434
61633261656438393261383764303530653163363839666364346339663939623032306162353865
35646461653531626435646366633339363236656639396561626163386532373637623538326661
39376239663333356138633838386630396337343734643765353739353134643664333537373533
61316364656563663163366361313231326262633864396535663161643734363335653161353866
61616137316239646336653235356434373130613264653638356331376362316335653634633562
64623266383834326162383834353131663863343135666435326336666439333731643664656532
31633663656338363436323132323936343564346365393435303465623861323361353036623831
39396464666266653439623138306331623433303463663165336231343837626233303335303063
62326438613136356164353461393438313532663832333861376239363265666432626433656234
39643861326161653263383335633964323463363335636338636234323464306434326138643063
36343965633663633966663065623533353931336133666537326630333239353766353732356663
35366332346563363365663639346639663830303835353966613631306566363262383839663732
37666636623966333332306462346365616635323634383732303731646336666630393965306463
37373236353437663765333461666332616665306161323866383363323064666434613930316263
64336262356261346437323935373832646137653139316533646461616532633363336432613163
63313632336439643136393735306632383666353930373862613638356334303065636330316563
39386239633662353165663362653832386537656665303334393565626466643666326334326164
64376635653263643235383761653637656661623061333934353731356639366234346262383961
65303932336166663464336337343731643363373533623761626562343232303236653239366265
32353838323135346431383265323964616363363231653234316461383137316437643930313535
31626165343766653536656163653135653337626137653065303439396536323138393963376531
32373631623739623637393465363966633336653462616162336637636630366661656565323238
34643838343965356133343062363030383763373264316566343539353630626136383763333666
38313139346536306266366162383665626336303963623633386239633633376533306530333432
38306132646237356631666166636466326632306365666234326331306634343035333136393732
64346635646630353464346161633730383937613236646633663338663939303237326165356130
63346134643730636663373333333036343237373864623063626239386330336638343131333835
31643730303762623266663134653762383232336538366138623738303335623763643563353565
30636433333834623064363235313736633862366132303931323261653361373832616431643763
61303532616638616133306239393333623362656530333135656332313037303663633233393134
32653037346336366261376231313837336332313766303564646265333530613261656235313962
61643263623832643562643532393564623562616265626566393262376235373363386634613839
30613164393561363863353634646230346237306161323738663664613735396331633563633231
38366430666630626131306664653433333062316666393462396332636636333362363439643731
63383561613735373763323764393962636635636462333437326165353135353833303037653836
61653533623839303532366333656137366232633865643333356365346465613735323664323465
39373562666439353366383930656664366165333361386631376663333966326135346339306136
31373534666466336434376439623632376463373730373063306338303034623836393061393963
31323633363136396665653939323136376530323362343562643336326335366164636139626365
30326565646530353531636262363334323634646361626464303361396333313935646236663432
66663638306562316163396233396364316430653232326630666533613562393666643032353264
31373930356462383830613939363931363262616563373932363333663734386262396435643939
36313235653261356462396339383932343838376137653165373137346661313964343834663764
30656265313538333637383565316663643764303537626366303063663631626438393435333530
36323263363666613535666435333837336233363538333838633432653739356537363038663763
35663766656166336664386565393964313530393738633466653662383932666334373562653831
37326136306335633231386236643264646533343030373262646636623266366533396438363134
37303436333862353631363633666139623065333966373732643864616434656436313163393030
34366339656632653564653036613434326232366664373737636231303762626533643264383533
34613366353832663038356136653331346235633532656564636139363539643963633738366638
65333664373835626534353462393938353765313932626435353732363432383839323839626239
37396164643230616165653731393865343937336234326663386331313432336366613633313439
64336261306339336263326537663162383734343862346661323634376238616235313539333563
65656131666136323131343062633736303361663632613661303335663238336665353536616439
66393864353139653839656530666437303761653264653036656565626662316139373933613339
356366623431643934326335363330343034
private_key: !vault |
$ANSIBLE_VAULT;1.1;AES256
32616466393665616364396130386665396361333333643563383361376365616463306432633262
3565633132663237386333643439353437353766303133340a666461336264323134306535633635
63356631353233313738363736633633323539366532656163383064626262663365333539386562
6236383530383539300a373132636461306634323139653862626434373463616238333338346534
64656661353164336133353566396362666664666333386334313433336365613363643464366664
36333863643235346437363161376464373638383366386565623134336237336432656465373366
30316663636430613339353063346132386537323738623438386638633338303264313261313263
39366362346162346563313435653432396563626162663136663737336637663631383061353332
66623237303864353231616365356362663534666564633939336233643462366164663133373336
30396463323831646138376636393263626561373339316332393839663466303839346663376161
38386136356361616165303131343831356631626237343236353437356461646534626136656465
30383037623833383861626265623362616333326336353766396338393566393333313034373636
33663433633762626538646631653533393235393635386630333363303563303532656533326166
62323033363739633961666233303762626466653033336435653437333564376663643938303935
66353539653062383539613238333031376439613462393739396638643433313862656564613065
36363166613338386234386630653732313533343436326566383631303037313037343637373930
32666265313466313331666161316439346330366166376331623738363538613766363635323637
37386234333631626263306462633835616435306265613336336462356335633135386637343435
38323962623935323761396339303765363539333234306336366364623131626463383764633365
64336332346132373237333239663032613535303835623534663130656164353064343961626363
31323363313561303335613538626339393639653031663566643637383831633435346366333832
62326238323439356465633732643636376239623834393538636361393038333136393464303430
34333566303135383037346264346362666335646261386462636664333336613266613564633261
32333036663935666165343431656462626130643332613634336133396565613864643534643336
32363535646164623661646162653631663763333064666533616461353334623363343039393438
31653933366566643530356632353635303766353936383261613562376536363230666338653261
61336130623030363931326337343337386334613534616366363465343531373739646439646235
63666430343533636633656461366238333064636332323236313038326637336430666532613563
61326434316632623832326537356639646638376663366566353164376238363561356563633161
35636336373461333763636465343038346439363630313735303736646334356138633065363038
39363030316263666634656233323864633633313832613034393839656332343732653764373338
31393636313232303766353964343632333465393339313438363932613737326636386635343639
63396139326232393265663232353139633530383135653636303862376661393661633861356432
66383230646136643266636230393839653833303861373566303431323864396263303636393431
65623662613038363932303865323763373563333963616330343266386263626334356133366164
30663737303232356661633737326439306337353435323434633634623636343433656336343862
65323634616466373632666666323265393666646561666533346165353933343466333263313263
30346463373362346136363431346132383663333633323861613666363530313466613439656134
30353334366638656636623237663738346532643465636232343861643932313765643834316565
39633133363363643537646436343435656231613531666532363765363466333863326364653033
32613264346664333162363763633833303334326536333136646461656266653865373931373261
32653338666134333464303138626630613835653338343361323666616239376661333233616238
64356236386234363838636364363464623735663266633863396639346433663466653164313835
63386562663638366365666361396661333434633966376264316661653663373963633832323164
33663637393438336138306336393861653232333562343337313335303665613231633062386635
61626639356261656462326237316137643234653135323737333166613535653963336261396632
64613134623565366331306230633831363262346130326532333633323163313435626636653632
34656333336463353463356233653330633739613136323664306135373138613738393836363935
32373434373263363166306634633034316661393138343831313366303733316462313438323662
36393036653139363534653439396136363364363363313366356463373834666562343831613431
65373663393937336164663736653664623433333333353232663530633631623532613666316337
61646336313539666163633432653666376236303931333061666332636432323065643138366235
36643134623934363338363839393266386565623165373761396335643831633230303239613463
31323162616261353832336563333037373936326131366633393438346238333764663637376665
33306135396566613463633133303034323964626537623762343165666163323438333438323233
65653862393031303936373937303831303130303531383566396137343766396234373336663438
66636266623766356237316337313838323936363066336461643930336165653633646530643561
61313431353134616665373462383136356339373666613233366630366362626535356131353034
38616536383665666166623766353830626133646131626136383231326334343835666535323231
66373138653863356536343738346630653035353537343261363538303865653837643865336164
63636566363866363765636333303231623037373734376439346365306534316332623535373333
38643532613861366432623230323330663863633739643866313232343634386633663066633663
39396166346538343962636663386137646364663033343332333635336261636661346336633734
64373232656437363330383336666230616134303432646335383364666231633831653830663332
34663437393563396565366433616466653534623635373837313139663039623839646264393033
64363466643363643831343734653366343532366230643334393438396631336266346438343864
65326634376331653239646266353238636532626333356430356461326664616231636437333630
31313530323635303561313237366535323464656238373362383036373731396636393337323333
39393563383836396633383363616164646464363463356362643565396132616264343937663036
39613635353837643937633632613932376435323163386133313534373431383465376361663966
62616335653266343838323936313932396337653636643666366263623463373062363637316332
64336362663465633663623338313863653931636563353133356665366430376664363134613738
38386362363438666466663835396537656431623664386634336131353032623234653732656439
33373131626333353537303962633939346639373237383064313766306336393430626137313934
31333532646633386438626337393832633461383162653833393339396237663434653238393433
36396266653338616139613938376532663061346165633738326466376663613862333739666237
63613161323465653132326363336634666635306433656564363536653933316439376337333565
32393961356630343738393133333434303139346537316563376364336132366564353633373938
37656564643862313935363931353637613233323765363461383537613165356566376236356436
33346365313138313935353962366633373163303832343764636532333563343734336630643662
63616333323738646638336164646332633430623236376361383335663836376532636566353263
33316230343138663233313138366535336336356436646430363066333466373462366231313165
62653765323864353065653263393466306137323032313035643564353933623562343032636236
66383839396434343662393331363739303264353765623031313061663063626538666538613238
31323864306334306566366664653434633739306530336632313231353931396463353638326439
39353161336435616264646462646437323739373962333435643431646437613463653532343638
31353334313932366136366439623837313965313564613132626534303531643239663432663830
64356135393934333231653264313633666637333764336565396561653361623339313933393739
30393535333236316138623038663734633138623939366463626338313333363731
---
ansible_become: yes
test_machine: true
storage_devices:
- vdc
- vdd
certificate: !vault |
$ANSIBLE_VAULT;1.1;AES256
30663666663633323966383565343534623931303732363738616333653161336464656436623532
6332366138386138386533343332376332306566373734660a383638353637616531316661333933
63306638306164626230613765633335323663633030313136373635303531326237663939373735
3135623464383233330a373864653361633631356464623835623138313739353036646439626563
32313632306166626638653538333736363664336338373731663236326133363833343862323664
30356564383135306562323062336236373932323339663964303961373062333339303464363563
62383630633734636532646234656132623439646463653739313831396233346534393936316663
66343436333536333634373266376535656239666464333462626637633635363538626662376439
37653761383332633635346130363266613330336564303339636333343530346138333236393562
36396437356130613061616661343364633132376438353666353033646265613130666161316535
33363737316139613231396661376334326333356535343437336133316132333631316336346163
61333461613366653731356133626365626562376564633666343663636534666164306134366635
32363232373963303666666466653262383539383638316238613430333664336630623737646136
63633533373462343931633236386263383362643133393932336234353934646337336437633461
34393739353339353435313439356138303832326364653339333635363466346435303666613964
36356665323831323264373938616530616666643035636361363131636361616339386136333164
31303534616566363038323430333064316564393632363334626532363135626331363736396466
35376636663437663338363933633638346562663937343862333530393764396333636666623237
36353562663930356266316239623731306264363433653331383236626434346538376533653036
61366231383739613033316330326462363733373762396437633531613737616231663633363963
37386637623765306665376433643236323339336162643435616434303832323564643333353061
63616339333436346362313132393366636534653461623536336165303866313263316435353230
66373835323935646330323637333162646362353030653235343938336465613266656361373165
64646135666461653865613666653234393338313430646235393933303430323230363930633833
39366238313335353238336331343063396236616632383939633364653433636135613666623831
31333333356564633966393233356234313435626563366234646137636430333537366333613166
30373539383763613234336666633830663132646639643137323631663834306365303034303135
30313833663664353436643066343266366437343230343965373635343933646466663065633564
32303033356362353233633364323738636666393438663932636539646637343235376562613764
65323936636562613630653635626631393638316230666664623464386639366132636436383133
62653162373438343630653437663566316361353930393331353230396563306264313765663763
32336363626266363335333030313037323366323862633230333134343033363631373338633639
62313938613337346565313539363461326433663838643764333163376635643366363636326332
35613935613262633162616238343436653664346664386338333337333662323363613661323066
62333061613361383865383265373532353363306232633437373063353335346638376661313537
33636136636564633963646663363435643562646337623530333937363735343034653064373161
39363930356561333538313430333631366534653865613139636334613766323533313061356432
36343464303435343161303536353262666435646130306435313063326433323264393735303966
39363364356134613561373039646161376534643463653665343461633136336233653639373965
32386361653035656530636161363764386134663931623433363439313064366662666665366566
63623666383333386332363432616637326563386331616664366132386633356432633931633865
63396464346134636331383066356535373237623565376536663735373132346437313632663930
61326463636431626532373765666538333530356435303763306230633931376266346337323634
62656265363132396461373039393464653364313266653865346465343363373234393530383236
32623631396533303130316234623763306139656566343234613039663662323830656264343564
63393738613463333730633832336538353762623239363863376163333564666664383532343436
66343864616466623537303063373439643364383066646662366462633533306361633436346233
32663739306536366463656534643437353839306661643434623262626663626439396131333938
64353137363033613364313461393335333764653461323666336366643937633964336331653234
39636639306530386437653730646461386636393864663263303362346263616637616465646138
65616462636536633936353365313566373562353630383764313364663862393864643365303335
37383165656562323138326534363735303365396566326531633033393832303037623665623031
65303932656635396539346534343163306439613762306637313462386633636665633534376361
32616439386231363662326631353666643165643065343236303463306137396232323738653265
66303964303335376232353234626164663238663837343534353132383066343562316438666365
33666235393434303762656634343730613130316139336365646665626535386238373934323165
61643865643534333131363161376564303031636562643534363465623037333962666638373432
63653239303761343564613566613062353132626564353864663565613739666664313933656339
36623865373236636336336235323232343030393330313961313563656236313234626630356533
66623235626564366161336464353831666537623366346239643561356235396231323565663866
66366362343564636261636663343032326365613733353538326436393239633731653264323532
30336233623839636130626464393733323333623163393366383134643437636634623131343330
33636331353334343030356264356433323063623134623039316537383064313531663935333538
35666533633831636636323636383936373034323634656535316531313238666564653232363065
38373463313731666131393930326231316366633364646530313765633762373962666261666166
38633461373430643039376139396134323061336332396366393737616132336231313361623530
35343532643230653334646232376134633430323939663765663734643939343639313230343437
37636239366630336435303564386262633131663332303265323536333832353236613330613761
61376565326638313239353839383134393465396363346664333864326338656532313561373762
36373434333236393832626137636564383061313230333761346233346538353738636263336562
64623836373265633033623539636434386136626434343462663333316132313139653831383433
63346536393037313037613431656561633264363039303465656337306135366365656135393334
35643535656633356430383061373838653161613962326661343261653366653666353233393732
33373333386238346531393532663764346234383766653437326531323339356261626536633562
32366230323066313131623935613933643433653337646262343032636366646464636537313832
63393061323435326639623739383231333862386131336664613361663938333137636462363666
63326262366333646537336332656166383031663261363331373833313839373434316564663538
39303062343063323662326466613633643234623331653039643431393135653265633664666564
36663362646364386633383238373737366134613465376461613730353563303536636261333338
36393962313065346638326262313065643966303537393536363435343231393164386137306265
64313332383533303937646631336238396264333764336637386664663766333234373336353664
32636537396433636432303036323633343131623263343564336137613135303832663266393166
30306131663035363162653462373663666533376239343737306330636433303038393962633133
32383933363166316337323133336462343734376536303463313334623931353437346637343165
63336634386330633765623762316162626238663937666335323165633735336461396333336634
39353032616131623137363066323166363030333238373536623631303137626630303132336563
35346131616536306432636231656530303564643439363732323764333366353031613862313536
33343436613831663565343765333636303133316633313232623330373935396639316463373932
36636630366638633732303539363561356266616165303930346361336162663163643562333766
66616536646637343965376238366333313430353134323531653133336339303739316332656462
61616364633136396638663264363534383635613364666664393935313437353336626431373166
30323739393232313462396633666237643934313462383132626431643034636561393962393735
38376361346366663764353032626164316363333839353137643637653435636263333637626533
64666337323436313461343263333130623866636532333533383461303532643237366363353264
37356638313139666364633036613861366339303866633066393263376536326366303863376634
37363034313266383562646432323731363532643566336266333366633965303964663466393835
33303633626565666563663937373437333661626534346437326532323762333731366136313735
63643839316534326464636165623433643039323637313533323363633732366430383965396636
34623130663234383066613337366562356534663439326535633534373064336338656464343336
62626531653734323866376265336530366335333564623065653463613066633161323130306534
63663036313039643237656234363533653934326637346262323465656435333866653635656437
31336163376232653332383630646237663737653737636131336164666530396233386530373737
31666632353837333562616538326533636134316661656563366532613733383230393733393235
65323563353063366263346638393038353663653865363464643534336533336666643036663835
35666631343331303333633366633438393639326166303431306131333631643431663762386235
6263366364323664363736363638366534393739386262306637
private_key: !vault |
$ANSIBLE_VAULT;1.1;AES256
38353534633032366365393061653533303534323630616532636339616334663562663863653964
6534333535663663663936306663323663353465373135350a363763336337616239373736396363
35373838363863363863663834306135353637366337626130303837623565363936336231633662
6561383835386663350a336236363430636162636461383039386430336239663938343566343165
64303734623662623563336234336163633337343339613361363833313562303139643331313261
36316465656264613030306137616466316462303035633333336336306634393430633433343537
31313063656438343136313165333563636536653563356366336338306464393735393830643231
34396465613438333038353536396664373733656332636566383061366636633866613463373939
65323663306233316634326437323466326663663733636530376265396564356634646334376161
33333165396532373135316639666266653639363963663135333562353833343965373539343839
39383864646561326463643166353265623631356632623838353664353937343933323335353733
63303130373935636530373334373635336432393366633161633931393166356261616136613366
62663439633962633466373138633566393366633436396234386336346538383239653562643765
35333764656437313766323766383533653032663631663033336237373763656665373065653364
65613261656263613439653566326163643836393339343434616461336131643862613934373565
61393837393463623564363833303336646536323135393762356430636233306433316333336464
64666136636432333265356361626132363931613363666238373935333630336135653034363636
62386461376430653038383933366138323438666666663235633735643836633266646636653336
61363763373131666330353737333163383933643135396163653935653934613338656432323963
38373936343466663131643266653264613733396466333563323264376463383835333236326337
39383039303638306535396461373437323662666664653636666435366536316361353335656663
36313835616333356461653636316161643262663533313539616139653065623339623230656535
39373431333234316131363262656137373035306335633639616333366633313530646564303133
30323236363133366138396664353233616639323239326163646131333865333632363565343033
61353638313635666536303435376662663232383061383165346631353131366134613434346238
30663164323334383834663263323664666666646134646663643037383434356466626232383538
33636539376162663930363336613233333830326664313763393966623433653637383738373134
66663131613032323932363765666466343263353138626630343138346231363036376132653134
32356630613663306532616430393134323132383038376334383134623339386637323132613436
65336630323762363130646565366139303534326431613766383339366165613930656163633062
30363939383637393339313132336664313638623035656562383336353437363034633864363962
65383836353632326165396336623631306237666563343632363165666632383738303336323030
36616464313435353130376337646362336333373666653838393336386265653633623633313636
36343063323336346630386666396337303332313131656638303232383162656132306533616630
32373431323938376331393763636232643565386538643235306630306330633761316438663734
38633463666433643734666361653266623434396532353932323061343438626165306639343033
30396463656665363834313337356364343239623665633837346630343738303236613866666338
64376466663365316130366163356435363634626464306364383562396365366132356262313763
64613164393137353565373836623438633431373161616531306639613366313662393338613461
35663663646630393364663461363131393030356332353433613733346663383733613661353630
63323036373062666363643964326562636233626136326539666366643066346164353139353865
33383830353534623932363934366665626530353964313737643566393735663164626437613863
33386533333735663935386538393730393965333039613261646235666236633236393838383566
63306363663436383563393638636437393166356562323932376662323466323537633139386266
39623931323839393365343534623437373736353031356233396261663531376135306561623761
65336265663031373231393730646661326338646662646233353666633665343834653738303863
34326532323933613863663663366262333839616331363561656139303739313131653731666235
66376631316463663734373335653034393163333564313461363031326432653937646230623630
62633632383631636533373733316239383265616534353939656162303137356362356332653831
32333530626363333730663665363664383433363138383966323836353465393038363139633566
31623931353363373164636638316633353933626362653030386362626330623634626464616236
39653537343839343932323334386666386561356136343131346633656430326561303064353664
32303263383538396339623266386337333661663537366535313731633861326630656131316539
35306664313132376333613837366266356632653630363265313736303761316237636538653434
34623632353236353462306639346537336132363831653632656363333132623535386533356466
34663230313433396363656362623133626132366437633736383762626263346231383735383761
35303836376162643238623638326138353134366538313464333634343434653066656162636635
34343736386534353733383361643534613235323034376162393162643235633630333932613366
34356266626335623061646265316437393164623331306431356361313563363366373033353666
34336263313765653865396534343966313133626138353362623635353137303335613834613939
37386636396363613738393735373232386365636166356430656632353063333731333934383238
34653532333964633266633230343439333732636162363162353534393732643931633962366635
34383934396636666436613433323264623061356563633461613333306537393766653165633431
31303630343262626336343234383064313633356362373931663735613430396264643234336166
37653730356532396363653834326361613166393632643635633565343262323561333762633831
32393664306264643731336438353933653930326166393333353036626235633464653064646565
39323932326339636164663733376332393564666361383533666662653964306134373933626638
36353738316164663966636365393131646464336138323433356564316436326439353732393563
37356361306463613262656163653339646435656337353162313763633039386164623639313434
64343132633364626539366131336230663265383631323566653030316231333061626436303231
64373861383436373165343065646365393933376437663337336564613434313238393264613039
30663035336636666530373662623232396631306433316230623665303662363739346133663838
35336138303934626632376237363566313935313538333762363562313364383634383431306561
37333965356562323539303165346237346631366136396132306438333831663564653131323135
38326666396163316430316336623731643063636165323432376635326435363333626461633632
30656365323163313965623362636635396632343031303130643536363132353363376330383565
36323439653166666166643837333330633266353833306165376265363835383363306131613166
39386330386238323138316434616339653230316266663339313637636235633531623535366236
64656532363436343664626562366532313462356130346634343639333335343164383065376161
34656131393130373336343961353531363364636464353464376639616564356164386137393561
36383663303533326466323532316165373938343165303863356632353736626136626562313335
31313030306233353832373239336530323266613336626237313930356132343964373965346536
61633133343939366139333937656233303433663536323838643636303064626566343665643338
34656435383864626431623233336266323430393231303463353631633835646663313334653039
39323237396234323664336233373636363639386634343633323532366362613334383533313431
33333437396236353536303264613339643131363339333866393630646139333664326131356239
31373632666164316264336437653035376138306531643930383662613234623839633464613537
34386533336461363665303235643861643536343538643966363631623862316234653735636231
34643939393962376233323338363466333539356630616230343165353831613261
---
- name: install and launch an XCache instance
hosts: xcache_instance
roles:
- xcache
[test]
ansible-test
[basic]
ansible-test
[integration]
xcache-puppet-dev.cc.in2p3.fr
......@@ -16,7 +16,7 @@ pss.cachelib libXrdFileCache.so
oss.localroot /mnt/xcache/ns
# Metadata directories (cinfo files)
oss.space meta /mnt/xcache/meta
oss.space meta /mnt/xcache/metadata
# Data directories
oss.space data /mnt/xcache/storage/data*
......
......@@ -4,7 +4,7 @@
pvs: /dev/vda2,/dev/vdb
state: present
vg: rootvg
when: ansible_facts['facter_is_virtual'] == true
when: ansible_facts['virtualization_role'] == "guest"
# manage the directory to store docker stuff
- name: create logical volume for docker
......
......@@ -3,7 +3,7 @@
include_tasks: docker_installation.yaml
- name: configure diks and partitions for XCache
include_tasks: xcache_data_disk.yaml
include_tasks: xcache_disk_config.yaml
- name: configure compose and certs for XCache
include_tasks: xcache_compose_config.yaml
......@@ -19,11 +19,17 @@
- name: copy certificate
ansible.builtin.copy:
content: "{{ certificate }}"
owner: xrootd
group: xrootd
mode: '0600'
dest: /root/cert.pem
- name: copy private key
ansible.builtin.copy:
content: "{{ private_key }}"
owner: xrootd
group: xrootd
mode: '0400'
dest: /root/key.pem
- name: copy config files
......
---
#- name: debug loop
# ansible.builtin.debug:
# msg: "disk number: {{ disk_number }}, device: {{ dev }}"
- name: create storage disk {{ disk_number }} filesystem
community.general.filesystem:
dev: /dev/{{ dev }}
......
......@@ -27,4 +27,3 @@
loop_control:
index_var: disk_number
loop_var: dev
......@@ -2,7 +2,7 @@ version: '3.8'
services:
xcache-certificate-standalone:
image: gitlab-registry.in2p3.fr/cc-escape/xcache-config/xcache:ansible
image: gitlab-registry.in2p3.fr/cc-escape/xcache-config/xcache:dev
ports:
- "1094:1094"
depends_on:
......@@ -13,7 +13,7 @@ services:
target: /mnt/xcache/ns
- type: bind
source: /mnt/xcache/metadata
target: /mnt/xcache/meta
target: /mnt/xcache/metadata
{% for directory in disks_list.files %}
- type: bind
source: {{ directory.path }}
......@@ -34,21 +34,45 @@ services:
mode: 0400
voms-renewer:
image: gitlab-registry.in2p3.fr/cc-escape/xcache-config/voms-proxy-init:ansible
image: gitlab-registry.in2p3.fr/cc-escape/xcache-config/voms-proxy-init:dev
ports:
- "15000:15000"
volumes:
volumes:
- type: volume
source: proxy-certificate
target: /tmp/proxy-certificate
secrets:
- source: cert
target: xrdcert.pem
mode: 0600
mode: 0644
- source: key
target: xrdkey.pem
mode: 0400
{% if test_machine is defined and test_machine %}
flusher:
image: gitlab-registry.in2p3.fr/bastien.gounon/xcache-flusher:latest
ports:
- "80:80"
volumes:
- type: bind
source: /mnt/xcache/ns
target: /mnt/xcache/ns
- type: bind
source: /mnt/xcache/metadata
target: /mnt/xcache/metadata
{% for directory in disks_list.files %}
- type: bind
source: {{ directory.path }}
target: {{ directory.path }}
{% endfor %}
environment:
FLUSHER_DIR: /mnt/xcache/ns/,/mnt/xcache/metadata/meta,{% for directory in disks_list.files %}{{ directory.path }}/data{%- if not loop.last %},{% endif %}{% endfor %}
FLUSHER_PORT: 80
{% endif %}
networks:
default:
driver_opts:
......
......@@ -48,8 +48,8 @@ RUN mkdir -p /mnt/xcache/ns/\
&& chown xrootd:xrootd /mnt/xcache/ns/
# Directory keeping the metadata
RUN mkdir -p /mnt/xcache/meta/\
&& chown xrootd:xrootd /mnt/xcache/meta/
RUN mkdir -p /mnt/xcache/metadata/\
&& chown xrootd:xrootd /mnt/xcache/metadata/
# Directory to mount the data disks. need to have same uid+gid on host and container
RUN mkdir -p /mnt/xcache/storage\
......
......@@ -2,24 +2,24 @@ version: '3.8'
services:
xcache-certificate-standalone:
image: gitlab-registry.in2p3.fr/cc-escape/xcache-config/xcache:separate-data-meta