Details
I have a question about harbormaster. We use harbormaster to execute builds in a remote Jenkins. . Originally, we had only hundreds of users and we didn't use 'diffusion', but our Phabricator has about thousands of users now and we start to use 'diffusion' to import an existing external SVN repository.
Sometimes, harbormaster is OK, and sometimes, those builds' status of harbormaster are always pending. I have to restart the daemon, 'phd'. But, sometimes, restarting 'phd' works. Sometimes it doesn't have any effect. We see the log of phd. When harbormaster is pending, the phd keeps restarting.
Did you have this state?
Answers
This is likely caused because some operation when importing the SVN repository is causing the daemons to crash, so the Harbormaster builds never get processed (they have a lower priority than repository imports).
If the daemons are crashing, you need to check the daemon logs and file a bug report with a stack trace and all relevant information.