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+unsubscribe@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.