-
-
Notifications
You must be signed in to change notification settings - Fork 39
Add ability to use puppet collections for this install #20
Conversation
gpgkey => 'http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabs', | ||
enabled => '1', | ||
if $use_collections { | ||
yumrepo { 'puppetlabs-PC1': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why call it "PC1" if the collections version is a parameter?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My Bad - one sec.
That looks like a good way to fix #18. I'll look into it further on Monday I think. |
@raphink Any chance to take a look at this? |
@mcanevet can you have a look please? |
@kostecky what about Debian? |
Any chance this could be fixed soon? |
@dnaeon We stopped using this module recently. I will transfer the ownership to puppet-community soon most likely. |
@raphink, thanks for the feedback. Any idea which Puppet module can be used for managing the new Puppet Server? This one looked very promising, but since you are discontinuing support for it, do you know of any other modules that could be used as a replacement of this module? Thanks, |
@dnaeon We wouldn't have made this one if we didn't have a need for it, and we have chosen to stop managing the Puppet server stack with Puppet altogether. |
@raphink thanks for the info! any chance you could share what you are using for managing the Puppet Server stack from now on? |
@dnaeon We're using Docker. Our docker images are public on https://hub.docker.com/u/camptocamp. Hopefully, we'll be presenting a talk about how we compose them sometime soon (or a blog post, ping @mcanevet 😄) |
Cool, thanks and looking forward to see any blogs/presentations about it :) |
HI @kostecky, this module recently moved to our namespace. Could you please to a rebase? Could you also add debian/ubuntu support? |
IMHO the module should not provide a own class for the repo. the documentation should maybe refer to stahnma/puppetlabs_yum and ploperations/puppetlabs_apt . If anybody wants to install puppetserver with puppet one has either already configured Puppet repos or has all the rpm's in some internal repositories. |
@vinzent I agree with that. Ultimately, this module probably shouldn't be handling the repositories for apt and yum. Those should probably be configured/managed at the profile level as a way to prevent duplicate resource declaration errors. Example: A user wants to manage puppetdb, puppet agent, and puppetserver with Puppet and decide to declare the repository management in a profile, but that resource name conflicts with what's being set here? Additionally, as @vinzent already pointed out, chances are that Puppet or Puppetserver has already been installed using the repos before this module ever gets applied, thus making the code a bit redundant. |
closing in favor of #37 |
No description provided.