-
Notifications
You must be signed in to change notification settings - Fork 82
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
Verification stopped with node v13 #139
Comments
Do you have a npm warning during |
Getting the same error on my Installation. |
I don't have lockfiles in the repository (which may lead to other issues some day). And I don't have any errors or warning at installation:
3 days ago (at 7:11 pm +01) my deploy job passed with a node v13. So it looks like something changed in a minor publication or a patch in the last 3 days. |
With this log inside runner, with node:latest:
With this in local with --no-ci with node 12.14.1:
|
I have the same problem here, it's stuck in verifyConditions step. Also was working normally some days ago. |
Is there any solution yet? All our internal packages stopped working a few days ago. We run those in a Docker container from a self made image that derives from latest node alpine image. Here is an example CI log:
I reverted our image back to Node 13.8 and it's working again. On my machine I have Node 13.9.0 and it's working too with --no-ci. So it seems something changed in Node 13.10 that breaks the plugin. |
Seeing this as well. Silent non publishing with exact same symptoms in the logs. Confirmed that the CI runners are using Node The strange behavior is that the process is terminating with Exit Code So I think there's 2 potential bugs here:
Turning on debugging mode with
(note that the node tls warning is normal expected output at this point in our log due to how we have to connect between internal services. It does not indicate a failure, but may help identify where in the lifecycle the premature exit is happening) |
I'm noticing other people in this thread are also setting the |
We do not set NODE_TLS_REJECT_UNAUTHORIZED since we have signed our GitLab and our NPM repository instance with Let's Encrypt. But we still got the error, so I believe that it does not matter for this case. |
I tested with Node |
We use https://github.com/sindresorhus/got to make http calls to GitLab API. It seems that on Node 13.10 and up I don't know if the problem is in For reference: sindresorhus/got@62b3388 |
Node 13.10 introduces a bug related to TLS/SSL that causes semantic-release to silently fail: semantic-release/gitlab#139
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Node 13 has been out of support for quite some time now, so I'm closing this. If you still have problems in recent versions, please create new issues 🙏 |
The exact same Gitlab CI config (apart from the node version) has different results:
In node 13 the process stops after auth verification:
I tried
--debug
but it didn't give me anything helpfull.In node 11:
The text was updated successfully, but these errors were encountered: