Monday, 2009-05-04

[2009/05/04 00:08:27] @ Log started by gepetto
[2009/05/04 00:08:27] @ claymation joined channel #puppet
[2009/05/04 00:15:52] @ omry_ joined channel #puppet
[2009/05/04 00:23:31] @ Quit: omry: Read error: 110 (Connection timed out)
[2009/05/04 00:24:24] @ rellis_ joined channel #puppet
[2009/05/04 00:24:52] <rellis_> Does puppet verify the environment matches the manifests in use at a set interval?
[2009/05/04 00:25:02] <rellis_> is there a way to make puppet do this?
[2009/05/04 00:27:47] @ omry__ joined channel #puppet
[2009/05/04 00:34:47] @ Quit: rberger__: Read error: 110 (Connection timed out)
[2009/05/04 00:41:19] @ Quit: omry_: Read error: 110 (Connection timed out)
[2009/05/04 00:50:52] @ MrHeavy_ joined channel #puppet
[2009/05/04 00:51:19] <MrHeavy_> Hey guys, I just wanted to share a completely real and not at all fictionalized line from Cfengine 3's documentation:
[2009/05/04 00:51:22] <MrHeavy_> "We speak of a promiser (the abstract object making the promise), the promisee is the abstract object to whom the promise is made, and them there is a list of associations that we call the `body' of the promise, which together with the promiser-type tells us what it is all about."
[2009/05/04 00:51:46] <MrHeavy_> And I want to congratulate all the devs who make Puppet such a great product. :)
[2009/05/04 00:52:43] <MrHeavy_> And the documentation writers who don't have the narrative style of J. Glenn Gray translating Martin Heidegger.
[2009/05/04 00:58:47] @ Quit: edwardam: Remote closed the connection
[2009/05/04 01:08:34] @ jmarki joined channel #puppet
[2009/05/04 01:10:00] @ Quit: MrHeavy_: Read error: 104 (Connection reset by peer)
[2009/05/04 01:12:33] @ mib_mmut8c joined channel #puppet
[2009/05/04 01:13:11] @ Quit: mib_mmut8c: Client Quit
[2009/05/04 01:18:39] <ricky> Anybody having issues with the wiki right now? I'm getting a traceback at http://reductivelabs.com/trac/puppet/wiki/TypeReference: http://dpaste.com/40718/
[2009/05/04 01:21:55] <ssm> ricky: seems to work for me, but it's slower than usual. Perhaps it was just restarted
[2009/05/04 01:22:35] <ricky> Yup, it works for me as well now, thanks
[2009/05/04 01:22:42] <ricky> Although slow, as you said
[2009/05/04 01:29:06] @ Quit: omry__: Read error: 110 (Connection timed out)
[2009/05/04 01:31:38] @ bolt left channel #puppet ("telnet irc.freenode.net 6667")
[2009/05/04 01:32:07] @ rawleto_ joined channel #puppet
[2009/05/04 01:32:46] @ Quit: jmarki: Remote closed the connection
[2009/05/04 01:35:21] @ Quit: claymation:
[2009/05/04 01:46:33] <jamesturnbull> rellis_: yes it does check this
[2009/05/04 01:47:40] <jamesturnbull> rellis_: if you're running the puppetd daemon it does this every 30 mins by default
[2009/05/04 01:48:12] <jamesturnbull> rellis_: you can also in run in noop mode that just tells you what is different in the environment from your manifests rather than changing your enbvironment to match your manifests
[2009/05/04 01:55:03] @ Quit: johan-s: "Leaving..."
[2009/05/04 01:55:13] @ pleemans joined channel #puppet
[2009/05/04 02:01:19] @ Quit: kolla: Read error: 60 (Operation timed out)
[2009/05/04 02:09:54] @ kolla joined channel #puppet
[2009/05/04 02:10:00] @ rberger joined channel #puppet
[2009/05/04 02:14:54] @ Quit: euph: Read error: 60 (Operation timed out)
[2009/05/04 02:15:20] @ Quit: londo: Read error: 60 (Operation timed out)
[2009/05/04 02:16:09] @ londo joined channel #puppet
[2009/05/04 02:16:14] @ Quit: alban2: Read error: 60 (Operation timed out)
[2009/05/04 02:16:29] @ alban2 joined channel #puppet
[2009/05/04 02:17:29] @ Quit: jbooth__: Read error: 60 (Operation timed out)
[2009/05/04 02:17:39] @ jbooth_ joined channel #puppet
[2009/05/04 02:18:39] @ euph joined channel #puppet
[2009/05/04 02:33:17] @ Quit: pugnacity: Remote closed the connection
[2009/05/04 02:34:58] @ Ladeburger joined channel #puppet
[2009/05/04 02:36:27] @ pugnacity joined channel #puppet
[2009/05/04 02:43:56] <rellis_> jamesturnbull: Thanks. I was being impatient :)
[2009/05/04 02:44:43] <jamesturnbull> rellis_: no worries - doco is good to read plus http://tinyurl.com/puppetbook (caveat being I wrote it) :)
[2009/05/04 02:44:58] <rellis_> hah, i'll have to check that out
[2009/05/04 02:49:27] @ Quit: andrewcshafer:
[2009/05/04 03:00:20] @ Quit: kolla: Remote closed the connection
[2009/05/04 03:05:51] @ aymerick joined channel #puppet
[2009/05/04 03:12:02] @ MarlondB joined channel #puppet
[2009/05/04 03:21:56] @ Quit: rraphink: Remote closed the connection
[2009/05/04 03:23:01] @ ezmob joined channel #puppet
[2009/05/04 03:29:06] @ DavidS joined channel #puppet
[2009/05/04 03:36:08] @ Quit: ricky: Client Quit
[2009/05/04 03:39:10] @ Quit: yarihm: "Leaving"
[2009/05/04 03:40:43] @ dyresen is now known as Dyresen
[2009/05/04 03:42:16] @ Innocenti joined channel #puppet
[2009/05/04 03:48:41] @ Quit: gaveen: Read error: 60 (Operation timed out)
[2009/05/04 03:50:04] @ HarryCalahan joined channel #puppet
[2009/05/04 03:55:32] @ gebi joined channel #puppet
[2009/05/04 03:55:34] @ vzctl joined channel #puppet
[2009/05/04 03:56:17] @ kolla joined channel #puppet
[2009/05/04 03:57:11] @ ricky joined channel #puppet
[2009/05/04 03:57:41] @ Quit: mellen: Read error: 110 (Connection timed out)
[2009/05/04 04:03:47] @ gaveen joined channel #puppet
[2009/05/04 04:05:34] @ zeroXten joined channel #puppet
[2009/05/04 04:07:42] @ mellen joined channel #puppet
[2009/05/04 04:13:26] @ johan-s joined channel #puppet
[2009/05/04 04:14:56] @ Quit: int_: Remote closed the connection
[2009/05/04 04:15:56] @ DasFx joined channel #puppet
[2009/05/04 04:16:49] @ Quit: ezmob: "Bye!"
[2009/05/04 04:20:09] @ niczar1 joined channel #puppet
[2009/05/04 04:28:29] @ gaveen_ joined channel #puppet
[2009/05/04 04:29:39] @ Quit: gaveen: Read error: 110 (Connection timed out)
[2009/05/04 04:39:40] @ Quit: MarlondB:
[2009/05/04 04:44:45] @ Quit: DavidS: Read error: 60 (Operation timed out)
[2009/05/04 04:55:15] @ Eghie joined channel #puppet
[2009/05/04 04:55:25] @ Quit: Eghie: Read error: 104 (Connection reset by peer)
[2009/05/04 04:55:34] @ francois1 joined channel #puppet
[2009/05/04 05:02:06] @ friendly12345 joined channel #puppet
[2009/05/04 05:03:39] @ nakano is now known as nakano_
[2009/05/04 05:04:03] @ mattock joined channel #puppet
[2009/05/04 05:04:18] @ mattock left channel #puppet ()
[2009/05/04 05:10:43] @ Quit: gaveen_: Connection timed out
[2009/05/04 05:11:22] @ gaveen_ joined channel #puppet
[2009/05/04 05:16:06] @ nakano_ is now known as nakano
[2009/05/04 05:22:45] @ verwilst joined channel #puppet
[2009/05/04 05:30:36] @ MattyM joined channel #puppet
[2009/05/04 05:41:47] @ MarlondB joined channel #puppet
[2009/05/04 05:47:00] @ Quit: cedric_b: "Ex-Chat"
[2009/05/04 05:51:26] @ asachs joined channel #puppet
[2009/05/04 05:52:58] <asachs> Does any one know how to force a apt-get update before installing new software on a node (got a slightly dodgy satellite network and sometimes the croned apt-get updates leave stale/broken package descriptors)
[2009/05/04 05:53:21] <Volcane> only way is to make an exec that runs each time puppet runs
[2009/05/04 05:53:33] @ ethan_rowe joined channel #puppet
[2009/05/04 05:53:44] <asachs> Volcane: erg, was hoping that would not be the case
[2009/05/04 05:54:26] <asachs> Volcane: thx will see if that improves things
[2009/05/04 05:55:05] <Volcane> say you called it apt-get-update you can put in site.pp Package{ require => Exec["apt-get-update"] } and it will be required for all
[2009/05/04 05:57:32] <asachs> Volcane: great about to give that a whirl
[2009/05/04 06:09:35] @ themurph joined channel #puppet
[2009/05/04 06:13:14] @ Quit: verwilst: Read error: 104 (Connection reset by peer)
[2009/05/04 06:16:04] @ Quit: zeroXten: Remote closed the connection
[2009/05/04 06:16:36] <HarryCalahan> is there a changelog for puppet 0.25.0 ?
[2009/05/04 06:17:14] @ niczar1 is now known as nicZar1
[2009/05/04 06:18:28] @ zeroXten joined channel #puppet
[2009/05/04 06:20:03] @ ohadlevy joined channel #puppet
[2009/05/04 06:20:42] <ohadlevy> I'm having issues with 0.25 with short hostnames, anyone else saw that "invalid pattern hostname" ?
[2009/05/04 06:29:23] @ gaveen_ is now known as gaveen
[2009/05/04 06:48:31] @ Quit: gebi: Read error: 110 (Connection timed out)
[2009/05/04 06:56:59] @ melopt joined channel #puppet
[2009/05/04 07:01:40] <jamesturnbull> HarryCalahan: http://projects.reductivelabs.com/versions/show/3
[2009/05/04 07:01:56] <HarryCalahan> thanks
[2009/05/04 07:01:58] <jamesturnbull> ohadlevy: I haven't - can you please log a ticket?
[2009/05/04 07:02:22] @ Mode -o jamesturnbull by ChanServ
[2009/05/04 07:04:09] @ Quit: MarlondB:
[2009/05/04 07:08:21] @ dsch04 joined channel #puppet
[2009/05/04 07:11:52] <HarryCalahan> . o O (Coffee and Cookies)
[2009/05/04 07:12:51] @ d3vilb0x joined channel #puppet
[2009/05/04 07:28:45] @ gebi joined channel #puppet
[2009/05/04 07:31:17] @ briandquinn joined channel #puppet
[2009/05/04 07:31:24] @ erm_ joined channel #puppet
[2009/05/04 07:40:05] <johan-s> what the default timeout for commands, and where can one change it (preferably locally to this manifest)?
[2009/05/04 07:40:35] <ibt> you mean for exec?
[2009/05/04 07:40:42] <johan-s> yeah
[2009/05/04 07:41:18] <johan-s> got one for compiling a pkg instead of installing it
[2009/05/04 07:41:32] <johan-s> and the make seems to be what times out
[2009/05/04 07:41:43] <HarryCalahan> Exec { timeout => 42; }
[2009/05/04 07:41:54] <ibt> is there some benefit of doing that over using package management?
[2009/05/04 07:42:14] <johan-s> ibt: no :)
[2009/05/04 07:42:36] <johan-s> HarryCalahan: seconds?
[2009/05/04 07:42:40] <HarryCalahan> yes
[2009/05/04 07:42:42] <johan-s> thanks
[2009/05/04 07:42:45] <HarryCalahan> http://reductivelabs.com/trac/puppet/wiki/TypeReference#exec
[2009/05/04 07:44:19] <ibt> johan-s: default seems to be 300
[2009/05/04 07:45:07] <ibt> johan-s: it's the last line of the "newparam(:timeout) do" block in type/exec.rb
[2009/05/04 07:51:44] @ Quit: d3vilb0x:
[2009/05/04 07:54:44] @ rmiller4pi8 joined channel #puppet
[2009/05/04 07:59:16] @ MarlondB joined channel #puppet
[2009/05/04 08:11:59] @ squiddle joined channel #puppet
[2009/05/04 08:18:25] @ mfoster left channel #puppet ()
[2009/05/04 08:29:44] @ Quit: briandquinn:
[2009/05/04 08:32:14] @ briandquinn joined channel #puppet
[2009/05/04 08:37:55] @ Quit: friendly12345: "Leaving."
[2009/05/04 08:39:24] @ jason^ joined channel #puppet
[2009/05/04 08:58:27] @ ohadlevy left channel #puppet ()
[2009/05/04 09:01:01] * Volcane wonders what this is all about in 0.25.0 puppetmasterd[6026]: DEPRECATION NOTICE: Found module 'rsyslog' without using the 'modules' mount; please prefix path with 'modules/'
[2009/05/04 09:02:26] @ Quit: themurph: Read error: 110 (Connection timed out)
[2009/05/04 09:02:30] @ Forconin joined channel #puppet
[2009/05/04 09:03:25] @ lex joined channel #puppet
[2009/05/04 09:03:59] @ verwilst joined channel #puppet
[2009/05/04 09:05:30] @ Quit: vzctl: Read error: 110 (Connection timed out)
[2009/05/04 09:08:37] @ Quit: erm_: "leaving"
[2009/05/04 09:11:06] @ Quit: joe-mac: "Leaving."
[2009/05/04 09:11:22] @ joe-mac joined channel #puppet
[2009/05/04 09:11:37] <ibt> Volcane: where is the rsyslog module located?
[2009/05/04 09:12:00] <Volcane> figured it out, 0.25.0 wants all source => properties changed :(
[2009/05/04 09:12:17] <Volcane> puppet://puppet/rsyslog/foo should become puppet://puppet/modules/rsyslog/foo
[2009/05/04 09:12:48] <ibt> wow, that sounds like a major change
[2009/05/04 09:13:13] <Volcane> it still works, just warns, but yeah PITA++
[2009/05/04 09:14:12] @ Quit: ChoHag_: Remote closed the connection
[2009/05/04 09:15:58] @ kambiz_away is now known as kambiz
[2009/05/04 09:18:04] <jamesturnbull> Volcane: the prevous behavour is being deprecated - it should still fine but it will warn you
[2009/05/04 09:18:12] <Volcane> yeah LOTS of warning :P
[2009/05/04 09:18:48] <Volcane> defo worth giving peoples headsup in release notes
[2009/05/04 09:18:58] <jamesturnbull> Volcane: yeah sorry - missed that one
[2009/05/04 09:19:09] <Volcane> have a few others, will mail the list
[2009/05/04 09:19:18] <jamesturnbull> great thanks
[2009/05/04 09:19:40] <Volcane> like pluginsignore that seems to have a different default now = dead clients as it tries to load .svn/entries as plugins :P
[2009/05/04 09:20:03] <jamesturnbull> Volcane: those sounds like bugs
[2009/05/04 09:20:39] <Volcane> weirdly though my puppetd --genconfig on new and old produce the same output for that setting, so something more subtle, but just adding the config option solves it
[2009/05/04 09:20:44] <jamesturnbull> Volcane: can you log a ticket instead please
[2009/05/04 09:20:45] @ erm_ joined channel #puppet
[2009/05/04 09:20:49] <Volcane> yeah
[2009/05/04 09:20:52] @ themurph joined channel #puppet
[2009/05/04 09:21:05] <Volcane> i have patches to the redhat spec file, also a ticket?
[2009/05/04 09:21:21] <jamesturnbull> Volcane: nah just email me and I'll patch it now
[2009/05/04 09:21:39] <jamesturnbull> Volcane: or send me a commit/branch
[2009/05/04 09:21:43] <Volcane> ok, still need to figure out what needs doing with the init script wrt puppetqd
[2009/05/04 09:21:51] * Volcane has no git knowledge atm :)
[2009/05/04 09:22:52] @ d3vilb0x joined channel #puppet
[2009/05/04 09:25:07] <realist> jamesturnbull: know of any showstopping cons to using EPEL puppet(master) packages?
[2009/05/04 09:25:38] <realist> I've finally convinced the right people that we're going to manage the SOE using puppet
[2009/05/04 09:25:47] <Volcane> realist: its fine, as long as you're happy with their augeas enforced requirement
[2009/05/04 09:25:51] <Forconin> Is it possible to get puppet to monitor a website and restart a specific service if the website goes down?
[2009/05/04 09:26:30] <jamesturnbull> realist: no issues that I have seen - except as Volcane has pointed out they require the augeas package
[2009/05/04 09:26:35] <realist> Volcane: I noticed that, we'll probably use augeas resource types anyway
[2009/05/04 09:26:41] @ Quit: jbooth_: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:41] @ Quit: londo: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:42] @ Quit: sc0ttB: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:42] @ Quit: falsch: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:42] @ Quit: n0ts_: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:42] @ Quit: machpo: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:43] @ Quit: Superfly_: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:44] @ Quit: hamish: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:44] @ Quit: spheromak: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:44] @ Quit: LapTop006: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:44] @ Quit: CompBrain: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:46] @ Quit: thijso: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:46] @ Quit: stick: brown.freenode.net irc.freenode.net
[2009/05/04 09:26:50] @ jbooth_ joined channel #puppet
[2009/05/04 09:26:50] @ londo joined channel #puppet
[2009/05/04 09:26:50] @ sc0ttB joined channel #puppet
[2009/05/04 09:26:50] @ falsch joined channel #puppet
[2009/05/04 09:26:50] @ n0ts_ joined channel #puppet
[2009/05/04 09:26:50] @ machpo joined channel #puppet
[2009/05/04 09:26:50] @ stick joined channel #puppet
[2009/05/04 09:26:50] @ thijso joined channel #puppet
[2009/05/04 09:26:51] @ LapTop006 joined channel #puppet
[2009/05/04 09:26:51] @ Superfly_ joined channel #puppet
[2009/05/04 09:26:51] @ spheromak joined channel #puppet
[2009/05/04 09:26:51] @ hamish joined channel #puppet
[2009/05/04 09:26:51] @ CompBrain joined channel #puppet
[2009/05/04 09:27:00] <jamesturnbull> Forconin: well yes in a convoluted way
[2009/05/04 09:27:01] @ Quit: fbe: Read error: 104 (Connection reset by peer)
[2009/05/04 09:27:08] <jamesturnbull> Forconin: but why not use Nagios or the like?
[2009/05/04 09:27:12] <Volcane> realist: nods, well i tend to build them myself cos i dont want anyone using it here, other than that i think its fine
[2009/05/04 09:27:19] <realist> I'd prefer to be using gems, and our own package builds
[2009/05/04 09:27:26] <jamesturnbull> Forconin: that'd be a much closer fit for purpose for an EM tool
[2009/05/04 09:27:45] <jamesturnbull> realist: I'll forgive you the gems comment
[2009/05/04 09:27:49] @ fbe joined channel #puppet
[2009/05/04 09:28:05] <realist> jamesturnbull: are gems badness?
[2009/05/04 09:28:22] <jamesturnbull> realist: I am not a fan but YMMV
[2009/05/04 09:28:29] <Forconin> jamesturnbull: True that. Just hoped i could avoid nagios.
[2009/05/04 09:28:55] <realist> So better off packaging from source tarball, or sucking it up and using EPEL?
[2009/05/04 09:29:02] <Forconin> But, probably the best solution i guess.
[2009/05/04 09:29:12] <jamesturnbull> realist: I would use EPEL or build your own
[2009/05/04 09:29:14] <Forconin> Seemed to me that doing it by puppet would be a lot of hassle.
[2009/05/04 09:29:23] <jamesturnbull> realist: cleaner and easier to manage MHO
[2009/05/04 09:30:16] * realist nods.
[2009/05/04 09:30:33] <realist> There's no question about using packages, just what source to use.
[2009/05/04 09:30:38] @ kambiz is now known as kambiz_away
[2009/05/04 09:31:30] <jamesturnbull> realist: You guys are heavy in RPM land I'd stick with that
[2009/05/04 09:31:30] <Volcane> realist: gems are bad because they're not your Operating Systems native packages. thats my general reasoning for RPM as far as posible gem2rpm them all. EPEl is fine, I wouldnt point all my machines at their servers though since its flakey at times
[2009/05/04 09:31:32] @ stmikeb joined channel #puppet
[2009/05/04 09:31:43] <Volcane> realist: so RPM+local yum repo is the answer for me
[2009/05/04 09:32:09] <jamesturnbull> realist: yeah as Volcane says mirror the packages in RHSS locally
[2009/05/04 09:32:38] <realist> I wanted either one of; EPEL, gem2rpm, or custom RPM from tarball
[2009/05/04 09:33:21] <Volcane> gem2rpm on the puppet gem wouldnt deliver a Redhat filesystem standards compatible install
[2009/05/04 09:33:36] <Volcane> so either use the spec file in the puppet tarball or mirror the epel ones locally
[2009/05/04 09:33:36] <realist> Since there are no real dealbreakers with mirroring the EPEL packages locally, and it's already being piloted that way... I'll leave it as-is
[2009/05/04 09:33:49] <jamesturnbull> sounds good
[2009/05/04 09:33:59] <jamesturnbull> am pleased you persuaded them
[2009/05/04 09:34:11] <realist> It was a joint effort :-)
[2009/05/04 09:34:24] <jamesturnbull> you and the big guy?
[2009/05/04 09:34:56] <realist> Plus a cast of many
[2009/05/04 09:35:14] <realist> Giving Avi as an example might've helped too.
[2009/05/04 09:35:21] @ kambiz_away is now known as kambiz
[2009/05/04 09:35:33] <Volcane> ah defo in 0.25.0 http://reductivelabs.com/trac/puppet/wiki/FrequentlyAskedQuestions#i-want-to-manage-a-directory-and-purge-its-contents this is broken :)
[2009/05/04 09:35:50] * Volcane makes tickets
[2009/05/04 09:36:15] * jamesturnbull is most please people are testing
[2009/05/04 09:36:38] * Volcane wants fast file serving badly
[2009/05/04 09:37:24] @ mfoster joined channel #puppet
[2009/05/04 09:37:46] @ Llama joined channel #puppet
[2009/05/04 09:37:53] <Llama> Hello
[2009/05/04 09:38:07] <jamesturnbull> Volcane: well tis fast - much much faster and not just file serving
[2009/05/04 09:38:10] <Llama> How can I defilne to file with same name/path ?
[2009/05/04 09:38:17] <Llama> *two files
[2009/05/04 09:38:46] <Volcane> jamesturnbull: though my initial tests is a bit slower, but could just be that my dev master is a slower machine and no mongrel etc hard to say for sure
[2009/05/04 09:41:29] <jamesturnbull> Luke and i got quite a lot of improvement but I am looking forward to seeing others results - Nigel for example
[2009/05/04 09:42:19] <jamesturnbull> but SMB and mid-size too
[2009/05/04 09:43:29] <Volcane> there #2220
[2009/05/04 09:43:30] <gepetto> Volcane: #2220 is http://projects.reductivelabs.com/issues/show/2220 "Puppet - Bug #2220: Empty Directories and Purging not behaving well - ReductiveLabs.com"
[2009/05/04 09:43:46] <Volcane> jamesturnbull: yeah i am sure its my shitty slow dev
[2009/05/04 09:44:49] <jamesturnbull> Volcane: well I hope so :)
[2009/05/04 09:46:12] <Volcane> d'oh assigned wrong version, ah well:)
[2009/05/04 09:46:21] <Volcane> getting internal errors from redmine now and then
[2009/05/04 09:46:21] <jamesturnbull> Volcane: got it and fixed
[2009/05/04 09:46:55] @ Quit: kolla: Remote closed the connection
[2009/05/04 09:49:00] @ Quit: briandquinn:
[2009/05/04 09:53:55] <Volcane> and #2221
[2009/05/04 09:56:25] @ rgsteele||work joined channel #puppet
[2009/05/04 09:56:59] <rgsteele||work> Is there any way to filter the tagmail messages?
[2009/05/04 09:57:41] <rgsteele||work> E.g., I don't want an email every time an exec statement runs, only when it changes something. It'd be nice if I could filter out messages that are benign.
[2009/05/04 09:58:19] <Volcane> this new 'pi' binary is pretty kewl
[2009/05/04 09:59:50] @ claymation joined channel #puppet
[2009/05/04 10:00:11] @ Quit: auxesis: Read error: 60 (Operation timed out)
[2009/05/04 10:00:26] * Volcane 's not looked at tagmail for ages, but last time it sucked for those reason
[2009/05/04 10:00:50] <rgsteele||work> Yeah, it's blowin' me up with emails.
[2009/05/04 10:01:00] <rgsteele||work> I don't need 500 emails an hour, just let me know when something changes.
[2009/05/04 10:01:33] <joe-mac> i would like it if thre was a built in 'error' tag, so i could be alerted when my manifest is failing to apply only
[2009/05/04 10:03:03] <jamesturnbull> Volcane: it's old but RH don't package it for some reason
[2009/05/04 10:03:10] <Volcane> ah
[2009/05/04 10:03:21] <Volcane> jamesturnbull: spec for it that does: http://nephilim.ml.org/~rip/puppet/puppet.spec
[2009/05/04 10:03:29] <Volcane> jamesturnbull: and also the other 0.25.0 bits
[2009/05/04 10:03:49] <jamesturnbull> Volcane: cool thanks
[2009/05/04 10:05:14] <Volcane> bah, redmine pretty much screwed now
[2009/05/04 10:05:21] <Volcane> almost everything gives internal server errrors
[2009/05/04 10:05:33] @ cwebber joined channel #puppet
[2009/05/04 10:06:24] <jamesturnbull> hmmm I'll restart but is working for me
[2009/05/04 10:06:42] <Volcane> ah i think some workers must be in a bad state, some requests wrok
[2009/05/04 10:08:40] <jamesturnbull> restarted
[2009/05/04 10:08:44] <jamesturnbull> one bad worker
[2009/05/04 10:08:58] <Volcane> ah :)
[2009/05/04 10:12:49] * jamesturnbull is finished for the night
[2009/05/04 10:12:50] <jamesturnbull> later all
[2009/05/04 10:14:32] <joe-mac> see ya
[2009/05/04 10:15:15] <duritong> Volcane: cool that you can already do testing!
[2009/05/04 10:16:04] <Volcane> yeah, I am grasping at any kind of distraction from having to do my invoices and accounts :P
[2009/05/04 10:16:12] <duritong> :D
[2009/05/04 10:16:30] @ andrewcshafer joined channel #puppet
[2009/05/04 10:16:48] <HarryCalahan> we could play an online battle of ms hearts...
[2009/05/04 10:17:19] <Volcane> heh
[2009/05/04 10:19:34] @ auxesis joined channel #puppet
[2009/05/04 10:24:18] @ nasrat joined channel #puppet
[2009/05/04 10:28:41] <zeroXten> hmm, why would I get the following error on a debian lenny system "Provider useradd does not support features manages_passwords"? surely there is support for manages_passwords right?
[2009/05/04 10:29:20] <zeroXten> ah
[2009/05/04 10:29:31] <zeroXten> nevermind, just seen the "note" in the docs
[2009/05/04 10:29:42] * HarryCalahan continues to sleep
[2009/05/04 10:30:17] <zeroXten> sorry for waking you up :)
[2009/05/04 10:31:35] @ lak joined channel #puppet
[2009/05/04 10:34:50] @ claymation_ joined channel #puppet
[2009/05/04 10:34:51] @ Quit: claymation: Read error: 54 (Connection reset by peer)
[2009/05/04 10:35:02] @ Quit: axisys_: Read error: 110 (Connection timed out)
[2009/05/04 10:36:33] @ Quit: pleemans: Read error: 110 (Connection timed out)
[2009/05/04 10:53:42] <nasrat> issue #593
[2009/05/04 10:53:43] <gepetto> nasrat: #593 is http://projects.reductivelabs.com/issues/show/593 "Puppet - Bug #593: Puppet's cron type struggles with vixie-cron - ReductiveLabs.com"
[2009/05/04 10:55:08] @ Quit: erm_: "leaving"
[2009/05/04 10:56:11] <nasrat> hmm Malformed version number string 0.25.0beta1
[2009/05/04 10:56:21] @ Quit: Forconin: "going home"
[2009/05/04 10:56:27] <Volcane> heh, what says that?
[2009/05/04 10:57:07] <ibt> sounds like a gem error
[2009/05/04 10:57:21] <nasrat> rake on master
[2009/05/04 10:57:27] <Volcane> heh
[2009/05/04 10:57:42] <nasrat> in the mkgemtask
[2009/05/04 10:57:44] <Volcane> i upgraded the spec file from the tarball for 0.25.0
[2009/05/04 10:57:52] <Volcane> (rpm spec file that is)
[2009/05/04 11:00:25] <nasrat> well the rubygem spec is pretty clear - "The version string must consist purely of numbers and periods."
[2009/05/04 11:01:35] <nasrat> actually that might be an old ref
[2009/05/04 11:01:57] <ashp> oh wow, 0.25 beta already
[2009/05/04 11:02:03] <ashp> i dread the work of testing this upgrade
[2009/05/04 11:02:11] <ashp> especially because my idea of 'testing' will be to deploy it globally and hope for the best
[2009/05/04 11:02:52] <HarryCalahan> fire and forget gets a new meaning, if the bullet is large enough.
[2009/05/04 11:04:05] <nasrat> yeah 1.3.2 rubygems adds - Gem::Version now understands prerelease versions using letters. (eg.
[2009/05/04 11:04:05] <nasrat> '1.2.1.b') Thanks to Josh Susser, Alex Vollmer and Phil Hagelberg.
[2009/05/04 11:05:39] @ Bass10 joined channel #puppet
[2009/05/04 11:06:39] @ Quit: Bass10: SendQ exceeded
[2009/05/04 11:07:04] <joe-mac> hey Volcane OT, but when you do nagios reporting, does your nagios not subtract scheduled downtime from your availability report?
[2009/05/04 11:07:12] @ Bass10 joined channel #puppet
[2009/05/04 11:07:27] <Volcane> donno, i use centreon for that
[2009/05/04 11:07:42] @ erm_ joined channel #puppet
[2009/05/04 11:08:02] <Volcane> and no1's asked me for availability reports ever either, its never been down enough to raise any eyebrows :P
[2009/05/04 11:08:09] <joe-mac> y4ea i might have to look into that, it's stupid doing this by hand
[2009/05/04 11:08:21] <joe-mac> the phb's like to see a shiny report every week
[2009/05/04 11:08:42] <ashp> oh god no nagios talk :(
[2009/05/04 11:08:45] <ashp> i broke nagios in puppet again
[2009/05/04 11:08:51] <ashp> and fixing it is proving to be hard
[2009/05/04 11:08:54] <Volcane> getting your status into NDO helps a lot for this kindo f thing
[2009/05/04 11:09:13] <ashp> i have an if defined(Class) thingy that was working and now suddenly it's stopped
[2009/05/04 11:09:17] <ashp> so that's kind of tricky :/
[2009/05/04 11:10:14] @ Quit: kingitchy: Read error: 110 (Connection timed out)
[2009/05/04 11:10:20] <Volcane> joe-mac: yeah it doesnt seem to have an option to ignore planned outages, not sure if maybe it counts them as soft statusses then you could ignore those, but thats pretty lame yeah
[2009/05/04 11:11:06] @ Quit: johan-s: Read error: 110 (Connection timed out)
[2009/05/04 11:13:43] @ d3vilb0x_ joined channel #puppet
[2009/05/04 11:14:24] <flashn> hmm, is there any support for handling maintenance etc? or do you have to stop puppetd or edit the config?
[2009/05/04 11:14:47] <Volcane> puppetd --disable
[2009/05/04 11:14:50] <Volcane> stops it from running
[2009/05/04 11:15:04] <flashn> yeah well, i might only do maintenance of one thing
[2009/05/04 11:15:08] @ auxesis_ joined channel #puppet
[2009/05/04 11:15:20] <flashn> --disable disables everything
[2009/05/04 11:15:21] <joe-mac> yea i ignore soft states and it *still* counts my scheduled downtime. i asked in #nagios once and a few people acted like that wasn't normal, then others were like "why wouldn't you want to have scheduled downtime in your downtime stats durrr" ... obviously i only care about unplanned downtime
[2009/05/04 11:15:45] @ Quit: auxesis: Read error: 104 (Connection reset by peer)
[2009/05/04 11:16:12] <flashn> Volcane, whats the difference between stopping and running --disable?
[2009/05/04 11:16:23] @ Quit: d3vilb0x: Read error: 60 (Operation timed out)
[2009/05/04 11:16:29] <Volcane> your monitoring wont go mental cos there's no puppetd's running :P
[2009/05/04 11:17:06] @ Quit: blahdeblah: Remote closed the connection
[2009/05/04 11:17:22] <flashn> my point is.. I cant really use puppet for maintaining status of services if there's no smooth way of telling puppetmaster that this node and this particular test is under maintenance
[2009/05/04 11:17:42] @ blahdeblah joined channel #puppet
[2009/05/04 11:17:45] <flashn> disabling the whole thing, or editing the config is not really smooth..
[2009/05/04 11:17:49] <Volcane> you cant just tell it to stop managing a specific set of resources without editing the node yeah
[2009/05/04 11:17:51] @ jsm joined channel #puppet
[2009/05/04 11:18:43] @ Quit: rberger: Success
[2009/05/04 11:18:47] <joe-mac> you could use Net::Ssh in ruby to go and stop stuff for maintenance. or use capistrano.
[2009/05/04 11:18:56] <flashn> yeah
[2009/05/04 11:20:22] <flashn> but I really dont need to enforce such policies since I have regular monitoring of services / ports
[2009/05/04 11:21:30] <joe-mac> yea, if you really need automatic starting up of stopped services you can make an event broker. if you just want to know and do it yourself then you're already done, which is nice heh
[2009/05/04 11:22:02] @ Quit: verwilst: Read error: 113 (No route to host)
[2009/05/04 11:22:21] <flashn> I have NOC personnel to monitor and restart/start daemons if theyre down
[2009/05/04 11:22:59] <HarryCalahan> flashn: but you could replace them with a small script....
[2009/05/04 11:23:01] <flashn> so I might just skip that part, just adding the cronjob to make sure puppet is always up and running
[2009/05/04 11:23:29] <flashn> sure, theoretically
[2009/05/04 11:23:33] <flashn> but not practically >:P
[2009/05/04 11:23:51] <HarryCalahan> what about adding a custom fact that is true when some flag-file exists and then holds any service stuff from beeing executed?
[2009/05/04 11:24:45] <flashn> guess so, Ill think of something >:)
[2009/05/04 11:24:51] <ashp> i guess hypothetically what you want is for whatever handles the node database
[2009/05/04 11:24:55] @ edwardam joined channel #puppet
[2009/05/04 11:24:55] <ashp> to be capable of setting nodes to states
[2009/05/04 11:24:59] <ashp> such as maintenance etc
[2009/05/04 11:25:22] <ashp> that would actually be pretty nice as I regularly go in and stop puppet running on boxes locally while meddling or doing other stuff that's not puppet handled so it doesn't trash it in the meantime
[2009/05/04 11:25:31] <chadh> I don't suppose anyone is using VServer with RHEL5 here?
[2009/05/04 11:26:41] * joe-mac stabs vserver
[2009/05/04 11:27:15] @ jsm__ joined channel #puppet
[2009/05/04 11:27:24] <flashn> ashp, Im not fond to the idea of stopping all of puppet when for example the only thing you wanna do is shutdown httpd for a while
[2009/05/04 11:27:37] <Volcane> whats the harm?
[2009/05/04 11:28:05] <ashp> yeah generally it hasn't been much of a problem for me to just stop it totally during any kind of maintenance on the work (well, maintenance that doesn't involve puppet being ran)
[2009/05/04 11:28:25] <ashp> it would be nice to flag a node as in maintenance and still run puppet (because the work was done there) and have it not monitor automatically for a while
[2009/05/04 11:28:33] <Volcane> you'd end up having to guess what modules will impact you while working etc, and then you forget to re-enable some etc
[2009/05/04 11:28:34] <ashp> probably be more of a concern in a bigger environment tho
[2009/05/04 11:28:36] <flashn> there's no much harm, but I dont like the idea, and for this particular environment its not good
[2009/05/04 11:28:41] <Volcane> sounds like a nightmare
[2009/05/04 11:28:46] <flashn> 2000 servers, and in a VERY complex setup
[2009/05/04 11:28:56] <flashn> divided into 100 segments
[2009/05/04 11:29:35] <flashn> I dont wanna get chased around the office when something gets messy >:P
[2009/05/04 11:29:56] <Volcane> donno, sounds like a bigger mess to me to try and figure out what bits of puppet to disable if it really is that complex
[2009/05/04 11:29:58] <flashn> I will implement stuff gradually working my way down to handling services and more complex stuff
[2009/05/04 11:30:19] <joe-mac> flashn: how are you managing all of those boxes currently? cfengine?
[2009/05/04 11:30:25] <flashn> nope
[2009/05/04 11:30:31] <Volcane> if its that finicky/complex/fragile, shut puppet, do work, run --test --noop to see what will change and then enable it properly when done maintenance
[2009/05/04 11:30:32] <flashn> we're not managing them at all
[2009/05/04 11:30:34] <joe-mac> glue + gum + popsickle sticks?
[2009/05/04 11:30:42] @ johan-s joined channel #puppet
[2009/05/04 11:31:11] <joe-mac> wow, i guess you'll be living in your cube/office for a few months. remember shaving and showering only cuts into computer time.
[2009/05/04 11:31:33] <HarryCalahan> gum = resin + suga
[2009/05/04 11:31:36] <HarryCalahan> +r
[2009/05/04 11:32:23] @ rberger joined channel #puppet
[2009/05/04 11:34:03] @ Quit: rberger: Connection reset by peer
[2009/05/04 11:34:32] @ rberger joined channel #puppet
[2009/05/04 11:35:28] @ Quit: jsm_: Read error: 110 (Connection timed out)
[2009/05/04 11:38:36] @ nakano is now known as nakano_
[2009/05/04 11:39:10] @ Quit: MattyM: Remote closed the connection
[2009/05/04 11:42:33] @ WALoeIII joined channel #puppet
[2009/05/04 11:43:12] @ Quit: jsm: Read error: 110 (Connection timed out)
[2009/05/04 11:43:56] @ alfism joined channel #puppet
[2009/05/04 11:44:29] <gepetto> ::trac:: Recipes/Monit edited by lstep @ http://reductivelabs.com/trac/puppet/wiki/Recipes/Monit (by lior@gradstein.info)
[2009/05/04 11:47:32] @ jnewland joined channel #puppet
[2009/05/04 11:51:54] @ Quit: Innocenti: Client Quit
[2009/05/04 11:51:58] @ Quit: claymation_:
[2009/05/04 11:52:16] @ claymation joined channel #puppet
[2009/05/04 11:56:06] @ Quit: cwebber:
[2009/05/04 11:58:42] @ bobbyz joined channel #puppet
[2009/05/04 11:59:03] @ cwebber joined channel #puppet
[2009/05/04 12:00:19] @ Quit: DasFx: Read error: 110 (Connection timed out)
[2009/05/04 12:03:31] @ Quit: francois1: "Leaving."
[2009/05/04 12:05:17] @ jmarki joined channel #puppet
[2009/05/04 12:05:25] @ Quit: joe-mac: "Leaving."
[2009/05/04 12:05:35] <ashp> i wonder who'll be first to publish a activeMQ puppet module
[2009/05/04 12:05:49] <ashp> i still think that all instructions on the wiki to install anything should mandate a module with it :)
[2009/05/04 12:09:09] @ Quit: Bass10: "Leaving"
[2009/05/04 12:10:40] @ Quit: rberger:
[2009/05/04 12:12:35] @ bevans5446 joined channel #puppet
[2009/05/04 12:12:37] * Volcane has a activemq module :)
[2009/05/04 12:12:47] <Volcane> rpm, init scripts all that jazz
[2009/05/04 12:17:44] @ Quit: alfism: "Connection reset by beer"
[2009/05/04 12:20:18] @ briandquinn joined channel #puppet
[2009/05/04 12:21:13] @ Quit: briandquinn: Client Quit
[2009/05/04 12:21:31] @ Quit: alban2: Read error: 113 (No route to host)
[2009/05/04 12:23:17] <teratoma> leaving the building cuts down on computer time
[2009/05/04 12:25:16] @ Quit: WALoeIII:
[2009/05/04 12:26:06] @ Quit: HarryCalahan: "teratoma is correct, will take this advice"
[2009/05/04 12:27:57] @ rberger joined channel #puppet
[2009/05/04 12:28:42] @ joe-mac joined channel #puppet
[2009/05/04 12:30:20] @ graynor joined channel #puppet
[2009/05/04 12:32:21] * Volcane ponders ways to keep regional puppetmasters in sync wrt ssl certs
[2009/05/04 12:32:47] <joe-mac> use your location extlookup thing to serve out the certs from an uberpuppetmaster
[2009/05/04 12:33:11] <Volcane> nope, want them standalone
[2009/05/04 12:33:45] <Volcane> and would hate to have to pre-create certs
[2009/05/04 12:33:51] @ kingitchy joined channel #puppet
[2009/05/04 12:34:20] <joe-mac> yea that would suck
[2009/05/04 12:34:21] <Volcane> all i want is to point my puppet cname to different machines using my Geo DNS
[2009/05/04 12:34:47] <joe-mac> well, then wouldn't all your masters just have
[2009/05/04 12:34:53] <joe-mac> puppet in the CN field, and it wouldn't complain?
[2009/05/04 12:35:08] <Volcane> yeah, except if i say loose a master and want to point clients at another
[2009/05/04 12:35:25] <Volcane> i guess all i need really is to have the same CA on them both
[2009/05/04 12:35:28] <Volcane> thats easy enough
[2009/05/04 12:36:05] @ mikepea joined channel #puppet
[2009/05/04 12:36:59] <Volcane> and boy will aggregating reports suck, though I already have a AMQ bus so i guess a simple custom report handler wont be too hard
[2009/05/04 12:39:22] @ Quit: fujin:
[2009/05/04 12:43:39] @ plathrop-away is now known as plathrop
[2009/05/04 12:45:53] @ Quit: cwebber:
[2009/05/04 12:47:54] @ verwilst joined channel #puppet
[2009/05/04 12:48:17] @ cwebber joined channel #puppet
[2009/05/04 12:51:57] @ shake-n-bake joined channel #puppet
[2009/05/04 12:55:41] @ andrewcshafer_ joined channel #puppet
[2009/05/04 12:55:42] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer)
[2009/05/04 12:57:05] @ briandquinn joined channel #puppet
[2009/05/04 12:57:27] @ Quit: rberger:
[2009/05/04 12:58:09] @ plathrop is now known as plathrop-away
[2009/05/04 13:03:05] @ alfism joined channel #puppet
[2009/05/04 13:04:08] @ Quit: lak:
[2009/05/04 13:07:35] @ DasFx joined channel #puppet
[2009/05/04 13:08:56] @ Quit: shake-n-bake:
[2009/05/04 13:11:41] @ rberger joined channel #puppet
[2009/05/04 13:13:30] @ shake-n-bake joined channel #puppet
[2009/05/04 13:15:51] @ Quit: shake-n-bake: Client Quit
[2009/05/04 13:17:40] @ Quit: melopt: "Leaving"
[2009/05/04 13:18:09] @ Quit: jnewland: Read error: 60 (Operation timed out)
[2009/05/04 13:18:40] @ Quit: rberger:
[2009/05/04 13:19:36] @ ryanduff is now known as ryanduff|away
[2009/05/04 13:20:20] @ jnewland joined channel #puppet
[2009/05/04 13:20:39] @ Quit: nasrat:
[2009/05/04 13:25:24] @ mfoster left channel #puppet ()
[2009/05/04 13:29:09] @ rberger joined channel #puppet
[2009/05/04 13:29:58] @ Quit: rberger: Client Quit
[2009/05/04 13:30:11] @ melopt joined channel #puppet
[2009/05/04 13:30:33] @ Quit: melopt: Client Quit
[2009/05/04 13:33:19] @ Eghie joined channel #puppet
[2009/05/04 13:37:27] @ Quit: zeroXten: Remote closed the connection
[2009/05/04 13:38:18] @ Quit: graynor: Remote closed the connection
[2009/05/04 13:42:47] <joe-mac> anybody know where i can find sys/proctable
[2009/05/04 13:42:58] <joe-mac> the check_puppet.rb script isn't seeing it
[2009/05/04 13:43:03] @ Quit: Agrajag^: Remote closed the connection
[2009/05/04 13:43:31] @ Quit: DasFx: Read error: 60 (Operation timed out)
[2009/05/04 13:44:31] @ DasFx joined channel #puppet
[2009/05/04 13:58:28] @ edwardam_ joined channel #puppet
[2009/05/04 14:00:45] @ WALoeIII joined channel #puppet
[2009/05/04 14:03:33] @ Quit: edwardam: Read error: 110 (Connection timed out)
[2009/05/04 14:06:42] @ lak joined channel #puppet
[2009/05/04 14:21:11] @ Quit: bgupta: Read error: 104 (Connection reset by peer)
[2009/05/04 14:21:28] @ bgupta joined channel #puppet
[2009/05/04 14:21:38] @ Quit: stmikeb: "http://www.mibbit.com ajax IRC Client"
[2009/05/04 14:23:29] @ Quit: mikepea:
[2009/05/04 14:25:20] @ plathrop-away is now known as plathrop
[2009/05/04 14:25:35] @ Quit: MarlondB:
[2009/05/04 14:44:14] @ alban2 joined channel #puppet
[2009/05/04 14:48:52] @ vachon joined channel #puppet
[2009/05/04 14:49:05] <vachon> hey guys, what support is there for CPAN installs via puppet?
[2009/05/04 14:50:46] @ Quit: aymerick: "kit mais sage"
[2009/05/04 14:52:43] @ pleemans joined channel #puppet
[2009/05/04 15:01:29] @ stmikeb joined channel #puppet
[2009/05/04 15:02:25] @ Quit: jnewland:
[2009/05/04 15:08:27] @ edwardam_ is now known as edwardam
[2009/05/04 15:10:30] <rgsteele||work> Cool. After some procmail and perl hand-waving, I have meaningful, sane-looking, not-500-emails-an-hour tagmail reports
[2009/05/04 15:11:55] @ Quit: gaveen: Connection timed out
[2009/05/04 15:13:19] @ gaveen joined channel #puppet
[2009/05/04 15:14:14] @ Quit: gaveen: Read error: 104 (Connection reset by peer)
[2009/05/04 15:23:07] @ ka83753 joined channel #puppet
[2009/05/04 15:27:27] @ Bass10 joined channel #puppet
[2009/05/04 15:27:34] @ mib_jdjne1 joined channel #puppet
[2009/05/04 15:28:35] @ Quit: Bass10: SendQ exceeded
[2009/05/04 15:28:47] @ Quit: mib_jdjne1: Client Quit
[2009/05/04 15:29:10] @ Bass10 joined channel #puppet
[2009/05/04 15:31:17] <goozbach> tagmail?
[2009/05/04 15:32:07] <rgsteele||work> http://reductivelabs.com/trac/puppet/wiki/ReportReference
[2009/05/04 15:34:34] <plathrop> jamesturnbull: ping
[2009/05/04 15:36:37] @ Quit: briandquinn:
[2009/05/04 15:43:48] @ Quit: Bass10: "Leaving"
[2009/05/04 15:45:07] @ jsm__ is now known as jsm
[2009/05/04 15:48:45] @ Quit: rgsteele||work: Read error: 104 (Connection reset by peer)
[2009/05/04 15:49:03] @ Quit: jason^: Read error: 60 (Operation timed out)
[2009/05/04 15:49:43] @ jason^ joined channel #puppet
[2009/05/04 15:56:14] @ halflife08 joined channel #puppet
[2009/05/04 15:57:05] <halflife08> hello folks, i am trying to understand what name in service means, does it refer to the script in /etc/init.d or the daemon that the script spawns off ?
[2009/05/04 15:59:09] @ zeroXten joined channel #puppet
[2009/05/04 16:02:53] @ rmiller4pi81 joined channel #puppet
[2009/05/04 16:04:27] <plathrop> halflife08: By default, for the init.d provider, it means the name of the scrips rather than the daemon
[2009/05/04 16:04:55] @ Quit: jmarki: Remote closed the connection
[2009/05/04 16:04:56] @ Quit: verwilst: "Ex-Chat"
[2009/05/04 16:04:56] <plathrop> halflife08: some caveats: if the names are different, and the script doesn't support "status", you'll need to set the pattern parameter
[2009/05/04 16:05:55] <halflife08> plathrop: ok thanks
[2009/05/04 16:06:15] <plathrop> halflife08: sure
[2009/05/04 16:07:14] @ shake-n-bake joined channel #puppet
[2009/05/04 16:07:16] @ ezmob joined channel #puppet
[2009/05/04 16:07:16] @ rberger joined channel #puppet
[2009/05/04 16:08:55] @ Quit: rmiller4pi8: Read error: 60 (Operation timed out)
[2009/05/04 16:10:09] @ Quit: lak:
[2009/05/04 16:11:58] @ Quit: shake-n-bake: Client Quit
[2009/05/04 16:12:41] @ jtimberman joined channel #puppet
[2009/05/04 16:13:18] @ Quit: jtimberman: Client Quit
[2009/05/04 16:14:39] @ Quit: edwardam: Remote closed the connection
[2009/05/04 16:18:52] @ Tuf8 joined channel #puppet
[2009/05/04 16:19:21] @ Quit: rberger:
[2009/05/04 16:20:47] @ artista_frustrad joined channel #puppet
[2009/05/04 16:21:04] @ jtimberman joined channel #puppet
[2009/05/04 16:21:20] @ Quit: WALoeIII:
[2009/05/04 16:24:15] @ rberger joined channel #puppet
[2009/05/04 16:25:31] @ WALoeIII joined channel #puppet
[2009/05/04 16:26:33] @ Quit: WALoeIII: Client Quit
[2009/05/04 16:28:16] @ lak joined channel #puppet
[2009/05/04 16:28:56] @ WALoeIII joined channel #puppet
[2009/05/04 16:30:30] @ jnewland joined channel #puppet
[2009/05/04 16:30:38] @ Quit: lak: Client Quit
[2009/05/04 16:33:10] @ Quit: ezmob: "Bye!"
[2009/05/04 16:33:13] @ Quit: jtimberman:
[2009/05/04 16:33:14] @ Quit: cwebber:
[2009/05/04 16:34:29] @ Quit: jsm: Read error: 104 (Connection reset by peer)
[2009/05/04 16:34:32] @ jsm_ joined channel #puppet
[2009/05/04 16:36:30] @ omry joined channel #puppet
[2009/05/04 16:37:10] @ mconigliaro joined channel #puppet
[2009/05/04 16:37:25] @ kambiz is now known as kambiz_away
[2009/05/04 16:39:12] @ Quit: d3vilb0x_:
[2009/05/04 16:39:43] <mconigliaro> hey guys, can someone tell me what this fileserver.conf does? mine is not set up correctly, and puppet is still able to transfer files
[2009/05/04 16:39:50] @ Quit: rberger:
[2009/05/04 16:40:03] <mconigliaro> is this if i wanted to set up per-module restrictions?
[2009/05/04 16:40:17] @ cwebber joined channel #puppet
[2009/05/04 16:42:11] @ Quit: vachon: "This computer has gone to sleep"
[2009/05/04 16:45:14] @ Z-Row joined channel #puppet
[2009/05/04 16:46:01] @ jtimberman joined channel #puppet
[2009/05/04 16:47:29] @ Quit: jsm_: Read error: 145 (Connection timed out)
[2009/05/04 16:50:24] <agaffney> mconigliaro: fileserver.conf does not affect modules, apparently
[2009/05/04 16:50:32] <agaffney> and it's not possible to do restrictions for the modules
[2009/05/04 16:50:47] <agaffney> at least, according to the book "Pulling Strings with Puppet"
[2009/05/04 16:50:51] @ Quit: bgupta:
[2009/05/04 16:52:10] <mconigliaro> thats weird
[2009/05/04 16:52:14] <mconigliaro> what does it do then?
[2009/05/04 16:52:29] <agaffney> it's for setting up non-module file directories
[2009/05/04 16:52:34] <mconigliaro> ah, ok
[2009/05/04 16:52:36] <agaffney> such as /etc/puppet/files/
[2009/05/04 16:52:37] <ch> is the reductivelabs trac broken right now?
[2009/05/04 16:52:43] <ch> nvm, seems to work again
[2009/05/04 16:53:07] <mconigliaro> well wait, whats a non module file?
[2009/05/04 16:53:14] <mconigliaro> if i wanted to distribute a file, id use a module
[2009/05/04 16:53:18] <mconigliaro> file { .. }
[2009/05/04 16:53:49] <agaffney> I just mean a file that's outside of a module
[2009/05/04 16:53:53] <agaffney> you don't *have* to use a module
[2009/05/04 16:54:19] @ rberger joined channel #puppet
[2009/05/04 16:54:43] @ kolla joined channel #puppet
[2009/05/04 16:54:54] <mconigliaro> hmm, i think i understand
[2009/05/04 16:55:03] <mconigliaro> so i could do something like
[2009/05/04 16:55:38] <mconigliaro> source => puppet:///whatever/something
[2009/05/04 16:55:43] <mconigliaro> whatever is not a podule
[2009/05/04 16:55:46] <mconigliaro> *module
[2009/05/04 16:55:48] <agaffney> yes
[2009/05/04 16:56:08] <mconigliaro> so i would make a [whatever] section in fileserver.conf
[2009/05/04 16:56:36] <mconigliaro> makes sense, thanks
[2009/05/04 16:57:38] @ Quit: pleemans: Read error: 113 (No route to host)
[2009/05/04 16:58:14] @ Z-Row left channel #puppet ()
[2009/05/04 17:01:24] @ lak joined channel #puppet
[2009/05/04 17:03:17] @ edwardam joined channel #puppet
[2009/05/04 17:06:31] @ Quit: themurph: Read error: 110 (Connection timed out)
[2009/05/04 17:08:41] @ Quit: artista_frustrad: Remote closed the connection
[2009/05/04 17:09:10] @ Quit: rmiller4pi81: "Leaving."
[2009/05/04 17:09:27] @ rmiller4pi8 joined channel #puppet
[2009/05/04 17:09:34] @ Quit: zeroXten: Read error: 60 (Operation timed out)
[2009/05/04 17:11:09] @ rmiller4pi81 joined channel #puppet
[2009/05/04 17:12:13] @ Quit: rberger:
[2009/05/04 17:12:28] @ nigelk joined channel #puppet
[2009/05/04 17:14:16] @ Quit: stmikeb: "http://www.mibbit.com ajax IRC Client"
[2009/05/04 17:18:37] @ halflife08 left channel #puppet ("Konversation terminated!")
[2009/05/04 17:20:19] <sigmonsays> damn, my puppet install is jacked
[2009/05/04 17:20:28] <sigmonsays> things are failing with "wrong number of argumetns (2 for 1)"
[2009/05/04 17:20:35] <sigmonsays> seems anything that gets executed
[2009/05/04 17:23:59] @ ZummiG777 joined channel #puppet
[2009/05/04 17:25:04] <ZummiG777> Question: Is there a debug switch I can throw during a run of puppetd that shows me exactly what puppet is doing at the time? I get points where puppet 'hangs,' ruby keeps running at 25% CPU and I wonder what it is doing in the background that I might need to change a setting for....
[2009/05/04 17:26:26] @ Quit: rmiller4pi81: Read error: 131 (Connection reset by peer)
[2009/05/04 17:26:55] @ verwilst joined channel #puppet
[2009/05/04 17:27:19] <plathrop> ZummiG777: did you try --debug?
[2009/05/04 17:28:30] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out)
[2009/05/04 17:29:34] <ZummiG777> plathrop: No, I was under the impression that was for internal development use - let me do that now.
[2009/05/04 17:34:05] @ themurph joined channel #puppet
[2009/05/04 17:34:39] @ vachon joined channel #puppet
[2009/05/04 17:35:07] @ Quit: vachon: Client Quit
[2009/05/04 17:48:54] @ Quit: ka83753: "leaving"
[2009/05/04 17:49:29] <jamesturnbull> plathrop: pong
[2009/05/04 17:50:13] <plathrop> jamesturnbull: Just curious how long you think the beta period for 0.25 will be
[2009/05/04 17:50:31] <jamesturnbull> plathrop: depends how many issues we find
[2009/05/04 17:50:39] <plathrop> I'd love to beta test it, but this is a bad week for me, I'm out half the week.
[2009/05/04 17:50:40] <jamesturnbull> plathrop: hpefully less than a month
[2009/05/04 17:50:55] @ Quit: MrHeavy: "Ex-Chat"
[2009/05/04 17:52:07] <plathrop> jamesturnbull: Okay, cool. When I get back we'll do a beta test over here at Digg.
[2009/05/04 17:57:16] <jamesturnbull> plathrop: thanks
[2009/05/04 18:03:30] <jamesturnbull> sigmonsays: version? --trace --debug pastie?
[2009/05/04 18:04:25] @ Quit: lak:
[2009/05/04 18:05:09] <jamesturnbull> joe-mac: http://raa.ruby-lang.org/project/sys-proctable/
[2009/05/04 18:05:34] <joe-mac> jamesturnbull: is it not part of the standard ruby distribution/
[2009/05/04 18:06:38] <jamesturnbull> joe-mac: nope
[2009/05/04 18:08:04] @ Quit: Eghie: Remote closed the connection
[2009/05/04 18:08:25] <jamesturnbull> Volcane: can I email the list your 0.25.0 spec file btw?
[2009/05/04 18:08:38] <jamesturnbull> Volcane: or can you :P
[2009/05/04 18:14:59] <sigmonsays> jamesturnbull, I'll let it fail :)
[2009/05/04 18:15:02] <sigmonsays> it's on FC4
[2009/05/04 18:16:23] @ Quit: themurph: Read error: 145 (Connection timed out)
[2009/05/04 18:18:39] @ d3vilb0x joined channel #puppet
[2009/05/04 18:25:52] <ZummiG777> Next Question: I've been running with the --test option always. What benefits/drawbacks are there by using the puppet cache?
[2009/05/04 18:26:29] <ZummiG777> Say I manually remove a program installed by puppet - will it catch that and reinstall?
[2009/05/04 18:26:52] <ZummiG777> What if a user modifies permissions of a file that puppet manages, will that still be caught?
[2009/05/04 18:27:03] <ZummiG777> What speed benefit is usual by using the cache?
[2009/05/04 18:27:10] <nigelk> ZummiG777: a lot of this depends on the platforms
[2009/05/04 18:27:15] <nigelk> and the providers thereof
[2009/05/04 18:27:42] <nigelk> if puppet can't talk to the puppet servers, it will fall back to the cache
[2009/05/04 18:28:10] <nigelk> and basically apply just about everything other than File resources (assuming it can't talk to the puppet server to retrieve them either)
[2009/05/04 18:28:11] <ZummiG777> Ah, so it isn't a cache of what is installed on the system, it is a cache of what the server says?
[2009/05/04 18:28:22] <nigelk> yes.
[2009/05/04 18:28:34] <nigelk> it's also not dynamic, it's compiled
[2009/05/04 18:28:34] <wilturn> ZummiG777, for instance, if you chattr a file immutable, puppet wont undo that and clobber the file on the target.. I use that as an ugly workaround when I need to 1-off things
[2009/05/04 18:28:45] <nigelk> ie if resource "foo" depends on the value of some fact as to whether it gets applied
[2009/05/04 18:29:01] <nigelk> if that fact changes when running from the cache, it won't change the behaviour
[2009/05/04 18:29:19] <ZummiG777> So there won't be a speed benefit - good to know.
[2009/05/04 18:29:34] <nigelk> there's a feature request in to allow puppet to only operate from the cache
[2009/05/04 18:29:41] <nigelk> but I don't believe it's been done yet
[2009/05/04 18:30:45] <ZummiG777> So - really - is there a benefit in not using the --test flag?
[2009/05/04 18:31:21] <nigelk> well it's simpler than typing --verbose --onetime --no-daemonize :)
[2009/05/04 18:31:26] <nigelk> --no-cache
[2009/05/04 18:31:40] <ZummiG777> You just type slow :)
[2009/05/04 18:31:51] <nigelk> no, I just have to trigger puppet runs a lot :)
[2009/05/04 18:40:12] @ Quit: andrewcshafer_:
[2009/05/04 18:40:53] @ Quit: cwebber:
[2009/05/04 18:41:40] @ Quit: joe-mac: "Leaving."
[2009/05/04 18:48:26] @ Quit: alban2: Read error: 110 (Connection timed out)
[2009/05/04 18:50:24] <jamesturnbull> sigmonsays: but what Puppet version
[2009/05/04 18:51:36] @ Quit: bobbyz: Read error: 110 (Connection timed out)
[2009/05/04 18:53:46] @ Quit: ZummiG777: "Leaving"
[2009/05/04 19:01:30] @ Quit: verwilst: "Ex-Chat"
[2009/05/04 19:07:58] @ Quit: ghenry_: Remote closed the connection
[2009/05/04 19:09:22] @ Ladeburger1 joined channel #puppet
[2009/05/04 19:12:06] <ed209> I have a strange issue, in our lab we use short hostnames for everything ( without the trailing domain ), the first time a puppet client contacts to puppetmaster it hands over the shortname.crt which we sign
[2009/05/04 19:12:18] @ cwebber joined channel #puppet
[2009/05/04 19:12:35] <ed209> the second time it runs, it creates a second cert for the full name and then hands that to the puppetmaster
[2009/05/04 19:12:44] <ed209> which we then need to also sign
[2009/05/04 19:13:07] @ Quit: jtimberman:
[2009/05/04 19:13:23] <ed209> for the life of me, I can't see what is making it change
[2009/05/04 19:13:43] <ed209> the hosts file isn't modified, the nsswitch isn't touched, hostname doesn't change, sysconfig/network isn't touched
[2009/05/04 19:14:00] <ed209> we update the resolv.conf search domain though
[2009/05/04 19:14:45] <jrojas> ed209: do the names resolve to fqdn?
[2009/05/04 19:15:07] <jrojas> i think puppet does a dns lookup of the ip addr or something
[2009/05/04 19:15:25] <ed209> nope
[2009/05/04 19:15:31] <jrojas> hm
[2009/05/04 19:15:36] <ed209> ya
[2009/05/04 19:15:50] <ed209> when I dig either the ip or the hostname I get NXdomain
[2009/05/04 19:16:00] <jrojas> odd.
[2009/05/04 19:16:16] <ed209> when I ping by the hostname ( testing local hosts resolution ) it doesn't expand to the full name
[2009/05/04 19:16:42] <ed209> its blowin my mind
[2009/05/04 19:19:09] @ rberger joined channel #puppet
[2009/05/04 19:19:53] <jrojas> what does facter -p domain
[2009/05/04 19:19:55] <jrojas> say?
[2009/05/04 19:20:34] @ Quit: cwebber: Read error: 104 (Connection reset by peer)
[2009/05/04 19:20:40] <ed209> comes back with the full domain name
[2009/05/04 19:20:58] <ed209> sorry, it comes back with just the domain
[2009/05/04 19:21:35] @ cwebber joined channel #puppet
[2009/05/04 19:22:09] <jrojas> ed209: so somewhere facter can resolve the domain, which means puppet can as well.
[2009/05/04 19:22:19] <ed209> I'm just clobbering a machine right now to test what facter says before I do the initial puppet run
[2009/05/04 19:22:43] <ed209> if facter doesn't have a domain before, then I think we've figgered it out
[2009/05/04 19:23:12] <ed209> btw cobbler + puppet ftw
[2009/05/04 19:24:03] @ Quit: Ladeburger: Read error: 110 (Connection timed out)
[2009/05/04 19:29:20] <jrojas> ed209: whats in your resolv.conf?
[2009/05/04 19:31:03] @ Quit: rberger:
[2009/05/04 19:31:19] @ andrewcshafer joined channel #puppet
[2009/05/04 19:32:23] <ed209> domain ed209.net
[2009/05/04 19:32:54] @ lak joined channel #puppet
[2009/05/04 19:33:15] <ed209> but that domain line is getting set by puppet
[2009/05/04 19:33:22] <ed209> which what I think is the culprite
[2009/05/04 19:33:36] <ed209> ooo spelling--
[2009/05/04 19:33:53] @ Quit: cwebber:
[2009/05/04 19:35:22] <jrojas> puppet wont set that domain unless you tell it to.
[2009/05/04 19:35:29] <jrojas> facter reads that line to figure out the domain
[2009/05/04 19:35:34] <ed209> I do tell it to
[2009/05/04 19:36:06] <ed209> which explains what is happening
[2009/05/04 19:36:27] <ed209> its unset at first, then puppet runs, sets it, and the second run facter sees the change and makes a new cert
[2009/05/04 19:37:27] @ langseth joined channel #puppet
[2009/05/04 19:37:37] <ed209> if I wasn't totally lazy I'd just use fqdn's like civilized people
[2009/05/04 19:38:06] <ed209> thanks for your help jrojas
[2009/05/04 19:40:39] @ Quit: lak:
[2009/05/04 19:45:29] <jrojas> np
[2009/05/04 19:46:18] @ jtimberman joined channel #puppet
[2009/05/04 19:47:28] @ Quit: WALoeIII:
[2009/05/04 19:48:30] @ alban2 joined channel #puppet
[2009/05/04 20:02:48] @ Quit: jtimberman:
[2009/05/04 20:07:53] @ Quit: edwardam: Remote closed the connection
[2009/05/04 20:08:14] @ plathrop is now known as plathrop-away
[2009/05/04 20:08:24] @ plathrop-away is now known as plathrop
[2009/05/04 20:09:14] @ Quit: alfism: "Connection reset by beer"
[2009/05/04 20:11:36] @ WALoeIII joined channel #puppet
[2009/05/04 20:17:45] @ Quit: squiddle: "leaving"
[2009/05/04 20:23:04] @ edwardam joined channel #puppet
[2009/05/04 20:25:04] @ Quit: gwar9999: Read error: 104 (Connection reset by peer)
[2009/05/04 20:29:05] @ Quit: kingitchy:
[2009/05/04 20:34:17] @ padwan joined channel #puppet
[2009/05/04 20:38:12] @ kambiz_away is now known as kambiz
[2009/05/04 20:38:23] @ Insyte joined channel #puppet
[2009/05/04 20:43:53] @ Quit: johan-s: Read error: 113 (No route to host)
[2009/05/04 20:44:39] @ Quit: rellis_: Remote closed the connection
[2009/05/04 20:49:40] @ omry_ joined channel #puppet
[2009/05/04 20:51:07] @ Quit: bje: Read error: 110 (Connection timed out)
[2009/05/04 20:53:46] @ Quit: jnewland:
[2009/05/04 20:53:56] @ axisys joined channel #puppet
[2009/05/04 20:58:23] @ macbar_ joined channel #puppet
[2009/05/04 21:00:00] @ Quit: nigelk:
[2009/05/04 21:04:27] @ Quit: omry: Read error: 110 (Connection timed out)
[2009/05/04 21:06:37] @ edwardam_ joined channel #puppet
[2009/05/04 21:08:05] @ Quit: andrewcshafer:
[2009/05/04 21:09:39] @ Quit: macbar: Read error: 110 (Connection timed out)
[2009/05/04 21:11:54] @ jsm joined channel #puppet
[2009/05/04 21:16:54] @ andrewcshafer joined channel #puppet
[2009/05/04 21:18:20] @ kambiz is now known as kambiz_away
[2009/05/04 21:28:35] @ Quit: edwardam: Read error: 110 (Connection timed out)
[2009/05/04 21:34:48] @ Quit: jsm: Read error: 113 (No route to host)
[2009/05/04 21:41:56] @ Quit: claymation:
[2009/05/04 21:48:37] @ Quit: WALoeIII:
[2009/05/04 21:53:27] @ shake-n-bake joined channel #puppet
[2009/05/04 22:02:19] @ fujin joined channel #puppet
[2009/05/04 22:09:09] @ nigelk joined channel #puppet
[2009/05/04 22:09:52] @ nigelk_ joined channel #puppet
[2009/05/04 22:19:07] @ Quit: fujin:
[2009/05/04 22:20:30] @ Quit: andrewcshafer:
[2009/05/04 22:22:00] @ lludwig joined channel #puppet
[2009/05/04 22:22:04] @ Quit: lludwig: Client Quit
[2009/05/04 22:25:57] @ Quit: nigelk: Read error: 110 (Connection timed out)
[2009/05/04 22:28:46] @ walrus_ joined channel #puppet
[2009/05/04 22:29:18] @ n0ts__ joined channel #puppet
[2009/05/04 22:32:54] <walrus_> does anybody know if you put a if/else statement within a type definition?
[2009/05/04 22:33:13] <plathrop> walrus_: works for me.
[2009/05/04 22:33:22] <walrus_> yeah?
[2009/05/04 22:33:23] <walrus_> hrm
[2009/05/04 22:34:05] <walrus_> something like: if $var == "bleh" { notify => Service["X"] }
[2009/05/04 22:34:45] <plathrop> walrus_: um, no... That's not what I thought you meant.
[2009/05/04 22:34:54] <plathrop> walrus_: what are you trying to accomplish?
[2009/05/04 22:35:45] <walrus_> basically, I have a service that needs to be restarted based on the content of a var
[2009/05/04 22:36:05] <walrus_> so do I need to define two different types?
[2009/05/04 22:36:19] @ atlan_ joined channel #puppet
[2009/05/04 22:36:29] <plathrop> walrus_: No, I mean on the larger scale. Why do you think you want to restart a service based on a variable?
[2009/05/04 22:38:51] <walrus_> ah, so I have a custom type defined, within that, some scripts are being executed. When I call the custom type, I also need to pass it some information on if that particular action requires a service bounce
[2009/05/04 22:40:10] <walrus_> so I have a custom type defined, within that, some scripts are being executed.
[2009/05/04 22:40:26] <plathrop> walrus_: Ah, so here's what you do
[2009/05/04 22:40:28] <walrus_> When I call the custom type, I also need to pass it some information on if that particular action requires a service bounce
[2009/05/04 22:40:50] <plathrop> custom_type{ "foo": notify => Service["bar"] }
[2009/05/04 22:42:00] <walrus_> ah ok, I'll give that a try
[2009/05/04 22:42:02] <walrus_> thanks
[2009/05/04 22:42:04] @ Quit: n0ts_: Read error: 110 (Connection timed out)
[2009/05/04 22:46:48] @ Quit: edwardam_: Remote closed the connection
[2009/05/04 22:51:37] @ WALoeIII joined channel #puppet
[2009/05/04 22:52:07] @ Quit: chip__: Read error: 110 (Connection timed out)
[2009/05/04 22:55:27] @ nakano_ is now known as nakano
[2009/05/04 23:01:41] @ andrewcshafer joined channel #puppet
[2009/05/04 23:06:30] @ lak joined channel #puppet
[2009/05/04 23:06:56] @ gebi_ joined channel #puppet
[2009/05/04 23:07:11] @ Quit: WALoeIII:
[2009/05/04 23:07:32] @ Quit: gebi: Read error: 60 (Operation timed out)
[2009/05/04 23:08:56] @ Quit: dsch04: Read error: 113 (No route to host)
[2009/05/04 23:08:56] @ plathrop is now known as plathrop-away
[2009/05/04 23:10:05] @ schwagal1 joined channel #puppet
[2009/05/04 23:10:05] @ Quit: schwagala: Connection reset by peer
[2009/05/04 23:10:16] @ plathrop-away is now known as plathrop
[2009/05/04 23:12:26] @ plathrop is now known as plathrop-away
[2009/05/04 23:16:49] @ Quit: pietro: Remote closed the connection
[2009/05/04 23:17:49] @ Quit: ethan_rowe: Remote closed the connection
[2009/05/04 23:20:54] @ pdt joined channel #puppet
[2009/05/04 23:25:50] @ Quit: DasFx: Read error: 110 (Connection timed out)
[2009/05/04 23:28:01] @ schwagala joined channel #puppet
[2009/05/04 23:33:13] @ Quit: lak:
[2009/05/04 23:35:53] @ Quit: walrus_: "Leaving"
[2009/05/04 23:36:33] @ Quit: schwagal1: Read error: 60 (Operation timed out)
[2009/05/04 23:37:13] <langseth> anyone have a good example of managing fstab using puppet and augeas?
[2009/05/04 23:55:03] @ fujin joined channel #puppet

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!