Page MenuHomePhabricator

Harbormaster is always pending
Closed, ResolvedPublic

Asked by narutolee on Apr 20 2016, 1:39 AM.

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

hach-que
Updated 3,165 Days Ago

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.

narutolee
Updated 3,100 Days Ago

Thank you so much! The problem has been solved. When the diffusion import svn repository mistakenly , the daemon log always reports errors. So Harbormaster is always pending. I run more daemon's workers to deal with error. Now is OK.

New Answer

Answer

This question has been marked as closed, but you can still leave a new answer.