add information about concat_basedir and the need for pluginsync = true at least once
This commit is contained in:
parent
e9c97b8820
commit
0bbbe320cc
3 changed files with 17 additions and 7 deletions
|
@ -81,6 +81,12 @@ Known Issues:
|
|||
in a run, the next run will also see it as changed. This is due
|
||||
to how 0.24.8 does the purging of unhandled files, this is improved
|
||||
in 0.25.x and we cannot work around it in our code.
|
||||
* Since puppet-concat now relies on a fact for the concat directory,
|
||||
you will need to set up pluginsync = true for at least the first run.
|
||||
You have this issue if puppet fails to run on the client and you have
|
||||
a message similar to
|
||||
"err: Failed to apply catalog: Parameter path failed: File
|
||||
paths must be fully qualified, not 'undef' at [...]/concat/manifests/setup.pp:44".
|
||||
|
||||
Contributors:
|
||||
-------------
|
||||
|
|
|
@ -31,10 +31,14 @@
|
|||
# to control that and thus control the order the final file gets built in.
|
||||
#
|
||||
# SETUP:
|
||||
# The class concat::setup defines a variable $concatdir - you should set this
|
||||
# to a directory where you want all the temporary files and fragments to be
|
||||
# stored. Avoid placing this somewhere like /tmp since you should never
|
||||
# delete files here, puppet will manage them.
|
||||
# The class concat::setup uses the fact concat_basedir to define the variable
|
||||
# $concatdir, where all the temporary files and fragments will be
|
||||
# durably stored. The fact concat_basedir will be set up on the client to
|
||||
# <Puppet[:vardir]>/concat, so you will be able to run different setup/flavours
|
||||
# of puppet clients.
|
||||
# However, since this requires the file lib/facter/concat_basedir.rb to be
|
||||
# deployed on the clients, so you will have to set "pluginsync = true" on
|
||||
# both the master and client, at least for the first run.
|
||||
#
|
||||
# There's some regular expression magic to figure out the puppet version but
|
||||
# if you're on an older 0.24 version just set $puppetversion = 24
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Sets up the concat system.
|
||||
#
|
||||
# $concatdir should point to a place where you wish the fragments to
|
||||
# live. This should not be somewhere like /tmp since ideally these files
|
||||
# should not be deleted ever, puppet should always manage them
|
||||
# $concatdir is where the fragments live and is set on the fact concat_basedir.
|
||||
# Since puppet should always manage files in $concatdir and they should
|
||||
# not be deleted ever, /tmp is not an option.
|
||||
#
|
||||
# $puppetversion should be either 24 or 25 to enable a 24 compatible
|
||||
# mode, in 24 mode you might see phantom notifies this is a side effect
|
||||
|
|
Loading…
Reference in a new issue