I'm a first time poster and have been mostly lurking here soaking up some knowledge. I'm trying to do a bare install of CentOS 5 (@core only) and installing puppet, foreman, etc from gems and tarballs as described on the wiki. Unfortunately, without success, running into many gem issues. The EPEL versions of puppet are rather old and I'd like to work with the later versions for some of the nice features offered.
I'd like to use all of the available foreman features including provisioning, external puppet servers, etc. Has anyone done an install from a minimal system using just the gems and such? If so, I'd like to ask about how you did it.
Thanks!
···
--
James A. Peltier
IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone : 778-782-6573
Fax : 778-782-3045
E-Mail : jpeltier@sfu.ca
Website : http://www.sfu.ca/itservices
http://blogs.sfu.ca/people/jpeltier
I will do the best I can with the talent I have
> Hi All,
>
> I'm a first time poster and have been mostly lurking here soaking up some knowledge. I'm trying to do a bare install of CentOS 5 (@core only) and installing puppet, foreman, etc from gems and tarballs as described on the wiki. Unfortunately, without success, running into many gem issues. The EPEL versions of puppet are rather old and I'd like to work with the later versions for some of the nice features offered.
>
> I'd like to use all of the available foreman features including provisioning, external puppet servers, etc. Has anyone done an install from a minimal system using just the gems and such? If so, I'd like to ask about how you did it.
>
> Thanks!
···
On Sep 9, 2011, at 12:33 AM, James A. Peltier wrote:
----
I would definitely recommend that you use enterprise ruby and not the ruby 1.8.5 version that is included with CentOS 5.x
This would create a separate installation of ruby/rubygems and is reasonably current and functional and eliminates the significant obstacles presented by ruby 1.8.5-x down the road.
Generally, I don’t install any ruby packages from either CentOS/RHEL/Ubuntu at this point but use the ruby enterprise base package and go on from there (always installing ruby gem packages).
I am running CentOS 5.6 for both my Foreman server and Puppetmaster
without installing anything via gems. In order to use the latest
version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
their respective spec files for my needs. If you'd like I can send
you what I have so you can install these via Yum.
Trey
···
On Sep 9, 2:33 am, "James A. Peltier" wrote:
> Hi All,
>
> I'm a first time poster and have been mostly lurking here soaking up some knowledge. I'm trying to do a bare install of CentOS 5 (@core only) and installing puppet, foreman, etc from gems and tarballs as described on the wiki. Unfortunately, without success, running into many gem issues. The EPEL versions of puppet are rather old and I'd like to work with the later versions for some of the nice features offered.
>
> I'd like to use *all* of the available foreman features including provisioning, external puppet servers, etc. Has anyone done an install from a minimal system using just the gems and such? If so, I'd like to ask about how you did it.
>
> Thanks!
>
> --
> James A. Peltier
> IT Services - Research Computing Group
> Simon Fraser University - Burnaby Campus
> Phone : 778-782-6573
> Fax : 778-782-3045
> E-Mail : jpelt...@sfu.ca
> Website :http://www.sfu.ca/itservices
> http://blogs.sfu.ca/people/jpeltier
> I will do the best I can with the talent I have
I did this with the EPEL, mnxsolutions and foreman yum repos. I don't
think I needed to manually install any gems (outside of yum).
mnxsolutions has newer puppets, and foreman has foreman.
I did need to do a bit of file shuffling around afterwards (for the
puppet/foreman ENC and report scripts, from memory - both needed to be
tweaked to do SSL too).
Howie
···
On 9 September 2011 08:33, James A. Peltier wrote:
> I'd like to use *all* of the available foreman features including provisioning, external puppet servers, etc. Has anyone done an install from a minimal system using just the gems and such? If so, I'd like to ask about how you did it.
>
I didn't want to do this so that I could have more control on the server and client side to control the version being installed a bit better. With the gems I can do a gem install puppet --version="2.7.2" and then later do a gem upgrade puppet --version="2.7.3" and have this all be scripted.
I'll check out the mnxrepository though.
···
----- Original Message -----
> On 9 September 2011 08:33, James A. Peltier wrote:
> > I'd like to use *all* of the available foreman features including
> > provisioning, external puppet servers, etc. Has anyone done an
> > install from a minimal system using just the gems and such? If so,
> > I'd like to ask about how you did it.
> >
>
> I did this with the EPEL, mnxsolutions and foreman yum repos. I don't
> think I needed to manually install any gems (outside of yum).
> mnxsolutions has newer puppets, and foreman has foreman.
>
> I did need to do a bit of file shuffling around afterwards (for the
> puppet/foreman ENC and report scripts, from memory - both needed to be
> tweaked to do SSL too).
>
> Howie
> I am running CentOS 5.6 for both my Foreman server and Puppetmaster
> without installing anything via gems. In order to use the latest
> version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
> their respective spec files for my needs. If you'd like I can send
> you what I have so you can install these via Yum.
>
> - Trey
>
···
----- Original Message -----
> On Sep 9, 2:33 am, "James A. Peltier" wrote:
> > Hi All,
> >
> > I'm a first time poster and have been mostly lurking here soaking up
> > some knowledge. I'm trying to do a bare install of CentOS 5 (@core
> > only) and installing puppet, foreman, etc from gems and tarballs as
> > described on the wiki. Unfortunately, without success, running into
> > many gem issues. The EPEL versions of puppet are rather old and I'd
> > like to work with the later versions for some of the nice features
> > offered.
> >
> > I'd like to use *all* of the available foreman features including
> > provisioning, external puppet servers, etc. Has anyone done an
> > install from a minimal system using just the gems and such? If so,
> > I'd like to ask about how you did it.
> >
> > Thanks!
> >
> > --
> > James A. Peltier
> > IT Services - Research Computing Group
> > Simon Fraser University - Burnaby Campus
> > Phone : 778-782-6573
> > Fax : 778-782-3045
> > E-Mail : jpelt...@sfu.ca
> > Website :http://www.sfu.ca/itservices
> > http://blogs.sfu.ca/people/jpeltier
> > I will do the best I can with the talent I have
>
> I am running CentOS 5.6 for both my Foreman server and Puppetmaster
> without installing anything via gems. In order to use the latest
> version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
> their respective spec files for my needs. If you'd like I can send
> you what I have so you can install these via Yum.
>
> - Trey
>
> --
> You received this message because you are subscribed to the Google
> Groups "Foreman users" group.
> To post to this group, send email to foreman-users@googlegroups.com.
> To unsubscribe from this group, send email to
> foreman-users+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/foreman-users?hl=en.
···
On Fri, Sep 9, 2011 at 11:54 AM, treydock wrote:
>
>
> On Sep 9, 2:33 am, "James A. Peltier" wrote:
>> Hi All,
>>
>> I'm a first time poster and have been mostly lurking here soaking up some knowledge. I'm trying to do a bare install of CentOS 5 (@core only) and installing puppet, foreman, etc from gems and tarballs as described on the wiki. Unfortunately, without success, running into many gem issues. The EPEL versions of puppet are rather old and I'd like to work with the later versions for some of the nice features offered.
>>
>> I'd like to use *all* of the available foreman features including provisioning, external puppet servers, etc. Has anyone done an install from a minimal system using just the gems and such? If so, I'd like to ask about how you did it.
>>
>> Thanks!
>>
>> --
>> James A. Peltier
>> IT Services - Research Computing Group
>> Simon Fraser University - Burnaby Campus
>> Phone : 778-782-6573
>> Fax : 778-782-3045
>> E-Mail : jpelt...@sfu.ca
>> Website :http://www.sfu.ca/itservices
>> http://blogs.sfu.ca/people/jpeltier
>> I will do the best I can with the talent I have
>
> I am running CentOS 5.6 for both my Foreman server and Puppetmaster
> without installing anything via gems. In order to use the latest
> version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
> their respective spec files for my needs. If you'd like I can send
> you what I have so you can install these via Yum.
>
> - Trey
>
I've only tested these on my single Foreman install running on CentOS
5.6 x86_64. When time permits I'll do a write up on how to make these
RPMs from the nightly builds and from a git clone.
If you have questions leave a comment on that post.
I'll post the Puppet RPMs shortly.
Trey
···
On Sep 9, 12:49 pm, "James A. Peltier" wrote:
> Send it to the list. Yes I'm interested.
>
>
>
>
>
>
>
> ----- Original Message -----
>
> > On Sep 9, 2:33 am, "James A. Peltier" wrote:
> > > Hi All,
> > >
> > > I'm a first time poster and have been mostly lurking here soaking up
> > > some knowledge. I'm trying to do a bare install of CentOS 5 (@core
> > > only) and installing puppet, foreman, etc from gems and tarballs as
> > > described on the wiki. Unfortunately, without success, running into
> > > many gem issues. The EPEL versions of puppet are rather old and I'd
> > > like to work with the later versions for some of the nice features
> > > offered.
> > >
> > > I'd like to use *all* of the available foreman features including
> > > provisioning, external puppet servers, etc. Has anyone done an
> > > install from a minimal system using just the gems and such? If so,
> > > I'd like to ask about how you did it.
> > >
> > > Thanks!
> > >
> > > --
> > > James A. Peltier
> > > IT Services - Research Computing Group
> > > Simon Fraser University - Burnaby Campus
> > > Phone : 778-782-6573
> > > Fax : 778-782-3045
> > > E-Mail : jpelt...@sfu.ca
> > > Website :http://www.sfu.ca/itservices
> > > http://blogs.sfu.ca/people/jpeltier
> > > I will do the best I can with the talent I have
> >
> > I am running CentOS 5.6 for both my Foreman server and Puppetmaster
> > without installing anything via gems. In order to use the latest
> > version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
> > their respective spec files for my needs. If you'd like I can send
> > you what I have so you can install these via Yum.
> >
> > - Trey
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Foreman users" group.
> > To post to this group, send email to foreman-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > foreman-users+unsubscribe@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/foreman-users?hl=en.
>
> --
> James A. Peltier
> IT Services - Research Computing Group
> Simon Fraser University - Burnaby Campus
> Phone : 778-782-6573
> Fax : 778-782-3045
> E-Mail : jpelt...@sfu.ca
> Website :http://www.sfu.ca/itservices
> http://blogs.sfu.ca/people/jpeltier
> I will do the best I can with the talent I have
Just uploaded the Puppet RPMs. The spec file in the SRPMs should able
to also build 2.7.1 and possibly 2.7.3. All you will have to change
is the Version number in the spec.
The post isn't complete, but if your just looking for the downloads,
they are available.
Trey
···
On Sep 9, 12:49 pm, "James A. Peltier" wrote:
> Send it to the list. Yes I'm interested.
>
>
>
>
>
>
>
> ----- Original Message -----
>
> > On Sep 9, 2:33 am, "James A. Peltier" wrote:
> > > Hi All,
> > >
> > > I'm a first time poster and have been mostly lurking here soaking up
> > > some knowledge. I'm trying to do a bare install of CentOS 5 (@core
> > > only) and installing puppet, foreman, etc from gems and tarballs as
> > > described on the wiki. Unfortunately, without success, running into
> > > many gem issues. The EPEL versions of puppet are rather old and I'd
> > > like to work with the later versions for some of the nice features
> > > offered.
> > >
> > > I'd like to use *all* of the available foreman features including
> > > provisioning, external puppet servers, etc. Has anyone done an
> > > install from a minimal system using just the gems and such? If so,
> > > I'd like to ask about how you did it.
> > >
> > > Thanks!
> > >
> > > --
> > > James A. Peltier
> > > IT Services - Research Computing Group
> > > Simon Fraser University - Burnaby Campus
> > > Phone : 778-782-6573
> > > Fax : 778-782-3045
> > > E-Mail : jpelt...@sfu.ca
> > > Website :http://www.sfu.ca/itservices
> > > http://blogs.sfu.ca/people/jpeltier
> > > I will do the best I can with the talent I have
> >
> > I am running CentOS 5.6 for both my Foreman server and Puppetmaster
> > without installing anything via gems. In order to use the latest
> > version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
> > their respective spec files for my needs. If you'd like I can send
> > you what I have so you can install these via Yum.
> >
> > - Trey
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Foreman users" group.
> > To post to this group, send email to foreman-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > foreman-users+unsubscribe@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/foreman-users?hl=en.
>
> --
> James A. Peltier
> IT Services - Research Computing Group
> Simon Fraser University - Burnaby Campus
> Phone : 778-782-6573
> Fax : 778-782-3045
> E-Mail : jpelt...@sfu.ca
> Website :http://www.sfu.ca/itservices
> http://blogs.sfu.ca/people/jpeltier
> I will do the best I can with the talent I have
nothing official, but I've uploaded new rc rpms for both foreman and
the proxy…
Ohad
···
On Sat, Sep 10, 2011 at 3:03 AM, treydock wrote:
>
>
> On Sep 9, 12:49 pm, "James A. Peltier" wrote:
>> Send it to the list. Yes I'm interested.
>>
>>
>>
>>
>>
>>
>>
>> ----- Original Message -----
>>
>> > On Sep 9, 2:33 am, "James A. Peltier" wrote:
>> > > Hi All,
>> > >
>> > > I'm a first time poster and have been mostly lurking here soaking up
>> > > some knowledge. I'm trying to do a bare install of CentOS 5 (@core
>> > > only) and installing puppet, foreman, etc from gems and tarballs as
>> > > described on the wiki. Unfortunately, without success, running into
>> > > many gem issues. The EPEL versions of puppet are rather old and I'd
>> > > like to work with the later versions for some of the nice features
>> > > offered.
>> > >
>> > > I'd like to use *all* of the available foreman features including
>> > > provisioning, external puppet servers, etc. Has anyone done an
>> > > install from a minimal system using just the gems and such? If so,
>> > > I'd like to ask about how you did it.
>> > >
>> > > Thanks!
>> > >
>> > > --
>> > > James A. Peltier
>> > > IT Services - Research Computing Group
>> > > Simon Fraser University - Burnaby Campus
>> > > Phone : 778-782-6573
>> > > Fax : 778-782-3045
>> > > E-Mail : jpelt...@sfu.ca
>> > > Website :http://www.sfu.ca/itservices
>> > > http://blogs.sfu.ca/people/jpeltier
>> > > I will do the best I can with the talent I have
>> >
>> > I am running CentOS 5.6 for both my Foreman server and Puppetmaster
>> > without installing anything via gems. In order to use the latest
>> > version (Puppet-2.6.9) and Foreman (nightly) I've tweaked both of
>> > their respective spec files for my needs. If you'd like I can send
>> > you what I have so you can install these via Yum.
>> >
>> > - Trey
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "Foreman users" group.
>> > To post to this group, send email to foreman-users@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > foreman-users+unsubscribe@googlegroups.com.
>> > For more options, visit this group at
>> >http://groups.google.com/group/foreman-users?hl=en.
>>
>> --
>> James A. Peltier
>> IT Services - Research Computing Group
>> Simon Fraser University - Burnaby Campus
>> Phone : 778-782-6573
>> Fax : 778-782-3045
>> E-Mail : jpelt...@sfu.ca
>> Website :http://www.sfu.ca/itservices
>> http://blogs.sfu.ca/people/jpeltier
>> I will do the best I can with the talent I have
>
> Just uploaded the Puppet RPMs. The spec file in the SRPMs should able
> to also build 2.7.1 and possibly 2.7.3. All you will have to change
> is the Version number in the spec.
>
> http://itscblog.tamu.edu/creating-your-own-puppet-rpms-part-1/
>
> The post isn't complete, but if your just looking for the downloads,
> they are available.
>
> - Trey
>
> --
> You received this message because you are subscribed to the Google Groups "Foreman users" group.
> To post to this group, send email to foreman-users@googlegroups.com.
> To unsubscribe from this group, send email to foreman-users+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/foreman-users?hl=en.
>
>