-
Notifications
You must be signed in to change notification settings - Fork 6
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
GitHttpServer broken by git/git-daemon Alpine update #105
Comments
It looks to me as if the https://pkgs.alpinelinux.org/packages?name=git&branch=v3.19&repo=&arch=&maintainer= |
this seems specific to |
Have raised PR #106 This doesn't (yet) fully fix the issue as although the container now builds successfully, the same tests fail with a different exception. Workaround for other users of this testcontainers module is to avoid Error when running tests:
Failing tests are the
Tests for all versions pass for the test I haven't been able to find logs from within the container itself to explain why it is returning a 500 status code, yet. |
Thanks @harmonic-jamie for your analysis. I will also take a look at it. |
I could check the access log of the nginx.
unfortunately not very helpful |
i've tweaked the
Note the
The That has given me this in the nginx error.log:
Ownership of that folder appears to be
But the user running nginx and fastcgi is This can be circumvented with, which I'll add to my PR. |
to finish my last sentence... Earlier in the last comment I mention two |
Thanks for the analysis.
I will test this next week. If it is possible, run nginx as |
Affected version(s): at least 0.6.0 & 0.5.0.
When running the GitHttpServer, it fails when the Docker image is built with the following exception:
The issue is reproduced by running the
GitHttpServerContainerTest
within the repository itself.The text was updated successfully, but these errors were encountered: