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.
