diff --git a/group_vars/keycloak/plain.yml b/group_vars/keycloak/plain.yml
index ee16414..74b3bd3 100644
--- a/group_vars/keycloak/plain.yml
+++ b/group_vars/keycloak/plain.yml
@@ -18,8 +18,8 @@ keycloak: {
display_name: 'docker',
users: [
{
- "username": "docker-admin",
- "password": "docker-admin",
+ "username": "{{ docker_admin_username }}",
+ "password": "{{ docker_admin_password }}",
"email": "{{ docker_admin_email }}",
}
],
@@ -63,8 +63,8 @@ keycloak: {
display_name: '{{ smardigo_management_oidc_realm }}',
users: [
{
- "username": "connect-admin",
- "password": "connect-admin",
+ "username": "{{ management_admin_username }}",
+ "password": "{{ management_admin_password }}",
"email": "{{ connect_admin_email }}",
}
],
diff --git a/group_vars/stage_dev/plain.yml b/group_vars/stage_dev/plain.yml
index e855800..d324979 100644
--- a/group_vars/stage_dev/plain.yml
+++ b/group_vars/stage_dev/plain.yml
@@ -116,8 +116,17 @@ webdav_jwt_secret: "5646aee6dadc4c19b15f4b65f1e6549f"
iam_jwt_enabled: true
iam_jwt_secret: "456ae14462d049d3be76439ef379c7c6"
-#awx_admin_username: "< see vault >"
-#awx_admin_password: "< see vault >"
+keycloak_admin_username: "keycloak-admin"
+keycloak_admin_password: "keycloak-admin"
+
+awx_admin_username: "awx-admin"
+awx_admin_password: "awx-admin"
+
+docker_admin_username: "docker-admin"
+docker_admin_password: "docker-admin"
+
+management_admin_username: "management-admin"
+management_admin_password: "management-admin"
#harbor_admin_username: "< see vault >"
#harbor_admin_password: "< see vault >"
diff --git a/group_vars/stage_qa/plain.yml b/group_vars/stage_qa/plain.yml
index 79d3bcc..467e515 100644
--- a/group_vars/stage_qa/plain.yml
+++ b/group_vars/stage_qa/plain.yml
@@ -164,8 +164,17 @@ webdav_jwt_secret: "5646aee6dadc4c19b15f4b65f1e6549f"
iam_jwt_enabled: true
iam_jwt_secret: "456ae14462d049d3be76439ef379c7c6"
-#awx_admin_username: "< see vault >"
-#awx_admin_password: "< see vault >"
+keycloak_admin_username: "keycloak-admin"
+keycloak_admin_password: "{{ keycloak_admin_password_vault }}"
+
+awx_admin_username: "awx-admin"
+awx_admin_password: "{{ awx_admin_password_vault }}"
+
+docker_admin_username: "docker-admin"
+docker_admin_password: "{{ docker_admin_password_vault }}"
+
+management_admin_username: "management-admin"
+management_admin_password: "{{ management_admin_password_vault }}"
#harbor_admin_username: "< see vault >"
#harbor_admin_password: "< see vault >"
diff --git a/group_vars/stage_qa/vault.yml b/group_vars/stage_qa/vault.yml
index 232be83..7686889 100644
--- a/group_vars/stage_qa/vault.yml
+++ b/group_vars/stage_qa/vault.yml
@@ -1,54 +1,60 @@
$ANSIBLE_VAULT;1.1;AES256
-63643334643863613366386363363366363964323236303463366232306234616430653434633137
-6366643532363464326236656330656532653739306665310a623363303665376266313363646165
-39623538656539346531653634393365306532376535633138626633313332613363336235373536
-3536643266393137660a356364393039356236346462313638333134613732346539656634313031
-65646237623764363034353064366534383030386236616332336638366631633837323236393662
-31333538616339373463643530333133613434303135346264393366343530666432353435366430
-30376235376663303866613135646538613836373366663865623336386435326662356264366232
-39383532356165353363313837616333313564383636363666633337643162383663633832353162
-33623835343361366337333534366539613636336161333031366538313333666564306130333034
-31376138393866653264393732343266346631303465616637373134323632353634353632353533
-36313534353936666230363363616335646638336661373239326566313766343634373338613736
-64333466373235373366386334363236363039623639656366623735306265363933306137323437
-34623930336464373139383666663538393730356532363637386330643133366163616365646161
-65396438306432323935633231343039643338396531343564626330376539653836326133333736
-31616262366437613739646332376361313733343130383539323534343430663934363863626462
-36643361626138633062343339333731613662383831613834366132666134656239326338353532
-31363633623363386533303261376631316432613137666330653237656266346135356539353465
-66623835666133353936613432643262616130366266633738663137623031316561366235393735
-30323034316337663863373839666130373333393337383433666166616435333262633932656534
-35376130306135333830323330303962366663383039613831323832623932656433383861386635
-32363662363535613761336133303266323164656437613935343766616437323331343461303734
-36623461366232326135393265376130646436333461663430663431643738663765646163613262
-30376139396533636231343866626232313632653931663539643363646539643136626133363831
-66353461303564633266656265363034313761333137346630643435313865303638316465653264
-35383634333561333461363537303137366565303135383466643632653331363039333134626366
-62363765383439306665326165636333623133626661366133353130353665666339626631333531
-34653339396238636634623839313439333261646363623135646438306136656432336433383265
-66353061633962303231636632393562316435363162313264393633393064373731333936653262
-64633366643332386364323662363763616131386631303132346536636237326562663231333934
-65323139336439396163333138363432306366303038313739383532353032383432363361326238
-62396164326437626237356537353836393733313430613163663631356263306637626137326365
-38303839326431653061623433383837383761316262626363383139363339363430636136636337
-66653831656233323764373361626462303465616138343264613630363239373538393533336631
-30303435363639383332656133346634353861393534613232636632343862303239313936373331
-30376533363236626438613265643436376265373137643934316464663732366232366438623031
-65383834623165353961323933366361613062643931616135663533333562336131636366353538
-65396439636530316530303738383438653465636530326232313033393165326132653530383962
-61336136303031353438666531366336323630643564363663333839643435666661303566653263
-38303337643565373033373762373836616438356262386363313438663966393164646230613637
-36613963326131646264306261663739646166636262633162663038333763336533303266346562
-63303338306530346232313033646362386331623564333061383163323736613962663835333732
-32663935393665386337663439363735333164333164383939633632366531363435656137383164
-33383730316363643636386266353031303334356439343738323061643264663339666238353866
-33396237323966636365376339373639633766643531613464353334363833623564646238303263
-34396662643533656137633931396461333165393762316631343162613230373033656339386539
-34396163323637303737336135373637343438616265326536373039613866343766363838633630
-63313036643765396662653335366639306464376431373166643162336533663463393235396532
-39653239613063333265383638633631613463336331343963353832636566356562386565646533
-30303237653161653734663662383764666532663033323433383530636437323830656266376364
-31353236633761666165616561366630656231663831646633356136343030633161303366623835
-37373034616234323038386464643762373437356133363938656538313932346361363839636365
-64663265376362666436626563626438343938363239366564623233396461376462613261363534
-36386336326132636666383630626233666561643036303766393962623533323463
+66616437623664303332306665396239646431366535333062623735643766663730346264383733
+3237613834636161633039393361663562633636383738340a663437666333386634356563376463
+31646339323736626338343933316665323734393835326466303361656363653636336130383864
+3436303930623164310a316562386464393933356338323435353837313534336337383131363336
+39613732646661346332363530333264303733643433353832376162646135636663326263613330
+39653862313738383463633139623435366635306532623635306561323336313439343431626533
+35623962326562333436613636623330666531666465393664313938366436366261343031346436
+37303837326539336233323834343034623761336563383134343638333033393335663830306130
+65656138623763343733396234356335386437656161656635363362633661646439393365653136
+38386233386163323466323862393833376561646634333733663036333066333861363764616231
+34643561653565663430336136353136373864366533326163653733623965666336353337646565
+66643335386264666665626239393438373031393839333138643861383033373636643863323162
+37353734366461666233313338653631643761336430373363393630363230386339316636333237
+62346638326162326633353866366535373534656535633638366566353732396262666637623037
+38353733646530616266313031343536373633313936333862633136656530636531343133623837
+31333562653366393034393831373736626536356231396265313335306561343463383537313031
+62376535313033613135643665616565303961643935653737623331643130623737366264383864
+31663831386230633132393061363131323737356534636239623533363162323831353030643233
+61306530356662333339613134336564626465646562653863376638356165613839616363643935
+62386339376663333863663164346438383261396666343133656438623033636165613635613964
+30663765313036373735616363303131306635623333333231353231353134353433623737313331
+39333266306435653737313431623939663363316363623461326538323538633431633935303163
+62346561376437363161393632646632376331393035353263336131656461346434303135303032
+33393632306332643161356164633232653566393661313438323235306131333465633664623930
+38666365613063643637383466336534373863653566663232613062333964613032343733386235
+31396232353861393036653338636636626335636461323965656230623636333934373764373934
+37613930373838383633643934333034663365393765323432373133343663633033356464613632
+34346361646533316536613262336265336331613961626163633562316265353334313064303161
+30323133376661653930623061636562653864616563356137326565303532353262343331323463
+38623666303335663531333463643139623065636166373337326662636466636433393632663837
+32303961393866616165633630303032303732323131393736303538643631613239633637343166
+38393330376163303665303364633234636433363964666362653966353666633633653562353630
+65343831666266663263623336626637616338373662336336616562363237316131626461666362
+33306135366130386131313335373235303365303138323432646538613936363363336634376432
+61313838373539373264333161393062333466363262316338393436616434376634643034326136
+38383735613835653339616530613466313661333332656334616466343163343535393838353738
+65326466663131636131363131326635643336313839623437366331356536653134626330383937
+64656666313137643732303235333365363135626238643762363538303135643135663662353635
+30353732366135636139346664646463663064633462613761653334633136643837316462346463
+35353539313131306461636331616436663564303761376532386333616265353230353237633137
+37613638613538313235333635373339656463643635666136626163643732663531623436346631
+35613762613063336534646439666231356136666261326639376132663766633533653833323737
+64303730656435316261393331316436363365663861376666313537653733356332643164303437
+61383935613665643533643639663633303962616536373262646633656361313935613763333934
+63363832653534386562333831646163323362383332346533343033336665633939653063636165
+66336130336430646436393938623533373031343030663063303438633065333065623636396463
+38343731383439613235643139343961616331333434636565343866326435393430353662643130
+64633138626233626635303838306363663735663637393566336564336661383034343039366164
+61633562383163386561386663303762386334643638396263386539633061393537313634623234
+35626437323664663262616431323366663338626534646230333363643832363861353362666265
+31643337613432653461363364636136346538373261326464623433376231666162356162353434
+33633165323966396538346563646461363333323637313263666630333732393433356361616232
+34333939616630613231623963383037613666653465643337323866656165303961646136656663
+33656364363039323663623164316665636165666433323131653736323034333535653565313365
+65323930386635366635633930383633313139333965386339303038623639316332613161616232
+34633235663463366236396564373764613835386435623634346137333865656133663964653765
+33313363663135666337303637376535393335386539313437343963636463353064343965336430
+39643136643131623964386562306165376433353861373238653635663263343538303263313366
+663939336361356534643762373833336530
diff --git a/roles/connect-realm/defaults/main.yml b/roles/connect-realm/defaults/main.yml
index e7abc64..4b49ec6 100644
--- a/roles/connect-realm/defaults/main.yml
+++ b/roles/connect-realm/defaults/main.yml
@@ -1,9 +1,9 @@
---
-# configuration for the connect realm
+# TODO inject by management portal
connect_realm_admin_username: "connect-realm-admin"
connect_realm_admin_password: "connect-realm-admin"
-
+# TODO inject by management portal
connect_client_admin_username: "connect-admin"
connect_client_admin_password: "connect-admin"
diff --git a/roles/connect/defaults/main.yml b/roles/connect/defaults/main.yml
index e06f1b0..efa568a 100644
--- a/roles/connect/defaults/main.yml
+++ b/roles/connect/defaults/main.yml
@@ -3,6 +3,7 @@
connect_image_name: "{{ shared_service_docker_registry_hostname }}/smardigo/connect-whitelabel-app"
connect_image_version: 'latest'
+# TODO inject by management portal
connect_admin_username: "connect-admin"
connect_admin_password: "connect-admin"
diff --git a/roles/keycloak/defaults/main.yml b/roles/keycloak/defaults/main.yml
index def116f..f5eed63 100644
--- a/roles/keycloak/defaults/main.yml
+++ b/roles/keycloak/defaults/main.yml
@@ -5,8 +5,3 @@ service_port_keycloak_external: "8110"
keycloak_version: "12.0.4.2"
keycloak_image: "{{ shared_service_docker_registry_hostname }}/smardigo/keycloak"
-
-keycloak_admin_username: "keycloak-admin"
-keycloak_admin_password: "keycloak-admin"
-
-
diff --git a/smardigo/provisioning/process/simple-connect.bpmn b/smardigo/provisioning/process/simple-connect.bpmn
index 61129c9..35d7a61 100644
--- a/smardigo/provisioning/process/simple-connect.bpmn
+++ b/smardigo/provisioning/process/simple-connect.bpmn
@@ -192,7 +192,7 @@ Variables.userId(authenticatedUserId)
${1}
- dev
+ ${envStage}
${1}
connect
diff --git a/smardigo/provisioning/script/create-teams-message.groovy b/smardigo/provisioning/script/create-teams-message.groovy
index bfad89b..a45b129 100644
--- a/smardigo/provisioning/script/create-teams-message.groovy
+++ b/smardigo/provisioning/script/create-teams-message.groovy
@@ -35,7 +35,7 @@ if (vorgang_status < 30) {
approveInSmardigo["target"] = smardigoMessageUrl
approveInSmardigo["body"] = "{\"message\":\"process-approved-" + contextProcessId + "\"}"
approveInSmardigo["headers"] = [
- [name:"Smardigo-User-Token",value:"eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..rCRO1cVFgkyZ45D5cJNK5g.fc6JVOo5ja5sqe-0PQTfJGOivJ6tyiD-rwgY6rXJ3-U.tOgqgJ2zTjB3_M9BGtvVjQ"]
+ [name:"Smardigo-User-Token",value:envSmardigoUserToken]
]
potentialAction.add(approveInSmardigo)
}