-
Notifications
You must be signed in to change notification settings - Fork 179
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
(ExCoveralls.ReportUploadError) Failed to upload the report to 'https://coveralls.io', reason: tls_alert #254
Comments
The same happens for another repo: https://github.com/petrovich/petrovich_elixir/runs/2137664773?check_suite_focus=true |
I'm seeing the same error as well, running elixir
I think the fix could be bumping to |
Same issue on Elixir 1.11 (earlier versions are fine), and on both OTP 21 and 23: https://github.com/ajvondrak/remote_ip/actions/runs/665483059 Note that Elixir 1.10 works fine on OTP 21, so I'm not sure it's purely an OTP/Hackney issue. |
These errors seem to coincide with the latest patch version of Elixir 1.11: https://github.com/elixir-lang/elixir/releases/tag/v1.11.4 |
Elixir 1.11.4 came out a couple days ago, and now Excoveralls is failing with an error: parroty/excoveralls#254 I expect to revert this change when the bug gets sorted out, but in the meantime I'm checking to make sure that CI still works on v1.11.3.
Yeah, Elixir v1.11.3 works fine: https://github.com/ajvondrak/remote_ip/runs/2142427054?check_suite_focus=true The suspicious thing in the v1.11.4 release notes is that rebar was bumped to v3.14.4: https://github.com/erlang/rebar3/releases/tag/3.14.4 But it looks like rebar3 had a lot of changes for that version, so I'm not sure where to begin sifting through those. |
Thanks @ajvondrak, digging into those |
Thanks all, same issue with Elixir 1.11.4, after run |
@xinz comment fixed it for me!! I spent a lot trying to find the answer |
I had the same issue, and @xinz 's note to run |
and fix this issue: parroty/excoveralls#254
* Use amqp's ability to use both URI & conn-options Bumped the amqp version as this ability was introduced in amqp 1.3.0: pma/amqp#144 * Update certifi https://github.com/parroty/excoveralls/issues/254\#issuecomment-815512031 * Bump CI version
Tests are passing, but CI is failing due to the old excoveralls issue seen before in parroty/excoveralls#254 However, the latest workarounds noted on that issue are for earlier versions of excoveralls that still used hackney instead of httpc (cf. parroty/excoveralls#311). So it's not clear that there are any good/known workarounds, as in the old issue. In particular, we should be running the latest castore version, and I don't think installing/updating certifi is going to do anything. The tests seem to pass on the other Elixir versions in the matrix, but they're all running at least OTP 23. So I'm wondering if OTP 23 would unstick Elixir 1.12 & 1.13. Not ideal, but worth a shot.
Heads up that I was getting this error again circa excoveralls 0.18.1. Since #311 moved from hackney to httpc, the certifi update mentioned above wouldn't make a difference AFAICT. However, I noticed that I was only seeing the issue using OTP 22 in my build matrix, so I tried out OTP 23 and that seems to work (even on the same Elixir versions, 1.12 & 1.13). |
Hi! I have got a CI fail recently:
Versions:
excoveralls@0.14.0
1.11
23
CI job: https://github.com/sobolevn/recase/pull/119/checks?check_run_id=2128079815
The text was updated successfully, but these errors were encountered: