]> git.donarmstrong.com Git - dsa-puppet.git/log
dsa-puppet.git
15 years agoWe want to ignore puppet.conf at this level of the tree
Stephen Gran [Sun, 1 Mar 2009 13:37:09 +0000 (13:37 +0000)]
We want to ignore puppet.conf at this level of the tree
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agofix typo
Martin Zobel-Helas [Sun, 1 Mar 2009 13:05:04 +0000 (14:05 +0100)]
fix typo

15 years agoadd puppet disclaimer
Martin Zobel-Helas [Sun, 1 Mar 2009 12:45:24 +0000 (13:45 +0100)]
add puppet disclaimer

15 years agoadd puppet disclaimer
Martin Zobel-Helas [Sun, 1 Mar 2009 12:26:16 +0000 (13:26 +0100)]
add puppet disclaimer

15 years agoadd own virtualdomain handling for wiki/widor
Martin Zobel-Helas [Sun, 1 Mar 2009 12:13:36 +0000 (13:13 +0100)]
add own virtualdomain handling for wiki/widor

15 years agoAnd some other files I missed earlier
Stephen Gran [Sun, 1 Mar 2009 00:28:19 +0000 (00:28 +0000)]
And some other files I missed earlier
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd another
Stephen Gran [Sun, 1 Mar 2009 00:26:11 +0000 (00:26 +0000)]
And another
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd the new changes to samhain as well
Stephen Gran [Sun, 1 Mar 2009 00:25:38 +0000 (00:25 +0000)]
Add the new changes to samhain as well
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd for no reason that I can see, quote the value in the case statement
Stephen Gran [Sun, 1 Mar 2009 00:16:18 +0000 (00:16 +0000)]
And for no reason that I can see, quote the value in the case statement
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd actually push out that change
Stephen Gran [Sun, 1 Mar 2009 00:11:33 +0000 (00:11 +0000)]
And actually push out that change
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoUse the right path to the extra facts, so that puppet can report the new
Stephen Gran [Sun, 1 Mar 2009 00:09:32 +0000 (00:09 +0000)]
Use the right path to the extra facts, so that puppet can report the new
facts we provide
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoArg. lenny release with a puppet that can't do complex conditionals.
Stephen Gran [Sat, 28 Feb 2009 23:56:33 +0000 (23:56 +0000)]
Arg.  lenny release with a puppet that can't do complex conditionals.
Use case instead.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoThis should adjust sources.list.d for all proliant machines
Stephen Gran [Sat, 28 Feb 2009 23:53:58 +0000 (23:53 +0000)]
This should adjust sources.list.d for all proliant machines
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoDuh. == and = are not the same thing
Stephen Gran [Sat, 28 Feb 2009 23:50:32 +0000 (23:50 +0000)]
Duh.  == and = are not the same thing
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoFor some reason facter doesn't do booleans the way I expected, and we're
Stephen Gran [Sat, 28 Feb 2009 23:47:21 +0000 (23:47 +0000)]
For some reason facter doesn't do booleans the way I expected, and we're
just getting uninitialized constants errors.  Just use strings instead
for now.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoActually, I don't want an array of controllers, nice as that might be
Stephen Gran [Sat, 28 Feb 2009 23:30:58 +0000 (23:30 +0000)]
Actually, I don't want an array of controllers, nice as that might be
for other things.  All I really care about is if the machine has
something that looks an HP SmartArray controller, so we can make sure
the extra software is installed.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoThis should prevent apt from installing packages before it sets up the
Stephen Gran [Sat, 28 Feb 2009 23:29:39 +0000 (23:29 +0000)]
This should prevent apt from installing packages before it sets up the
local file turning off recommends, so the initial install doesn't end up
pulling in all sorts of extra nonsense.  Thanks to weasel for pointing
out the issue to me.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoWe need to restart, not reload, puppet for /etc/default changes so they
Stephen Gran [Sat, 28 Feb 2009 22:16:40 +0000 (22:16 +0000)]
We need to restart, not reload, puppet for /etc/default changes so they
get added to the command line
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoSo, this works slightly differently than I had thought. In addition to
Stephen Gran [Sat, 28 Feb 2009 22:13:04 +0000 (22:13 +0000)]
So, this works slightly differently than I had thought.  In addition to
the server serving facts, the client has to actually request them as
well.  This commit sets up /etc/default/puppet so that clients do
request new facts, as well as setting up fileserver.conf so that clients
are allowed to retrieve new facts.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoRename the fact directory
Stephen Gran [Sat, 28 Feb 2009 19:28:42 +0000 (19:28 +0000)]
Rename the fact directory
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnother shot at this facts thing
Stephen Gran [Sat, 28 Feb 2009 19:25:12 +0000 (19:25 +0000)]
Another shot at this facts thing
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMove plugins around
Stephen Gran [Sat, 28 Feb 2009 19:12:23 +0000 (19:12 +0000)]
Move plugins around
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoSome tweaks to make sure there is a facter directory installed. Why is
Stephen Gran [Sat, 28 Feb 2009 19:07:29 +0000 (19:07 +0000)]
Some tweaks to make sure there is a facter directory installed.  Why is
this not in the package?
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMake clients sync new facter from server.
Stephen Gran [Sat, 28 Feb 2009 18:54:41 +0000 (18:54 +0000)]
Make clients sync new facter from server.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd attempt at custom fact to interrogate what raid controllers are on a
Stephen Gran [Sat, 28 Feb 2009 18:51:27 +0000 (18:51 +0000)]
Add attempt at custom fact to interrogate what raid controllers are on a
given system (first step to making sure HP software is installed on
Proliants).
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMerge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet
Stephen Gran [Sat, 28 Feb 2009 14:13:17 +0000 (14:13 +0000)]
Merge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet

15 years agoUpdate puppet config to match what's in exim.git
Stephen Gran [Sat, 28 Feb 2009 14:12:01 +0000 (14:12 +0000)]
Update puppet config to match what's in exim.git
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoFix exim4's logrotate files to match what we have in the exim git - it is whitespace...
Peter Palfrader [Wed, 25 Feb 2009 07:11:45 +0000 (08:11 +0100)]
Fix exim4's logrotate files to match what we have in the exim git - it is whitespace changes only but those make git update complain for now and samhain to whine

15 years agoYes another try at making it quiet
Stephen Gran [Tue, 24 Feb 2009 23:02:48 +0000 (23:02 +0000)]
Yes another try at making it quiet
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoI think this might be right. On handel, we want to ignore everything
Stephen Gran [Tue, 24 Feb 2009 22:56:03 +0000 (22:56 +0000)]
I think this might be right.  On handel, we want to ignore everything
below /etc/puppet, unlike other hosts where we just want to ignore the
files we manage.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd logrotate handling for the exim module
Stephen Gran [Tue, 24 Feb 2009 17:51:50 +0000 (17:51 +0000)]
Add logrotate handling for the exim module
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMake samhain stuff per host, so handel can stop complaining
Stephen Gran [Tue, 24 Feb 2009 17:45:09 +0000 (17:45 +0000)]
Make samhain stuff per host, so handel can stop complaining
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoCopy and paste is not always my friend
Stephen Gran [Tue, 24 Feb 2009 17:12:39 +0000 (17:12 +0000)]
Copy and paste is not always my friend
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd reload puppet when it's config changes - maybe all the puppet config
Stephen Gran [Tue, 24 Feb 2009 16:59:56 +0000 (16:59 +0000)]
And reload puppet when it's config changes - maybe all the puppet config
stuff should go out into a seperate module, but we'll get there.
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoTypo
Stephen Gran [Tue, 24 Feb 2009 16:56:37 +0000 (16:56 +0000)]
Typo
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd update samhain for same
Stephen Gran [Tue, 24 Feb 2009 16:54:24 +0000 (16:54 +0000)]
And update samhain for same
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoIs it wrong to configure puppet with puppet?
Stephen Gran [Tue, 24 Feb 2009 16:53:23 +0000 (16:53 +0000)]
Is it wrong to configure puppet with puppet?
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoSome day I'll get the hang of samhain
Stephen Gran [Tue, 24 Feb 2009 16:51:19 +0000 (16:51 +0000)]
Some day I'll get the hang of samhain
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd update the samhain config file for the new apt files
Stephen Gran [Tue, 24 Feb 2009 16:47:59 +0000 (16:47 +0000)]
And update the samhain config file for the new apt files
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMake sure the files have correct ownership
Stephen Gran [Tue, 24 Feb 2009 16:46:21 +0000 (16:46 +0000)]
Make sure the files have correct ownership
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd some apt autoconfig magic
Stephen Gran [Tue, 24 Feb 2009 16:42:53 +0000 (16:42 +0000)]
Add some apt autoconfig magic
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoWe need a better path for the init scripts to work
Stephen Gran [Tue, 24 Feb 2009 15:19:30 +0000 (15:19 +0000)]
We need a better path for the init scripts to work
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoTest to see if purge works the way I think it does
Stephen Gran [Tue, 24 Feb 2009 15:14:51 +0000 (15:14 +0000)]
Test to see if purge works the way I think it does
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd the autohandled exim stuff to samhainrc
Stephen Gran [Mon, 23 Feb 2009 09:06:58 +0000 (09:06 +0000)]
Add the autohandled exim stuff to samhainrc
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAllow munin-node to be per host
Stephen Gran [Sun, 22 Feb 2009 19:25:00 +0000 (19:25 +0000)]
Allow munin-node to be per host
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoTest to see whether per-host stuff works
Stephen Gran [Sun, 22 Feb 2009 19:03:07 +0000 (19:03 +0000)]
Test to see whether per-host stuff works
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoOK, someone is picky about permissions
Stephen Gran [Sun, 22 Feb 2009 18:59:56 +0000 (18:59 +0000)]
OK, someone is picky about permissions
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoActually install the files, not the parent directory
Stephen Gran [Sun, 22 Feb 2009 18:58:14 +0000 (18:58 +0000)]
Actually install the files, not the parent directory
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMake sure they are files
Stephen Gran [Sun, 22 Feb 2009 18:54:00 +0000 (18:54 +0000)]
Make sure they are files
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMake sure the directory exists, too
Stephen Gran [Sun, 22 Feb 2009 18:52:12 +0000 (18:52 +0000)]
Make sure the directory exists, too
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoand fix the package name
Stephen Gran [Sun, 22 Feb 2009 18:45:26 +0000 (18:45 +0000)]
and fix the package name
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoDrop duplicate definition
Stephen Gran [Sun, 22 Feb 2009 18:44:05 +0000 (18:44 +0000)]
Drop duplicate definition
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoMaybe fix it this time?
Stephen Gran [Sun, 22 Feb 2009 18:43:04 +0000 (18:43 +0000)]
Maybe fix it this time?
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agosyntax error
Stephen Gran [Sun, 22 Feb 2009 18:41:29 +0000 (18:41 +0000)]
syntax error
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnd actually distribute exim
Stephen Gran [Sun, 22 Feb 2009 18:39:35 +0000 (18:39 +0000)]
And actually distribute exim
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd exim to puppet
Stephen Gran [Sun, 22 Feb 2009 18:37:46 +0000 (18:37 +0000)]
Add exim to puppet
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd a few packages I find useful for debugging
Stephen Gran [Sun, 22 Feb 2009 16:08:26 +0000 (16:08 +0000)]
Add a few packages I find useful for debugging
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoRemove duplicate munin-node declaration
Stephen Gran [Sun, 22 Feb 2009 16:06:45 +0000 (16:06 +0000)]
Remove duplicate munin-node declaration
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoApparently, classes can't have '_' in the name
Stephen Gran [Sun, 22 Feb 2009 16:05:40 +0000 (16:05 +0000)]
Apparently, classes can't have '_' in the name
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAdd some stuff that we can do as automatic setup - maybe the package way
Stephen Gran [Sun, 22 Feb 2009 15:49:42 +0000 (15:49 +0000)]
Add some stuff that we can do as automatic setup - maybe the package way
is cleaner, I don't know - should we instead depend on the package?
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoTurn off pluginsync for now - we don't use it yet
Stephen Gran [Sun, 22 Feb 2009 15:43:21 +0000 (15:43 +0000)]
Turn off pluginsync for now - we don't use it yet
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoWe serve samhain, not ntp
Stephen Gran [Sun, 22 Feb 2009 15:30:39 +0000 (15:30 +0000)]
We serve samhain, not ntp
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAllow munin from spohr (partly a test to make sure my dependencies are
Stephen Gran [Sun, 22 Feb 2009 15:21:11 +0000 (15:21 +0000)]
Allow munin from spohr (partly a test to make sure my dependencies are
correct)
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnother test
Stephen Gran [Sun, 22 Feb 2009 14:12:28 +0000 (14:12 +0000)]
Another test
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoAnother test of remote update stuff
Stephen Gran [Sun, 22 Feb 2009 14:10:29 +0000 (14:10 +0000)]
Another test of remote update stuff
Revert "Test of remote update stuff"

This reverts commit 37e374c4ac2da472154fa4b59b59d60e47f95ec3.

15 years agoTest of remote update stuff
Stephen Gran [Sun, 22 Feb 2009 14:09:11 +0000 (14:09 +0000)]
Test of remote update stuff
Signed-off-by: Stephen Gran <steve@lobefin.net>
15 years agoFirst pass at this.
Stephen Gran [Sun, 22 Feb 2009 12:56:49 +0000 (13:56 +0100)]
First pass at this.
Signed-off-by: Stephen Gran <steve@lobefin.net>