Skip to content

Always load OS certificate pool when evaluating TLS connections

Kamil Trzciński requested to merge load-system-cert-pool into master

This is a general Merge Request template. Consider choosing a template from the list above if it will match your case more.

What does this MR do?

This makes Runner network module to always use SystemPool and adding the user-provided certificate.

It improves compatibility and makes SSL handling simple and clean.

This also solves artifacts downloading when the client receives redirect and SSL verification fails.

Does this MR meet the acceptance criteria?

  • Tests
    • Added for this feature/bug
    • All builds are passing
  • Branch has no merge conflicts with master (if you do - rebase it please)
Edited by Alessio Caiazza

Merge request reports