Merge ~dannf/canonical-server-hwe-utils:update-conserver-fixes into canonical-server-hwe-utils:master

Proposed by dann frazier
Status: Merged
Merged at revision: 47befa8382b3d48b5b872ca9190f5fa32422d582
Proposed branch: ~dannf/canonical-server-hwe-utils:update-conserver-fixes
Merge into: canonical-server-hwe-utils:master
Diff against target: 47 lines (+12/-7)
1 file modified
sysadmin-tools/update_conserver.sh (+12/-7)
Reviewer Review Type Date Requested Status
Taihsiang Ho Approve
Review via email: mp+402204@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Taihsiang Ho (tai271828) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/sysadmin-tools/update_conserver.sh b/sysadmin-tools/update_conserver.sh
index 7d28eca..d38088a 100755
--- a/sysadmin-tools/update_conserver.sh
+++ b/sysadmin-tools/update_conserver.sh
@@ -20,13 +20,16 @@ if [ -z "$lab" ]; then
20 exit 120 exit 1
21fi21fi
2222
23if [ ! -e ./gen_conserver_cf.py ]; then
24 echo "ERROR: Did not find gen_conserver_cf.py in the current directory."
25 exit 1
26fi
27
23case "$lab" in28case "$lab" in
24 1ss)29 1ss)
25 labname="1ss-production"
26 server="10.229.0.101"30 server="10.229.0.101"
27 ;;31 ;;
28 tremont)32 tremont)
29 labname="tremont-production"
30 server="10.228.0.2"33 server="10.228.0.2"
31 ;;34 ;;
32 *)35 *)
@@ -42,10 +45,10 @@ cleanup() {
42}45}
43trap cleanup EXIT46trap cleanup EXIT
4447
45git clone git+ssh://git.launchpad.net/scalebot ${tmpdir}/scalebot48git clone --depth 1 git+ssh://git.launchpad.net/scalebot ${tmpdir}/scalebot
46labdir=${tmpdir}/scalebot/labs/$labname49labdir=${tmpdir}/scalebot/labs/$lab
47if [ ! -d $labdir ]; then50if [ ! -d $labdir ]; then
48 "ERROR: Lab $labname directory not found"51 "ERROR: Lab $lab directory not found"
49 exit 152 exit 1
50fi53fi
5154
@@ -64,5 +67,7 @@ ssh -t ${server} sudo chown --reference=/etc/conserver/conserver.cf ${remote_tmp
64ssh -t ${server} sudo chmod --reference=/etc/conserver/conserver.cf ${remote_tmp}67ssh -t ${server} sudo chmod --reference=/etc/conserver/conserver.cf ${remote_tmp}
65ssh -t ${server} sudo cp ${remote_tmp} /etc/conserver/conserver.cf68ssh -t ${server} sudo cp ${remote_tmp} /etc/conserver/conserver.cf
6669
67echo "Reloading conserver-server on ${server}..."70echo "Stopping conserver-server on ${server}..."
68ssh -t ${server} sudo service conserver-server reload71ssh -t ${server} sudo service conserver-server stop
72echo "Starting conserver-server on ${server}..."
73ssh -t ${server} sudo service conserver-server start

Subscribers

People subscribed via source and target branches

to all changes: