> Are the opensuse repositories basically identical to the SLES repos?

Note the following from the release notes of SLES11:

The puppet tools shipped with SUSE Linux Enterprise Server 11 are a
Technology Preview.

That being said, according to the package list for SLES11 (available
here: 
http://www.novell.com/products/linuxpackages/server11/i386/index_group.html),
the version included is 0.24.5.

I think the version in the build service is 0.24.8.

> Did you run into and problems so far, when using the opensuse repo
> instead of the SLES package base?

I am about 33% done deploying the 0.24.8 version from the build
service to our network of 150+ SLES9, 10, and 11 hosts, and I've had
no issues aside from the normal ones encountered in learning puppet.
I'm hoping to see a release of 0.25 prior to rolling to production,
which is why I'm moving slowly here.  The initial deployment to our
sandbox was very easy and replaced all of our ZLM functionality within
3 weeks.

I never responded to Jeff's reply, so I'll do that now:

>> I ditched rug and zypper and went with yum. There were enough
>> resources out there for yum and syncing with opensuse repositories
>> made it easy.
>> Rug and zypper, IMO, were disasters and never worked well for me - way
>> too slow and a PITA to configure repositories.

Initially, I took Jeff's suggestion and plowed forward with yum,
however I ran into several issues with it, mostly due to the ancient
version shipped with SLES9 and 10.  I even began the process of
hosting a local repo of more recent versions of all the packages (and
dependencies) I would need for each O/S version in our environment,
but it was just too much work.

I continued to work on other solutions that would be easier to
administer and wound up using zypper for all of our SLES10 hosts.  As
Jeff said, it is a little slow, but it has been very reliable in my
case.  Also, since my repos are all pretty static, I don't mind the
one time setup that I have so far done manually as part of the puppet
installation.

Since we already had Novell's ZLM deployed and were migrating away
from that to Puppet I figured why not leverage the zmd we had
installed on our SLES9 hosts?

So, I'm using a combo of zypper and rug in the end, and they're both
working flawlessly.

>> Wiki and mailing list (Along with the training) were all I've used.
>> James' book is on my list of todos.

I wound up purchasing the online edition of James' book, and it has
been a great reference in addition to the mailing list.  A few other
great sources of examples (that you may know of already):

http://git.black.co.at - David Schmitt's git repo - excellent source
of example manifests and modules
http://www.example42.com:811/
http://github.com/ohadlevy - Ohad's repo on github

There's a bunch more if you look through the list archives.

Although my modules and manifests have been pretty basic so far,
please feel free to ask if you run into anything SLES specific.

--Justin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to