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

Line 20: Line 20:
= Automated =
= Automated =
== Slave Rebooter ==
== Slave Rebooter ==
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-master65.
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.
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.
Confirmed users
107

edits