I had the issue when creating a new job via the web interface. Apparently the Zuul gearman server stopped responding (forked process is still running but TCP connections to it timeout). Jenkins ends up using a bunch of CPU waiting for the port and does not process anything else.
Work around:
* disable the Gearman connection
* save config
The Zuul gearman server is happy again as shown with a workers command:
I had the issue when creating a new job via the web interface. Apparently the Zuul gearman server stopped responding (forked process is still running but TCP connections to it timeout). Jenkins ends up using a bunch of CPU waiting for the port and does not process anything else.
Work around:
* disable the Gearman connection
* save config
The Zuul gearman server is happy again as shown with a workers command:
13 208.80.154.135 - : running_ jobs zuul:promote zuul:enqueue
14 208.80.154.135 Zuul Merger : merger:merge merger:update
82 208.80.154.135 Zuul RPC Listener : zuul:get_
110 208.80.154.135 - :
16 127.0.0.1 - :
.
The status command still report all the jobs albeit with 0 workers available.
* reenable gearman connection
* save config
The workers are repopulated and status shows jobs have workers available.
Maybe that is a bug in the python gear module.