Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Facter code still exists from Issue 131 #170

Closed
mhyzon opened this issue Dec 4, 2017 · 3 comments
Closed

Facter code still exists from Issue 131 #170

mhyzon opened this issue Dec 4, 2017 · 3 comments

Comments

@mhyzon
Copy link
Contributor

mhyzon commented Dec 4, 2017

I just commented in #131, but maybe it is better form to open up a new Issue rather than comment on a closed one?

Anyway, @LongLiveCHIEF's merge request removed references to the ::gitlab_systemd fact from init.pp, params.pp, and service.pp. But the Facter code still exists in lib/facter/gitlab_systemd.rb, so that is still getting executed on client systems. I think there is still a reference in spec/classes/init_spec.rb as well.

Is the right thing to do here just remove the Facter file and the line in the init_spec.rb file?

@mhyzon mhyzon changed the title Facter codes still exists from Issue 131 Facter code still exists from Issue 131 Dec 4, 2017
@LongLiveCHIEF
Copy link
Contributor

Is the right thing to do here just remove the Facter file and the line in the init_spec.rb file?

Yes, most likely. I will take a closer look in the morning and provide an update.

@LongLiveCHIEF
Copy link
Contributor

LongLiveCHIEF commented Apr 9, 2018

@mhyzon I've been digging through this again now that I've released v2.0.0, and I believe any references to this fact are now removed from all manifests. I'm not seeing this run on any of my systems, but would like you to verify if you can using the latest release before I close and merge a PR that removes this fact.

@jkroepke
Copy link
Contributor

@LongLiveCHIEF You merged already the PR that removed this fact.

https://github.com/voxpupuli/puppet-gitlab/pull/119/files#diff-648e4ce8fd98085b9aa4a0944a8105d7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants