voxpupuli / puppet-gitlab_ci_runner

Module to mange gitlab CI runners. Extracted from https://github.com/voxpupuli/puppet-gitlab
Apache License 2.0
14 stars 52 forks source link

Missing possibility to set runner individual ca_file using runners hash #149

Closed tuxmea closed 2 years ago

tuxmea commented 2 years ago

Affected Puppet, Ruby, OS and module versions/distributions

How to reproduce (e.g Puppet code you use)

Try to add two gitlab_ci_runner instances to a single node, where each runner connectst o a different gitlab server with different CA signed certificates.

What are you seeing

gitlab_ci_runner register_to_file SSL error: "unable to get local issuer certificate"

What behaviour did you expect instead

I want to set the ca_file using the runners hash on a per runner basis.