| [2008/04/20 00:06:33] @ jvanzyl joined channel #puppet | ||
| [2008/04/20 00:09:56] @ shenson is now known as shenson_not_here | ||
| [2008/04/20 00:25:28] @ Quit: kolla: Read error: 110 (Connection timed out) | ||
| [2008/04/20 00:30:41] @ Quit: pdt: | ||
| [2008/04/20 00:49:58] <Volcane> jamesturnbull: are you likely to refresh your nagios book for version 3? | ||
| [2008/04/20 00:51:55] <jamesturnbull> Volcane: possibly | ||
| [2008/04/20 00:57:20] @ Quit: jvanzyl: | ||
| [2008/04/20 01:04:38] @ spike_ is now known as spike | ||
| [2008/04/20 01:07:11] @ porridge joined channel #puppet | ||
| [2008/04/20 01:13:24] @ Quit: jshare: Read error: 110 (Connection timed out) | ||
| [2008/04/20 01:19:01] @ Quit: nigelk: | ||
| [2008/04/20 01:48:55] @ jvanzyl joined channel #puppet | ||
| [2008/04/20 01:55:51] @ Quit: a-priori: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 01:56:04] @ a-priori joined channel #puppet | ||
| [2008/04/20 01:56:45] @ Quit: a-priori: Client Quit | ||
| [2008/04/20 02:01:58] @ jshare joined channel #puppet | ||
| [2008/04/20 02:14:32] @ pdt joined channel #puppet | ||
| [2008/04/20 02:15:21] @ Quit: fastjay: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 02:15:21] @ Quit: Soahc: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 02:20:10] @ jshar1 joined channel #puppet | ||
| [2008/04/20 02:21:07] @ Quit: jshare: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 02:21:13] @ fastjay joined channel #puppet | ||
| [2008/04/20 02:21:22] @ Soahc joined channel #puppet | ||
| [2008/04/20 02:32:11] @ Quit: andrewcshafer: | ||
| [2008/04/20 02:59:10] @ andrewcshafer joined channel #puppet | ||
| [2008/04/20 03:15:10] @ Quit: Binford: "Leaving" | ||
| [2008/04/20 03:15:35] <sdodson> Volcane: version 3? | ||
| [2008/04/20 03:29:03] @ Quit: ricky: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 03:29:03] @ Quit: zirpu: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 03:29:03] @ Quit: holoway: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 03:29:04] @ Quit: shiruken: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 03:31:00] @ zirpu joined channel #puppet | ||
| [2008/04/20 03:31:03] @ shiruken joined channel #puppet | ||
| [2008/04/20 03:31:28] @ holoway joined channel #puppet | ||
| [2008/04/20 03:31:35] @ ricky joined channel #puppet | ||
| [2008/04/20 03:43:38] @ Quit: porridge: "leaving" | ||
| [2008/04/20 03:45:14] @ Quit: pdt: | ||
| [2008/04/20 03:49:39] @ dysinger joined channel #puppet | ||
| [2008/04/20 03:50:50] <Volcane> sdodson: nagios version 3 yes | ||
| [2008/04/20 03:52:04] <sdodson> Volcane: sorry, thought you meant puppet | ||
| [2008/04/20 03:58:13] @ Quit: andrewcshafer: | ||
| [2008/04/20 04:04:58] @ pdt joined channel #puppet | ||
| [2008/04/20 04:10:43] @ lak joined channel #puppet | ||
| [2008/04/20 04:11:42] @ Quit: shiruken: heinlein.freenode.net irc.freenode.net | ||
| [2008/04/20 04:13:35] @ shiruken joined channel #puppet | ||
| [2008/04/20 04:29:52] @ f--z joined channel #puppet | ||
| [2008/04/20 04:33:39] @ Quit: f--z: Client Quit | ||
| [2008/04/20 05:34:00] @ Quit: pawalls: Nick collision from services. | ||
| [2008/04/20 05:34:12] @ pawalls_ joined channel #puppet | ||
| [2008/04/20 05:48:35] @ nigelk joined channel #puppet | ||
| [2008/04/20 05:49:27] @ nigelk_ joined channel #puppet | ||
| [2008/04/20 05:49:54] @ Quit: nigelk: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 05:50:15] @ nigelk joined channel #puppet | ||
| [2008/04/20 06:02:06] @ Quit: nigelk_: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 06:51:52] @ emerose joined channel #puppet | ||
| [2008/04/20 06:52:03] @ Quit: lak: | ||
| [2008/04/20 07:02:55] @ emerose_ joined channel #puppet | ||
| [2008/04/20 07:09:58] @ Quit: emerose: Read error: 110 (Connection timed out) | ||
| [2008/04/20 07:20:37] @ Quit: lassizci: Read error: 110 (Connection timed out) | ||
| [2008/04/20 07:20:38] @ lak joined channel #puppet | ||
| [2008/04/20 07:25:31] <Demosthenex> lak: puppet uses ruby's standard openssl library, right? | ||
| [2008/04/20 07:25:43] <lak> yes | ||
| [2008/04/20 07:26:16] <Demosthenex> k | ||
| [2008/04/20 07:27:17] <Demosthenex> how's signup for the class going? | ||
| [2008/04/20 07:35:04] @ shadoi joined channel #puppet | ||
| [2008/04/20 07:35:24] @ emerose joined channel #puppet | ||
| [2008/04/20 07:35:32] @ Quit: emerose_: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 07:35:36] @ Quit: emerose: Remote closed the connection | ||
| [2008/04/20 07:47:54] @ Quit: jvanzyl: | ||
| [2008/04/20 07:49:35] @ mwr joined channel #puppet | ||
| [2008/04/20 07:53:06] @ Quit: nigelk: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 08:01:37] @ Quit: pdt: | ||
| [2008/04/20 08:02:07] @ Quit: shadoi: Read error: 113 (No route to host) | ||
| [2008/04/20 08:06:54] <lak> three confirmed, and maybe 2 more | ||
| [2008/04/20 08:07:02] <lak> i should find out on monday whether the other two will actually make it | ||
| [2008/04/20 08:07:50] @ shadoi joined channel #puppet | ||
| [2008/04/20 08:10:42] <mwr> lak: heading to a small IT symposium for TN higher-ed folks Tuesday morning -- giving a talk on infrastructure management and some puppet. Hope to drum up some business for you. | ||
| [2008/04/20 08:10:58] <lak> awesome | ||
| [2008/04/20 08:11:05] <lak> where is it? | ||
| [2008/04/20 08:11:14] <mwr> Fall Creek Falls -- Pikeville. | ||
| [2008/04/20 08:11:17] <mwr> http://www.cae.tntech.edu/~mwr/unix_infrastructure_management_from_scratch.pdf | ||
| [2008/04/20 08:11:20] <lak> ah, cool area | ||
| [2008/04/20 08:11:40] <mwr> whoever wants to read those and comment, please do. | ||
| [2008/04/20 08:12:25] <lak> btw, i've got lots of publications online | ||
| [2008/04/20 08:12:47] <lak> at http://luke.madstop.com/presentations and http://reductivelabs.com/downloads/presentations/ | ||
| [2008/04/20 08:13:24] <mwr> cool. will see if I get ideas there. | ||
| [2008/04/20 08:14:58] <mwr> mine's not all puppet, since I feel obligated to share my journey from competence via sheer force of will to something a bit less stress-inducing. | ||
| [2008/04/20 08:21:56] <mwr> any major-league errors seen? | ||
| [2008/04/20 08:26:51] @ Quit: shadoi: Read error: 113 (No route to host) | ||
| [2008/04/20 08:28:44] @ ricky_ joined channel #puppet | ||
| [2008/04/20 08:29:16] @ Quit: ricky: Nick collision from services. | ||
| [2008/04/20 08:29:36] @ ricky_ is now known as ricky | ||
| [2008/04/20 08:44:34] @ jvanzyl joined channel #puppet | ||
| [2008/04/20 08:48:11] <jamesturnbull> lak: morning | ||
| [2008/04/20 08:48:19] <lak> morning | ||
| [2008/04/20 08:48:28] <lak> or something like that | ||
| [2008/04/20 08:48:34] <lak> i'm *so* close to getting this damn ssl stuff done | ||
| [2008/04/20 08:48:39] <jamesturnbull> lak: my email has been bouncing so you might get a flurry of stuff from me after I fixed it last night stupid ISP decided DNS was optional | ||
| [2008/04/20 08:48:56] <lak> i've nearly gotten puppetca's code replaced with the new stuff | ||
| [2008/04/20 08:49:07] <lak> ah; i was wondering why i got an email today that you sent on the 17th :) | ||
| [2008/04/20 08:50:42] <jamesturnbull> lak: yeah I usually don't monitor the quues but I thought "weird that x hasn replied to that email she is usually as welded to he email as me" | ||
| [2008/04/20 08:51:29] <lak> just so you know, i'm basically off the radar until i actually get this ssl stuff finished, which could be today but might be monday instead | ||
| [2008/04/20 08:51:55] <jamesturnbull> I had already assumed that | ||
| [2008/04/20 08:52:27] <jamesturnbull> perhaps I should just add my last 4 emails directly to your RTM todo :P | ||
| [2008/04/20 08:54:54] <lak> heh | ||
| [2008/04/20 08:55:58] <mwr> So take some work off Luke's hands: someone else read over http://www.cae.tntech.edu/~mwr/unix_infrastructure_management_from_scratch.pdf and critique. | ||
| [2008/04/20 08:56:06] @ andrewcshafer joined channel #puppet | ||
| [2008/04/20 08:56:12] <mwr> not that anyone has to. | ||
| [2008/04/20 08:56:53] <jamesturnbull> but none of it is critical - I worked out Redmine currently only supports Textile using RedCloth and looking at the code it should be easy enough to add RST I think | ||
| [2008/04/20 08:59:22] <jamesturnbull> though the RST implementation in Ruby is driving me nuts | ||
| [2008/04/20 09:01:29] @ Quit: jvanzyl: | ||
| [2008/04/20 09:03:29] <jamesturnbull> mwr: what's the audienace | ||
| [2008/04/20 09:03:38] <jamesturnbull> audience even | ||
| [2008/04/20 09:03:56] <mwr> higher-ed sysadmins. maybe a few higher-skill micro support folks. | ||
| [2008/04/20 09:04:33] <mwr> people who probably haven't had much time to actually do infrastructure. at least I'm further up than the central campus folks at my place, it seems. | ||
| [2008/04/20 09:04:47] @ snerd joined channel #puppet | ||
| [2008/04/20 09:05:23] <jamesturnbull> mwr: the last three slides seem a little disconnected from the others | ||
| [2008/04/20 09:05:45] <mwr> after the "for more information"? appendix. | ||
| [2008/04/20 09:06:33] <mwr> mostly there for easy hyperlinking from the main presentation | ||
| [2008/04/20 09:06:59] <mwr> if it's before the "for more information" slide, then it's probably something I need to fix. | ||
| [2008/04/20 09:07:27] <jamesturnbull> mwr: ah I see - OSX reader had done weird branches to the slides | ||
| [2008/04/20 09:08:18] <mwr> don't have it. if it's like adobe, then the first three trees are the content (maps to the outline in the upper left). the last few slides aren't treed, but possibly could be. | ||
| [2008/04/20 09:08:51] * mwr loves LaTeX beamer templates. | ||
| [2008/04/20 09:09:12] <jamesturnbull> mwr: yeah - I am used to it expanding the tree by default so it looked like little orphan slides | ||
| [2008/04/20 09:09:30] <mwr> ah. | ||
| [2008/04/20 09:09:57] <jamesturnbull> mwr: it's also time for coffee I think - Sunday morning brain | ||
| [2008/04/20 09:10:00] <mwr> I can definitely see the issue if it looked like a 6-slide presentation | ||
| [2008/04/20 09:10:30] <jamesturnbull> mwr: actually it would have almost worked as a 6 slide presentation | ||
| [2008/04/20 09:10:40] <jamesturnbull> mwr: which is a good sign :) | ||
| [2008/04/20 09:11:19] <mwr> true, but a bit light on the details for my time slot. and I don't remember Wall's Virtues *that* well. | ||
| [2008/04/20 09:14:31] @ shadoi joined channel #puppet | ||
| [2008/04/20 09:20:36] @ jvanzyl joined channel #puppet | ||
| [2008/04/20 09:33:14] @ Quit: dysinger: | ||
| [2008/04/20 09:35:23] @ johnf joined channel #puppet | ||
| [2008/04/20 09:40:51] @ Quit: ricky: "Reconnecting..." | ||
| [2008/04/20 09:40:56] @ ricky joined channel #puppet | ||
| [2008/04/20 09:57:12] @ Quit: shadoi: Read error: 113 (No route to host) | ||
| [2008/04/20 10:06:09] @ Quit: snerd: Remote closed the connection | ||
| [2008/04/20 10:13:31] @ docelic joined channel #puppet | ||
| [2008/04/20 10:15:49] @ Quit: mwr: "Leaving" | ||
| [2008/04/20 10:23:27] @ Quit: johnf: Read error: 110 (Connection timed out) | ||
| [2008/04/20 10:24:30] @ Quit: andrewcshafer: | ||
| [2008/04/20 10:27:51] @ baard1973_gone joined channel #puppet | ||
| [2008/04/20 10:46:12] [msg(#puppet)] ::puppet:: Changeset [c19c9d436d4d8ca0a5773065b53348242d237651]: Removing all the cases where the ssl host spec... @ http://reductivelabs.com/trac/puppet/changeset/c19c9d436d4d8ca0a5773065b53348242d237651 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [7555af6de90a42bc7ff12381b3c198335c651299]: Marking a test as pending, because it's not re... @ http://reductivelabs.com/trac/puppet/changeset/7555af6de90a42bc7ff12381b3c198335c651299 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [7d2c05e86eb14bc7600dcf1d61ba447cd9b4cab8]: The 'destroy' method for the ssl_file terminus... @ http://reductivelabs.com/trac/puppet/changeset/7d2c05e86eb14bc7600dcf1d61ba447cd9b4cab8 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [daa8cd57b9f61c40c1b4e6954533f197ee5a2f1d]: Changing all of the SSL terminus classes to tr... @ http://reductivelabs.com/trac/puppet/changeset/daa8cd57b9f61c40c1b4e6954533f197ee5a2f1d | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [3d24b12d73aad0bac74e4b2f1e214b79f3ca9231]: The certificate authority now uses a Host inst... @ http://reductivelabs.com/trac/puppet/changeset/3d24b12d73aad0bac74e4b2f1e214b79f3ca9231 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [c5f0eff51626baa76ebc5bd4bee9d319a0b220c5]: Fixing the CA so it actually automatically gen... @ http://reductivelabs.com/trac/puppet/changeset/c5f0eff51626baa76ebc5bd4bee9d319a0b220c5 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [cbe522169ed6eb2426ecf5a77e24e27b6f7a4edf]: Adding SSL::Host-level support for managing th... @ http://reductivelabs.com/trac/puppet/changeset/cbe522169ed6eb2426ecf5a77e24e27b6f7a4edf | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [d8bb81eabb6ad85d985ae7407e4260e800a0cf30]: Moving all of the ca-specific settings to the ... @ http://reductivelabs.com/trac/puppet/changeset/d8bb81eabb6ad85d985ae7407e4260e800a0cf30 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [e5c4687593766955de09e5613c892ce82a2a989d]: Moving the password file handling into the SSL... @ http://reductivelabs.com/trac/puppet/changeset/e5c4687593766955de09e5613c892ce82a2a989d | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [71db9b58349f75a54649d9b0d1fead8d01593f7a]: Adding integration tests for a lot of the SSL ... @ http://reductivelabs.com/trac/puppet/changeset/71db9b58349f75a54649d9b0d1fead8d01593f7a | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [f7e0990fb436ce14e5f7ed295c004438d7735f95]: Setting the expiration date of certificate obj... @ http://reductivelabs.com/trac/puppet/changeset/f7e0990fb436ce14e5f7ed295c004438d7735f95 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [fb56deae3488e5d97e10e38cba98393a5a8f8414]: Switching the SSL::Host class to return Puppet... @ http://reductivelabs.com/trac/puppet/changeset/fb56deae3488e5d97e10e38cba98393a5a8f8414 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [92a7d76e8a160ba1ddb684d52eab6639cf801cb7]: All SSL terminus classes now force the CA info... @ http://reductivelabs.com/trac/puppet/changeset/92a7d76e8a160ba1ddb684d52eab6639cf801cb7 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [98db9850a7ef8bde01ffae2a80d640ff1e8e92b3]: Adding an SSl::Inventory class for managing th... @ http://reductivelabs.com/trac/puppet/changeset/98db9850a7ef8bde01ffae2a80d640ff1e8e92b3 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [7cca66985a0f84b3904702df842d461c2b6431b7]: Adding a comment to the inventory class. @ http://reductivelabs.com/trac/puppet/changeset/7cca66985a0f84b3904702df842d461c2b6431b7 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [67f9d6977a21a96bf0a2a4d1d9ebde190a58e7bc]: Changing the Inventory class to rebuild when t... @ http://reductivelabs.com/trac/puppet/changeset/67f9d6977a21a96bf0a2a4d1d9ebde190a58e7bc | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [d498c4ac4c7b97b5f8e004b3e31d8cbeed914711]: Adding support within the inventory for real c... @ http://reductivelabs.com/trac/puppet/changeset/d498c4ac4c7b97b5f8e004b3e31d8cbeed914711 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [16056a24c65a7c6485b65f15700ff3971781031b]: Adding inventory support to the new certificat... @ http://reductivelabs.com/trac/puppet/changeset/16056a24c65a7c6485b65f15700ff3971781031b | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [809fc77bc767fb3acabc83d55183686200b1e384]: Finishing the interface between the CA and the... @ http://reductivelabs.com/trac/puppet/changeset/809fc77bc767fb3acabc83d55183686200b1e384 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [d4813f1e03d96551e91b104e48b028fb4074d398]: Adding the last functionality needed for puppe... @ http://reductivelabs.com/trac/puppet/changeset/d4813f1e03d96551e91b104e48b028fb4074d398 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [934fbba81cb18f05e07675d79a2e830c4e95c918]: Making the SSL::Host's destroy method a class ... @ http://reductivelabs.com/trac/puppet/changeset/934fbba81cb18f05e07675d79a2e830c4e95c918 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [ebdbe4880d8c20965ac21a473b2bfc1ab953b6d4]: Added an Interface class to the CA to model pu... @ http://reductivelabs.com/trac/puppet/changeset/ebdbe4880d8c20965ac21a473b2bfc1ab953b6d4 | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [6c539c001e26b5a344d1f6e582f2f25cf16542bc]: Fixing puppetca so it uses the :local ca setti... @ http://reductivelabs.com/trac/puppet/changeset/6c539c001e26b5a344d1f6e582f2f25cf16542bc | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [d87e018ab84646de94aea70c2bd0270e1721940d]: Fixing how the CRL is used for certificate ver... @ http://reductivelabs.com/trac/puppet/changeset/d87e018ab84646de94aea70c2bd0270e1721940d | ||
| [2008/04/20 10:46:13] [msg(#puppet)] ::puppet:: Changeset [a116d10b5e4412c362a246f12b77fc2e979aedbe]: Temporarily disabling the revoke/verify test i... @ http://reductivelabs.com/trac/puppet/changeset/a116d10b5e4412c362a246f12b77fc2e979aedbe | ||
| [2008/04/20 10:47:09] <jamesturnbull> lak: big commit | ||
| [2008/04/20 10:47:15] <lak> heh | ||
| [2008/04/20 10:47:19] <lak> merge, actually | ||
| [2008/04/20 10:47:22] <lak> and it's not done yet :) | ||
| [2008/04/20 10:47:24] <lak> hah | ||
| [2008/04/20 10:47:26] <ricky> Hahaha. | ||
| [2008/04/20 10:48:54] <jamesturnbull> lak: all that and it still doesn't work...? :P | ||
| [2008/04/20 10:48:57] * jamesturnbull ducks | ||
| [2008/04/20 10:49:04] <lak> it works | ||
| [2008/04/20 10:49:06] <lak> mostly :) | ||
| [2008/04/20 10:49:16] <lak> actually, it does work | ||
| [2008/04/20 10:49:19] <lak> it's just not used yet | ||
| [2008/04/20 10:49:23] <lak> which is different | ||
| [2008/04/20 10:49:43] <lak> i'm sure there's still work to do, but at least you can now really easily get access to all of the ssl stuff | ||
| [2008/04/20 10:49:48] <lak> so i can finish the webrick ssl support | ||
| [2008/04/20 10:50:05] <lak> and go through the whole system replacing how it collects ssl info | ||
| [2008/04/20 10:50:54] <jamesturnbull> and when do you plan to replace existing with new? | ||
| [2008/04/20 10:51:33] <lak> depends on what you mean | ||
| [2008/04/20 10:51:38] <lak> i plan on replacing in the core ASAP | ||
| [2008/04/20 10:51:52] <lak> (although that's something that just about anyone should be able to do) | ||
| [2008/04/20 10:51:57] <lak> using this new ssl stuff should be pretty easy | ||
| [2008/04/20 10:52:32] <lak> the model was pretty painful to come up with, i'm pretty happy with it now | ||
| [2008/04/20 10:53:46] <jamesturnbull> so it'll be a 0.24.5 ...? | ||
| [2008/04/20 10:57:36] <lak> holy cow | ||
| [2008/04/20 10:57:45] <lak> all that work, and the new ssl dir is only 883 lines of code | ||
| [2008/04/20 10:58:04] <lak> jamesturnbull: nope, this will only ever be in 0.25 | ||
| [2008/04/20 10:58:10] <lak> it's merged into master, not 0.24.x | ||
| [2008/04/20 10:59:16] <waawaamilk> I see someone committed puppetlast | ||
| [2008/04/20 10:59:54] <jamesturnbull> waawaamilk: me | ||
| [2008/04/20 11:00:05] <waawaamilk> sweet :) | ||
| [2008/04/20 11:00:22] <jamesturnbull> lak: well succinct is good | ||
| [2008/04/20 11:00:46] <jamesturnbull> lak: and if it works it implies a certain elegance | ||
| [2008/04/20 11:02:21] <lak> i think it got elegant in the end | ||
| [2008/04/20 11:02:27] <lak> but man it took me a long time to get there | ||
| [2008/04/20 11:02:37] <lak> so many redesigns and refactors it started to really hurt | ||
| [2008/04/20 11:06:43] <jamesturnbull> lak: yeah I can see that | ||
| [2008/04/20 11:07:49] <lak> ok, i think it's dinner time | ||
| [2008/04/20 11:07:54] <lak> i've put in my 8 hrs on saturday | ||
| [2008/04/20 11:08:13] <lak> now i can get back to integrating this code into the rest of the system, which will be pretty damn nice | ||
| [2008/04/20 11:08:32] @ johnf joined channel #puppet | ||
| [2008/04/20 11:09:18] <lak> laters all | ||
| [2008/04/20 11:09:19] @ Quit: lak: | ||
| [2008/04/20 11:09:22] <jamesturnbull> lak: hmm invalidates that --clean --all patch | ||
| [2008/04/20 11:55:33] @ a-priori joined channel #puppet | ||
| [2008/04/20 12:17:00] @ Quit: docelic: "Departed" | ||
| [2008/04/20 12:36:44] <Demosthenex> what was the major goal in the ssl changes? | ||
| [2008/04/20 12:49:54] @ Quit: johnf: Read error: 110 (Connection timed out) | ||
| [2008/04/20 13:25:37] @ Quit: a-priori: | ||
| [2008/04/20 13:36:00] @ a-priori joined channel #puppet | ||
| [2008/04/20 14:20:20] @ lak joined channel #puppet | ||
| [2008/04/20 14:20:36] <Demosthenex> did the runnels idea ever take off? | ||
| [2008/04/20 14:20:56] <lak> holoway developed something related to it | ||
| [2008/04/20 14:21:16] @ johnf joined channel #puppet | ||
| [2008/04/20 14:21:53] <Demosthenex> something i can google? | ||
| [2008/04/20 14:22:52] <Demosthenex> i was tinkering with OpenAMQ and was thinking along the same lines as runnels | ||
| [2008/04/20 14:25:42] <lak> dunno about the googling; probably | ||
| [2008/04/20 14:26:03] <lak> yeah, openamq is related, but it doesn't have the simple schema, which is really all that set runnels apart from any other message bus | ||
| [2008/04/20 14:31:45] [msg(#puppet)] ::puppet:: Ticket #1176 (defect closed): configtimeout option not being honored @ http://reductivelabs.com/trac/puppet/ticket/1176#comment:7 | ||
| [2008/04/20 14:34:28] [msg(#puppet)] ::puppet:: Ticket #1187 (defect closed): FreeBSD's pkg_add requires -r and $PACKAGESITE in openbsd package prov... @ http://reductivelabs.com/trac/puppet/ticket/1187#comment:7 | ||
| [2008/04/20 14:34:28] [msg(#puppet)] ::puppet:: Ticket #1189 (enhancement closed): puppetca --clean --all @ http://reductivelabs.com/trac/puppet/ticket/1189#comment:2 | ||
| [2008/04/20 14:34:28] [msg(#puppet)] ::puppet:: Ticket #1191 (defect closed): [PATCH] portorigin_glob support in ports provider @ http://reductivelabs.com/trac/puppet/ticket/1191#comment:5 | ||
| [2008/04/20 14:37:20] [msg(#puppet)] ::puppet:: Ticket #1193 (defect closed): Resource types don't accept created_at @ http://reductivelabs.com/trac/puppet/ticket/1193#comment:2 | ||
| [2008/04/20 14:37:20] [msg(#puppet)] ::puppet:: Ticket #1195 (enhancement closed): Patch to make the Gentoo puppetmaster rc-script openrc compatible @ http://reductivelabs.com/trac/puppet/ticket/1195#comment:8 | ||
| [2008/04/20 14:37:20] [msg(#puppet)] ::puppet:: Ticket #1188 (enhancement closed): 'puppetwhen' - list when puppet was last successfully run for eac... @ http://reductivelabs.com/trac/puppet/ticket/1188#comment:6 | ||
| [2008/04/20 14:45:24] @ randybias joined channel #puppet | ||
| [2008/04/20 14:46:00] @ andrewcshafer joined channel #puppet | ||
| [2008/04/20 15:36:21] <daork> is it possible to give a regex as a case in a case statement? | ||
| [2008/04/20 15:36:49] <daork> ie. I'm wanting to match all versions of CentOS that are 4\.[0-9]+ | ||
| [2008/04/20 15:38:29] @ Quit: f3ew: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 15:39:09] @ f3ew joined channel #puppet | ||
| [2008/04/20 15:42:26] @ Quit: lak: | ||
| [2008/04/20 16:08:24] @ Quit: f3ew: Read error: 113 (No route to host) | ||
| [2008/04/20 16:09:12] @ f3ew joined channel #puppet | ||
| [2008/04/20 16:09:57] @ Quit: \ask: | ||
| [2008/04/20 16:15:12] @ Quit: f3ew: Read error: 113 (No route to host) | ||
| [2008/04/20 16:15:39] @ f3ew joined channel #puppet | ||
| [2008/04/20 16:15:46] @ Quit: f3ew: Read error: 104 (Connection reset by peer) | ||
| [2008/04/20 16:19:27] @ Quit: _lunix_: Read error: 110 (Connection timed out) | ||
| [2008/04/20 16:19:38] @ \ask joined channel #puppet | ||
| [2008/04/20 16:19:54] @ _lunix_ joined channel #puppet | ||
| [2008/04/20 16:20:31] <jamesturnbull> daork: no it isn't | ||
| [2008/04/20 16:20:43] <daork> arse. | ||
| [2008/04/20 16:20:44] <daork> cheers | ||
| [2008/04/20 16:21:13] <jamesturnbull> daork: but ... you an list multiple values seperated by commas | ||
| [2008/04/20 16:21:26] <jamesturnbull> so Centos 4, Centos 5, Centos blah | ||
| [2008/04/20 16:21:38] <daork> well | ||
| [2008/04/20 16:21:45] <daork> 4,4.1,4.2,4.3,4.4,4.5,4.6 | ||
| [2008/04/20 16:21:50] <daork> and then add to it for every point release | ||
| [2008/04/20 16:21:55] <daork> it's a bit of a pain | ||
| [2008/04/20 16:21:57] <jamesturnbull> daork: messy but it will work | ||
| [2008/04/20 16:21:58] <daork> but, I'll live | ||
| [2008/04/20 16:40:04] @ Superfly1 joined channel #puppet | ||
| [2008/04/20 16:40:22] @ Quit: Superfly_: Read error: 110 (Connection timed out) | ||
| [2008/04/20 16:48:19] @ Quit: a-priori: | ||
| [2008/04/20 17:21:56] @ Quit: andrewcshafer: | ||
| [2008/04/20 17:23:36] @ mfedyk left channel #puppet () | ||
| [2008/04/20 17:29:51] @ lassizci joined channel #puppet | ||
| [2008/04/20 17:43:59] @ Quit: jvanzyl: Read error: 110 (Connection timed out) | ||
| [2008/04/20 18:37:18] @ Quit: _lunix_: Read error: 113 (No route to host) | ||
| [2008/04/20 19:12:38] @ john1 joined channel #puppet | ||
| [2008/04/20 19:13:36] @ Quit: johnf: Read error: 101 (Network is unreachable) | ||
| [2008/04/20 19:13:40] @ john1 is now known as johnf | ||
| [2008/04/20 20:03:51] @ yure joined channel #puppet | ||
| [2008/04/20 20:23:11] @ Quit: randybias: | ||
| [2008/04/20 20:53:12] @ docelic joined channel #puppet | ||
| [2008/04/20 21:08:48] @ Quit: johnf: "Leaving." | ||
| [2008/04/20 21:41:19] @ fbe_ joined channel #puppet | ||
| [2008/04/20 21:51:52] @ Quit: docelic: "Departed" | ||
| [2008/04/20 21:56:48] @ johnf joined channel #puppet | ||
| [2008/04/20 21:58:32] @ Quit: fbe: Read error: 110 (Connection timed out) | ||
| [2008/04/20 22:14:03] @ m1n3s6 joined channel #puppet | ||
| [2008/04/20 22:19:01] @ eeyore joined channel #puppet | ||
| [2008/04/20 22:19:26] @ keithlard joined channel #puppet | ||
| [2008/04/20 22:20:42] * keithlard waves | ||
| [2008/04/20 22:23:15] <eeyore> Trying to set up puppet for the first time, anyone know why a puppet client would give me a NoRouteToHost when there is a route to the host? | ||
| [2008/04/20 22:23:16] <eeyore> http://pastebin.com/m4d577c56 | ||
| [2008/04/20 22:23:51] <eeyore> I tried google and found a similar pastbin, but no answers :) | ||
| [2008/04/20 22:29:23] <m1n3s6> eeyore: is there any F/W on remote box ? also check traceroute | ||
| [2008/04/20 22:31:04] <eeyore> nmap reports port 8140 on the server is filtered rather than closed which i presume is good | ||
| [2008/04/20 22:31:18] <eeyore> there is no firewall that I am aware of | ||
| [2008/04/20 22:31:43] <eeyore> traceroute succeeds | ||
| [2008/04/20 22:33:05] <eeyore> ah hang on, nmap reports it as filtered even if the puppetmaster isn't running so that doesn't help me | ||
| [2008/04/20 22:34:01] <m1n3s6> eeyore: was it running when you attempted the conn ? | ||
| [2008/04/20 22:34:16] <eeyore> lol yes :) | ||
| [2008/04/20 22:34:41] <eeyore> maybe there is a firewall somewhere that I'm not aware of | ||
| [2008/04/20 22:35:13] @ Quit: neh: Read error: 110 (Connection timed out) | ||
| [2008/04/20 22:36:41] <eeyore> Ok I can't telnet to that port either, the No Route To Host error is a bit lame but telnet reports it too, so obviously is a firewalling problem, sorry! | ||
| [2008/04/20 22:37:06] <eeyore> is it possible to change the puppetmaster port? | ||
| [2008/04/20 22:37:51] <m1n3s6> eeyore: yes | ||
| [2008/04/20 22:38:06] <eeyore> I'm an idiot | ||
| [2008/04/20 22:38:40] <eeyore> sorry, it is a software firewall, my mistake, I must have typed iptables -L on the client rather than the server. | ||
| [2008/04/20 22:39:09] <eeyore> I shouldn't need to change the port after all. | ||
| [2008/04/20 22:40:56] <m1n3s6> eeyore: so all is fine i guess | ||
| [2008/04/20 22:41:44] <eeyore> yes, or at least onwards to the next problem! | ||
| [2008/04/20 22:48:12] <m1n3s6> eeyore: so whats next prob ? | ||
| [2008/04/20 22:51:01] <eeyore> well, I haven't been looking at it long, it's probably me being lame again - but when I add a node to the site.pp and restart puppetmaster i get Syntax error at 'NodeName' | ||
| [2008/04/20 22:51:22] <eeyore> where NodeName is my nodename | ||
| [2008/04/20 22:51:25] @ Quit: johnf: Read error: 101 (Network is unreachable) | ||
| [2008/04/20 22:51:31] <eeyore> do nodes need to be described anywhere else? | ||
| [2008/04/20 22:52:16] @ Quit: yure: Remote closed the connection | ||
| [2008/04/20 22:52:19] <m1n3s6> eeyore: site.pp only | ||
| [2008/04/20 22:52:49] @ yure joined channel #puppet | ||
| [2008/04/20 22:52:50] @ johnf joined channel #puppet | ||
| [2008/04/20 22:53:46] <eeyore> has the syntax of the file changed since puppet 0.22, I have used the one that comes with my distro rather than installing 0.24 | ||
| [2008/04/20 22:56:29] <m1n3s6> eeyore: not sure ... u can check the ChangeLog though | ||
| [2008/04/20 22:56:59] <eeyore> will do, I'll just work with the default node for the moment, that seems to parse okay | ||
| [2008/04/20 22:58:00] <jamesturnbull> eeyore: can you pastie your node definition? | ||
| [2008/04/20 22:59:34] <eeyore> http://pastie.caboo.se/183801 | ||
| [2008/04/20 23:00:20] <jamesturnbull> eeyore: what version is this? | ||
| [2008/04/20 23:01:00] <eeyore> puppet-server-0.22.4-1.el5.rf | ||
| [2008/04/20 23:02:40] @ Quit: Cuchulain: Remote closed the connection | ||
| [2008/04/20 23:02:46] @ Cuchulain joined channel #puppet | ||
| [2008/04/20 23:04:52] <jamesturnbull> eeyore: I have a funny feeling that hostname will fail on 0.22 | ||
| [2008/04/20 23:07:17] <eeyore> It doesn't matter what hostname i use, it always fails with the same syntax error | ||
| [2008/04/20 23:07:34] <eeyore> Syntax error at 'foo.bar.com' at /etc/puppet/manifests/site.pp:26 | ||
| [2008/04/20 23:07:41] <eeyore> for example | ||
| [2008/04/20 23:08:05] <eeyore> I will look for a more recently rpm later, and try that. | ||
| [2008/04/20 23:08:09] <jamesturnbull> eeyore: single or double quotes? | ||
| [2008/04/20 23:08:21] <eeyore> double | ||
| [2008/04/20 23:08:25] <jamesturnbull> try single | ||
| [2008/04/20 23:08:45] <eeyore> genius | ||
| [2008/04/20 23:08:46] <eeyore> thanks | ||
| [2008/04/20 23:09:12] <jamesturnbull> eeyore: 0.22 is old old old - I'd try to start with 0.24.4 - it's very stable and much more fully featured | ||
| [2008/04/20 23:09:32] <eeyore> Okay I will look at trying to upgrade the rpms | ||
| [2008/04/20 23:10:39] <eeyore> as soon as i have resolved the "hostname not match" issue - I found the wiki page already... | ||
| [2008/04/20 23:11:00] <jamesturnbull> eeyore: there's a great book too... | ||
| [2008/04/20 23:11:18] <eeyore> I think I've already ordered it | ||
| [2008/04/20 23:11:24] <jamesturnbull> eeyore: (disclosure I wrote it.. :) ) | ||
| [2008/04/20 23:12:13] <eeyore> pulling strings with puppet, yes I think one of my colleagues was on here earlier in the week. we ordered it already :) | ||
| [2008/04/20 23:12:42] <jamesturnbull> eeyore: what sort of organisation are you? | ||
| [2008/04/20 23:13:52] <eeyore> a small london based technology company. We run a website www.viralvideochart.com and a video advertising solution. Looking to better manage our servers. | ||
| [2008/04/20 23:14:23] <eeyore> A couple of people recommended looking at puppet | ||
| [2008/04/20 23:15:07] <eeyore> We currently use bash scripts and machine images. | ||
| [2008/04/20 23:15:54] <jamesturnbull> eeyore: well Puppet is a big step up from bash scripts | ||
| [2008/04/20 23:16:28] <eeyore> It's largely a matter of convincing everyone to use a system rather than always hacking around directly on servers. | ||
| [2008/04/20 23:17:00] <eeyore> i say everyone, but there is only 3 developers so shouldn't be so hard. | ||
| [2008/04/20 23:17:00] <jamesturnbull> eeyore: explain its more time for beer and less time scripting | ||
| [2008/04/20 23:18:55] <eeyore> Really the linux repository systems should use something similar to puppet, at least something that says what needs to be installed not how to install it - that is just totally lame. | ||
| [2008/04/20 23:20:01] <eeyore> it's a pet peeve of mine that packages contain installation logic, often duplicated over and over again rather than the package management system knowing how to install stuff. | ||
| [2008/04/20 23:20:34] <jamesturnbull> eeyore: agrred | ||
| [2008/04/20 23:21:11] <eeyore> imagine, one repository to rule them all and any new distro or even new OS being able to use it! | ||
| [2008/04/20 23:21:47] <eeyore> perhaps that's optimistic ;) | ||
| [2008/04/20 23:28:27] @ a-priori joined channel #puppet | ||
| [2008/04/20 23:38:51] <jamesturnbull> eeyore: some of the Debian guys are pushing that model | ||
| [2008/04/20 23:43:15] <eeyore> after making changes to the site.pp files, i presume i restart puppetmaster for the changes to become available to puppet clients? | ||
| [2008/04/20 23:49:56] <jamesturnbull> eeyore: generlly puppet detects changes | ||
| [2008/04/20 23:50:10] <jamesturnbull> eeyore: but it doesn't hurt for configuration changes to restart the daemon | ||
| [2008/04/20 23:51:11] <eeyore> Is there a way to get a list of the clients that puppetmaster is "managing" or does it not keep track? | ||
| [2008/04/20 23:51:25] <eeyore> Sorry, the book should arrive tomorrow... | ||
| [2008/04/20 23:53:43] <Pockets_> eeyore, I don't think there is, I was looking for simulat functionallity. The only method I could find was to check the log file which you have configured puppetmasterd to write to :) | ||
| [2008/04/20 23:53:52] <Pockets_> simular rather | ||
| [2008/04/20 23:54:04] <eeyore> similar :) | ||
| [2008/04/20 23:54:28] <Pockets_> Bah, it's late, cut me some slack :P |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!