I am trying to install Gitlab Runners using the Puppet configuration suggested by https://packages.gitlab.com/runner/gitlab-runner/install#puppet
It says to include
packagecloud::repo { "runner/gitlab-runner":
type => 'rpm', # or "deb" or "gem"
server_address => 'https://packages.gitlab.com/',
}
Using this puppet code creates Yum configuration with extra slashes:
# This file is managed by puppet
# module 'packagecloud'
[runner_gitlab-runner]
name=runner_gitlab-runner
baseurl=https://packages.gitlab.com//runner/gitlab-runner/el/7/x86_64/
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com//runner/gitlab-runner/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
Will these extra slashes potentially cause a problem?
Is this a misconfiguration by Gitlab, a bug in the PackageCloud Puppet Module, or an issue with my Puppet configuration?