Open MessyComposer opened 2 weeks ago
@MessyComposer could you please try upgrading to the latest Sentry CLI version? We upgraded our curl-sys
dependency in 2.36.3 to fix a similar error (#2155); perhaps the dependency bump also fixes the problem you are experiencing.
If upgrading does not help, I would also suggest checking your network connection and network settings; this error might be caused by some kind of connection problem or network misconfiguration.
Just got around to trying it again with the latest cli version 2.37.0 and it still results in the same error
Could not resolve hostname (Could not resolve host: sentry.io)
(I should add that debug adds no insight what so ever, and the error is thrown right away, ie. it does not even try to connect to sentry.io)
It is not a networking related issue, seeing how 2.21.2 works flawlessly. It seems there's some change in the cli which breaks source map uploads when using DinD
Guess I'll be forced to stay on 2.21.2 for the time being...
@MessyComposer does the error occur on every run, or is it a transient failure?
Also, are you running in rootless Docker? if yes, this might be a duplicate of https://github.com/getsentry/sentry-cli/issues/1929
Yes, occurs on every run and not running in rootless docker
Okay, thanks for the information @MessyComposer. One more clarification:
It seems there's some change in the cli which breaks source map uploads when using DinD
By "DinD" are you referring to Docker in Docker?
By "DinD" are you referring to Docker in Docker?
Yep
CLI Version
2.36.1
Operating System and Architecture
Operating System Version
node:18
Link to reproduction repository
No response
CLI Command
sentry-cli sourcemaps upload ./build --log-level=debug
Exact Reproduction Steps
We're running docker in docker (CI/CD runners), and the sourcemap upload fails when using sentry cli 2.36.1
There is nothing of real value in the logs that I can tell, it just instantly fails with
Could not resolve host: sentry.io
Downgrading to 2.21.2 and it works fine.
Expected Results
The sourcemaps files are uploaded to sentry successfully
Actual Results
API request failed caused by: [6] Couldn't resolve host name (Could not resolve host: sentry.io)
Logs