cirruslabs / cirrus-ci-agent

Agent to execute Cirrus CI tasks
Mozilla Public License 2.0
13 stars 6 forks source link

Fix Vault's missing X.509 root certificates #255

Closed edigaryev closed 1 year ago

edigaryev commented 1 year ago

A more proper way would be to use config.ConfigureTLS(), however, its input doesn't have a CACertPool field, yet we get the *x509.CertPool from github.com/certifi/gocertifi and there's no way around that, nor there's a way to turn *x509.CertPool into a string of certificate chains.