| [2008/04/11 00:00:15] @ wtautz is now known as mathdude | ||
| [2008/04/11 00:00:17] @ muerr joined channel #puppet | ||
| [2008/04/11 00:00:22] @ [newbie] joined channel #puppet | ||
| [2008/04/11 00:03:25] <mathdude> what does uninitialized constant Puppet::Network::Handler::FileServer::AuthStoreError signify? | ||
| [2008/04/11 00:04:41] @ jeckersb joined channel #puppet | ||
| [2008/04/11 00:06:41] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 00:09:19] <mathdude> /intro | ||
| [2008/04/11 00:09:24] <mathdude> ? intro | ||
| [2008/04/11 00:10:18] <mathdude> I get the following error when running puppmetmasterd: | ||
| [2008/04/11 00:10:37] <mathdude> # puppetmasterd --verbose --debug | ||
| [2008/04/11 00:10:37] <mathdude> debug: puppetmasterd: Setting logdir to '/var/log/puppet' | ||
| [2008/04/11 00:10:37] <mathdude> debug: puppetmasterd: Setting vardir to '/var/lib/puppet' | ||
| [2008/04/11 00:10:37] <mathdude> debug: puppetmasterd: Setting rundir to '/var/run' | ||
| [2008/04/11 00:10:37] <mathdude> debug: puppetmasterd: Setting templatedir to '/var/lib/puppet/templates' | ||
| [2008/04/11 00:10:38] <mathdude> info: Starting server for Puppet version 0.22.4 | ||
| [2008/04/11 00:10:40] <mathdude> info: mount[files]: denying * access | ||
| [2008/04/11 00:10:42] <mathdude> uninitialized constant Puppet::Network::Handler::FileServer::AuthStoreError | ||
| [2008/04/11 00:10:57] <mathdude> where | ||
| [2008/04/11 00:10:58] <mathdude> # /etc/puppet/manifests/site.pp | ||
| [2008/04/11 00:10:58] <mathdude> # Create "/tmp/testfile" if it doesn't exist. | ||
| [2008/04/11 00:10:58] <mathdude> class test_class { | ||
| [2008/04/11 00:10:58] <mathdude> file { "/tmp/testfile": | ||
| [2008/04/11 00:10:58] <mathdude> ensure => present, | ||
| [2008/04/11 00:10:59] <mathdude> mode => 644, | ||
| [2008/04/11 00:11:01] <mathdude> owner => root, | ||
| [2008/04/11 00:11:03] <mathdude> group => root | ||
| [2008/04/11 00:11:05] <mathdude> } | ||
| [2008/04/11 00:11:07] <mathdude> } | ||
| [2008/04/11 00:11:09] <mathdude> # tell puppet on which client to run the class | ||
| [2008/04/11 00:11:11] <mathdude> node fedfan.cs { | ||
| [2008/04/11 00:11:13] <mathdude> include test_class | ||
| [2008/04/11 00:11:15] <mathdude> } | ||
| [2008/04/11 00:12:10] <muerr> use pastie please :-\ | ||
| [2008/04/11 00:12:23] @ Quit: Innocenti: Read error: 110 (Connection timed out) | ||
| [2008/04/11 00:13:01] @ oxtail joined channel #puppet | ||
| [2008/04/11 00:13:22] @ _newbie3 joined channel #puppet | ||
| [2008/04/11 00:13:54] @ tim|mb joined channel #puppet | ||
| [2008/04/11 00:14:00] @ Quit: mathdude: "Leaving" | ||
| [2008/04/11 00:14:56] @ Quit: f--z: Read error: 110 (Connection timed out) | ||
| [2008/04/11 00:22:12] @ Quit: tim|macbook: Read error: 110 (Connection timed out) | ||
| [2008/04/11 00:36:21] @ snooze joined channel #puppet | ||
| [2008/04/11 00:39:49] @ Quit: snooze: Client Quit | ||
| [2008/04/11 00:44:27] @ Quit: SMP: "Leaving" | ||
| [2008/04/11 00:51:30] @ Quit: kolla: Remote closed the connection | ||
| [2008/04/11 00:52:19] @ andrewcshafer joined channel #puppet | ||
| [2008/04/11 00:53:01] @ lak joined channel #puppet | ||
| [2008/04/11 00:56:11] @ stick joined channel #puppet | ||
| [2008/04/11 00:56:28] @ zulu joined channel #puppet | ||
| [2008/04/11 01:09:36] <zulu> I was wondering if I change the hostname of a puppet client will a new certificate be generated ? | ||
| [2008/04/11 01:14:48] @ martha joined channel #puppet | ||
| [2008/04/11 01:16:00] <Volcane> probably | ||
| [2008/04/11 01:28:54] <stick> so I'm having an ssl error that I can't work my way around | ||
| [2008/04/11 01:29:17] <stick> I have a client that was rekickstarted, so it's getting an ssl error | ||
| [2008/04/11 01:29:34] @ Quit: zulu: "http://www.mibbit.com ajax IRC Client" | ||
| [2008/04/11 01:29:50] <Zothar_Work> stick: a certificate problem? | ||
| [2008/04/11 01:29:51] <stick> I removed the certs on the server end (ca/signed/$fqdn..) and blew away the /v/l/p/ssl directory on the client | ||
| [2008/04/11 01:30:07] <stick> but I'm still getting a cert verify error | ||
| [2008/04/11 01:30:11] <Zothar_Work> used puppetca --clean ? | ||
| [2008/04/11 01:30:14] <stick> I did | ||
| [2008/04/11 01:30:19] <Zothar_Work> weird | ||
| [2008/04/11 01:34:02] <Volcane> whats the actual error? | ||
| [2008/04/11 01:34:40] <stick> pastie: url | ||
| [2008/04/11 01:35:09] <pastie> http://pastie.org/178578 by stick. | ||
| [2008/04/11 01:36:41] <Volcane> yeah, odd | ||
| [2008/04/11 01:36:45] <Volcane> nothing on the server? | ||
| [2008/04/11 01:36:50] <Volcane> logs wise | ||
| [2008/04/11 01:37:14] <stick> no | ||
| [2008/04/11 01:38:23] <stick> pastie: url | ||
| [2008/04/11 01:39:55] <pastie> http://pastie.org/178581 by stick. | ||
| [2008/04/11 01:40:17] <tim|mb> anyone doing ip traffic accounting in here? | ||
| [2008/04/11 01:40:18] <stick> clean then a retest still fails | ||
| [2008/04/11 01:42:14] <Volcane> oh, did you puppet-ca sign it? | ||
| [2008/04/11 01:42:21] <Volcane> puppetca even | ||
| [2008/04/11 01:43:03] <hacim> puppet keeps changing my password :P | ||
| [2008/04/11 01:43:22] @ Quit: [newbie]: Client Quit | ||
| [2008/04/11 01:43:30] <stick> I have autosign on for that domain, so yes (in theory) | ||
| [2008/04/11 01:43:47] <stick> nothing shows up in puppetca --list | ||
| [2008/04/11 01:44:06] <Volcane> k | ||
| [2008/04/11 01:44:49] <Volcane> it shows up in puppetca --list --all ? | ||
| [2008/04/11 01:48:49] * stick fixes | ||
| [2008/04/11 01:49:03] <stick> I ended up blowing away /v/l/p/ssl on the puppetmaster | ||
| [2008/04/11 01:49:12] <stick> there wasn't much in there anyway | ||
| [2008/04/11 01:55:24] <Volcane> hehe | ||
| [2008/04/11 01:55:29] <Volcane> easy when you have autosign | ||
| [2008/04/11 01:55:37] <lak> in case anyone's wondering what to get me as a reward for writing Puppet, here's your answer: http://feeds.feedburner.com/~r/boingboing/gadgets/~3/267774005/meccania-dg-another.html | ||
| [2008/04/11 02:01:38] <ashp> whoa that is awesome | ||
| [2008/04/11 02:01:47] <ashp> that's really nice :) | ||
| [2008/04/11 02:08:23] @ plathrop joined channel #puppet | ||
| [2008/04/11 02:08:30] @ glassonion joined channel #puppet | ||
| [2008/04/11 02:08:44] @ Quit: plathrop: Client Quit | ||
| [2008/04/11 02:08:50] @ plathrop joined channel #puppet | ||
| [2008/04/11 02:08:55] @ Quit: plathrop: Client Quit | ||
| [2008/04/11 02:09:01] <glassonion> yet another question: | ||
| [2008/04/11 02:09:23] <glassonion> suppose i'm processing inside a module --- is there a way to get the name of the module i'm in | ||
| [2008/04/11 02:09:43] <glassonion> that is, if i'm writing a class within modules/ntp/manifests/init.pp, is there a variable containing "ntp"? | ||
| [2008/04/11 02:09:49] @ plathrop joined channel #puppet | ||
| [2008/04/11 02:10:20] <glassonion> i can create one, of course, but it would save typing if there already was one | ||
| [2008/04/11 02:11:10] <plathrop> glassonion: Sorry, just joined. What are you looking for? | ||
| [2008/04/11 02:11:48] <glassonion> i'm looking for a puppet variable containing the name of the module currently being processed | ||
| [2008/04/11 02:12:08] <glassonion> that is, if i'm writing puppet code in modules/ntp/manifests/init.pp, is there a variable containing "ntp"? | ||
| [2008/04/11 02:12:13] <Wakko666> fsweetser: just wanted to see if you'd been looking into getting some tests for your selinux patch. | ||
| [2008/04/11 02:12:34] <plathrop> glassonion: I actually think that tags might do what you are looking for. | ||
| [2008/04/11 02:13:09] <glassonion> hrm. so i don't understand tags and have thus avoided them. is there a FM to R? | ||
| [2008/04/11 02:13:12] <stick> so would there be any issue with having a puppetmaster pointed to a different puppetmaster | ||
| [2008/04/11 02:13:19] @ Quit: tim|mb: "This computer has gone to sleep" | ||
| [2008/04/11 02:13:23] <stick> from a cert perspective | ||
| [2008/04/11 02:13:28] @ moktod joined channel #puppet | ||
| [2008/04/11 02:14:03] <ashp> wow, i got ldap system auth working much easier than expected | ||
| [2008/04/11 02:14:26] <Wakko666> ashp: congrats | ||
| [2008/04/11 02:14:49] <plathrop> UsingTags might help | ||
| [2008/04/11 02:14:57] <plathrop> gepetto: UsingTags | ||
| [2008/04/11 02:15:11] <glassonion> got it, thanks | ||
| [2008/04/11 02:15:47] <ashp> i kept thinking i must have done something wrong as it was TOO easy :D | ||
| [2008/04/11 02:16:00] <plathrop> glassonion: I actually don't use them either, so I may be sending you on a wild snork chase | ||
| [2008/04/11 02:16:01] <ashp> next is to enable SSL and make sure it obeys Host: entries | ||
| [2008/04/11 02:16:17] <glassonion> plathrop: okay, so you're telling me that, when i'm in the ntp module, the ntp tag will be defined? that sounds good, but it's not quite what i want | ||
| [2008/04/11 02:16:55] <glassonion> what i'm actually doing is making a generic wrapper function with a search path for file sources (as in, look for host.${host} then type.${type} then os.${os} then generic) | ||
| [2008/04/11 02:17:01] <stick> ie cascading puppetmasters | ||
| [2008/04/11 02:17:04] <glassonion> and of course i want to search within the current module | ||
| [2008/04/11 02:17:22] <glassonion> so right now, everyone who calls this function has to pass the name of their module. which isn't the end of the world, but i don't like it | ||
| [2008/04/11 02:17:55] <plathrop> glassonion: Yeah, tags may not be the answer. I'll think about it a bit more. You might want to hit the list. | ||
| [2008/04/11 02:18:14] <glassonion> okay, i may do that. thanks for the input, at any rate! | ||
| [2008/04/11 02:22:24] @ Quit: plathrop: | ||
| [2008/04/11 02:23:27] @ Quit: zobbo: Read error: 113 (No route to host) | ||
| [2008/04/11 02:24:40] [msg(#puppet)] ::puppet:: Ticket #1186 (defect created): if not using shadowed passwords then password will be set on every ru... @ http://reductivelabs.com/trac/puppet/ticket/1186 | ||
| [2008/04/11 02:35:28] @ Quit: jvanzyl: | ||
| [2008/04/11 02:39:21] @ anarcat joined channel #puppet | ||
| [2008/04/11 02:39:25] <anarcat> hi | ||
| [2008/04/11 02:39:50] <anarcat> puppetd gave me a nice "Command exceeded timeout" here | ||
| [2008/04/11 02:39:54] <anarcat> where's that timeout set? | ||
| [2008/04/11 02:39:58] <anarcat> (for an Exec resource) | ||
| [2008/04/11 02:40:06] @ martha left channel #puppet () | ||
| [2008/04/11 02:40:27] <anarcat> i think i just answered my question :) | ||
| [2008/04/11 02:40:29] <anarcat> http://reductivelabs.com/trac/puppet/wiki/TypeReference#exec | ||
| [2008/04/11 02:43:17] @ Quit: oxtail: Read error: 110 (Connection timed out) | ||
| [2008/04/11 02:44:06] <glassonion> okay, i'm apparently totally out of the loop | ||
| [2008/04/11 02:44:21] <glassonion> the puppet list i was on seems to have vanished in late february | ||
| [2008/04/11 02:44:39] <glassonion> it was puppet-users@madstop.com | ||
| [2008/04/11 02:44:39] <Volcane> yip, is now on google | ||
| [2008/04/11 02:45:04] @ shake-n-bake_ joined channel #puppet | ||
| [2008/04/11 02:45:27] <glassonion> not to be ignorant, but does that mean i have to use a gmail account to subscribe? | ||
| [2008/04/11 02:45:51] <Volcane> no you can still mail in to the list to subscribe, thank the heavens | ||
| [2008/04/11 02:46:29] <Volcane> mail to puppet-users-subscribe@groups.google.com | ||
| [2008/04/11 02:46:38] <glassonion> gotcha. thanks! | ||
| [2008/04/11 02:49:22] @ ianm joined channel #puppet | ||
| [2008/04/11 02:52:51] @ wibbit joined channel #puppet | ||
| [2008/04/11 02:52:56] @ wibbit_ joined channel #puppet | ||
| [2008/04/11 02:54:11] @ Quit: emerose: | ||
| [2008/04/11 02:54:27] @ DerekW_ joined channel #puppet | ||
| [2008/04/11 02:56:28] @ martha joined channel #puppet | ||
| [2008/04/11 02:56:49] @ Quit: _newbie3: Read error: 110 (Connection timed out) | ||
| [2008/04/11 02:58:47] <glassonion> i'm really sorry to keep asking stupid mailing list questions. but should i expect to receive e-mail from the list, or just to be able to post to the group and read it via rss or something? | ||
| [2008/04/11 02:59:26] <glassonion> in fact, i subscribed a few weeks ago, and haven't received any mail, but i don't see any sort of "view your list options" type interface, or any list signin other than gmail | ||
| [2008/04/11 02:59:41] <glassonion> again, really sorry to be wasting the channel's time with this | ||
| [2008/04/11 02:59:51] @ anarcat left channel #puppet () | ||
| [2008/04/11 03:01:46] @ Quit: DerekW: Read error: 113 (No route to host) | ||
| [2008/04/11 03:01:47] <stick> I"m having a brain fart (lack of sleep) does the mount type require that the mountpoint be created first or will it create it (assuming everything leading up to the mountpoint exists) | ||
| [2008/04/11 03:02:52] <Volcane> i create them first, and require them in the mount | ||
| [2008/04/11 03:03:01] <Volcane> so you are sure what user/group etc the point will have | ||
| [2008/04/11 03:03:08] <Volcane> more obvious that way | ||
| [2008/04/11 03:20:25] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 03:23:06] @ Quit: DerekW_: "Leaving" | ||
| [2008/04/11 03:25:24] <stick> mmm so facter kinda freaks out on xen dom0 hosts b/c of all the funky interfaces | ||
| [2008/04/11 03:25:30] @ Dyson joined channel #puppet | ||
| [2008/04/11 03:25:46] <Volcane> just a few errors, not exactly a freak out as such | ||
| [2008/04/11 03:26:13] <Volcane> like it doesnt break anything | ||
| [2008/04/11 03:26:57] <Dyson> um... what do I do with tickets when I attached a patch? Assign them to luke? | ||
| [2008/04/11 03:27:04] <stick> Volcane: yeah | ||
| [2008/04/11 03:27:28] @ wtautz joined channel #puppet | ||
| [2008/04/11 03:27:31] <stick> though in my book 4 lines of warning/error per interface qualifies as a 'freak out' | ||
| [2008/04/11 03:27:34] <Volcane> annoying though | ||
| [2008/04/11 03:27:44] <lak> Dyson: they'll get triaged by someone at some point (hopefully soon), at which point they'll either be sent back to you or marked "ready for checkin" | ||
| [2008/04/11 03:27:45] <Volcane> 4 per interface? thats a lot | ||
| [2008/04/11 03:28:02] @ Quit: jvanzyl: Connection reset by peer | ||
| [2008/04/11 03:28:06] <Volcane> 1 get 4 for the 1st int and 1 each for the next | ||
| [2008/04/11 03:31:23] <stick> ,nosuid,nodev,noatime,intr,nfsvers=3,rsize=8192 0 0" | ||
| [2008/04/11 03:31:27] <stick> grr | ||
| [2008/04/11 03:32:07] <stick> pastie: url | ||
| [2008/04/11 03:32:37] <pastie> http://pastie.org/178658 by stick. | ||
| [2008/04/11 03:33:44] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 03:34:18] @ Quit: jvanzyl: Client Quit | ||
| [2008/04/11 03:35:11] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 03:35:59] <Volcane> ah, you only have one vif | ||
| [2008/04/11 03:36:12] @ emerose joined channel #puppet | ||
| [2008/04/11 03:36:21] <Volcane> anyway, i agree its pretty dire, but i have better things to try and fix :) | ||
| [2008/04/11 03:41:19] <Wakko666> are there limits on where a case statement can be used? | ||
| [2008/04/11 03:41:58] <Wakko666> LanguageTutorial says they can be used to conditionally apply a class. Can they also be used within a class, to conditionally apply specific sections? | ||
| [2008/04/11 03:45:09] [msg(#puppet)] ::puppet:: Developer Repositories edited by ctrlaltdel @ http://reductivelabs.com/trac/puppet/wiki/DeveloperRepositories | ||
| [2008/04/11 03:45:46] @ zobbo joined channel #puppet | ||
| [2008/04/11 03:47:04] @ oxtail joined channel #puppet | ||
| [2008/04/11 03:52:40] <Wakko666> ah... i see the in-statement selectors section now. durrrr. | ||
| [2008/04/11 03:54:00] @ docelic_ joined channel #puppet | ||
| [2008/04/11 03:54:41] <docelic_> Hey folks, you happen to know of tools similar to gnuplot, xmgr and/or grace that can plot realtime data? | ||
| [2008/04/11 03:56:14] @ pleemans joined channel #puppet | ||
| [2008/04/11 03:56:25] @ Quit: jvanzyl: Remote closed the connection | ||
| [2008/04/11 03:56:40] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 03:57:24] @ emerose_ joined channel #puppet | ||
| [2008/04/11 03:57:27] @ Quit: Zothar_Work: "ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031115]" | ||
| [2008/04/11 03:58:04] <fdz> Hi, has some enough access to the trac ticket database to reopen #174 ? | ||
| [2008/04/11 03:58:09] <gepetto_> fdz: Hi: #174 is http://reductivelabs.com/trac/puppet/ticket/174 "[PATCH] A native authorized_key type is available" | ||
| [2008/04/11 04:00:01] @ Quit: emerose_: Client Quit | ||
| [2008/04/11 04:02:04] <holoway> Wakko666: yes | ||
| [2008/04/11 04:02:09] @ plathrop joined channel #puppet | ||
| [2008/04/11 04:02:37] @ Quit: zobbo: Connection timed out | ||
| [2008/04/11 04:02:53] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/11 04:03:42] @ zobbo joined channel #puppet | ||
| [2008/04/11 04:09:20] @ Quit: jvanzyl: | ||
| [2008/04/11 04:10:50] @ Quit: wtautz: "Leaving" | ||
| [2008/04/11 04:16:17] <lak> fdz: reopened | ||
| [2008/04/11 04:16:58] <fsweetser> Wakko666: no, I haven't had time to look into adding tests much | ||
| [2008/04/11 04:17:02] <fdz> lak: ok, thanks | ||
| [2008/04/11 04:18:47] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 04:18:52] <Wakko666> fsweetser: ok. | ||
| [2008/04/11 04:19:31] [msg(#puppet)] ::puppet:: Ticket #174 (enhancement reopened): [PATCH] A native authorized_key type is available @ http://reductivelabs.com/trac/puppet/ticket/174#comment:8 | ||
| [2008/04/11 04:20:13] <fdz> lak: don't hesitate to tell me stuff I can improve, this is my first native type | ||
| [2008/04/11 04:20:18] <lak> ok | ||
| [2008/04/11 04:20:27] <lak> not sure when i'll get to it, but it shouldn't be too long | ||
| [2008/04/11 04:23:47] <docelic_> jamesturnbull: you got any stats on puppet book sales? | ||
| [2008/04/11 04:31:19] @ Quit: roald: "KVIrc 3.2.6 Anomalies http://www.kvirc.net/" | ||
| [2008/04/11 05:04:19] @ \ask_ joined channel #puppet | ||
| [2008/04/11 05:11:11] @ Quit: zobbo: Read error: 110 (Connection timed out) | ||
| [2008/04/11 05:12:16] @ Quit: docelic_: "Departed" | ||
| [2008/04/11 05:15:46] @ Quit: wibbit: "Ex-Chat" | ||
| [2008/04/11 05:20:43] @ Quit: jvanzyl: | ||
| [2008/04/11 05:21:26] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 05:25:01] @ ezralini joined channel #puppet | ||
| [2008/04/11 05:28:47] @ emerose joined channel #puppet | ||
| [2008/04/11 05:35:37] @ flakrat_ joined channel #puppet | ||
| [2008/04/11 05:35:45] @ dysinger joined channel #puppet | ||
| [2008/04/11 05:35:53] @ flakrat_ left channel #puppet ("Leaving") | ||
| [2008/04/11 05:40:42] @ Quit: emerose: | ||
| [2008/04/11 05:41:43] @ emerose joined channel #puppet | ||
| [2008/04/11 05:44:35] @ martha left channel #puppet () | ||
| [2008/04/11 05:58:54] @ Quit: emerose: | ||
| [2008/04/11 06:08:28] @ Quit: jvanzyl: | ||
| [2008/04/11 06:22:30] <lak> riddelyteamroom: you still around? | ||
| [2008/04/11 06:23:47] @ Quit: pleemans: "Ex-Chat" | ||
| [2008/04/11 06:37:41] [msg(#puppet)] ::puppet:: Ticket #1186 (defect closed): if not using shadowed passwords then password will be set on every run @ http://reductivelabs.com/trac/puppet/ticket/1186#comment:1 | ||
| [2008/04/11 06:41:52] @ Quit: stick: Read error: 110 (Connection timed out) | ||
| [2008/04/11 06:51:48] @ stick joined channel #puppet | ||
| [2008/04/11 06:52:27] [msg(#puppet)] ::puppet:: Ticket #1173 (defect closed): Having a manifest file with the same name as a directory inside a modu... @ http://reductivelabs.com/trac/puppet/ticket/1173#comment:2 | ||
| [2008/04/11 06:58:21] @ emerose joined channel #puppet | ||
| [2008/04/11 06:59:16] @ Quit: \ask_: | ||
| [2008/04/11 06:59:48] @ Quit: emerose: Client Quit | ||
| [2008/04/11 07:00:41] <glassonion> here's an unexpected result | ||
| [2008/04/11 07:01:17] <glassonion> oh, never mind --- i know what i did wrong | ||
| [2008/04/11 07:02:13] @ emerose joined channel #puppet | ||
| [2008/04/11 07:02:41] @ kolla joined channel #puppet | ||
| [2008/04/11 07:04:31] @ Quit: emerose: Client Quit | ||
| [2008/04/11 07:05:03] @ emerose joined channel #puppet | ||
| [2008/04/11 07:05:18] @ Quit: jeckersb: "Leaving" | ||
| [2008/04/11 07:07:52] @ shenson is now known as shenson_not_here | ||
| [2008/04/11 07:08:16] <plathrop> So, is there any way to bootstrap a stored configs configuration from a fresh start? Like, have Puppet install the rails gem, etc. before trying to store configs? | ||
| [2008/04/11 07:08:25] <plathrop> I don't even mind if it takes two runs. | ||
| [2008/04/11 07:15:12] <lak> plathrop: btw, we've nailed down the first week in june in portland for the training class | ||
| [2008/04/11 07:15:23] <lak> you should be getting an email from gwen any minute | ||
| [2008/04/11 07:15:25] <plathrop> lak: Excellent, thanks! | ||
| [2008/04/11 07:15:37] <plathrop> I've never been to Portland before :-) | ||
| [2008/04/11 07:15:41] <lak> now we just need to see how many people can actually make it | ||
| [2008/04/11 07:15:54] <plathrop> lak: Chalk me up as a definitely. | ||
| [2008/04/11 07:15:56] <lak> yeah, i figured it's more out of the way but it'll be a lot more fun destination then denver | ||
| [2008/04/11 07:15:58] <lak> coolness | ||
| [2008/04/11 07:18:20] <fujin> plathrop: you could probably do it with a +x'd .pp, not particularly with puppetd/puppetmasterd | ||
| [2008/04/11 07:18:36] <plathrop> fujin: I suspected as much. No big. | ||
| [2008/04/11 07:19:42] <plathrop> Puppet::Parser::Compiler failed with error NameError: uninitialized constant Puppet::Rails::Host on node ash001.digg.internal | ||
| [2008/04/11 07:19:44] <plathrop> wha? | ||
| [2008/04/11 07:19:48] <holoway> lak: yeah, denver has a few good neighborhoods, but it's a struggle | ||
| [2008/04/11 07:20:01] <holoway> portland is ideal | ||
| [2008/04/11 07:20:28] <lak> yep | ||
| [2008/04/11 07:20:46] <holoway> has a nice airport, too | ||
| [2008/04/11 07:21:01] <holoway> not that denver isn't a nice airport, but it's basically in kansas | ||
| [2008/04/11 07:21:56] <Dyson> lak: concerning #1184. I guess it only happens with client/server and (at least for me) it cannot be reproduced every time | ||
| [2008/04/11 07:21:57] <gepetto_> Dyson: lak: #1184 is http://reductivelabs.com/trac/puppet/ticket/1184 "Autoloading definitions doesn't work, explicit import is required" | ||
| [2008/04/11 07:24:19] <lak> ok | ||
| [2008/04/11 07:24:26] <lak> can you add that to the ticket? | ||
| [2008/04/11 07:24:33] <lak> with whatever info you have | ||
| [2008/04/11 07:26:37] <Dyson> of course... i just don't have real information :/ | ||
| [2008/04/11 07:32:26] <lak> hah | ||
| [2008/04/11 07:35:19] [msg(#puppet)] ::puppet:: Ticket #722 (enhancement closed): puppet doesn't notice that output from an external_nodes script ha... @ http://reductivelabs.com/trac/puppet/ticket/722#comment:3 | ||
| [2008/04/11 07:35:35] @ Quit: emerose: | ||
| [2008/04/11 07:37:54] @ Quit: lak: | ||
| [2008/04/11 07:38:32] <plathrop> Can anyone tell me what could be wrong here: err: Exported resource Sshkey[ash001] cannot override local resource on node ash001.digg.internal | ||
| [2008/04/11 07:43:29] <Volcane> you probably have a local sshkey[ash001] on the machine thats pulling in the exported resources | ||
| [2008/04/11 07:43:50] <plathrop> Volcane: That's what would make sense from the error, but I don't. | ||
| [2008/04/11 07:44:15] <Volcane> ah :) | ||
| [2008/04/11 07:44:22] <Volcane> then its pretty odd | ||
| [2008/04/11 07:44:54] <Dyson> plathrop: maybe a bad (old) entry in the database? | ||
| [2008/04/11 07:45:09] <Dyson> plathrop: afaict they never get dumped | ||
| [2008/04/11 07:45:18] <Dyson> s/dumped/flushed/ | ||
| [2008/04/11 07:45:57] <plathrop> Dyson: That looks like the problem. I drop the DB and everything works. | ||
| [2008/04/11 07:46:12] * plathrop is starting to hate stored configs. | ||
| [2008/04/11 07:46:52] <Dyson> plathrop: stored configs would be really great if we had a looking glass for that | ||
| [2008/04/11 07:47:22] <Volcane> yeah stuff do tend to persist in the db | ||
| [2008/04/11 07:47:27] <Volcane> like i want(ed) to use it for my nagios | ||
| [2008/04/11 07:48:01] <Dyson> and why don't you do that anymore? (I'm just curious, because I *am* using that for nagios) | ||
| [2008/04/11 07:48:03] <Volcane> but removing a machine from my nagios server right now requires me to nuke the storeconfigs db, or as luke suggested write a small ruby app to clear it, i have no interest in learning ruby | ||
| [2008/04/11 07:48:16] <Dyson> k | ||
| [2008/04/11 07:48:30] <plathrop> I do, so maybe I should write a script. | ||
| [2008/04/11 07:48:32] <Volcane> client machine runs, compiles config, -> storeconfig | ||
| [2008/04/11 07:48:36] <Volcane> thats it, never leave storeconfig | ||
| [2008/04/11 07:48:45] <Volcane> unless you nuke it by hand | ||
| [2008/04/11 07:49:05] <plathrop> Volcane: Good to know. | ||
| [2008/04/11 07:49:51] <glassonion> ugh. i'm sure this is a faq, but i'm pretty frustrated | ||
| [2008/04/11 07:50:10] <glassonion> i was running 0.22.4, and hit a bug with submodule names, so decided to upgrade | ||
| [2008/04/11 07:50:38] <glassonion> now i'm getting the "hostname was not match" ssl error, with 0.24.4 on both client and server | ||
| [2008/04/11 07:50:41] <Volcane> 17:24 <lak> at this point, you'd need to write a short ruby script that just did Puppet::Rails::Host.delete("hostname") or something similar | ||
| [2008/04/11 07:50:44] <Volcane> 17:24 <lak> after loading the puppet.conf | ||
| [2008/04/11 07:50:46] <Volcane> thats what he said to do | ||
| [2008/04/11 07:51:34] <glassonion> i'm running both the puppetmaster and puppet client on the same machine, but they use different config directories, and i'd like them to use different certs (so that i can move the puppetmaster to another machine without the local client getting hosed up) | ||
| [2008/04/11 07:51:39] <Volcane> glassonion: check out the topic of the channel... | ||
| [2008/04/11 07:52:01] <glassonion> thanks. heh | ||
| [2008/04/11 07:52:05] <Volcane> :) | ||
| [2008/04/11 07:52:15] @ emerose joined channel #puppet | ||
| [2008/04/11 07:52:19] <glassonion> right | ||
| [2008/04/11 07:52:25] <glassonion> okay, but i'd seen that before, i *think* | ||
| [2008/04/11 07:52:45] <Volcane> well it mentions your error message :) | ||
| [2008/04/11 07:52:51] <Volcane> not sure if it applies to your exact situation | ||
| [2008/04/11 07:52:59] <glassonion> i understand that | ||
| [2008/04/11 07:53:08] <glassonion> oh, here's a question: | ||
| [2008/04/11 07:53:15] <glassonion> does 0.24.4 refuse to read puppetmasterd.conf? | ||
| [2008/04/11 07:53:25] <glassonion> (that is, am i forced to use puppet.conf instead now?) | ||
| [2008/04/11 07:53:32] <Volcane> oh, hmm, thats possible i know they deprecated the seperate ones | ||
| [2008/04/11 07:53:41] <Volcane> but if they removed the support i dont know | ||
| [2008/04/11 07:53:47] <machpo> puppetmasterd.conf is deprecated, i believe | ||
| [2008/04/11 07:53:55] <glassonion> okay. because i do define certname = puppet.<mydomain> | ||
| [2008/04/11 07:54:09] <Volcane> worth trying it in the one file | ||
| [2008/04/11 07:54:11] <glassonion> but i define it in puppetmasterd.conf, so, if i can't use that any more, that woudl explain the problem | ||
| [2008/04/11 07:54:33] <glassonion> well, everything i try requires deleting all of my ssl directories and recreating them and starting from scratch | ||
| [2008/04/11 07:54:35] <plathrop> glassonion: It's deprecated. It'll be read, but it doesn't work well and is Not Recommended(tm) | ||
| [2008/04/11 07:54:37] <plathrop> Use puppet.conf | ||
| [2008/04/11 07:54:49] <glassonion> okay, but it will be read, so that's not what's causing my problem | ||
| [2008/04/11 07:54:50] <machpo> just use /etc/puppet/puppet.conf and add sections for puppetd and puppetmasterd - works fine | ||
| [2008/04/11 07:55:26] <glassonion> but it didn't work fine on 0.22.4, which i was running ten minutes ago, because my os doesn't actually have an easily accessible version of 0.24 | ||
| [2008/04/11 07:55:42] <plathrop> glassonion: Which OS? | ||
| [2008/04/11 07:55:54] * Volcane is hating the yum helper :( getting stuck on lots of my machines atm | ||
| [2008/04/11 07:56:05] <glassonion> sorry to be snippy, but i was using the unified file, and wasted two hours debugging the factthat it wasn't being read under 0.22.4 when i started this install | ||
| [2008/04/11 07:56:26] <Volcane> glassonion: wow 0.22.* I'd stay far clear of that | ||
| [2008/04/11 07:56:39] <Volcane> glassonion: thats just looking to kick yourself cos a lot has changed since | ||
| [2008/04/11 07:56:54] <Volcane> the 23 ones is about as old as its safely to go | ||
| [2008/04/11 07:56:55] <plathrop> glassonion: This is unfortunately one of the issues with early adoption. | ||
| [2008/04/11 07:57:13] <glassonion> well, i can't migrate off my rhel4 machine until i migrate to puppet, because cfengine has changed too much between versions | ||
| [2008/04/11 07:57:18] <Volcane> avoid all the early 24 ones | ||
| [2008/04/11 07:57:28] <Volcane> glassonion: :( | ||
| [2008/04/11 07:57:42] <glassonion> right now this second, i am running puppet-0.24.4-1.el4 | ||
| [2008/04/11 07:57:47] <Volcane> glassonion: doesnt help you now, but i did build 23.x ones to work fine on rhel4 | ||
| [2008/04/11 07:57:49] <glassonion> how do we feel about my prospects if i try to proceed with that? | ||
| [2008/04/11 07:57:57] <glassonion> anyone think that's a bad idea? | ||
| [2008/04/11 07:57:58] <Volcane> glassonion: go with that | ||
| [2008/04/11 07:57:59] <plathrop> glassonion: That should be good. | ||
| [2008/04/11 07:58:17] <glassonion> okay. i will move to puppet.conf, nuke everything, verify that i'm still having the ssl problem, and then annoy y'all some more | ||
| [2008/04/11 07:58:20] <glassonion> it'll be awesome | ||
| [2008/04/11 07:58:22] <glassonion> thanks much | ||
| [2008/04/11 07:58:26] <Volcane> hehe | ||
| [2008/04/11 08:00:28] @ Quit: muerr: "Leaving." | ||
| [2008/04/11 08:01:36] <Volcane> plathrop: do you use the native nagios types? | ||
| [2008/04/11 08:01:51] <plathrop> Volcane: No, haven't gotten that far yet. | ||
| [2008/04/11 08:01:56] <plathrop> Volcane: Eventually we might. | ||
| [2008/04/11 08:02:07] <Volcane> plathrop: nod, i wouldnt call them usable yet | ||
| [2008/04/11 08:02:45] <Volcane> plathrop: loads of missing properties, and you cant have service names be the same on 2 machines | ||
| [2008/04/11 08:03:05] <Volcane> plathrop: forcing you to do stuff like 'host1.blah.com host alive' and 'host2.blah.com host alive' | ||
| [2008/04/11 08:03:09] <Volcane> etc | ||
| [2008/04/11 08:03:15] <glassonion> ookay | ||
| [2008/04/11 08:03:25] <plathrop> Volcane: Whoa. That's a major problem. I'll definitely fix that before I use it. | ||
| [2008/04/11 08:04:10] <Volcane> plathrop: nods, its cos naginator parses the nagios configs on the disk, and it needs to uniquely identify them to match up with your manifest so the namevar = service_description | ||
| [2008/04/11 08:04:11] <glassonion> now i have /srv/puppet/swarpa.net/puppet.conf | ||
| [2008/04/11 08:04:15] <Volcane> as far as i can tell | ||
| [2008/04/11 08:04:18] <glassonion> and it contains: | ||
| [2008/04/11 08:04:21] <glassonion> [puppetmaster] | ||
| [2008/04/11 08:04:25] <glassonion> certname = puppet.swarpa.net | ||
| [2008/04/11 08:04:28] <glassonion> [certificates] | ||
| [2008/04/11 08:04:32] <Volcane> luke says he is starting to put in code so namevars can be concats of 2 other vars | ||
| [2008/04/11 08:04:33] <glassonion> certname = puppet.swarpa.net | ||
| [2008/04/11 08:04:38] <glassonion> dunno which is correct, but one of them should be | ||
| [2008/04/11 08:04:40] <Volcane> then, it will be able to do that | ||
| [2008/04/11 08:04:49] <glassonion> and whe i start puppetmaster with: | ||
| [2008/04/11 08:04:53] <glassonion> # /usr/sbin/puppetmasterd --confdir /srv/puppet/swarpa.net | ||
| [2008/04/11 08:05:13] <Volcane> [puppetmasterd] | ||
| [2008/04/11 08:05:13] <Volcane> certname=puppet | ||
| [2008/04/11 08:05:15] <glassonion> it cheerfully creates a cert... in the actual name of my puppetmaster, *not* puppet.swarpa.net | ||
| [2008/04/11 08:05:17] <Volcane> thats all it took for me | ||
| [2008/04/11 08:05:18] <glassonion> puppetmasterd | ||
| [2008/04/11 08:05:20] <glassonion> okay | ||
| [2008/04/11 08:05:33] <Volcane> and then i added a cname called puppet.domain.com | ||
| [2008/04/11 08:05:37] <Volcane> and everything just talks to puppet | ||
| [2008/04/11 08:05:41] <plathrop> glassonion: The key here is [puppetmasterd] not [puppetmaster] | ||
| [2008/04/11 08:05:48] <plathrop> So: | ||
| [2008/04/11 08:05:50] <glassonion> yep. got it. thanks | ||
| [2008/04/11 08:05:51] <Volcane> yeah that too :) | ||
| [2008/04/11 08:05:53] <glassonion> trying again | ||
| [2008/04/11 08:06:07] <glassonion> this is why i pasted the configs. :>) | ||
| [2008/04/11 08:06:58] @ Quit: andrewcshafer: | ||
| [2008/04/11 08:07:03] <glassonion> so far, so better | ||
| [2008/04/11 08:07:53] @ Quit: flakrat: "Leaving" | ||
| [2008/04/11 08:08:20] <glassonion> okay. now i'm back where i started. reading puppet.conf, when i run client with: | ||
| [2008/04/11 08:08:24] <glassonion> # /usr/sbin/puppetd --test --server puppet.swarpa.net | ||
| [2008/04/11 08:08:29] <glassonion> i get "hostname was not match" | ||
| [2008/04/11 08:08:47] <Volcane> what did you put in the certname? | ||
| [2008/04/11 08:08:48] <Volcane> puppet? | ||
| [2008/04/11 08:08:52] <Volcane> puppet.swarpa.net ? | ||
| [2008/04/11 08:08:57] <glassonion> the latter | ||
| [2008/04/11 08:09:04] <glassonion> you think i should just do puppet, and let it auto-configure? | ||
| [2008/04/11 08:09:13] <plathrop> glassonion: Step 1: run 'host puppet.swarpa.net' on the client | ||
| [2008/04/11 08:09:21] <plathrop> glassonion: No, puppet.swarpa.net is correct | ||
| [2008/04/11 08:09:35] <Volcane> you might need to nuke the old ssl dir on the master just to be sure its making new certs and all | ||
| [2008/04/11 08:09:41] <glassonion> as noted before: the client is the same physical host on the server | ||
| [2008/04/11 08:09:43] <Volcane> then get rid of your client cert too and do it all over | ||
| [2008/04/11 08:09:49] <glassonion> also, i nuked the ssl dirs on both server and client | ||
| [2008/04/11 08:10:11] <glassonion> procedure is like: | ||
| [2008/04/11 08:10:20] <glassonion> * stop puppetmaster and puppet | ||
| [2008/04/11 08:10:32] <glassonion> * nuke and recreate /srv/puppet/swarpa.net/ssl (puppetmaster) | ||
| [2008/04/11 08:10:42] <glassonion> * nuke and recreate /var/lib/puppet/ssl (puppet) | ||
| [2008/04/11 08:11:04] <glassonion> * start puppetmasterd with hardcoded confdir and make sure certificate is created | ||
| [2008/04/11 08:11:06] <plathrop> glassonion: I know it's the same physical host. I saw that. You still need to run the host command to make sure that it resolves correctly. | ||
| [2008/04/11 08:11:12] <glassonion> it does | ||
| [2008/04/11 08:11:16] <glassonion> $ host puppet.swarpa.net | ||
| [2008/04/11 08:11:16] <glassonion> puppet.swarpa.net is an alias for melfpelt.swarpa.net. | ||
| [2008/04/11 08:11:16] <glassonion> melfpelt.swarpa.net has address 70.84.200.162 | ||
| [2008/04/11 08:11:32] <plathrop> glassonion: Next step is to run puppetmasterd with --debug and see what client name is being sent to the puppetmasterd | ||
| [2008/04/11 08:11:34] <Volcane> (whats a melfpelt? :)) | ||
| [2008/04/11 08:11:46] <plathrop> Volcane: The skin of a melf | ||
| [2008/04/11 08:11:52] <Volcane> hehe | ||
| [2008/04/11 08:11:53] <glassonion> heh. it's one of the commodities from the board game merchant of venus. :>) | ||
| [2008/04/11 08:12:11] <plathrop> Volcane: alternately it's a sport where you throw things at a melf | ||
| [2008/04/11 08:12:18] <Volcane> haha | ||
| [2008/04/11 08:12:18] <glassonion> ooh, that's good too | ||
| [2008/04/11 08:12:50] <plathrop> glassonion: So, what client name is puppetmaster getting? | ||
| [2008/04/11 08:13:01] <glassonion> debug does debugging to syslog? or somewhere else? | ||
| [2008/04/11 08:13:24] <plathrop> stop your puppetmaster and start it with puppetmasterd --debug --no-daemonize and you'll get it on standard out | ||
| [2008/04/11 08:13:29] <glassonion> check | ||
| [2008/04/11 08:13:43] <plathrop> I'm betting the client name is melfpelt. | ||
| [2008/04/11 08:13:51] <glassonion> and that's bad? | ||
| [2008/04/11 08:13:57] <glassonion> i feel like that's what i want | ||
| [2008/04/11 08:14:31] * Volcane should go, nearly midnight | ||
| [2008/04/11 08:14:31] @ andrewcshafer joined channel #puppet | ||
| [2008/04/11 08:14:33] <Volcane> good luck | ||
| [2008/04/11 08:14:52] <glassonion> thanks much! | ||
| [2008/04/11 08:14:53] <plathrop> glassonion: I *think* that won't work because I *think* when puppet client and puppet server are on the same host they use the same certificate. | ||
| [2008/04/11 08:15:06] <plathrop> Which is why you don't have to sign the cert on the local client | ||
| [2008/04/11 08:15:19] @ emerose_ joined channel #puppet | ||
| [2008/04/11 08:16:08] <plathrop> So, what you'll need to do to make this run is put 'certname=puppet.swarpa.net' in the [puppetd] section of puppet.conf as well. The problem here is that doesn't seem to achieve the separation you are hoping for (the ability to move puppetmaster to another server later) | ||
| [2008/04/11 08:16:18] <plathrop> I'm not actually sure the best way to deal with that. | ||
| [2008/04/11 08:16:23] <glassonion> right. and that separation eventually worked under 0.22.4 | ||
| [2008/04/11 08:16:37] <glassonion> i thought the way to do it was to have the client be melfpelt and the server be puppet, certificate-wise | ||
| [2008/04/11 08:16:42] <plathrop> glassonion: I know it *can* be done, I just don't know the technique | ||
| [2008/04/11 08:16:57] <glassonion> fair 'nough. at any rate, thanks for all the time you've spent on this | ||
| [2008/04/11 08:17:46] <glassonion> meanwhile, it seems i get no debugging output from puppetmaster *at all* when the client tries to connect | ||
| [2008/04/11 08:17:54] <glassonion> debug: Finishing transaction -605214702 with 0 changes | ||
| [2008/04/11 08:17:54] <glassonion> info: Listening on port 8140 | ||
| [2008/04/11 08:17:54] <glassonion> notice: Starting Puppet server version 0.24.4 | ||
| [2008/04/11 08:17:56] <glassonion> and hten nothing | ||
| [2008/04/11 08:18:10] <plathrop> glassonion: Then you have a different problem entirely. | ||
| [2008/04/11 08:18:16] <glassonion> so it would seem | ||
| [2008/04/11 08:18:30] <glassonion> does the client support --debug? | ||
| [2008/04/11 08:18:31] <plathrop> glassonion: Because that says for sure the client is connecting, there is nothing wrong with the debugging code. | ||
| [2008/04/11 08:18:38] <plathrop> glassonion: I usually use --test | ||
| [2008/04/11 08:18:43] <glassonion> i already am | ||
| [2008/04/11 08:18:45] <plathrop> glassonion: That seems to be the most informative | ||
| [2008/04/11 08:18:54] <glassonion> well, strace it is, then. :>) | ||
| [2008/04/11 08:19:01] <plathrop> sorry the client is NOT connecting | ||
| [2008/04/11 08:19:04] <plathrop> Argh typos | ||
| [2008/04/11 08:19:07] <glassonion> (figured) | ||
| [2008/04/11 08:20:28] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/11 08:22:17] @ shadoi joined channel #puppet | ||
| [2008/04/11 08:23:23] <glassonion> huh, i wonder what the hell it's doing: | ||
| [2008/04/11 08:23:24] <glassonion> open("/var/cfengine/ppkeys/localhost.pub", O_RDONLY|O_LARGEFILE) = 4 | ||
| [2008/04/11 08:24:48] <glassonion> maybe it's telling me to stick with cfengine.... /me ducks | ||
| [2008/04/11 08:25:08] @ Quit: a-priori: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 08:25:10] @ a-priori_ joined channel #puppet | ||
| [2008/04/11 08:26:30] <plathrop> glassonion: Hey, whatever works. Other folks here might take issue, but I'm tool-agnostic. I think it's more important for you to use what you like. That said, if you do stick with cfengine, go bug them :-P | ||
| [2008/04/11 08:26:51] <glassonion> err, no, i'm sorry. that was in the strace of the *puppet* client. | ||
| [2008/04/11 08:27:03] @ Quit: stick: Read error: 110 (Connection timed out) | ||
| [2008/04/11 08:27:09] <glassonion> i'm curious why | ||
| [2008/04/11 08:27:19] <plathrop> glassonion: I'm sorry. I keep forgetting IRC doesn't convey my silly smiles to tell you I'm pulling your leg | ||
| [2008/04/11 08:27:42] <glassonion> plathrop: fair enough. i really do appreciate the time you've taken on tis | ||
| [2008/04/11 08:27:46] <plathrop> glassonion: As for why, it could have something to do with the modeling that Puppet does of your system. | ||
| [2008/04/11 08:29:32] @ ezralini_ joined channel #puppet | ||
| [2008/04/11 08:31:36] <fujin> odd, I don't see anywhere in the code that'd cause it to load that file | ||
| [2008/04/11 08:31:49] <glassonion> i think it must be searching somewhere for keys | ||
| [2008/04/11 08:32:47] <plathrop> My Ruby-foo is weak today. Is holoway around? Oh template master, I crave your wisdom... | ||
| [2008/04/11 08:34:30] <shadoi> what's the pastie? | ||
| [2008/04/11 08:34:42] <fujin> lol | ||
| [2008/04/11 08:34:44] <fujin> <3 holoway :( | ||
| [2008/04/11 08:35:02] @ Quit: ezralini: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 08:35:04] <shadoi> oh I'm not good enough for you huh?! ;) | ||
| [2008/04/11 08:36:22] <plathrop> shadoi: Not a pastie so much as a question. | ||
| [2008/04/11 08:36:46] <shadoi> yeah I see the file it's trying to open, but you mention "the code" .. figured there was a paste | ||
| [2008/04/11 08:36:52] <plathrop> The logic I'm trying to implement is simple. If ipaddress_eth0 is not '', use it's value, otherwise use the value of ipaddress_eth1 | ||
| [2008/04/11 08:37:06] <shadoi> you can't test for emptyness | ||
| [2008/04/11 08:37:09] <plathrop> shadoi: Ah, different issue | ||
| [2008/04/11 08:37:09] <shadoi> emptiness | ||
| [2008/04/11 08:37:36] <plathrop> I thought in templates you could test for anything Ruby can find? | ||
| [2008/04/11 08:38:00] @ Quit: ezralini_: | ||
| [2008/04/11 08:38:23] <shadoi> ah yeah, in that case you can do something like: unless ipaddress_eth0.length > 0 | ||
| [2008/04/11 08:38:38] <shadoi> or use a regex | ||
| [2008/04/11 08:38:47] <shadoi> which would make much more sense. :) | ||
| [2008/04/11 08:38:47] <plathrop> shadoi: Thanks, I think that's all I needed | ||
| [2008/04/11 08:40:27] <shadoi> rails has an empty? method, ideally we could provide an analog | ||
| [2008/04/11 08:40:27] <plathrop> ipaddress_eth0.empty? ? ipaddress_eth1 : ipaddress_eth0 | ||
| [2008/04/11 08:40:33] <plathrop> Does that work? | ||
| [2008/04/11 08:40:37] <shadoi> hehe | ||
| [2008/04/11 08:40:39] <shadoi> only in rails | ||
| [2008/04/11 08:40:43] <shadoi> or activesupport really | ||
| [2008/04/11 08:41:02] <plathrop> http://www.ruby-doc.org/core/classes/String.html#M000791 | ||
| [2008/04/11 08:41:30] <shadoi> lol, maybe they added it recently... cool. | ||
| [2008/04/11 08:41:54] <shadoi> more likely I just thought I knew where it came from and was totally wrong. | ||
| [2008/04/11 08:42:02] <shadoi> *sigh* | ||
| [2008/04/11 08:42:20] <plathrop> In any case, thanks for the help | ||
| [2008/04/11 08:43:31] <shadoi> plathrop: it should never be nil, but it's probably worth checking for anyway | ||
| [2008/04/11 08:45:25] @ Quit: emerose_: | ||
| [2008/04/11 08:45:26] <glassonion> quick idiot sourcediving question | ||
| [2008/04/11 08:45:36] <glassonion> if i see a thing like "if Puppet[:node_name] == 'cert' | ||
| [2008/04/11 08:45:37] <glassonion> " | ||
| [2008/04/11 08:45:56] <glassonion> does the Puppet[:whatever] indicate a command-line/file config variable, or some other kind of thing? | ||
| [2008/04/11 08:46:24] @ Quit: a-priori_: | ||
| [2008/04/11 08:46:59] <plathrop> glassonion: It *can* mean that. What it actually means in Ruby is that the Puppet class acts like a collection, and stores key=> value pairs. | ||
| [2008/04/11 08:47:27] <plathrop> So Puppet[:node_name] meand look up the value associated with [:node_name] in the Puppet collection | ||
| [2008/04/11 08:47:31] <glassonion> okay | ||
| [2008/04/11 08:47:41] <glassonion> because that variable looks interesting for my problem: | ||
| [2008/04/11 08:47:47] <glassonion> :node_name => ["cert", "How the puppetmaster determines the client's identity | ||
| [2008/04/11 08:47:50] <glassonion> and sets the 'hostname', 'fqdn' and 'domain' facts for use in the manifest, | ||
| [2008/04/11 08:47:53] <glassonion> in particular for determining which 'node' statement applies to the client. | ||
| [2008/04/11 08:48:01] <glassonion> but it doesn't show up at all in genconfig's output | ||
| [2008/04/11 08:48:36] <glassonion> and setting it to either "cert" or "facter" on the cli seems to have no effect | ||
| [2008/04/11 08:48:44] <plathrop> glassonion: We've ddefinitely passed outside of realms where I can help. I suggest packing it all up into an email and sending it to the list. | ||
| [2008/04/11 08:49:06] <glassonion> okay. i was more thinking aloud | ||
| [2008/04/11 08:49:13] <glassonion> thanks again | ||
| [2008/04/11 08:50:10] <shadoi> glassonion: there are various ways to set the cert name that DO show up in genconfig | ||
| [2008/04/11 08:50:25] <shadoi> certname being the most obvious. :) | ||
| [2008/04/11 08:50:33] <glassonion> heh. okay, that is a reasonable point | ||
| [2008/04/11 08:51:29] <glassonion> shadoi: doesn't work, but you're right that i should have thought to try it. :>) | ||
| [2008/04/11 08:52:44] @ emerose joined channel #puppet | ||
| [2008/04/11 08:55:03] <holoway> plathrop: do you actually have an empty ipaddress_eth0? or are you looking for the abscence of the variable altogether? | ||
| [2008/04/11 08:55:49] <plathrop> holoway: I am not sure I care. Basically what I'm trying to do is insert the IP address of the configured interface, but if both are configured, I want to prefer eth0. | ||
| [2008/04/11 08:56:05] <plathrop> Does that make sense? | ||
| [2008/04/11 08:56:17] <holoway> you probably care if you are using it in a template, since you'll ahve to work around the missing variable | ||
| [2008/04/11 08:56:25] <holoway> (you'll trigger an exception) | ||
| [2008/04/11 08:56:46] <holoway> and I think that's what the ipaddress fact already does | ||
| [2008/04/11 08:56:46] <plathrop> holoway: That's what I was afraid of... | ||
| [2008/04/11 08:56:57] <holoway> there is a ticket open on this.. | ||
| [2008/04/11 08:56:58] <holoway> one sec | ||
| [2008/04/11 08:58:10] <holoway> #1177 | ||
| [2008/04/11 08:58:11] <gepetto_> holoway: #1177 is http://reductivelabs.com/trac/puppet/ticket/1177 "One cannot test within a template for whether a variable or fact is defined" | ||
| [2008/04/11 08:58:12] <plathrop> holoway: You were right, there's the exception. | ||
| [2008/04/11 08:58:20] <holoway> there is a workaround in that ticket | ||
| [2008/04/11 08:58:23] * plathrop reads the ticket | ||
| [2008/04/11 08:58:37] @ a-priori joined channel #puppet | ||
| [2008/04/11 08:59:25] <holoway> basically, use <% @scope.lookupvar(name.to_s, false) == :undefined | ||
| [2008/04/11 09:01:38] @ Quit: a-priori: Client Quit | ||
| [2008/04/11 09:11:50] <shadoi> holoway: ah yeah, because it' uses method_missing | ||
| [2008/04/11 09:12:04] <shadoi> I always forget that | ||
| [2008/04/11 09:12:38] <holoway> ya | ||
| [2008/04/11 09:12:59] <holoway> yum just makes my eyes bleed | ||
| [2008/04/11 09:13:35] <holoway> but, it's better than up2date | ||
| [2008/04/11 09:13:42] <holoway> and way better than life *before* yum | ||
| [2008/04/11 09:13:47] <holoway> so I suppose it's all relative. :0 | ||
| [2008/04/11 09:15:24] @ jvanzyl joined channel #puppet | ||
| [2008/04/11 09:15:28] <plathrop> holoway: Many thanks. In this case, I think the ipaddress fact does what I want | ||
| [2008/04/11 09:15:57] <holoway> cool | ||
| [2008/04/11 09:25:51] <holoway> does redhat not ship suns java in rhel 5.1? | ||
| [2008/04/11 09:29:55] [msg(#puppet)] ::puppet:: Language Tutorial edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial | ||
| [2008/04/11 09:33:40] @ emerose_ joined channel #puppet | ||
| [2008/04/11 09:35:23] @ Quit: mellen: Read error: 110 (Connection timed out) | ||
| [2008/04/11 09:36:54] @ Quit: shake-n-bake_: | ||
| [2008/04/11 09:38:01] @ mellen joined channel #puppet | ||
| [2008/04/11 09:41:59] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/11 09:42:54] @ Quit: emerose_: "..." | ||
| [2008/04/11 09:44:53] @ pawalls_ is now known as pawalls | ||
| [2008/04/11 09:47:56] <glassonion> huh. i know i've been talking too much, but any thoughts on this: | ||
| [2008/04/11 09:48:03] <glassonion> $ sudo /usr/sbin/puppetd --test --ssldir /srv/puppet/swarpa.net/ssl | ||
| [2008/04/11 09:48:04] <glassonion> ... | ||
| [2008/04/11 09:48:11] <glassonion> info: Creating a new SSL key at /var/lib/puppet/ssl/private_keys/melfpelt.swarpa.net.pem | ||
| [2008/04/11 09:48:23] <glassonion> why is it ignoring the ssldir i'm specifying on the command line? | ||
| [2008/04/11 09:48:52] <glassonion> is that not a valid way to specify such arguments? | ||
| [2008/04/11 09:49:22] <glassonion> does puppet.conf override the command-line? | ||
| [2008/04/11 09:50:52] <fujin> yes | ||
| [2008/04/11 09:50:55] <fujin> no | ||
| [2008/04/11 09:50:57] <fujin> try it | ||
| [2008/04/11 09:51:01] <glassonion> try what? | ||
| [2008/04/11 09:51:06] <fujin> I use --ssldir on the CLI | ||
| [2008/04/11 09:51:11] <fujin> but I don't have it set in puppet.conf | ||
| [2008/04/11 09:51:16] <fujin> rather, I dont' use puppet.conf at all (on my nodes) | ||
| [2008/04/11 09:51:32] <glassonion> well, i'm trying not to, but redhat creates them by default | ||
| [2008/04/11 09:51:55] <glassonion> just to be on the safe side, i'll move it out of the way and see what happens | ||
| [2008/04/11 09:52:17] @ Quit: stahnma: Remote closed the connection | ||
| [2008/04/11 09:52:35] @ emerose joined channel #puppet | ||
| [2008/04/11 09:52:38] @ stahnma joined channel #puppet | ||
| [2008/04/11 10:04:32] <plathrop> G'night, all | ||
| [2008/04/11 10:04:33] @ plathrop left channel #puppet () | ||
| [2008/04/11 10:12:48] <holoway> off topic, but interesting: | ||
| [2008/04/11 10:12:49] <holoway> /srv/iclassify/vendor/plugins/acts_as_solr/solr/solr/data/production | ||
| [2008/04/11 10:12:51] <holoway> gack | ||
| [2008/04/11 10:12:53] <holoway> wrong paste! | ||
| [2008/04/11 10:13:02] <holoway> http://krow.livejournal.com/590912.html | ||
| [2008/04/11 10:13:11] <holoway> about the death of mysql read replication | ||
| [2008/04/11 10:17:29] @ emerose_ joined channel #puppet | ||
| [2008/04/11 10:18:37] <shadoi> have you see StrokeDB and/or Hypertable? | ||
| [2008/04/11 10:19:46] <shadoi> StrokeDB looks insanely cool | ||
| [2008/04/11 10:27:57] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/11 10:36:23] <kolla> DB and cool in same sentance, obviously the sentance lacks a "not" :) | ||
| [2008/04/11 10:37:10] <shadoi> kolla: did you look at it? | ||
| [2008/04/11 10:37:14] @ Quit: oxtail: Read error: 113 (No route to host) | ||
| [2008/04/11 10:38:31] <kolla> shadoi: yes, sorry.. I just never had any fascination with databases :) | ||
| [2008/04/11 10:38:59] @ Quit: emerose_: | ||
| [2008/04/11 10:39:56] <shadoi> kolla: I can relate, but strokedb is cool for all the ways it's NOT like other databases. :) | ||
| [2008/04/11 10:40:48] @ Quit: andrewcshafer: | ||
| [2008/04/11 10:41:45] <kolla> :) | ||
| [2008/04/11 10:42:36] <kolla> I always looked on databases as a cludge to missing features in filesystems.. in many ways I still think that is somewhat true | ||
| [2008/04/11 10:43:50] <kolla> but I've stopped thinking too much about it, databases are "someone elses problem" at work, and privatly I never had the need | ||
| [2008/04/11 10:47:01] <kolla> but.. every now and then I get a server uprade tossed at me, to discover that it's running mysql or postgresql... | ||
| [2008/04/11 10:47:10] <shadoi> distributed filesystems + something like this is something like a holy grail for a lot of web application development, even things like puppet could benefit hugely from it. | ||
| [2008/04/11 10:48:52] * kolla misses the good old times when web was web, and application was application | ||
| [2008/04/11 10:49:17] @ andrewcshafer joined channel #puppet | ||
| [2008/04/11 10:50:01] <kolla> our economy system is a so called web application.. crap, insanely slow, and requires IE6 | ||
| [2008/04/11 10:50:28] <kolla> would be so much easier if they would just hand us a dedicated windows application | ||
| [2008/04/11 10:51:30] <kolla> now we have to maintain a database server, IIS installation and a whole bunch of varying IE installations | ||
| [2008/04/11 10:52:52] <nevyn> kolla: databases for structured data.. filesystems for unstructured data is where I see them as different | ||
| [2008/04/11 10:53:02] <nevyn> kolla: blob's are abominations. | ||
| [2008/04/11 10:54:51] @ Quit: glassonion: Remote closed the connection | ||
| [2008/04/11 10:55:44] * kolla looks up abomination... :) | ||
| [2008/04/11 10:56:06] <kolla> aha | ||
| [2008/04/11 10:59:28] @ M- joined channel #puppet | ||
| [2008/04/11 11:00:34] <shadoi> nevyn: I dunno, filesystems are structured.. the difference is the API, the query language, etc. | ||
| [2008/04/11 11:00:55] <nevyn> shadoi: but the data in a filesystem isn't structured. | ||
| [2008/04/11 11:01:23] <shadoi> it's arbitrary, but it's capable of structure | ||
| [2008/04/11 11:02:15] <nevyn> the optimisation choices made for filesystems are not suitible (in the majority of cases) for structured small data. | ||
| [2008/04/11 11:02:57] <shadoi> yeah, I'm not disagreeing | ||
| [2008/04/11 11:03:14] <nevyn> think about something like an addresslist. to store it on a filesystem you need something like a file for each record and a bunch of simlinks. | ||
| [2008/04/11 11:03:18] <nevyn> and sure.. you could do that. | ||
| [2008/04/11 11:03:21] <nevyn> but it's ugly. | ||
| [2008/04/11 11:03:24] <shadoi> totally | ||
| [2008/04/11 11:03:28] <nevyn> it has poor performance | ||
| [2008/04/11 11:03:51] <nevyn> and adding another sorting/indexing method means a new tree of simlinks | ||
| [2008/04/11 11:04:02] <shadoi> if you look at some of the more ambitious plugins for Reiser4 though, it was verging on it. | ||
| [2008/04/11 11:04:10] <nevyn> hrm. | ||
| [2008/04/11 11:04:13] <shadoi> I doubt it'll happen now though. :) | ||
| [2008/04/11 11:04:19] <nevyn> see I swing the other way.. | ||
| [2008/04/11 11:04:25] @ Pockets joined channel #puppet | ||
| [2008/04/11 11:04:30] <nevyn> filesystems for big things so my fs of choice is XFS | ||
| [2008/04/11 11:04:45] @ Pockets is now known as Darkarnium_ | ||
| [2008/04/11 11:05:04] <fujin> resierfs4 uses a b+ tree, doesn't it? | ||
| [2008/04/11 11:05:09] <fujin> it's like super fast for billions of small files. | ||
| [2008/04/11 11:05:13] <shadoi> nevyn: some of the plugins in reiser4 would have given you something almost like SQL access to anything in the filesystem | ||
| [2008/04/11 11:05:33] <fujin> XFS? | ||
| [2008/04/11 11:05:36] <shadoi> "planned plugins" I should say | ||
| [2008/04/11 11:05:43] <fujin> s/XFS/ZFS/? | ||
| [2008/04/11 11:05:54] <nevyn> no.. XFS. | ||
| [2008/04/11 11:05:57] <shadoi> XFS is SGI's old FS | ||
| [2008/04/11 11:06:00] <shadoi> which is still quite good | ||
| [2008/04/11 11:06:13] <shadoi> but ZFS is pretty much my preferred now, not necessarily for performance. | ||
| [2008/04/11 11:06:13] <nevyn> s/old/stable and mature/ | ||
| [2008/04/11 11:06:21] * fujin reads | ||
| [2008/04/11 11:06:39] <shadoi> I used XFS before they added xattrs to ext3 | ||
| [2008/04/11 11:06:45] <nevyn> while still supporting filesystems up to 4 Exabytes | ||
| [2008/04/11 11:06:48] <shadoi> now I don't have a reason for the hassle. | ||
| [2008/04/11 11:07:07] <nevyn> grio, preallocation etc | ||
| [2008/04/11 11:07:15] <nevyn> lots of shiny stuff in XFS | ||
| [2008/04/11 11:07:40] <Darkarnium_> Hey there | ||
| [2008/04/11 11:08:04] <Darkarnium_> I'm having some issues getting a newly installed puppetmasterd server running | ||
| [2008/04/11 11:08:37] <Darkarnium_> The only error I receive is: | ||
| [2008/04/11 11:08:37] <Darkarnium_> [root@soemad manifests]# puppetmasterd --verbose | ||
| [2008/04/11 11:08:38] <Darkarnium_> Could not configure for running; got 1 failure(s) | ||
| [2008/04/11 11:09:18] <Darkarnium_> Using the "simplest configuration" as a template for now, before I write my own configuration. | ||
| [2008/04/11 11:09:55] <nevyn> did you put something in or touch /etc/puppet/manifests/site.pp | ||
| [2008/04/11 11:10:04] <Darkarnium_> Yep | ||
| [2008/04/11 11:10:42] <shadoi> Darkarnium_: try --debug instead | ||
| [2008/04/11 11:10:51] <shadoi> Darkarnium_: also, is this 0.24.4? | ||
| [2008/04/11 11:11:01] <Darkarnium_> Yep | ||
| [2008/04/11 11:11:08] <Darkarnium_> [root@soemad manifests]# puppetmasterd --debug | ||
| [2008/04/11 11:11:08] <Darkarnium_> Could not configure for running; got 1 failure(s) | ||
| [2008/04/11 11:11:27] <shadoi> yeah.. 0.24.4 made them synonymous | ||
| [2008/04/11 11:11:30] <shadoi> hmm | ||
| [2008/04/11 11:11:44] <shadoi> Darkarnium_: did you change the port number in /etc/puppet/puppet.conf? | ||
| [2008/04/11 11:11:53] <shadoi> or is it just vanilla | ||
| [2008/04/11 11:11:59] <Darkarnium_> Vanilla | ||
| [2008/04/11 11:12:20] <shadoi> weird, I'd try running it under strace | ||
| [2008/04/11 11:12:27] <shadoi> see what it tries to touch that fails | ||
| [2008/04/11 11:12:31] <Darkarnium_> Yea | ||
| [2008/04/11 11:12:35] <Darkarnium_> I'll give that a whack now | ||
| [2008/04/11 11:12:35] <shadoi> my guess is some sort of permissions issue | ||
| [2008/04/11 11:14:51] <Darkarnium_> http://reductivelabs.com/trac/puppet/wiki/SimplestPuppetInstallRecipe | ||
| [2008/04/11 11:15:04] <Darkarnium_> Is there anything which should be in this tutorial regarding a "first time" test configuration? | ||
| [2008/04/11 11:18:36] @ emerose joined channel #puppet | ||
| [2008/04/11 11:18:45] <shadoi> not really | ||
| [2008/04/11 11:19:09] <shadoi> Darkarnium_: did the --mkusers (or your OS package) create the puppet user correctly? | ||
| [2008/04/11 11:19:50] <Darkarnium_> [root@soemad puppet]# cat /etc/passwd | grep -i puppet | ||
| [2008/04/11 11:19:50] <Darkarnium_> [root@soemad puppet]# | ||
| [2008/04/11 11:19:54] <Darkarnium_> Doesn't look like it no | ||
| [2008/04/11 11:21:11] <shadoi> that's probably the issue | ||
| [2008/04/11 11:21:15] <Darkarnium_> Yea | ||
| [2008/04/11 11:21:41] <Darkarnium_> Okay, cheers for the assistance, I'll have a further look into it. Failing that, I'll just create the user and group manually :) | ||
| [2008/04/11 11:21:43] <Darkarnium_> Cheers | ||
| [2008/04/11 11:22:56] <shadoi> no problem | ||
| [2008/04/11 11:45:23] @ a-priori joined channel #puppet | ||
| [2008/04/11 11:52:29] <Demosthenex> anyone here familiar with MQ style applications, like stomp? | ||
| [2008/04/11 11:52:45] <Darkarnium_> There we go shadoi, running through the stack trace, it was searching for a /var/puppet directory, I didn't realize hadn't been created. Created it and it runs fine now :) | ||
| [2008/04/11 11:53:51] <shadoi> Darkarnium_: did you install via gems? | ||
| [2008/04/11 11:53:58] <shadoi> Demosthenex: sure, what's up? | ||
| [2008/04/11 11:55:02] <Darkarnium_> I grabbed the puppet-latest tarball from the puppet webserver, and installed it with the ruby installer | ||
| [2008/04/11 11:55:09] <Demosthenex> shadoi: i've been doing some reading about it, and was speculating it might work as a repalcement for me pushing files around for administration (ie: log files, reports, heck maybe even manifests someday.) | ||
| [2008/04/11 11:55:38] <shadoi> Darkarnium_: nasty. use OS packages. :) | ||
| [2008/04/11 11:56:15] <shadoi> Demosthenex: sure, you should look at runnels (still very young and rough, but going in the right direction) | ||
| [2008/04/11 11:56:28] <shadoi> it uses activemq | ||
| [2008/04/11 11:56:35] <Demosthenex> shadoi: i thoght it sounded familiar! | ||
| [2008/04/11 11:56:42] <Demosthenex> shadoi: which is why i asked here ;] | ||
| [2008/04/11 11:57:26] <shadoi> Demosthenex: runnels would hopefully eventually abstract the message bus details away | ||
| [2008/04/11 11:57:50] <Darkarnium_> Will do next time shadoi. Thanks again, your help is much appreciated :) | ||
| [2008/04/11 11:58:36] <Demosthenex> shadoi: you ever use openvms? | ||
| [2008/04/11 11:59:02] <Demosthenex> shadoi: it had a great queuing system. | ||
| [2008/04/11 11:59:30] @ emerose_ joined channel #puppet | ||
| [2008/04/11 12:01:17] <shadoi> Demosthenex: nope, but all the dinosaurs expouse it's virtues. ;) | ||
| [2008/04/11 12:01:24] <shadoi> A coworker of mine tells me about it all the time | ||
| [2008/04/11 12:09:01] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/11 12:11:12] @ Quit: Darkarnium: Read error: 110 (Connection timed out) | ||
| [2008/04/11 12:18:40] @ Pockets joined channel #puppet | ||
| [2008/04/11 12:22:23] @ Quit: dysinger: | ||
| [2008/04/11 12:25:22] @ Quit: a-priori: | ||
| [2008/04/11 12:45:59] @ Quit: johnf: Read error: 113 (No route to host) | ||
| [2008/04/11 12:47:19] @ johnf joined channel #puppet | ||
| [2008/04/11 12:54:13] @ Quit: shadoi: "leaving" | ||
| [2008/04/11 13:06:31] @ dysinger joined channel #puppet | ||
| [2008/04/11 13:10:32] @ Quit: machpo: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 13:14:44] @ lak joined channel #puppet | ||
| [2008/04/11 13:20:39] @ Quit: emerose_: | ||
| [2008/04/11 13:31:00] @ machpo joined channel #puppet | ||
| [2008/04/11 13:53:09] @ patobrien joined channel #puppet | ||
| [2008/04/11 13:54:41] @ a-priori joined channel #puppet | ||
| [2008/04/11 14:06:49] @ Quit: andrewcshafer: | ||
| [2008/04/11 14:09:52] @ pdt joined channel #puppet | ||
| [2008/04/11 14:15:10] @ stahnma_ joined channel #puppet | ||
| [2008/04/11 14:15:24] @ Quit: stahnma: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 14:17:45] @ Quit: a-priori: | ||
| [2008/04/11 14:24:23] [msg(#puppet)] ::puppet:: Ticket #1184 (defect closed): Autoloading definitions doesn't work, explicit import is required @ http://reductivelabs.com/trac/puppet/ticket/1184#comment:11 | ||
| [2008/04/11 14:38:35] @ Quit: lak: | ||
| [2008/04/11 14:45:59] @ andrewcshafer joined channel #puppet | ||
| [2008/04/11 14:57:14] <johnf> Is anyone using modules-shorewall? | ||
| [2008/04/11 15:26:29] @ emerose joined channel #puppet | ||
| [2008/04/11 15:35:58] @ Quit: dysinger: | ||
| [2008/04/11 15:39:36] @ randybias joined channel #puppet | ||
| [2008/04/11 15:39:36] @ Quit: pdt: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 15:39:47] @ pdt joined channel #puppet | ||
| [2008/04/11 15:41:50] @ Quit: johnf: Read error: 110 (Connection timed out) | ||
| [2008/04/11 15:44:11] [msg(#puppet)] ::puppet:: Ticket #1187 (defect created): FreeBSD's pkg_add requires -r and $PACKAGESITE in openbsd package pro... @ http://reductivelabs.com/trac/puppet/ticket/1187 | ||
| [2008/04/11 15:51:44] @ dysinger joined channel #puppet | ||
| [2008/04/11 15:54:17] @ Quit: pdt: | ||
| [2008/04/11 16:04:13] @ zobbo joined channel #puppet | ||
| [2008/04/11 16:12:39] @ Quit: \ask: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 16:14:56] @ Quit: Darkarnium_: "Leaving" | ||
| [2008/04/11 16:15:09] @ \ask joined channel #puppet | ||
| [2008/04/11 16:15:38] @ stick joined channel #puppet | ||
| [2008/04/11 16:18:07] @ yure joined channel #puppet | ||
| [2008/04/11 16:35:16] @ Quit: emerose: | ||
| [2008/04/11 16:37:03] @ Quit: stick: Read error: 110 (Connection timed out) | ||
| [2008/04/11 16:52:19] @ oxtail joined channel #puppet | ||
| [2008/04/11 16:57:45] @ Quit: randybias: | ||
| [2008/04/11 17:25:27] @ tim|macbook joined channel #puppet | ||
| [2008/04/11 17:27:36] @ Quit: M-: "This computer has gone to sleep" | ||
| [2008/04/11 17:35:13] @ DerekW joined channel #puppet | ||
| [2008/04/11 18:04:28] @ SMP joined channel #puppet | ||
| [2008/04/11 18:04:43] @ Quit: jmeeuwen: Remote closed the connection | ||
| [2008/04/11 18:05:27] @ jmeeuwen joined channel #puppet | ||
| [2008/04/11 18:12:04] @ f--z joined channel #puppet | ||
| [2008/04/11 18:35:01] @ Quit: oxtail: Read error: 113 (No route to host) | ||
| [2008/04/11 18:44:08] @ Quit: kolla: Remote closed the connection | ||
| [2008/04/11 18:46:28] @ Quit: andrewcshafer: | ||
| [2008/04/11 19:16:54] @ kolla joined channel #puppet | ||
| [2008/04/11 19:51:38] @ Quit: jmeeuwen: Remote closed the connection | ||
| [2008/04/11 19:52:14] @ jmeeuwen joined channel #puppet | ||
| [2008/04/11 19:57:08] @ jmeeuwen`_ joined channel #puppet | ||
| [2008/04/11 19:57:18] @ Quit: jmeeuwen: Remote closed the connection | ||
| [2008/04/11 19:57:48] @ Quit: Pockets: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 19:58:12] @ Quit: mellen: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:13] @ Quit: Toad: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:13] @ Quit: remil: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:13] @ Quit: wrobel: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:13] @ Quit: fdz: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: badacid: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: alden: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: lassizci: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: neh: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: danstoner_: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:14] @ Quit: chillitom: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:15] @ Quit: londo_: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:16] @ Quit: Gareth: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:16] @ Quit: barnbarn_: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:16] @ Quit: kajtzu: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:17] @ Quit: StyleWarz: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:17] @ Quit: phips: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:17] @ Quit: Volcane: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:17] @ Quit: tim|imac: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:17] @ Quit: ribo: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: wwalker: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: yure: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: londo: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: zobbo: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: ianm: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:18] @ Quit: jason^: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: pietros: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: pawalls: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: Wakko666: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: brenton: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: phalenor: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:58:19] @ Quit: nevyn: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/11 19:59:22] @ yure joined channel #puppet | ||
| [2008/04/11 19:59:22] @ zobbo joined channel #puppet | ||
| [2008/04/11 19:59:23] @ mellen joined channel #puppet | ||
| [2008/04/11 19:59:23] @ ianm joined channel #puppet | ||
| [2008/04/11 19:59:23] @ jason^ joined channel #puppet | ||
| [2008/04/11 19:59:23] @ pietros joined channel #puppet | ||
| [2008/04/11 19:59:23] @ kajtzu joined channel #puppet | ||
| [2008/04/11 19:59:23] @ pawalls joined channel #puppet | ||
| [2008/04/11 19:59:23] @ tim|imac joined channel #puppet | ||
| [2008/04/11 19:59:23] @ ribo joined channel #puppet | ||
| [2008/04/11 19:59:23] @ brenton joined channel #puppet | ||
| [2008/04/11 19:59:23] @ Toad joined channel #puppet | ||
| [2008/04/11 19:59:24] @ Volcane joined channel #puppet | ||
| [2008/04/11 19:59:24] @ remil joined channel #puppet | ||
| [2008/04/11 19:59:24] @ Wakko666 joined channel #puppet | ||
| [2008/04/11 19:59:24] @ wrobel joined channel #puppet | ||
| [2008/04/11 19:59:24] @ phalenor joined channel #puppet | ||
| [2008/04/11 19:59:24] @ nevyn joined channel #puppet | ||
| [2008/04/11 19:59:24] @ londo joined channel #puppet | ||
| [2008/04/11 19:59:24] @ wwalker joined channel #puppet | ||
| [2008/04/11 19:59:24] @ lassizci joined channel #puppet | ||
| [2008/04/11 19:59:24] @ barnbarn_ joined channel #puppet | ||
| [2008/04/11 19:59:25] @ Gareth joined channel #puppet | ||
| [2008/04/11 19:59:25] @ danstoner_ joined channel #puppet | ||
| [2008/04/11 19:59:25] @ alden joined channel #puppet | ||
| [2008/04/11 19:59:25] @ chillitom joined channel #puppet | ||
| [2008/04/11 19:59:25] @ badacid joined channel #puppet | ||
| [2008/04/11 19:59:25] @ neh joined channel #puppet | ||
| [2008/04/11 19:59:25] @ londo_ joined channel #puppet | ||
| [2008/04/11 19:59:25] @ fdz joined channel #puppet | ||
| [2008/04/11 19:59:26] @ StyleWarz joined channel #puppet | ||
| [2008/04/11 19:59:26] @ phips joined channel #puppet | ||
| [2008/04/11 20:01:02] @ jmeeuwen`_ is now known as jmeeuwen | ||
| [2008/04/11 20:08:34] @ Innocenti joined channel #puppet | ||
| [2008/04/11 20:33:25] @ mikepea joined channel #puppet | ||
| [2008/04/11 20:57:42] @ Quit: f--z: Read error: 110 (Connection timed out) | ||
| [2008/04/11 20:59:54] @ f--z joined channel #puppet | ||
| [2008/04/11 21:08:12] @ pdt joined channel #puppet | ||
| [2008/04/11 21:16:02] * Volcane 's puppet book arrived | ||
| [2008/04/11 21:23:18] @ johnf joined channel #puppet | ||
| [2008/04/11 21:28:25] <jamesturnbull> Volcane: reviews always welcome on Amazon :) | ||
| [2008/04/11 21:29:40] * f3ew should write a review | ||
| [2008/04/11 21:30:04] <Volcane> jamesturnbull: pain to get hold of in the uk :P | ||
| [2008/04/11 21:30:15] <jamesturnbull> f3ew: they really help sell books so they are much appreciated. Submitting one to Slashdot also good | ||
| [2008/04/11 21:30:30] <jamesturnbull> Volcane: they just shipped some new stock I understand | ||
| [2008/04/11 21:30:46] <f3ew> Yeah | ||
| [2008/04/11 21:30:46] <Volcane> ah kewl, i got it through one of the other resellers that are listed as having stock on amazon uk | ||
| [2008/04/11 21:30:51] <Volcane> 4 business days, not bad | ||
| [2008/04/11 21:30:57] * f3ew has 6 copies at work, plus ebook | ||
| [2008/04/11 21:31:15] * Volcane 's not a ebook fan | ||
| [2008/04/11 21:32:06] <f3ew> work paid for it | ||
| [2008/04/11 21:32:46] * Volcane is work | ||
| [2008/04/11 21:32:51] <Volcane> self employd | ||
| [2008/04/11 21:50:57] @ Quit: pdt: Read error: 110 (Connection timed out) | ||
| [2008/04/11 21:52:39] @ pdt joined channel #puppet | ||
| [2008/04/11 22:08:44] @ Zothar_Work joined channel #puppet | ||
| [2008/04/11 22:12:46] @ Quit: johnf: "Leaving." | ||
| [2008/04/11 22:13:00] @ johnf joined channel #puppet | ||
| [2008/04/11 22:16:06] [msg(#puppet)] ::puppet:: Whos Using Puppet edited by empowering @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet | ||
| [2008/04/11 22:16:06] [msg(#puppet)] ::puppet:: Whos Using Puppet edited by empowering @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet | ||
| [2008/04/11 22:16:06] [msg(#puppet)] ::puppet:: Whos Using Puppet edited by empowering @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet | ||
| [2008/04/11 22:25:23] @ Quit: pdt: | ||
| [2008/04/11 22:32:08] @ Quit: dysinger: | ||
| [2008/04/11 22:38:27] @ Quit: mikearr: Read error: 110 (Connection timed out) | ||
| [2008/04/11 22:39:43] @ mikearr joined channel #puppet | ||
| [2008/04/11 22:45:04] @ Quit: machpo: Remote closed the connection | ||
| [2008/04/11 22:45:45] @ machpo joined channel #puppet | ||
| [2008/04/11 22:48:12] @ stahnma_ is now known as stahnma | ||
| [2008/04/11 22:51:22] @ Quit: londo_: Read error: 110 (Connection timed out) | ||
| [2008/04/11 22:59:59] @ _patobrien_ joined channel #puppet | ||
| [2008/04/11 23:00:54] @ roald joined channel #puppet | ||
| [2008/04/11 23:01:13] @ Quit: patobrien: Read error: 104 (Connection reset by peer) | ||
| [2008/04/11 23:02:14] @ mzupan is now known as jY | ||
| [2008/04/11 23:06:00] [msg(#puppet)] ::puppet:: Whos Using Puppet edited by mzupan @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet | ||
| [2008/04/11 23:07:12] <duritong> hi | ||
| [2008/04/11 23:07:29] <duritong> i tried to switch to mongrel with nginx as loadbalancer | ||
| [2008/04/11 23:07:38] <duritong> I did this already once and it worked great | ||
| [2008/04/11 23:07:59] <duritong> however noe I get errors like these when running puppetd: http://pastie.caboo.se/179129 | ||
| [2008/04/11 23:08:03] <duritong> anybody an idea on that | ||
| [2008/04/11 23:08:22] <duritong> when not running with mongrel everything just works fine | ||
| [2008/04/11 23:16:14] @ jeckersb joined channel #puppet | ||
| [2008/04/11 23:31:39] @ muerr joined channel #puppet | ||
| [2008/04/11 23:44:42] @ a-priori joined channel #puppet | ||
| [2008/04/11 23:46:42] @ emerose joined channel #puppet | ||
| [2008/04/11 23:48:17] @ pdt joined channel #puppet | ||
| [2008/04/11 23:49:40] @ tim|mb joined channel #puppet | ||
| [2008/04/11 23:51:22] @ jfluhmann joined channel #puppet | ||
| [2008/04/11 23:57:32] @ lak joined channel #puppet |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!