Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launchd worker fails with "no route to host" on Sequoia #221

Closed
timpeeters opened this issue Nov 20, 2024 · 1 comment · Fixed by #223
Closed

Launchd worker fails with "no route to host" on Sequoia #221

timpeeters opened this issue Nov 20, 2024 · 1 comment · Fixed by #223

Comments

@timpeeters
Copy link
Contributor

We have been running Orchard workers, configured using launchd on Sonoma for a long time already. The implementation was based on the documentation here: https://tart.run/orchard/deploying-workers/#launchd

However, after upgrading one of our hosts to Sequoia, the workers that is started via launchd no longer connects to the controller.

{"level":"warn","ts":1732044922.827034,"msg":"failed to register worker: API client failed to make a request: Post \"https://<redacted>:6120/v1/workers\": dial tcp <redacted>:6120: connect: no route to host"}

We suspect it is related to new privacy settings in Sequoia related to local network access. The dialog to allow local network access does not appear.

Not sure if this is related, but bumping Go might resolve the issue:
golang/go#68678
Any interest in a pull-request that bumps Go to test this?

It might also be related to this one:
cirruslabs/tart#921

timpeeters added a commit to timpeeters/orchard that referenced this issue Nov 20, 2024
edigaryev added a commit that referenced this issue Nov 20, 2024
* Fix #221 by bumping Go.

* CI: use golang:latest instead of GoReleaser's container image

* Add Go linker flag (-B gobuildid) to generate UUID.

---------

Co-authored-by: Nikolay Edigaryev <[email protected]>
@timpeeters
Copy link
Contributor Author

Just tested this. Permission dialog now pops-up. After approving, the no route to host error is gone.
Thanks for the help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant