Issue #11864 has been updated by Darin Perusich.
Daniel Pittman wrote: > > Darin, thanks for submitting this code. It actually looks solid, and > effective. With everything you have done we could merge that into core. Thanks! I've actually just made a number of modifications to it earlier today removing all the `yum` specific crud that zypper ignores. > Worse, once we release the fixed package folks who use Puppet through, say, > Debian, or RedHat, or SuSE, or CentOS need to wait longer: they need to wait > for their distribution to update the package, which for most of them means > "the next major release" - which is anything up to two years! This is why I create my own packages and deploy them locally or use OBS for things like this. > In view of that, would you still like to submit this for inclusion in the > core of Puppet, or would you rather take it to the forge? I can understand why you're moving these features/types/etc out of the puppet core and into modules, it certainly makes updating and getting those modules into peoples hands easier and quicker. While I haven't "played" with pluginsync yet, but from what I've read it's nearly the equivalent to installing perl modules via CPAN or python egg's via setuptools. Granted it doesn't pollute anything outside of /etc/puppet/modules, this kind of "variable" stuff belong under /var/lib/puppet IMO, which is slightly more palatable but you still lose track of who/what owns the file because you can't query the packaging systems about it. Now that I'm done subjecting you all to my rant I will take and move this module to the forge. I realize this probably isn't something on your radar but it would be really nice if there was a way to reference these additional types from the "type reference" document. I know I almost never look at the forge for these things and when I do it's always with a bit of skepticism. ---------------------------------------- Feature #11864: zypper repository type https://projects.puppetlabs.com/issues/11864 Author: Darin Perusich Status: In Topic Branch Pending Review Priority: Normal Assignee: Daniel Pittman Category: package Target version: Affected Puppet version: 2.7.9 Keywords: Branch: https://github.com/puppetlabs/puppet/pull/468 Hello, Attached is a new type for describing zypper software repositories for OpenSUSE/SUSE systems, or any distribution using zypper for software management. It is a port of the 'yumrepo' repo type from the Puppet 2.7.9 code base. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
