On 03/27/2013 04:47 PM, stewart wrote:
> Hello..
> 
> I'm in charge of setting up a ZCM server to replace an older ZLM instance.
> One of the reasons given for sticking with Novell and the new version is that
> puppet is used as the linux engine for applying policies. Unfortunately when
> that decision was made it wasn't realised that the version of puppet supplied
> with ZCM is 0.28.. and therefore it's missing a lot of the functionality we
> kind of expected we'd have. (file_line being the really useful omission)
> 
> Is there anyone on this list who happens to have some experience with the way
> Novell has crippl... I mean customised the puppet setup in ZCM? Out of the
> box the puppet binary doesn't even work from the command line, although I've
> managed to get that going with a few symlinks for the ruby libraries into
> /usr/lib, there's a heap of differences to standard puppet (the ZCM processes
> do all the work of puppet master, so there's none of that) and I'm new to
> puppet as it is, so it's turning out to be a hard slog. Novell's
> documentation on the matter doesn't help, it basically says "see
> puppetlabs.com for more information"

I have managed to get a recent puppet running on SLED 11 SP2. Much of what I 
did should also work with Zenworks, but I can't guarantee it. 

The first step is to get access to newer packages and here OBS has been very 
helpful. Here is a list of OBS repos that I am using.

http://download.opensuse.org/repositories/devel:/tools:/scm/SLE_11_SP2/
http://download.opensuse.org/repositories/devel:/languages:/ruby/SLE_11_SP2/
http://download.opensuse.org/repositories/devel:/languages:/ruby:/extensions/SLE_11_SP2/
http://download.opensuse.org/repositories/systemsmanagement:/puppet/SLE_11_SP2
http://download.opensuse.org/repositories/server:/monitoring/SLE_11_SP2/
http://download.opensuse.org/repositories/devel:/tools:/scm:/svn/SLE_11/
http://download.opensuse.org/repositories/devel:/tools/SLE_11_SP2/
http://download.opensuse.org/repositories/Apache/SLE_11_SP2/

Replace http://download.opensuse.org/repositories/ with 
rsync://rsync.opensuse.org:/buildservice-repos/ to access over rsync.

This should allow you to get a more recent version of ruby, puppet and facter 
installed. I also forced the package provider to use zypper.

I hope that helps. Good luck.

-- 
Konrad Scherer, Sr. Engineer, Linux Products Group, Wind River
direct 613-963-1342   fax 613-592-2283

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to