CIDuty/How To/Deprecated / Archived/Slave Management: Difference between revisions

Line 19: Line 19:


= Automated =
= Automated =
== Slave Rebooter ==
There are currently no automated mechanisms for recovering individual slaves.
Slave rebooter is a script that analyzes recent slave activity and attempts to reboot slaves that it thinks are stuck. It is a [[ReleaseEngineering/Applications/SlaveAPI | SlaveAPI]] based replacement for Kittenherder. It [https://hg.mozilla.org/build/tools/file/default/buildfarm/maintenance/reboot-idle-slaves.py lives in the build/tools repository], [https://hg.mozilla.org/build/puppet/file/default/modules/slaverebooter gets deployed by Puppet], and currently lives on buildbot-master74.


At the time of writing, it works for all hardware machines. Pandas and Cloud machines are explicitly ignored because they don't suffer from the same types of transient failures.
AWS instances will automatically terminate when idle.


= Manual =
= Manual =
canmove, Confirmed users
2,850

edits