Renovate step can't trust an internal/self-signed CA #2980
Alejandro Oton Garcia opened 4 hours ago

When using the built-in Renovate step, in an environment that presents internal CA certs (already trusted via OneDev's conf/trust-certs) it fails in seconds with UNABLE_TO_GET_ISSUER_CERT_LOCALLY on its first call to https://<onedev-host>/~api/renovate/.

There's no CA file inside the Renovate job's container to point NODE_EXTRA_CA_CERTS at (the workspace is /onedev-build/work and no cert bundle is present), and the Renovate step has no trustCertificates option like the image build/push steps do.

1/1
Type
Bug
Priority
Normal
Assignee
Affected Versions
16.4.1
Labels
No labels
Issue Votes (0)
Watchers (2)
Reference
OD-2980
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover