ReleaseEngineering/How To/TroubleshootSelfServe: Difference between revisions

no edit summary
No edit summary
No edit summary
 
Line 2: Line 2:
selfserve is accessed at https://secure.pub.build.mozilla.org/buildapi/self-serve and via the TBPL interface.
selfserve is accessed at https://secure.pub.build.mozilla.org/buildapi/self-serve and via the TBPL interface.


Sheriffs use this system to retrigger jobs.  Sometimes selfserve stops responding and needs troubleshooting.
selfserve run as agents to BuildAPI and can be troubleshooted via:
 
[[ReleaseEngineering/How_To/Restart_BuildAPI#Restarting_the_agent]]
Look for selfserve_agent nodes in [http://hg.mozilla.org/build/puppet/file/default/manifests/moco-nodes.pp moco-nodes.pp] to find which hosts it is running on.  Log files are kept at /builds/selfserve-agent/agent.log on each node.
 
To stop the selfserve agent, just kill the process.
 
To start the selfserve agent, just let supervisord start it.  It is set to autorestart in /etc/supervisord.d/selfserve-agent
Confirmed users
502

edits