Current versions:
phabricator 3aed39b8b072c8bfa89b3f45183dfa126600ff1d (Wed, May 18) arcanist 2234c8cacc21ce61c9c10e8e5918b6a63cc38fc8 (Mon, May 16) phutil b25e0477b280ca3e8345bb97cd55e95bcb5023ec (Wed, May 11)
Following the instructions at https://secure.phabricator.com/T10246#163438 to run a simple git show manually for a recent commit, build attempts to activate a lease which fails, continuously, until aborted.
The relevant error seems to be "fatal: could not read Username for 'http://phabricator.<HOSTNAME_MASKED>': No such device or address"
I can log in to the build server using the private key, in fact the builder creates a workingcopy, but fails to clone into it.
builder@builder:~$ ls -la /var/drydock/workingcopy-92/repo/ total 8 drwxrwxr-x 2 builder builder 4096 May 18 16:02 . drwxrwxr-x 3 builder builder 4096 May 18 16:02 .. builder@builder:~$
Build Log:
exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease "PHID-DRYL-2pvhwujlbsollyzaeipd" never activated.' in /usr/local/phabricator/phabricator/src/applications/harbormaster/step/HarbormasterLeaseWorkingCopyBuildStepImplementation.php:91 Stack trace: #0 /usr/local/phabricator/phabricator/src/applications/harbormaster/worker/HarbormasterTargetWorker.php(64): HarbormasterLeaseWorkingCopyBuildStepImplementation->execute(Object(HarbormasterBuild), Object(HarbormasterBuildTarget)) #1 /usr/local/phabricator/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php(122): HarbormasterTargetWorker->doWork() #2 /usr/local/phabricator/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php(171): PhabricatorWorker->executeTask() #3 /usr/local/phabricator/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php(22): PhabricatorWorkerActiveTask->executeTask() #4 /usr/local/phabricator/libphutil/src/daemon/PhutilDaemon.php(183): PhabricatorTaskmasterDaemon->run() #5 /usr/local/phabricator/libphutil/scripts/daemon/exec/exec_daemon.php(125): PhutilDaemon->execute() #6 {main}
Blueprint log:
Resource activation failed: [CommandException] Command failed with error #128! COMMAND ssh '-o' 'LogLevel=quiet' '-o' 'StrictHostKeyChecking=no' '-o' 'UserKnownHostsFile=/dev/null' '-o' 'BatchMode=yes' -l 'xxxxx' -p '22' -i 'xxxxx' '<BUILDER_IP_MASKED>' -- 'git clone -- '\''http://phabricator.<HOSTNAME_MASKED>/diffusion/48/testrepo.git'\'' '\''/var/drydock/workingcopy-92/repo/testrepo/'\''' STDOUT (empty) STDERR Cloning into '/var/drydock/workingcopy-92/repo/testrepo'... fatal: could not read Username for 'http://phabricator.<HOSTNAME_MASKED>': No such device or address