-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Fix certbot-ci on macOS #6959
Comments
Yes, there are several blocking differences, like with Windows: https://docs.docker.com/docker-for-mac/networking/ In fact, I think that at some point, I will remove the Docker layer, at least with Traefik and Pebble, because it will simplify the runtime requirements, and these components are easily runnable directly on each platform, and that remove all problems about Docker networking. Boulder is another story. However, I plan to do that once certbot-ci will be full running on Linux. |
We've made a lot of changes to Certbot since this issue was opened. If you still have this issue with an up-to-date version of Certbot, can you please add a comment letting us know? This helps us to better see what issues are still affecting our users. If there is no activity in the next 30 days, this issue will be automatically closed. |
Still relevant I would guess. |
@bmw do you have any thoughts on enhancing Pebble's CI to generate macOS releases, so that I could I get that it's like, mega low priority, but I was thinking of doing it during some relaxing downtime and wanted to see whether you knew of any reason it's a bad idea 🙏 . |
I do not know of any reason it's a bad idea. I'd certainly appreciate it if I could trivially run Pebble locally. |
We've made a lot of changes to Certbot since this issue was opened. If you still have this issue with an up-to-date version of Certbot, can you please add a comment letting us know? This helps us to better see what issues are still affecting our users. If there is no activity in the next 30 days, this issue will be automatically closed. |
This issue has been closed due to lack of activity, but if you think it should be reopened, please open a new issue with a link to this one and we'll take a look. |
When I run
certbot-ci
on macOS, I get the following test failures:All failures are due to failing to perform the HTTP challenge. An error from Pebble looks like:
When I run the same code on my Ubuntu VPS, tests pass, but it would be nice if I was able to run these tests locally as well.
As the one with the Macbook, this might be on me to debug, but if anyone has any ideas I'd appreciate it. My guess is something is different with the Docker network setup on macOS vs. Linux.
cc @adferrand
The text was updated successfully, but these errors were encountered: