ReleaseEngineering/How To/Manage Buildbot with Fabric: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 36: Line 36:


  # in case it is not clear; Run each one on a different window
  # in case it is not clear; Run each one on a different window
  python manage_masters.py -f production_masters.json -R scheduler reconfigure
  python manage_masters.py -f production-masters.json -R scheduler reconfigure
  python manage_masters.py -f production_masters.json -R build reconfigure
  python manage_masters.py -f production-masters.json -R build reconfigure
  python manage_masters.py -f production_masters.json -R try reconfigure
  python manage_masters.py -f production-masters.json -R try reconfigure
  python manage_masters.py -f production_masters.json -R tests reconfigure
  python manage_masters.py -f production-masters.json -R tests reconfigure


= Hosts and role groups =
= Hosts and role groups =
Line 52: Line 52:
= Updating checkout =
= Updating checkout =
<pre>
<pre>
python manage_masters.py -f production_masters.json -R scheduler update
python manage_masters.py -f production-masters.json -R scheduler update
[production-master02.build.mozilla.org] run: hg pull
[production-master02.build.mozilla.org] run: hg pull
[production-master02.build.mozilla.org] out: pulling from http://hg.mozilla.org/build/buildbotcustom
[production-master02.build.mozilla.org] out: pulling from http://hg.mozilla.org/build/buildbotcustom
Line 105: Line 105:
= Show which revisions are checked out=
= Show which revisions are checked out=
<pre>
<pre>
python manage_masters.py -f production_masters.json -R build,scheduler show_revisions
python manage_masters.py -f production-masters.json -R build,scheduler show_revisions
bm3            94b7596a2523 632937d89dd7
bm3            94b7596a2523 632937d89dd7
pm02-sm        94b7596a2523 632937d89dd7
pm02-sm        94b7596a2523 632937d89dd7
Line 117: Line 117:
= Checkconfig =
= Checkconfig =
<pre>
<pre>
python manage_masters.py -f production_masters.json -R build,scheduler checkconfig
python manage_masters.py -f production-masters.json -R build,scheduler checkconfig
bm3            OK
bm3            OK
pm02-sm        OK
pm02-sm        OK
Line 133: Line 133:
= Reconfigure =
= Reconfigure =
<pre>
<pre>
python manage_masters.py -f production_masters.json -R build reconfig     
python manage_masters.py -f production-masters.json -R build reconfig     
[buildbot-master1.build.mozilla.org] put: buildbot-wrangler.py -> /builds/buildbot/build_master3/master/buildbot-wrangler.py
[buildbot-master1.build.mozilla.org] put: buildbot-wrangler.py -> /builds/buildbot/build_master3/master/buildbot-wrangler.py
[buildbot-master1.build.mozilla.org] run: rm -f *.pyc
[buildbot-master1.build.mozilla.org] run: rm -f *.pyc
Confirmed users
3,990

edits

Navigation menu