Confirmed users
1,351
edits
(Add instructions on moving a tegra between foopies) |
|||
Line 183: | Line 183: | ||
The steps are written for moving one tegra. If you're moving a bunch, then you may want to apply each major step to all tegras involved, and use the "reconfigure foopy" approach to save work. | The steps are written for moving one tegra. If you're moving a bunch, then you may want to apply each major step to all tegras involved, and use the "reconfigure foopy" approach to save work. | ||
# update foopies.sh in your working directory | '''NOTE:''' use this technique to replace a tegra as well. (It's really two moves: move old to dust bin, then move replacement to live.) | ||
# update foopies.sh & tegras.json in your working directory | |||
# commit the changes to <tt>foopies.sh</tt> and <tt>tegras.json</tt> | |||
# in buildbot, request a "graceful shutdown" | # in buildbot, request a "graceful shutdown" | ||
#* wait for tegra to show "idle" | #* wait for tegra to show "idle" | ||
Line 191: | Line 194: | ||
#** <strike>'''OR''' run <tt>./foopies.sh old_foopy_number</tt> from your working directory</strike> blocked by: {{bug|713690}} | #** <strike>'''OR''' run <tt>./foopies.sh old_foopy_number</tt> from your working directory</strike> blocked by: {{bug|713690}} | ||
# on the new foopy: | # on the new foopy: | ||
#* update the local tools: <tt>cd /builds/tools ; hg pull --update; cd -</tt> | |||
#* manually add the tegra to the <tt>/builds/create_dirs.sh</tt> file | #* manually add the tegra to the <tt>/builds/create_dirs.sh</tt> file | ||
#* if this is a replacement tegra, manually push the ini files by judicious use of lines in <tt>update_tegra_ini.sh</tt> | |||
#** skip if doing initial configuration of the new foopy | #** skip if doing initial configuration of the new foopy | ||
#* manually run <tt>cd /builds; ./create_dirs.sh</tt> | #* manually run <tt>cd /builds; ./create_dirs.sh</tt> | ||
Line 197: | Line 202: | ||
#** <strike>'''OR''' run <tt>./foopies.sh new_foopy_number</tt> from your working directory</strike> blocked by: {{bug|713690}} | #** <strike>'''OR''' run <tt>./foopies.sh new_foopy_number</tt> from your working directory</strike> blocked by: {{bug|713690}} | ||
#* restart the tegras using <tt>cd /builds ; ./start_cp.sh</tt> | #* restart the tegras using <tt>cd /builds ; ./start_cp.sh</tt> | ||
= Environment = | = Environment = |