Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
uphrh-sb-devops
Commits
10754df0
Commit
10754df0
authored
4 years ago
by
keshavprasadms
Browse files
Options
Download
Patches
Plain Diff
fix: use the IP in the sed command
parent
d0e99aba
master
login-changes
loginRegisterBtn
prasath-release-5.1.0
release-5.1.0
release-5.1.0-api
release-5.1.0-apiuat
release-5.1.0-bulk-enrol-unenrol
release-5.1.0-uat
release-5.1.0-uatLatest
release-5.1.0-uatapi
release-5.1.0-upsmf-prod
release-uat-nginx
revert-5-login-changes
upstream/release-5.1.0-vdn
release-5.2.0-inquiry_RC1
release-5.1.0_RC3
release-5.1.0_RC2
release-5.1.0_RC1
release-5.0.2
release-5.0.2_RC1
release-5.0.1
release-5.0.1_RC1
release-5.0.0
release-5.0.0_RC5
release-5.0.0_RC4
release-5.0.0_RC3
release-5.0.0_RC2
release-5.0.0_RC1
release-4.10.2_RC1
release-4.10.1
release-4.10.1_RC2
release-4.10.1_RC1
release-4.10.0
release-4.10.0_RC1
release-4.9.0
release-4.9.0_RC4
release-4.9.0_RC3
release-4.9.0_RC2
release-4.9.0_RC1
release-4.8.0
release-4.8.0_RC8
release-4.8.0_RC7
release-4.8.0_RC6
release-4.8.0_RC5
release-4.8.0_RC4
release-4.8.0_RC3
release-4.8.0_RC2
release-4.8.0_RC1
release-4.7.0
release-4.7.0_RC3
release-4.7.0_RC2
release-4.7.0_RC1
release-4.6.0
release-4.6.0_RC4
release-4.6.0_RC3
release-4.6.0_RC2
release-4.6.0_RC1
release-4.5.0
release-4.5.0_RC6
release-4.5.0_RC5
release-4.5.0_RC4
release-4.5.0_RC3
release-4.5.0_RC2
release-4.5.0_RC1
release-4.4.1_RC2
release-4.4.1_RC1
release-4.4.0
release-4.4.0_RC10
release-4.4.0_RC9
release-4.4.0_RC8
release-4.4.0_RC7
release-4.4.0_RC6
release-4.4.0_RC5
release-4.4.0_RC4
release-4.4.0_RC3
release-4.4.0_RC2
release-4.4.0_RC1
release-4.3.0
release-4.3.0_RC7
release-4.3.0_RC6
release-4.3.0_RC5
release-4.3.0_RC4
release-4.3.0_RC3
release-4.3.0_RC2
release-4.3.0_RC1
release-4.2.0
release-4.2.0_RC6
release-4.2.0_RC5
release-4.2.0_RC4
release-4.2.0_RC3
release-4.2.0_RC2
release-4.2.0_RC1
release-4.1.0
release-4.1.0_RC20
release-4.1.0_RC19
release-4.1.0_RC18
release-4.1.0_RC17
release-4.1.0_RC16
release-4.1.0_RC15
release-4.1.0_RC14
release-4.1.0_RC13
release-4.1.0_RC12
release-4.1.0_RC11
release-4.1.0_RC10
release-4.1.0_RC9
release-4.1.0_RC8
release-4.1.0_RC7
release-4.1.0_RC6
release-4.1.0_RC5
release-4.1.0_RC4
release-4.1.0_RC3
release-4.1.0_RC2
release-4.1.0_RC1
release-4.0.0
release-4.0.0_RC6
release-4.0.0_RC5
release-4.0.0_RC4
release-4.0.0_RC3
release-4.0.0_RC2
release-4.0.0_RC1
release-3.9.0
release-3.9.0_RC18
release-3.9.0_RC17
release-3.9.0_RC16
release-3.9.0_RC15
release-3.9.0_RC14
release-3.9.0_RC13
release-3.9.0_RC12
release-3.9.0_RC11
release-3.9.0_RC10
release-3.9.0_RC9
release-3.9.0_RC8
release-3.9.0_RC7
release-3.9.0_RC6
release-3.9.0_RC5
release-3.9.0_RC4
release-3.9.0_RC3
release-3.8.0
release-3.8.0_RC14
release-3.8.0_RC13
release-3.8.0_RC12
release-3.8.0_RC11
release-3.8.0_RC10
release-3.8.0_RC9
release-3.8.0_RC8
keycloak7_RC1
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
deploy/migrate-to-keycloak7.sh
+4
-4
deploy/migrate-to-keycloak7.sh
with
4 additions
and
4 deletions
+4
-4
deploy/migrate-to-keycloak7.sh
+
4
−
4
View file @
10754df0
...
...
@@ -6,12 +6,15 @@ echo "Get the standalone-ha.xml template file and module.xml"
curl
-sS
https://raw.githubusercontent.com/project-sunbird/sunbird-devops/keycloak7/ansible/roles/keycloak-deploy/templates/standalone-ha.xml
--output
standalone-ha.xml
curl
-sS
https://raw.githubusercontent.com/project-sunbird/sunbird-devops/keycloak7/ansible/roles/keycloak-deploy/templates/module.xml.j2
--output
module.xml
echo
"Get the current VM IP"
ip
=
"
$(
ifconfig |
grep
-A
1
'eth0'
|
tail
-1
|
cut
-d
':'
-f
2 |
cut
-d
' '
-f
1
)
"
echo
"Replace ansible variables with postgres details"
sed
-i
"s/{{keycloak_postgres_host}}/
$PG_HOST
/g"
standalone-ha.xml
sed
-i
"s/{{keycloak_postgres_database}}/
${
PG_DB
}
7/g"
standalone-ha.xml
sed
-i
"s/{{keycloak_postgres_user}}/
$PG_USER
/g"
standalone-ha.xml
sed
-i
"s/{{keycloak_postgres_password}}/
$PGPASSWORD
/g"
standalone-ha.xml
sed
-i
"s/{{ansible_default_ipv4.address}}/
$
(
hostname
-i
)
/g"
standalone-ha.xml
sed
-i
"s/{{ansible_default_ipv4.address}}/
$
ip
/g"
standalone-ha.xml
sed
-i
"s/8080/8081/g"
standalone-ha.xml
sed
-i
"s/
\"
900
\"
/
\"
3600
\"
/g"
standalone-ha.xml
...
...
@@ -48,9 +51,6 @@ psql -h $PG_HOST -U $PG_USER -p 5432 -d ${PG_DB}7 -c "truncate offline_user_sess
psql
-h
$PG_HOST
-U
$PG_USER
-p
5432
-d
${
PG_DB
}
7
-c
"truncate offline_client_session"
psql
-h
$PG_HOST
-U
$PG_USER
-p
5432
-d
${
PG_DB
}
7
-c
"truncate jgroupsping"
||
true
echo
"Get the current VM IP"
ip
=
"
$(
ifconfig |
grep
-A
1
'eth0'
|
tail
-1
|
cut
-d
':'
-f
2 |
cut
-d
' '
-f
1
)
"
echo
"Migrate the DB to keycloak 7"
cd
keycloak-7.0.1
bin/standalone.sh
-b
=
$ip
-bprivate
=
$ip
--server-config
standalone-ha.xml
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets