I agree with the approach proposed by Martin. Forge for discovery, Git mirrors, pinning, and testing for daily use. This also makes it really easy to mesh in with your own internal module development and add privacy controls across the board without standing a new service.
Trevor On Wed, Jul 10, 2019 at 1:39 PM Martin Alfke <tux...@gmail.com> wrote: > Hi, > > we never use the puppet module tool. > Instead we mirror upstream modules on an internal git server (including > tags) and reference module, git url and tag in a control-repository > Puppetfile. > When we want to upgrade modules we create a branch and veriffy that > everything still works as expected. > We sometimes even use the octocatalog-diff tool to verify catalogs build > with old and new module versions. > > hth, > Martin > > > On Jul 9 2019, at 4:47 pm, Karsten Heymann <karsten.heym...@gmail.com> > wrote: > > Am Di., 9. Juli 2019 um 10:12 Uhr schrieb Bart-Jan Vrielink > <bart...@vrielink.net>: > > I share your pain. > > > Thank you :) > > https://github.com/voxpupuli/ra10ke > https://voxpupuli.org/plugins/#r10k > > > Thank you for the links. I will check them out, maybe the make the > upgrade task a bit easier. > > Best regards > Karsten > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/CAL017hAj0-7R_VQUb9%2B4q%3D3eW27%2Bi185HsuNWTXXgLj%3DUen1dw%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/29402CD0-6E43-4334-842E-791BF2FCA093%40getmailspring.com > <https://groups.google.com/d/msgid/puppet-users/29402CD0-6E43-4334-842E-791BF2FCA093%40getmailspring.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Trevor Vaughan Vice President, Onyx Point, Inc (410) 541-6699 x788 -- This account not approved for unencrypted proprietary information -- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANs%2BFoW7F3XiFOz%3Demcpg%3Du7qsGeEaj2uoBzpVOqT1YhXLtAGw%40mail.gmail.com.