You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Affected Puppet, Ruby, OS and module versions/distributions
Puppet: 5
Distribution: RHEL7
Module version: master branch
How to reproduce (e.g Puppet code you use)
class { 'gitlab':
}
What are you seeing
There is an incomplete yum repos gitlab_official_ce with just the baseurl in it, and a gitlab_official_ yum repos with all ce strings missing (name and URL). Yum cannot use either of those and the Gitlab package cannot be installed.
The apt sources suffer from the same bug.
What behaviour did you expect instead
A valid gitlab_official_ce definition usable by yum/apt.
Thanks for opening this. If nothing else, it helps our changelog generator show bug fixes in the correct format. There's definitely a problem with this code, and as you pointed out in #271 hiera wasn't meant to work the way I wrote this bit of code for.
I left a few other comments in the PR, and I'm taking another look at what I was planning things to look like when I removed the deprecated v2 class params in light of some code you submitted in your PR.
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
What are you seeing
There is an incomplete yum repos
gitlab_official_cewith just the baseurl in it, and agitlab_official_yum repos with allcestrings missing (name and URL). Yum cannot use either of those and the Gitlab package cannot be installed.The apt sources suffer from the same bug.
What behaviour did you expect instead
A valid
gitlab_official_cedefinition usable by yum/apt.Any additional information you'd like to impart
See test case in tequeter/puppet-gitlab@ea67bd4.
The text was updated successfully, but these errors were encountered: