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 puppet-users+unsubscr...@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.