* Matthew Palmer <[EMAIL PROTECTED]> [070924 21:35]:
> At least half of this bug is caused by some changes that I've been rolling
> into the packages since 0.23.2-4.  The critical line in the program output
> is:
> 
> warning: The 'plugins' module can not have a path. Ignoring attempt to
> set it
> 
> That is, the 'plugins' module is being detected as a "special" fileserver
> section, and the system has it's own rules for deciding where to get files
> for that from.
> 
> I'm going to upload -7 shortly, which will partially disable this behaviour
> -- that is, if you've got a plugins section defined in your fileserver with
> a path, it'll be used, but otherwise the default behaviour (as specified in
> http://reductivelabs.com/trac/puppet/wiki/PluginsInModules) will apply.

I've installed -7, which seems to make that error go away, but there is
quite a bit of debugging information that is output on the puppetmaster
side now:

notice: Starting Puppet server version 0.23.2
list is [["/", "directory"], ["/parser", "directory"], ["/config",
"directory"], ["/type", "directory"], ["/provider", "directory"],
["/reports", "directory"]]
list is [["/", "directory"], ["/functions", "directory"]]
list is [["/", "directory"], ["/slash_escape.rb", "file"]]
list is [["/", "file"]]
list is [["/", "directory"]]
list is [["/", "directory"], ["/authorized_key.rb", "file"]]
list is [["/", "file"]]
list is [["/", "directory"], ["/authorized_key", "directory"]]
list is [["/", "directory"], ["/parsed.rb", "file"]]
list is [["/", "file"]]
list is [["/", "directory"], ["/lastcheck.rb", "file"]]
list is [["/", "file"]]
list is [["/", "directory"], ["/private_ip.rb", "file"]]
list is [["/", "file"]]

Was this intentional?

> If you're feeling energetic, you can test the plugins-in-modules
> functionality and report problems.  It's stable here, but the corner cases
> will always need other people to help find them.

This is the first I've heard of it, I'll have a look and see if I can.

> As far as the other error, "err: Fileserver module 'factsprivate_ip' not
> mounted", I'm at a bit of a loss.  You don't say which version of Puppet you
> upgraded from, but I seem to recall something about a bug that looked a bit
> like this, caused by having a trailing slash in the path for the fileserver
> section.  Check that, but if that's not the problem give me your
> fileserver.conf and I'll try and reproduce it here.

It looks like you got this one with -7 as well, there is no trailing
slash in my fileserver.conf.

Micah



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to