<div dir="ltr"><div>Ouch, indeed! Thank you, Matt!</div><div><br></div><div>--</div><div>Best, Artem<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, 14 Aug 2018 at 19:21 Matthew Pickering <<a href="mailto:matthewtpickering@gmail.com">matthewtpickering@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It fails because you are using `--skip-staging`. It sounds like you<br>
haven't set up your SSH keys properly on your new hardware?<br>
<br>
Matt<br>
<br>
On Tue, Aug 14, 2018 at 5:01 PM, Artem Pelenitsyn<br>
<<a href="mailto:a.pelenitsyn@gmail.com" target="_blank">a.pelenitsyn@gmail.com</a>> wrote:<br>
> Hello, devs,<br>
><br>
> Could someone point me where I go wrong in the following? My Differentials<br>
> constantly fail to CI with the messages like this one:<br>
><br>
> exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease<br>
> "PHID-DRYL-sydepw7hjxlnim325sdu" never activated.' in<br>
> /opt/phabricator/src/applications/harbormaster/step/HarbormasterLeaseWorkingCopyBuildStepImplementation.php:91<br>
> Stack trace:<br>
> #0<br>
> /opt/phabricator/src/applications/harbormaster/worker/HarbormasterTargetWorker.php(70):<br>
> HarbormasterLeaseWorkingCopyBuildStepImplementation->execute(Object(HarbormasterBuild),<br>
> Object(HarbormasterBuildTarget))<br>
> #1<br>
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php(123):<br>
> HarbormasterTargetWorker->doWork()<br>
> #2<br>
> /opt/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php(171):<br>
> PhabricatorWorker->executeTask()<br>
> #3<br>
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php(22):<br>
> PhabricatorWorkerActiveTask->executeTask()<br>
> #4 /opt/libphutil/src/daemon/PhutilDaemon.php(219):<br>
> PhabricatorTaskmasterDaemon->run()<br>
> #5 /opt/libphutil/scripts/daemon/exec/exec_daemon.php(131):<br>
> PhutilDaemon->execute()<br>
> #6 {main}<br>
><br>
> Examples:<br>
> <a href="https://phabricator.haskell.org/harbormaster/build/50735/" rel="noreferrer" target="_blank">https://phabricator.haskell.org/harbormaster/build/50735/</a><br>
> <a href="https://phabricator.haskell.org/harbormaster/build/51066/" rel="noreferrer" target="_blank">https://phabricator.haskell.org/harbormaster/build/51066/</a><br>
> <a href="https://phabricator.haskell.org/harbormaster/build/51616/" rel="noreferrer" target="_blank">https://phabricator.haskell.org/harbormaster/build/51616/</a><br>
><br>
> I googled this and found a similar topic on Phab's bug tracker:<br>
> <a href="https://secure.phabricator.com/T10982" rel="noreferrer" target="_blank">https://secure.phabricator.com/T10982</a><br>
> Not particularly helpful 'cause I don't really understand the internals of<br>
> Phab.<br>
><br>
> This started to happen roughly when I moved my ghc hacking setup to a new<br>
> hardware this summer. Maybe, that's connected. Also, what suspicious is that<br>
> `arc diff` tries to push changes in master right away, so I have to pass<br>
> --skip-staging. This wasn't the case before, I believe.<br>
><br>
> --<br>
> Best, Artem<br>
> Best, Artem<br>
><br>
><br>
> _______________________________________________<br>
> ghc-devs mailing list<br>
> <a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
><br>
</blockquote></div>