CI constanly fails on clonning

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

CI constanly fails on clonning

Artem Pelenitsyn
Hello, devs,

Could someone point me where I go wrong in the following? My Differentials constantly fail to CI with the messages like this one:

exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease "PHID-DRYL-sydepw7hjxlnim325sdu" never activated.' in /opt/phabricator/src/applications/harbormaster/step/HarbormasterLeaseWorkingCopyBuildStepImplementation.php:91
Stack trace:
#0 /opt/phabricator/src/applications/harbormaster/worker/HarbormasterTargetWorker.php(70): HarbormasterLeaseWorkingCopyBuildStepImplementation->execute(Object(HarbormasterBuild), Object(HarbormasterBuildTarget))
#1 /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php(123): HarbormasterTargetWorker->doWork()
#2 /opt/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php(171): PhabricatorWorker->executeTask()
#3 /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php(22): PhabricatorWorkerActiveTask->executeTask()
#4 /opt/libphutil/src/daemon/PhutilDaemon.php(219): PhabricatorTaskmasterDaemon->run()
#5 /opt/libphutil/scripts/daemon/exec/exec_daemon.php(131): PhutilDaemon->execute()
#6 {main}

Examples:

I googled this and found a similar topic on Phab's bug tracker:
Not particularly helpful 'cause I don't really understand the internals of Phab.

This started to happen roughly when I moved my ghc hacking setup to a new hardware this summer. Maybe, that's connected. Also, what suspicious is that `arc diff` tries to push changes in master right away, so I have to pass --skip-staging. This wasn't the case before, I believe.

--
Best, Artem
Best, Artem


_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: CI constanly fails on clonning

Matthew Pickering
It fails because you are using `--skip-staging`. It sounds like you
haven't set up your SSH keys properly on your new hardware?

Matt

On Tue, Aug 14, 2018 at 5:01 PM, Artem Pelenitsyn
<[hidden email]> wrote:

> Hello, devs,
>
> Could someone point me where I go wrong in the following? My Differentials
> constantly fail to CI with the messages like this one:
>
> exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease
> "PHID-DRYL-sydepw7hjxlnim325sdu" never activated.' in
> /opt/phabricator/src/applications/harbormaster/step/HarbormasterLeaseWorkingCopyBuildStepImplementation.php:91
> Stack trace:
> #0
> /opt/phabricator/src/applications/harbormaster/worker/HarbormasterTargetWorker.php(70):
> HarbormasterLeaseWorkingCopyBuildStepImplementation->execute(Object(HarbormasterBuild),
> Object(HarbormasterBuildTarget))
> #1
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php(123):
> HarbormasterTargetWorker->doWork()
> #2
> /opt/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php(171):
> PhabricatorWorker->executeTask()
> #3
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php(22):
> PhabricatorWorkerActiveTask->executeTask()
> #4 /opt/libphutil/src/daemon/PhutilDaemon.php(219):
> PhabricatorTaskmasterDaemon->run()
> #5 /opt/libphutil/scripts/daemon/exec/exec_daemon.php(131):
> PhutilDaemon->execute()
> #6 {main}
>
> Examples:
> https://phabricator.haskell.org/harbormaster/build/50735/
> https://phabricator.haskell.org/harbormaster/build/51066/
> https://phabricator.haskell.org/harbormaster/build/51616/
>
> I googled this and found a similar topic on Phab's bug tracker:
> https://secure.phabricator.com/T10982
> Not particularly helpful 'cause I don't really understand the internals of
> Phab.
>
> This started to happen roughly when I moved my ghc hacking setup to a new
> hardware this summer. Maybe, that's connected. Also, what suspicious is that
> `arc diff` tries to push changes in master right away, so I have to pass
> --skip-staging. This wasn't the case before, I believe.
>
> --
> Best, Artem
> Best, Artem
>
>
> _______________________________________________
> ghc-devs mailing list
> [hidden email]
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: CI constanly fails on clonning

Artem Pelenitsyn
Ouch, indeed! Thank you, Matt!

--
Best, Artem

On Tue, 14 Aug 2018 at 19:21 Matthew Pickering <[hidden email]> wrote:
It fails because you are using `--skip-staging`. It sounds like you
haven't set up your SSH keys properly on your new hardware?

Matt

On Tue, Aug 14, 2018 at 5:01 PM, Artem Pelenitsyn
<[hidden email]> wrote:
> Hello, devs,
>
> Could someone point me where I go wrong in the following? My Differentials
> constantly fail to CI with the messages like this one:
>
> exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease
> "PHID-DRYL-sydepw7hjxlnim325sdu" never activated.' in
> /opt/phabricator/src/applications/harbormaster/step/HarbormasterLeaseWorkingCopyBuildStepImplementation.php:91
> Stack trace:
> #0
> /opt/phabricator/src/applications/harbormaster/worker/HarbormasterTargetWorker.php(70):
> HarbormasterLeaseWorkingCopyBuildStepImplementation->execute(Object(HarbormasterBuild),
> Object(HarbormasterBuildTarget))
> #1
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorWorker.php(123):
> HarbormasterTargetWorker->doWork()
> #2
> /opt/phabricator/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php(171):
> PhabricatorWorker->executeTask()
> #3
> /opt/phabricator/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php(22):
> PhabricatorWorkerActiveTask->executeTask()
> #4 /opt/libphutil/src/daemon/PhutilDaemon.php(219):
> PhabricatorTaskmasterDaemon->run()
> #5 /opt/libphutil/scripts/daemon/exec/exec_daemon.php(131):
> PhutilDaemon->execute()
> #6 {main}
>
> Examples:
> https://phabricator.haskell.org/harbormaster/build/50735/
> https://phabricator.haskell.org/harbormaster/build/51066/
> https://phabricator.haskell.org/harbormaster/build/51616/
>
> I googled this and found a similar topic on Phab's bug tracker:
> https://secure.phabricator.com/T10982
> Not particularly helpful 'cause I don't really understand the internals of
> Phab.
>
> This started to happen roughly when I moved my ghc hacking setup to a new
> hardware this summer. Maybe, that's connected. Also, what suspicious is that
> `arc diff` tries to push changes in master right away, so I have to pass
> --skip-staging. This wasn't the case before, I believe.
>
> --
> Best, Artem
> Best, Artem
>
>
> _______________________________________________
> ghc-devs mailing list
> [hidden email]
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs