Amit Vyas
2013-Mar-25 09:23 UTC
[Puppet Users] Nexus RPM artifact installation using Puppet
I am newbie to puppet. Using puppet master and agent deployment to configure agents with specific packages. I have installed puppet-nexus module and able to fetch my artifact from Nexus. Now artifact from Nexus which are RPM on puppet node I need to install them {RPM} on the node using puppet recipe. Any help how to achieve it. Cheers, Amit -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Brendan O''Bra
2013-Mar-25 13:42 UTC
Re: [Puppet Users] Nexus RPM artifact installation using Puppet
I did this a few months back.. the pattern I used was: 1) resolve all RPMs using nexus resource type to machine 2) Turn the machine into a yum repo 3) Tell agents to use the machine as a yum repo But this had a few too many moving parts, so I settled on using this: https://code.google.com/p/nexus-yum-plugin/ To enable Nexus as a Yum repo, and then using Puppet to tell agents about the Yum repo On Mon, Mar 25, 2013 at 2:23 AM, Amit Vyas <amit.vyas.in@gmail.com> wrote:> I am newbie to puppet. > > Using puppet master and agent deployment to configure agents with specific > packages. > > I have installed puppet-nexus module and able to fetch my artifact from > Nexus. Now artifact from Nexus which are RPM on puppet node I need to > install them {RPM} on the node using puppet recipe. > > Any help how to achieve it. > > Cheers, > > Amit > > -- > 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+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- GVoice: 707.410.0371 LinkedIn: http://www.linkedin.com/in/brendanobra -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.