| [2010/03/08 00:08:12] @ Log started by gepetto | ||
| [2010/03/08 00:08:12] @ Quit: sebas891: Quit: Leaving. | ||
| [2010/03/08 00:17:57] @ sijis is now known as sijis_afk | ||
| [2010/03/08 00:20:08] @ Quit: bug: Quit: bug | ||
| [2010/03/08 00:21:49] @ Quit: OpenMedia: Quit: Leaving. | ||
| [2010/03/08 00:25:02] @ rmiller4pi8 joined channel #puppet | ||
| [2010/03/08 00:28:25] @ Quit: rmiller4pi81: Ping timeout: 245 seconds | ||
| [2010/03/08 00:31:52] @ rmiller4pi81 joined channel #puppet | ||
| [2010/03/08 00:34:04] @ ericlee joined channel #puppet | ||
| [2010/03/08 00:34:43] @ Quit: rmiller4pi8: Ping timeout: 265 seconds | ||
| [2010/03/08 00:35:45] @ rmiller4pi8 joined channel #puppet | ||
| [2010/03/08 00:39:25] @ rmiller4pi82 joined channel #puppet | ||
| [2010/03/08 00:39:33] @ Quit: rmiller4pi81: Ping timeout: 265 seconds | ||
| [2010/03/08 00:42:37] @ Quit: rmiller4pi8: Ping timeout: 258 seconds | ||
| [2010/03/08 00:43:32] @ bug joined channel #puppet | ||
| [2010/03/08 00:55:18] @ Quit: pugnacity1: Quit: Leaving. | ||
| [2010/03/08 00:57:28] @ pugnacity joined channel #puppet | ||
| [2010/03/08 00:58:06] @ nexx joined channel #puppet | ||
| [2010/03/08 01:05:59] @ nasrat joined channel #puppet | ||
| [2010/03/08 01:08:56] @ JJA joined channel #puppet | ||
| [2010/03/08 01:11:37] @ Quit: giskard: Read error: Connection timed out | ||
| [2010/03/08 01:13:31] @ Quit: JJA: Ping timeout: 245 seconds | ||
| [2010/03/08 01:14:03] @ giskard joined channel #puppet | ||
| [2010/03/08 01:18:59] @ bodepd joined channel #puppet | ||
| [2010/03/08 01:40:37] @ Quit: blahdeblah: Ping timeout: 276 seconds | ||
| [2010/03/08 01:49:07] @ ckauhaus joined channel #puppet | ||
| [2010/03/08 01:54:38] @ JJA joined channel #puppet | ||
| [2010/03/08 01:55:12] @ zblut joined channel #puppet | ||
| [2010/03/08 01:56:31] <zblut> Hi can someone point me to an example of how to use puppet to install a custom init.d script for a Debian/Ubuntu system? | ||
| [2010/03/08 01:57:02] <zblut> I see the service type seems to be the solution, but I am not sure how to fit it in with my custom init script | ||
| [2010/03/08 01:57:07] @ Quit: kolla: Remote host closed the connection | ||
| [2010/03/08 01:57:08] @ Quit: Eghie: Read error: Connection reset by peer | ||
| [2010/03/08 01:59:24] @ Quit: giskard: Read error: Connection timed out | ||
| [2010/03/08 02:00:47] @ giskard joined channel #puppet | ||
| [2010/03/08 02:02:04] @ Quit: kubicek: Quit: kubicek | ||
| [2010/03/08 02:02:15] @ Quit: sjefen6: Quit: No Ping reply in 180 seconds. | ||
| [2010/03/08 02:02:41] @ sjefen6 joined channel #puppet | ||
| [2010/03/08 02:10:50] @ Quit: sjefen6: Quit: No Ping reply in 180 seconds. | ||
| [2010/03/08 02:11:00] @ sjefen6 joined channel #puppet | ||
| [2010/03/08 02:19:44] @ kubicek joined channel #puppet | ||
| [2010/03/08 02:21:06] <zblut> OK I was able to use this as a working example http://reductivelabs.com/trac/puppet/wiki/UsingMongrelOnDebian. | ||
| [2010/03/08 02:22:58] @ vermeer joined channel #puppet | ||
| [2010/03/08 02:23:00] @ Quit: sjefen6: Quit: No Ping reply in 180 seconds. | ||
| [2010/03/08 02:23:15] @ sjefen6 joined channel #puppet | ||
| [2010/03/08 02:26:32] @ PsychoSid joined channel #puppet | ||
| [2010/03/08 02:30:00] @ Quit: giskard: Read error: Connection timed out | ||
| [2010/03/08 02:31:54] @ giskard joined channel #puppet | ||
| [2010/03/08 02:33:38] @ gebi joined channel #puppet | ||
| [2010/03/08 02:35:59] @ pmorillo joined channel #puppet | ||
| [2010/03/08 02:36:14] @ Quit: sjefen6: Quit: No Ping reply in 180 seconds. | ||
| [2010/03/08 02:41:17] @ Quit: bodepd: Quit: bodepd | ||
| [2010/03/08 02:44:35] @ Quit: ckauhaus: Ping timeout: 268 seconds | ||
| [2010/03/08 02:51:13] @ thuglife joined channel #puppet | ||
| [2010/03/08 02:51:35] <thuglife> Hello. Is there any way to make puppet recreate the certificates for a host in case they mismatch? | ||
| [2010/03/08 02:51:46] <thuglife> W/o cleaning the old one | ||
| [2010/03/08 02:57:38] @ Quit: Spads: Ping timeout: 256 seconds | ||
| [2010/03/08 02:59:52] <ohadlevy> thuglife: I guess you can script that, but it sounds something is broken ;) I would not want to do it on my prod machines | ||
| [2010/03/08 03:01:42] <thuglife> well it's the case that client machines get reinstalled regualarly | ||
| [2010/03/08 03:01:54] <thuglife> and we don't really want to fiddle with cleaning | ||
| [2010/03/08 03:01:58] <ohadlevy> thuglife: why dont you tie your os installation and puppet ca? | ||
| [2010/03/08 03:02:44] @ bodepd joined channel #puppet | ||
| [2010/03/08 03:02:51] <thuglife> ohadlevy: what do you mean? | ||
| [2010/03/08 03:03:24] @ Ramonster joined channel #puppet | ||
| [2010/03/08 03:03:39] <ohadlevy> thuglife: in my setup, when a new machine is build, the proper puppetca / autosign steps are done together | ||
| [2010/03/08 03:04:02] @ bodepd left channel #puppet () | ||
| [2010/03/08 03:04:51] @ Quit: bug: Quit: bug | ||
| [2010/03/08 03:05:22] <thuglife> ohadlevy: but how does the puppet master server know that a client got reinstalled | ||
| [2010/03/08 03:05:25] <thuglife> and it has to be cleaned | ||
| [2010/03/08 03:05:43] <ohadlevy> thuglife: it doesnt, the system that automates your builds takes care for that | ||
| [2010/03/08 03:05:54] <ohadlevy> e.g. cobbler, foreman | ||
| [2010/03/08 03:07:53] <thuglife> ohadlevy: how do you do it exactly? the kickstart installation connects to the master and cleans it? | ||
| [2010/03/08 03:09:14] <ohadlevy> thuglife: I use foreman, in this case, I add the host in foreman, and then enable the host for reinstallation(which sets the tftp and everything that needs to get the os going), once a host request its kickstart, the autosign is being enabled etc, later the host notify foreman that the host is done and remove the autosign entry | ||
| [2010/03/08 03:09:39] @ Quit: Bass10: Ping timeout: 245 seconds | ||
| [2010/03/08 03:10:20] <thuglife> ohadlevy: oh yeah in that case they have to be running on the same server | ||
| [2010/03/08 03:10:59] <ohadlevy> thuglife: not always, as its possible to trigger the commands from a remote server as well (with some sort of gateway/proxy) | ||
| [2010/03/08 03:11:10] <thuglife> sure | ||
| [2010/03/08 03:11:29] <ohadlevy> in my setup I have many DC, and one foreman instance | ||
| [2010/03/08 03:20:38] @ kolla joined channel #puppet | ||
| [2010/03/08 03:20:59] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/03/08 03:26:09] @ andrewh joined channel #puppet | ||
| [2010/03/08 03:27:56] @ blahdeblah joined channel #puppet | ||
| [2010/03/08 03:29:43] @ Quit: vermeer: Ping timeout: 265 seconds | ||
| [2010/03/08 03:30:09] @ ckauhaus joined channel #puppet | ||
| [2010/03/08 03:34:11] @ Quit: giskard: Remote host closed the connection | ||
| [2010/03/08 03:37:44] @ tim|macbook joined channel #puppet | ||
| [2010/03/08 03:50:41] @ Quit: tim|macbook: Quit: tim|macbook | ||
| [2010/03/08 03:51:26] @ Quit: Pirate_Hunter: Ping timeout: 264 seconds | ||
| [2010/03/08 03:53:49] @ tim|macbook joined channel #puppet | ||
| [2010/03/08 03:54:25] @ Quit: falsch: Ping timeout: 264 seconds | ||
| [2010/03/08 03:54:38] @ falsch joined channel #puppet | ||
| [2010/03/08 03:55:31] @ Djelibeybi joined channel #puppet | ||
| [2010/03/08 03:55:51] @ Quit: nasrat: Quit: nasrat | ||
| [2010/03/08 03:56:33] @ nasrat joined channel #puppet | ||
| [2010/03/08 03:57:39] @ blue joined channel #puppet | ||
| [2010/03/08 04:03:48] @ MattyM joined channel #puppet | ||
| [2010/03/08 04:05:01] @ Robbie_ joined channel #puppet | ||
| [2010/03/08 04:10:39] @ vermeer joined channel #puppet | ||
| [2010/03/08 04:10:56] @ Quit: andrewh: Read error: Operation timed out | ||
| [2010/03/08 04:11:10] @ Spads joined channel #puppet | ||
| [2010/03/08 04:11:40] @ Quit: maxagaz: Quit: Ex-Chat | ||
| [2010/03/08 04:12:42] @ M- joined channel #puppet | ||
| [2010/03/08 04:15:33] @ Quit: M-: Client Quit | ||
| [2010/03/08 04:15:36] @ Quit: ssm: Read error: No route to host | ||
| [2010/03/08 04:16:13] <blue> how do you include the literal <% %> in a puppet template? is there some way to escape them from being parsed? | ||
| [2010/03/08 04:16:47] <nico> you want to "template a template ?" | ||
| [2010/03/08 04:19:27] @ danielbln joined channel #puppet | ||
| [2010/03/08 04:19:43] <blue> i just want to have <% show up in a file i generate with a template | ||
| [2010/03/08 04:20:16] <blue> php ini contains this: ; Allow ASP-style <% %> tags. | ||
| [2010/03/08 04:20:35] <blue> but the "<% %>" gets stripped | ||
| [2010/03/08 04:21:21] <Djelibeybi> blue: that isn't actually required in the php.ini file, though. It's just a comment. | ||
| [2010/03/08 04:21:36] <SyTonnerre> Djelibeybi, not the point though | ||
| [2010/03/08 04:21:42] <Djelibeybi> SyTonnerre: true | ||
| [2010/03/08 04:21:49] <Djelibeybi> SyTonnerre: just wanted to point that out. | ||
| [2010/03/08 04:22:09] <blue> i know. i just want to keep it there so my diff's of the old and new php.ini is cleaner | ||
| [2010/03/08 04:23:18] <Djelibeybi> fair enough. | ||
| [2010/03/08 04:24:52] @ PsychoSid1 joined channel #puppet | ||
| [2010/03/08 04:25:42] @ jab_doa joined channel #puppet | ||
| [2010/03/08 04:26:05] @ spawnyd_ joined channel #puppet | ||
| [2010/03/08 04:26:13] @ Quit: PsychoSid: Ping timeout: 265 seconds | ||
| [2010/03/08 04:27:54] @ TREllis joined channel #puppet | ||
| [2010/03/08 04:31:34] @ Quit: blahdeblah: Ping timeout: 264 seconds | ||
| [2010/03/08 04:33:46] @ ssm joined channel #puppet | ||
| [2010/03/08 04:33:50] @ Quit: spawnyd_: Quit: leaving | ||
| [2010/03/08 04:34:48] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/03/08 04:35:47] @ markwell joined channel #puppet | ||
| [2010/03/08 04:43:11] <Volcane> blue: try <%% and %%> | ||
| [2010/03/08 04:44:17] @ giskard joined channel #puppet | ||
| [2010/03/08 04:44:49] <blue> Volcane: ok, thanks | ||
| [2010/03/08 04:47:43] @ shug joined channel #puppet | ||
| [2010/03/08 04:50:37] @ verwilst joined channel #puppet | ||
| [2010/03/08 04:55:42] @ thuglife left channel #puppet () | ||
| [2010/03/08 04:56:12] <blue> <%% and %> did the trick | ||
| [2010/03/08 04:56:50] @ zblut left channel #puppet () | ||
| [2010/03/08 04:58:02] @ blahdeblah joined channel #puppet | ||
| [2010/03/08 05:24:41] @ fluxdude joined channel #puppet | ||
| [2010/03/08 05:26:23] <nico> hm | ||
| [2010/03/08 05:26:56] <nico> require is a meta parameter right ? so adding it to a define should be ok ? | ||
| [2010/03/08 05:27:36] @ \ask joined channel #puppet | ||
| [2010/03/08 05:27:52] <kjetilho> yes | ||
| [2010/03/08 05:28:10] <nico> thx | ||
| [2010/03/08 05:36:39] @ monachus joined channel #puppet | ||
| [2010/03/08 05:37:28] <masterzen> nico: are you going to the PuppetCamp EU? | ||
| [2010/03/08 05:38:02] <jra__> when/where? | ||
| [2010/03/08 05:38:26] <masterzen> jra__: http://puppetcamp.org/ | ||
| [2010/03/08 05:38:46] <nico> masterzen: nope, I have been requisitionned :/ | ||
| [2010/03/08 05:38:48] <masterzen> jra__: in Ghent, Belgium, May 27th & 28th | ||
| [2010/03/08 05:38:58] <masterzen> nico: too bad | ||
| [2010/03/08 05:39:14] <nico> masterzen: yup :/ | ||
| [2010/03/08 05:39:31] <masterzen> nico: that's a shame... | ||
| [2010/03/08 05:40:52] @ spawnyd joined channel #puppet | ||
| [2010/03/08 05:45:13] <jra__> hmm, that's not too far away | ||
| [2010/03/08 05:49:50] <monachus> does anyone actually service the airport in ghent? i'm having difficulty finding any flight information | ||
| [2010/03/08 05:52:02] <jra__> maybe try bruxelles | ||
| [2010/03/08 05:52:19] <jra__> that's about an hour from ghent if I recall correctly | ||
| [2010/03/08 05:52:24] <jra__> and they have a bigger airport perhaps | ||
| [2010/03/08 05:52:58] @ Quit: markwell: Quit: leaving | ||
| [2010/03/08 05:53:01] <monachus> yeah - was looking for something closer | ||
| [2010/03/08 05:54:46] @ markwell joined channel #puppet | ||
| [2010/03/08 05:55:17] <Volcane> monachus: everywhere is close, even landing in amsterdam and taking a train is only 2 or so hours, less than it takes you from these 'london' airports to get to london :) | ||
| [2010/03/08 05:55:33] <Volcane> monachus: brussels train station to ghent is like 30 mins | ||
| [2010/03/08 05:56:10] <jra__> it's europe, everything is close to eachother | ||
| [2010/03/08 05:56:27] <telmich> jra__: depends on where you live | ||
| [2010/03/08 05:57:52] <nasrat> yeah the train Brussels to Ghent is really simple and there are lots of them | ||
| [2010/03/08 05:58:09] <nasrat> Volcane: you booked a hotel? | ||
| [2010/03/08 05:58:17] <Volcane> doubt I'll go | ||
| [2010/03/08 05:58:26] <monachus> ah - trains | ||
| [2010/03/08 05:58:36] <monachus> i forget about trains. we don't have a functional train system in US | ||
| [2010/03/08 06:04:07] <danielbln> amtrak that bad? | ||
| [2010/03/08 06:04:24] <SyTonnerre> Trains in the US are just bad, yes | ||
| [2010/03/08 06:04:28] <monachus> just useless. in the northeast corridor it's alright, but so is driving | ||
| [2010/03/08 06:04:36] <monachus> anything that requires distance just sucks. | ||
| [2010/03/08 06:04:38] <monachus> better to fly. | ||
| [2010/03/08 06:05:17] <SyTonnerre> When I'll have a couple of millions of dollars I'll buy 20 TGVs, lay down a couple of new 420km/h tracks and revolutionize the US with them | ||
| [2010/03/08 06:05:31] <kjetilho> SyTonnerre: s/mill/bill/ | ||
| [2010/03/08 06:05:43] <SyTonnerre> kjetilho, ok, at that point it probably will be | ||
| [2010/03/08 06:06:43] <Volcane> train tracks in the uk goes for around 11 million pounds / kilometer | ||
| [2010/03/08 06:07:06] <Volcane> roads about 25/mile | ||
| [2010/03/08 06:09:16] <SyTonnerre> It could be feasible to do New York — Seattle in 15 hours | ||
| [2010/03/08 06:10:23] <monachus> you'll never get the right of way permits. that's actually how Qwest started - they owned the 3m on either side of railway tracks across the US and dropped fiber in. if they didn't already own the space, it would have been too costly to buy the permission | ||
| [2010/03/08 06:10:59] <SyTonnerre> And Seattle — LA in 6 hours | ||
| [2010/03/08 06:11:33] <SyTonnerre> But the flight industry would likely collaps | ||
| [2010/03/08 06:11:34] <SyTonnerre> e | ||
| [2010/03/08 06:11:53] @ Quit: fluxdude: Read error: Connection reset by peer | ||
| [2010/03/08 06:12:29] <monachus> oh god i wish it would. then it could be rebuilt in a sustainable fashion. i feel like i have to lube up before going through security. | ||
| [2010/03/08 06:13:20] <monachus> i was strip-searched twice going into Dubai, but i expected that (long hair, combat boots, etc) - i feel like i get the same treatment flying out of NYC now. | ||
| [2010/03/08 06:15:55] <kjetilho> monachus: why would train security be different? | ||
| [2010/03/08 06:17:05] <monachus> it's different now, right? i suppose if there were no airplanes, and everyone rode trains, then the trains might be more of a target. i was simply speaking of the "oh yay let the airline industry collapse," which is never actually going to happen. | ||
| [2010/03/08 06:18:21] @ Quit: _nono_: Ping timeout: 276 seconds | ||
| [2010/03/08 06:19:13] <SyTonnerre> Good luck we don't have security checks for trains here in Europe | ||
| [2010/03/08 06:19:17] <SyTonnerre> Good thing I mean | ||
| [2010/03/08 06:20:47] @ janwari joined channel #puppet | ||
| [2010/03/08 06:25:50] @ _nono_ joined channel #puppet | ||
| [2010/03/08 06:28:23] <danielbln> I assume you're not from spain or uk ;) | ||
| [2010/03/08 06:28:36] <SyTonnerre> danielbln, .ch :P | ||
| [2010/03/08 06:31:34] <chrisg> blah, ssh::auth is brilliant, but it needs some tweaking to allow sshv1 keys :\ | ||
| [2010/03/08 06:31:50] <SyTonnerre> Ick, sshv1 | ||
| [2010/03/08 06:32:19] <chrisg> i know i know | ||
| [2010/03/08 06:34:22] @ suchu joined channel #puppet | ||
| [2010/03/08 06:37:14] @ c4rg joined channel #puppet | ||
| [2010/03/08 06:37:43] <c4rg> hi, is it possible in puppet to generate files based on "templates" - as in Smarty, where one can use for ex. conditional blocks | ||
| [2010/03/08 06:37:46] <c4rg> ? | ||
| [2010/03/08 06:37:58] <SyTonnerre> c4rg, sure, try template() | ||
| [2010/03/08 06:38:03] <c4rg> SyTonnerre: :-) | ||
| [2010/03/08 06:38:22] <SyTonnerre> c4rg, it accepts erb files as parameters | ||
| [2010/03/08 06:38:27] <c4rg> thanks! | ||
| [2010/03/08 06:40:28] @ dim0 joined channel #puppet | ||
| [2010/03/08 06:44:52] @ Quit: cmoates: Ping timeout: 256 seconds | ||
| [2010/03/08 06:46:55] @ morphic joined channel #puppet | ||
| [2010/03/08 06:48:31] @ rasputnik joined channel #puppet | ||
| [2010/03/08 06:55:37] @ tyll joined channel #puppet | ||
| [2010/03/08 06:57:39] @ yure joined channel #puppet | ||
| [2010/03/08 07:02:52] @ Quit: sijis_afk: Ping timeout: 265 seconds | ||
| [2010/03/08 07:03:30] @ mattwynne joined channel #puppet | ||
| [2010/03/08 07:06:31] <|Mike|> c4rg: *bleep* | ||
| [2010/03/08 07:06:36] <c4rg> |Mike|: :-) | ||
| [2010/03/08 07:14:23] @ cmoates joined channel #puppet | ||
| [2010/03/08 07:17:21] @ cliff-hm joined channel #puppet | ||
| [2010/03/08 07:19:28] @ henk joined channel #puppet | ||
| [2010/03/08 07:19:29] <henk> hi | ||
| [2010/03/08 07:20:26] @ ahasenack joined channel #puppet | ||
| [2010/03/08 07:25:47] @ PsychoSid joined channel #puppet | ||
| [2010/03/08 07:27:57] @ Quit: PsychoSid1: Ping timeout: 265 seconds | ||
| [2010/03/08 07:32:09] @ andreas__ joined channel #puppet | ||
| [2010/03/08 07:33:25] @ Quit: ahasenack: Ping timeout: 245 seconds | ||
| [2010/03/08 07:38:28] @ Quit: khadrin: Quit: Ex-Chat | ||
| [2010/03/08 07:46:08] @ Quit: morphic: Ping timeout: 268 seconds | ||
| [2010/03/08 07:58:13] @ ahasenack joined channel #puppet | ||
| [2010/03/08 07:58:30] @ Quit: janwari: Quit: Page closed | ||
| [2010/03/08 07:59:16] @ fzzzt joined channel #puppet | ||
| [2010/03/08 07:59:22] @ Quit: andreas__: Ping timeout: 265 seconds | ||
| [2010/03/08 08:02:31] @ vizzord joined channel #puppet | ||
| [2010/03/08 08:02:56] @ Quit: mattwynne: Quit: Leaving... | ||
| [2010/03/08 08:07:38] @ Quit: siert: Ping timeout: 258 seconds | ||
| [2010/03/08 08:12:03] @ Vvuksanb joined channel #puppet | ||
| [2010/03/08 08:16:27] @ Quit: Vvuksanb: Ping timeout: 258 seconds | ||
| [2010/03/08 08:16:34] <c4rg> http://netbsd.pastebin.com/6tNvGGF3 - any hints? | ||
| [2010/03/08 08:24:25] <SyTonnerre> c4rg, you appear to have set the wrong name for the puppetmaster | ||
| [2010/03/08 08:25:16] <agaffney> c4rg: it's failing a DNS lookup somewhere | ||
| [2010/03/08 08:25:38] <agaffney> change puppet://puppet/plugins to puppet:///plugins | ||
| [2010/03/08 08:25:59] <agaffney> that'll default to the puppetmaster you're currently talking to, which is usually what you want | ||
| [2010/03/08 08:26:34] <c4rg> is it missing argument (--server) to puppetd? | ||
| [2010/03/08 08:27:25] @ Bass10 joined channel #puppet | ||
| [2010/03/08 08:29:30] @ Quit: swygue: Quit: Ex-Chat | ||
| [2010/03/08 08:30:02] <agaffney> c4rg: do you have more than one puppetmaster? | ||
| [2010/03/08 08:30:27] <c4rg> nope | ||
| [2010/03/08 08:30:35] <agaffney> then make the change I suggested | ||
| [2010/03/08 08:31:30] <c4rg> ok, tx | ||
| [2010/03/08 08:32:09] @ mpdehaan joined channel #puppet | ||
| [2010/03/08 08:32:25] <agaffney> you need to understand how puppet:// (and really any other) URLs work | ||
| [2010/03/08 08:32:49] <agaffney> the bit between the 2nd and 3rd slash is the hostname, and you were telling it to look for a hostname of 'puppet' | ||
| [2010/03/08 08:33:14] <agaffney> and unless you have 'puppet' or 'puppet.<dns search domain>' in your /etc/hosts or available via DNS, that will fail | ||
| [2010/03/08 08:33:39] @ siert joined channel #puppet | ||
| [2010/03/08 08:35:28] <c4rg> hm, I can't see any references to puppet:// in /etc/puppet (Debian) | ||
| [2010/03/08 08:36:06] @ Quit: cmoates: Ping timeout: 265 seconds | ||
| [2010/03/08 08:37:05] <agaffney> c4rg: you completely missed the point | ||
| [2010/03/08 08:37:30] <agaffney> eh, nm | ||
| [2010/03/08 08:37:33] <agaffney> I misread that :P | ||
| [2010/03/08 08:37:36] <agaffney> I thought you said /etc/hosts | ||
| [2010/03/08 08:37:39] * agaffney apologizes | ||
| [2010/03/08 08:37:51] <c4rg> there are DNS queries for puppet.<domainname> | ||
| [2010/03/08 08:38:24] <agaffney> search for 'plugin' in /etc/puppet | ||
| [2010/03/08 08:38:26] <c4rg> if I don't pass --server to puppetd | ||
| [2010/03/08 08:38:37] <agaffney> <domain name> or <dns search name>? | ||
| [2010/03/08 08:38:40] <ssm> c4rg: by default, the puppet node looks for the hostname "puppet", and if you have "domain" or "search" in your /etc/resolv.conf, those will be tried as well | ||
| [2010/03/08 08:38:51] <agaffney> c4rg: do you have 'server = ' in /etc/puppet/puppet.conf? | ||
| [2010/03/08 08:39:05] @ Quit: zipkid: Remote host closed the connection | ||
| [2010/03/08 08:39:32] <c4rg> ssm: ah, I see | ||
| [2010/03/08 08:39:49] <c4rg> agaffney: no. | ||
| [2010/03/08 08:39:51] <c4rg> ok, thanks folks | ||
| [2010/03/08 08:40:36] <c4rg> :) | ||
| [2010/03/08 08:40:58] @ cmoates joined channel #puppet | ||
| [2010/03/08 08:48:01] @ uphillian joined channel #puppet | ||
| [2010/03/08 08:48:59] @ Quit: rasputnik: Ping timeout: 246 seconds | ||
| [2010/03/08 08:49:23] @ Robbie joined channel #puppet | ||
| [2010/03/08 08:49:51] @ Robbie is now known as Guest53740 | ||
| [2010/03/08 08:53:03] @ Quit: Robbie_: Ping timeout: 276 seconds | ||
| [2010/03/08 08:53:30] @ Quit: cmoates: Ping timeout: 265 seconds | ||
| [2010/03/08 08:53:47] @ Babbelaar joined channel #puppet | ||
| [2010/03/08 08:55:25] @ Babbelaar is now known as svenw | ||
| [2010/03/08 09:00:37] @ jmccune joined channel #puppet | ||
| [2010/03/08 09:01:42] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/03/08 09:03:46] @ joe-mac1 joined channel #puppet | ||
| [2010/03/08 09:04:13] @ cmoates joined channel #puppet | ||
| [2010/03/08 09:05:27] @ rasputnik joined channel #puppet | ||
| [2010/03/08 09:06:31] @ zipkid joined channel #puppet | ||
| [2010/03/08 09:07:19] @ Quit: biertie: Read error: Connection reset by peer | ||
| [2010/03/08 09:08:18] @ Welsh_Dwarf joined channel #puppet | ||
| [2010/03/08 09:11:26] @ biertie joined channel #puppet | ||
| [2010/03/08 09:12:30] @ Quit: vizzord: Quit: see you | ||
| [2010/03/08 09:12:34] @ shenson joined channel #puppet | ||
| [2010/03/08 09:18:57] @ Quit: monachus: Remote host closed the connection | ||
| [2010/03/08 09:19:44] @ monachus joined channel #puppet | ||
| [2010/03/08 09:20:37] <jra__> is it possible (easy) to have 1 file resource with 2 locations? for instance, I'd like to have the same .zshrc in /root/ and in /home/user/ | ||
| [2010/03/08 09:21:08] <Volcane> file{["/one", "/two"]: source => puppet://.... | ||
| [2010/03/08 09:21:16] <Volcane> ownership though will be a problem | ||
| [2010/03/08 09:21:20] <jra__> true | ||
| [2010/03/08 09:22:30] @ Quit: kolla: Remote host closed the connection | ||
| [2010/03/08 09:22:41] <jra__> thanks :) | ||
| [2010/03/08 09:22:43] @ kolla joined channel #puppet | ||
| [2010/03/08 09:24:35] @ Quit: rasputnik: Quit: Leaving | ||
| [2010/03/08 09:24:43] @ rcrowley joined channel #puppet | ||
| [2010/03/08 09:27:59] @ rmiller4pi8 joined channel #puppet | ||
| [2010/03/08 09:30:59] @ Quit: rmiller4pi82: Ping timeout: 246 seconds | ||
| [2010/03/08 09:33:36] @ Quit: zipkid: Quit: Lost terminal | ||
| [2010/03/08 09:35:15] @ Quit: afletcher: Quit: afletcher | ||
| [2010/03/08 09:39:53] @ bobbyz joined channel #puppet | ||
| [2010/03/08 09:42:15] @ Quit: silfreed: Quit: Leaving | ||
| [2010/03/08 09:42:38] @ silfreed_ joined channel #puppet | ||
| [2010/03/08 09:44:49] @ Quit: rmiller4pi8: Quit: Leaving. | ||
| [2010/03/08 09:44:59] @ ckauhaus joined channel #puppet | ||
| [2010/03/08 09:45:02] @ alfism joined channel #puppet | ||
| [2010/03/08 09:48:10] @ cwebber joined channel #puppet | ||
| [2010/03/08 09:57:52] @ mpdehaan__ joined channel #puppet | ||
| [2010/03/08 09:57:56] <joe-mac1> what is RL's policy on OS's that are actually not supported by the vendor anymore? | ||
| [2010/03/08 09:58:14] <joe-mac1> for instance i saw a bug filed for op enbsd 4.3 the other day, whcih is nto maintained anymore... | ||
| [2010/03/08 09:58:46] <nasrat> for facter I think we need to support as many things as possible | ||
| [2010/03/08 09:58:58] <mpdehaan__> there's a lot of OS'es that have no vendors with support | ||
| [2010/03/08 09:59:03] <mpdehaan__> so file it :) | ||
| [2010/03/08 09:59:08] @ afletcher joined channel #puppet | ||
| [2010/03/08 09:59:30] <nasrat> I'm guessing there is a difference between what puppet supports and say what systems RL may support puppet on in a support contract | ||
| [2010/03/08 10:00:05] @ Quit: TREllis: Quit: brb | ||
| [2010/03/08 10:00:45] * mpdehaan__ forgets how to fix 'Could not run: Could not create PID file: /var/run/puppet/puppetmasterd.pid' | ||
| [2010/03/08 10:00:59] <mpdehaan__> as root, no less | ||
| [2010/03/08 10:01:45] <joe-mac1> /var/run/puppet probably does not exist | ||
| [2010/03/08 10:01:53] <joe-mac1> so the catch doesn't mkdir -p the puppet dir | ||
| [2010/03/08 10:01:53] <mpdehaan__> nasrat, we have no formal list, but I'd say we are willing to support about anything within reason | ||
| [2010/03/08 10:02:02] <mpdehaan__> joe-mac, incorrect :) | ||
| [2010/03/08 10:02:10] <nasrat> mpdehaan__: it's harder if it requires specific h/w | ||
| [2010/03/08 10:02:22] <mpdehaan__> hence 'within reason' | ||
| [2010/03/08 10:02:32] <nasrat> zseries ... | ||
| [2010/03/08 10:02:36] <tmz> mpdehaan__: Does /var/run/puppet/puppetmasterd.pid exist already? Or is /var/run/puppet not writable by the puppet user? | ||
| [2010/03/08 10:02:41] <mpdehaan__> Yes, mail us one FedEx :) | ||
| [2010/03/08 10:03:07] <mpdehaan__> ownership is puppet/puppet rw-r-r | ||
| [2010/03/08 10:03:13] <mpdehaan__> for puppetmaster.pid | ||
| [2010/03/08 10:03:35] <SyTonnerre> And what about the directory_ | ||
| [2010/03/08 10:03:36] <SyTonnerre> ? | ||
| [2010/03/08 10:03:36] <mpdehaan__> /var/run is still busted if 777 | ||
| [2010/03/08 10:03:44] <mpdehaan__> I mean /var/run/puppet | ||
| [2010/03/08 10:05:46] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/03/08 10:05:51] <mpdehaan__> alas, file existed, yes. I'll fix the error message to be more explicit. | ||
| [2010/03/08 10:07:37] <Volcane> the bug is that puppet stale pid detection is non existant :) | ||
| [2010/03/08 10:07:48] @ Quit: Guest53740: Remote host closed the connection | ||
| [2010/03/08 10:08:12] @ TREllis joined channel #puppet | ||
| [2010/03/08 10:08:15] @ Robbie joined channel #puppet | ||
| [2010/03/08 10:08:32] @ Quit: Robbie: Remote host closed the connection | ||
| [2010/03/08 10:08:54] @ Robbie joined channel #puppet | ||
| [2010/03/08 10:09:27] @ Robbie is now known as Guest86205 | ||
| [2010/03/08 10:10:01] @ rmiller4pi8 joined channel #puppet | ||
| [2010/03/08 10:12:47] @ Quit: shug: Quit: Leaving | ||
| [2010/03/08 10:18:36] @ Quit: p3rror: Read error: Operation timed out | ||
| [2010/03/08 10:19:05] @ Quit: ckauhaus: Ping timeout: 268 seconds | ||
| [2010/03/08 10:21:25] @ ckauhaus joined channel #puppet | ||
| [2010/03/08 10:27:33] @ Quit: fsweetser: Remote host closed the connection | ||
| [2010/03/08 10:34:52] @ p3rror joined channel #puppet | ||
| [2010/03/08 10:38:04] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/03/08 10:38:14] @ swygue joined channel #puppet | ||
| [2010/03/08 10:41:06] @ fzzzt left channel #puppet () | ||
| [2010/03/08 10:49:23] @ spencert joined channel #puppet | ||
| [2010/03/08 11:00:23] @ bug joined channel #puppet | ||
| [2010/03/08 11:01:05] @ Quit: tim|macbook: Quit: tim|macbook | ||
| [2010/03/08 11:06:51] @ Quit: rsquared: Read error: Connection reset by peer | ||
| [2010/03/08 11:08:34] @ rsquared joined channel #puppet | ||
| [2010/03/08 11:10:04] @ Quit: JJA: Ping timeout: 256 seconds | ||
| [2010/03/08 11:11:49] @ Quit: pmorillo: Quit: pmorillo | ||
| [2010/03/08 11:12:38] @ xerxas joined channel #puppet | ||
| [2010/03/08 11:12:42] <xerxas> Hi all | ||
| [2010/03/08 11:13:08] <xerxas> in the doc I read that I can do sth like: has_variable?("myvar") in erb templates | ||
| [2010/03/08 11:13:29] <xerxas> what if I want to output sth if and only if the variable is not set ? | ||
| [2010/03/08 11:13:49] <xerxas> can I do sth like <% if not has_variable?("myvar") %> ? | ||
| [2010/03/08 11:18:25] <kjetilho> xerxas: I think a nicer idiom is "if myvar rescue false" | ||
| [2010/03/08 11:18:48] <kjetilho> not the same, though, since it won't distinguish between the non-existence and myvar being false | ||
| [2010/03/08 11:19:01] <xerxas> yeah | ||
| [2010/03/08 11:19:19] <xerxas> I want that the hosts that hasn't this variable set do something | ||
| [2010/03/08 11:19:25] <kjetilho> ok | ||
| [2010/03/08 11:19:32] <kjetilho> go for it | ||
| [2010/03/08 11:19:48] <xerxas> but I want to prevent the hosts that has this variable set do to the stuff | ||
| [2010/03/08 11:19:58] <xerxas> (actually setting a route, but not on all vpn endpoints ) | ||
| [2010/03/08 11:20:01] @ Quit: PsychoSid: Quit: Leaving. | ||
| [2010/03/08 11:20:13] <xerxas> kjetilho: the syntax I gave works ? | ||
| [2010/03/08 11:20:29] <kjetilho> yes | ||
| [2010/03/08 11:23:05] <xerxas> kjetilho: ok , thanks | ||
| [2010/03/08 11:24:26] <xerxas> kjetilho: doesn't seem to work | ||
| [2010/03/08 11:24:39] <xerxas> but I'll look at it closely ... | ||
| [2010/03/08 11:24:49] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2010/03/08 11:25:19] <ashp> well, time to setup passenger I guess as reductivelabs want me to :( | ||
| [2010/03/08 11:27:25] @ KarlHungus left channel #puppet () | ||
| [2010/03/08 11:28:22] @ murkk joined channel #puppet | ||
| [2010/03/08 11:32:27] @ kuh joined channel #puppet | ||
| [2010/03/08 11:32:46] @ gebi joined channel #puppet | ||
| [2010/03/08 11:32:50] @ Quit: Telmo: Remote host closed the connection | ||
| [2010/03/08 11:33:01] <gebi> hi all :) | ||
| [2010/03/08 11:33:20] @ labrown joined channel #puppet | ||
| [2010/03/08 11:36:28] <gebi> do puppet client 0.24 and server 0.25 really work together? | ||
| [2010/03/08 11:36:50] <tmz> gebi: Yeah, should be alright. | ||
| [2010/03/08 11:37:07] <gebi> i'm experiencing problems with package and arrays package { [ foo, bar ] :ensure=>present} | ||
| [2010/03/08 11:37:31] <gebi> "relationships must be resource reference" | ||
| [2010/03/08 11:38:40] <gebi> http://paste.pocoo.org/show/187032/ | ||
| [2010/03/08 11:39:29] @ rgsteele joined channel #puppet | ||
| [2010/03/08 11:40:08] <tmz> What does /etc/puppet/modules/site/manifests/init.pp look like? | ||
| [2010/03/08 11:40:24] @ fsweetser joined channel #puppet | ||
| [2010/03/08 11:40:42] <joe-mac1> like a kangaroo fighting a giraffe in the hot red australian sun | ||
| [2010/03/08 11:40:53] <joe-mac1> (at least mine does at this point) | ||
| [2010/03/08 11:40:58] <ashp> hahaha | ||
| [2010/03/08 11:41:00] <joe-mac1> need to implement the regex functionality | ||
| [2010/03/08 11:41:05] @ Quit: kubicek: Quit: kubicek | ||
| [2010/03/08 11:41:12] <ashp> i try not to look at any of my site stuff as it's truly horrific | ||
| [2010/03/08 11:42:29] @ DavidS joined channel #puppet | ||
| [2010/03/08 11:42:41] @ nigelk joined channel #puppet | ||
| [2010/03/08 11:47:14] @ Quit: Ramonster: Quit: So long, thanx for all the fish | ||
| [2010/03/08 11:47:45] <gebi> tmz: http://paste.pocoo.org/show/187037/ | ||
| [2010/03/08 11:48:33] <gebi> the funny thing is, that at every execution another package ressource fails (though might just be addressed through a dict) | ||
| [2010/03/08 11:48:46] <Volcane> gebi: subscribe => File.... | ||
| [2010/03/08 11:49:22] @ Telmo joined channel #puppet | ||
| [2010/03/08 11:50:05] @ allsystemsarego joined channel #puppet | ||
| [2010/03/08 11:50:40] <gebi> Volcane: ah, thx, File is for already defined files, right? | ||
| [2010/03/08 11:50:52] @ bodepd joined channel #puppet | ||
| [2010/03/08 11:53:21] <gebi> ah got it | ||
| [2010/03/08 11:53:45] <gebi> it was a non working global enhancement for require in class Package | ||
| [2010/03/08 11:55:26] @ Quit: DavidS: Quit: Leaving. | ||
| [2010/03/08 11:59:06] @ Quit: danielbln: Quit: Leaving. | ||
| [2010/03/08 11:59:36] @ allsystemsarego_ joined channel #puppet | ||
| [2010/03/08 12:00:06] @ Quit: phantez: Ping timeout: 246 seconds | ||
| [2010/03/08 12:00:18] @ Quit: allsystemsarego: Ping timeout: 248 seconds | ||
| [2010/03/08 12:00:47] <ashp> hmm, so if I move to passenger do I just stop using puppetmasterd as a standalone service and let rack start it? | ||
| [2010/03/08 12:00:53] <ashp> i am confused by how this works :/ | ||
| [2010/03/08 12:02:59] @ unxfrek joined channel #puppet | ||
| [2010/03/08 12:03:30] @ Quit: jaredrhine: Ping timeout: 276 seconds | ||
| [2010/03/08 12:04:09] <fsweetser> ashp: yes, that's correct | ||
| [2010/03/08 12:04:24] @ JJA joined channel #puppet | ||
| [2010/03/08 12:04:28] <ashp> ok, I got a bunch of this installed so hopefully this'll be relatively easy | ||
| [2010/03/08 12:04:38] @ Quit: bodepd: Quit: bodepd | ||
| [2010/03/08 12:05:00] @ Quit: allsystemsarego_: Quit: Leaving | ||
| [2010/03/08 12:05:26] @ allsystemsarego joined channel #puppet | ||
| [2010/03/08 12:06:44] <ashp> Well, once I work out how to start rack. | ||
| [2010/03/08 12:07:08] <ashp> or is that automatic once a request comes in to httpd | ||
| [2010/03/08 12:07:13] @ toi joined channel #puppet | ||
| [2010/03/08 12:07:27] <fsweetser> it should be automatic | ||
| [2010/03/08 12:08:29] @ Quit: Welsh_Dwarf: Remote host closed the connection | ||
| [2010/03/08 12:09:27] @ Quit: TREllis: Quit: ciao | ||
| [2010/03/08 12:09:29] @ bodepd joined channel #puppet | ||
| [2010/03/08 12:10:25] @ Quit: giskard: Remote host closed the connection | ||
| [2010/03/08 12:12:00] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/03/08 12:12:11] @ uphillian left channel #puppet () | ||
| [2010/03/08 12:18:12] <jmccune> Does anyone have an example module that conforms to "best practice" as much as possible, especially with Module Documentation bits and parameters | ||
| [2010/03/08 12:19:22] @ unxfrek joined channel #puppet | ||
| [2010/03/08 12:19:39] <Volcane> you're assuming there's an agreed best practise :P | ||
| [2010/03/08 12:21:40] <jmccune> Heh | ||
| [2010/03/08 12:21:55] <jmccune> Well whatever some people claim is "good" | ||
| [2010/03/08 12:22:04] <jmccune> I can't get the ModuleDocumentation page to load right now. | ||
| [2010/03/08 12:22:16] <jmccune> So I figure hacking at someone elses code is a good place to start | ||
| [2010/03/08 12:22:18] @ Quit: cmoates: Ping timeout: 265 seconds | ||
| [2010/03/08 12:22:50] @ shadoi joined channel #puppet | ||
| [2010/03/08 12:23:22] <ashp> hmm, I wonder what I got wrong. apachectl is happy with the conf but it's sure not spawning puppetmasterd's :/ | ||
| [2010/03/08 12:23:27] @ Quit: bug: Quit: bug | ||
| [2010/03/08 12:24:02] <fsweetser> do you have the mod_passenger stuff configured and loaded? | ||
| [2010/03/08 12:24:24] <ashp> I think so, it's definitely in there | ||
| [2010/03/08 12:25:13] <fsweetser> does the command 'passenger-status' show anything? | ||
| [2010/03/08 12:26:03] <ashp> it just shows this: | ||
| [2010/03/08 12:26:05] <ashp> ----------- General information ----------- | ||
| [2010/03/08 12:26:06] <ashp> max = 6 | ||
| [2010/03/08 12:26:16] <ashp> I skipped the rest, like count and active and so forth being 0 | ||
| [2010/03/08 12:26:36] <fsweetser> it doesn't have anything listed under Domains? | ||
| [2010/03/08 12:26:38] <ashp> I have a config.ru but there's probably something incorrect there | ||
| [2010/03/08 12:26:43] <ashp> domains is blank underneath | ||
| [2010/03/08 12:27:35] <fsweetser> okay, so it sounds like you're missing the vhost definition which points it at /etc/puppet/rack | ||
| [2010/03/08 12:28:35] <ashp> i have: /etc/httpd/conf.d/puppetmasterd | ||
| [2010/03/08 12:28:47] <fsweetser> ah, there's your problem =) | ||
| [2010/03/08 12:28:49] <ashp> which has http://pastebin.com/iEAm6sQ0 | ||
| [2010/03/08 12:28:57] <fsweetser> apache only includes conf.d/*.conf | ||
| [2010/03/08 12:29:02] <ashp> argh | ||
| [2010/03/08 12:29:07] <ashp> i grabbed the puppet rack module | ||
| [2010/03/08 12:29:10] <ashp> and it did that, how annoying | ||
| [2010/03/08 12:29:23] <ashp> i didn't even notice | ||
| [2010/03/08 12:29:47] @ Quit: bodepd: Quit: bodepd | ||
| [2010/03/08 12:29:47] <fsweetser> at least, on redhat it does 'Include conf.d/*.conf' | ||
| [2010/03/08 12:29:52] <fsweetser> other distros may do it differently | ||
| [2010/03/08 12:29:56] <ashp> i'm on redhat, i think this was a debian module | ||
| [2010/03/08 12:30:00] <ashp> i had to change a lot! | ||
| [2010/03/08 12:30:05] <fsweetser> heh | ||
| [2010/03/08 12:30:38] <ashp> hmm, still nothing under domains | ||
| [2010/03/08 12:30:46] <ashp> but max changed to 12 from 6 | ||
| [2010/03/08 12:31:04] <fsweetser> can you see if httpd is listening on 8140 with lsof? | ||
| [2010/03/08 12:31:22] <ashp> httpd 16118 apache 5u IPv6 3147407 TCP *:8140 (LISTEN) | ||
| [2010/03/08 12:31:32] <ashp> I tried to run puppetd to trigger a result but that didn't do anything | ||
| [2010/03/08 12:32:15] <ashp> oh, hang on | ||
| [2010/03/08 12:32:18] @ cmoates joined channel #puppet | ||
| [2010/03/08 12:32:18] <ashp> ----------- Domains ----------- | ||
| [2010/03/08 12:32:18] <ashp> /etc/puppet/rack: PID: 16356 Sessions: 0 Processed: 1 Uptime: 54s | ||
| [2010/03/08 12:32:23] <ashp> Maybe it just took a while to start. | ||
| [2010/03/08 12:32:23] <fsweetser> try commenting out the SSLCARevocationFile line - I had apache choke on me until I commented it out | ||
| [2010/03/08 12:32:36] <fsweetser> that does look promising | ||
| [2010/03/08 12:32:46] <ashp> still can't connect, but this looks better | ||
| [2010/03/08 12:33:18] <fsweetser> thing you might try - if it's a passenger error, it dump the error out in html | ||
| [2010/03/08 12:33:34] <fsweetser> so you can get it by pointing a web browser at https://yourhost:8140 | ||
| [2010/03/08 12:35:06] @ kubicek joined channel #puppet | ||
| [2010/03/08 12:35:42] @ alexine_dsouza joined channel #puppet | ||
| [2010/03/08 12:36:38] <ashp> argh, irc blew up | ||
| [2010/03/08 12:36:56] <ashp> The environment must be purely alphanumeric, not '' | ||
| [2010/03/08 12:36:59] <ashp> Wow, that's quite an error. | ||
| [2010/03/08 12:38:14] @ Quit: spawnyd: Ping timeout: 246 seconds | ||
| [2010/03/08 12:40:28] @ ckauhaus joined channel #puppet | ||
| [2010/03/08 12:42:03] @ paxos joined channel #puppet | ||
| [2010/03/08 12:42:43] @ Quit: Guest86205: Remote host closed the connection | ||
| [2010/03/08 12:44:37] <ashp> I assume the environment is picked up from config.ru? | ||
| [2010/03/08 12:45:20] <fsweetser> I don't have it in mine | ||
| [2010/03/08 12:45:31] <madduck> has the fileserver changed? | ||
| [2010/03/08 12:45:45] <madduck> after upgrade to 0.25.4, I get | ||
| [2010/03/08 12:45:45] @ jaredrhine joined channel #puppet | ||
| [2010/03/08 12:45:46] <madduck> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://puppetmaster.madduck.net/plugins | ||
| [2010/03/08 12:45:49] <madduck> on my clients | ||
| [2010/03/08 12:46:35] <ashp> fsweetser: Someone had this before, http://pelin.lovedthanlost.net/puppet/%23puppet-2010-01-04.log.html | ||
| [2010/03/08 12:46:43] <ashp> so now I just have to pray that windowsrefund fixed it :D | ||
| [2010/03/08 12:47:01] @ giskard joined channel #puppet | ||
| [2010/03/08 12:47:02] <ashp> oh god typical, _I_ derailed the conversation and he never mentioned a fix | ||
| [2010/03/08 12:47:18] <fsweetser> karma strikes again =) | ||
| [2010/03/08 12:47:34] @ LinuxCode joined channel #puppet | ||
| [2010/03/08 12:47:56] <ashp> raise ArgumentError, "The environment must be purely alphanumeric, not | ||
| [2010/03/08 12:47:57] <ashp> '%s'" % environment unless environment =~ /^\w+$/ | ||
| [2010/03/08 12:48:03] <ashp> that error clearly comes from puppet itself, so that's a start | ||
| [2010/03/08 12:48:22] <odyi> madduck: do you have a fileserver.conf? | ||
| [2010/03/08 12:48:37] @ Quit: toi: Ping timeout: 258 seconds | ||
| [2010/03/08 12:48:57] <madduck> odyi: yes | ||
| [2010/03/08 12:49:24] @ Quit: kolla: Remote host closed the connection | ||
| [2010/03/08 12:49:26] <LinuxCode> afternoon guys | ||
| [2010/03/08 12:49:39] <odyi> Do you have a plugins section? ( I do but I can't 100% remember if that is what I added when I had that problem last ) | ||
| [2010/03/08 12:50:31] <madduck> yes | ||
| [2010/03/08 12:50:38] <madduck> [plugins] path /etc/puppet/plugins allow *.madduck.net | ||
| [2010/03/08 12:51:28] @ Quit: giskard: Client Quit | ||
| [2010/03/08 12:51:30] <odyi> Are you using modulized plugins and pluginsync or the old way? | ||
| [2010/03/08 12:51:48] <madduck> i don' | ||
| [2010/03/08 12:51:52] <madduck> t use any plugins i think | ||
| [2010/03/08 12:51:56] <madduck> and pluginsync==true | ||
| [2010/03/08 12:52:04] <fsweetser> ashp: are you getting that error generated from a client, or a web browser? | ||
| [2010/03/08 12:52:35] <odyi> I think i recall you just need to remove the 'path' line. | ||
| [2010/03/08 12:52:48] @ Quit: jaredrhine: Ping timeout: 265 seconds | ||
| [2010/03/08 12:52:48] @ eshamow joined channel #puppet | ||
| [2010/03/08 12:52:53] <ashp> fsweetser: browser | ||
| [2010/03/08 12:52:58] <madduck> actually, removing pluginsync==true on the client (oops!) fixed it too | ||
| [2010/03/08 12:53:07] <ashp> -sh-3.2# puppetd -tv | ||
| [2010/03/08 12:53:07] <ashp> info: Retrieving plugin | ||
| [2010/03/08 12:53:07] <ashp> err: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': certificate verify failed | ||
| [2010/03/08 12:53:10] <ashp> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: certificate verify failed Could not retrieve file metadata for puppet://puppet/plugins: certificate verify failed | ||
| [2010/03/08 12:53:14] <ashp> client doesn't work so well :) | ||
| [2010/03/08 12:53:26] <odyi> madduck: Yeah that would do it. | ||
| [2010/03/08 12:53:44] <madduck> it's in [main] and not [puppetmasterd] so that's a bit stupid | ||
| [2010/03/08 12:53:55] <madduck> also, while we're at it, what's this about? | ||
| [2010/03/08 12:53:55] <madduck> warning: Value of 'preferred_serialization_format' (pson) is invalid for report, using default (b64_zlib_yaml) | ||
| [2010/03/08 12:54:30] <odyi> Do your server versions and client versions match? | ||
| [2010/03/08 12:54:47] <madduck> yes | ||
| [2010/03/08 12:54:58] @ Quit: vermeer: Read error: No route to host | ||
| [2010/03/08 12:55:23] <odyi> Hmm...felt like an out of date server with a new client issue. No sure, have never seen that error. | ||
| [2010/03/08 12:56:41] <JD_> how do people deal with creating databases? | ||
| [2010/03/08 12:58:51] <madduck> i cannot figure out what namespaceauth.conf is and why it also has a fileserver stanza | ||
| [2010/03/08 12:59:02] <madduck> anyway, it seems to have no effect whatsoever. | ||
| [2010/03/08 13:05:58] @ sjefen6 joined channel #puppet | ||
| [2010/03/08 13:06:01] <fsweetser> ashp: well, at least that's a different failure =) | ||
| [2010/03/08 13:06:13] <fsweetser> ashp: are you pointing apache at the same certs that puppetmaster was using? | ||
| [2010/03/08 13:06:29] <ashp> yes, to the best of my knowledge! | ||
| [2010/03/08 13:06:48] @ Quit: Spads: Ping timeout: 256 seconds | ||
| [2010/03/08 13:07:01] @ bug_ joined channel #puppet | ||
| [2010/03/08 13:07:02] <ashp> every one of the entries in the .conf exists and is a real file | ||
| [2010/03/08 13:07:19] <fsweetser> what hostname are you referencing your puppetmaster as in your clients? | ||
| [2010/03/08 13:07:26] <ashp> puppet | ||
| [2010/03/08 13:07:33] <ashp> but the cert was made as hlslinutil1 for some reason | ||
| [2010/03/08 13:07:52] <fsweetser> is puppet maybe an alternate cname on that cert? | ||
| [2010/03/08 13:07:56] @ Quit: gebi: Ping timeout: 256 seconds | ||
| [2010/03/08 13:08:17] <mpdehaan__> madduck, it is required to enable puppetrun, among other things | ||
| [2010/03/08 13:08:22] @ spencert left channel #puppet () | ||
| [2010/03/08 13:08:22] <ashp> oh, hmm, if I can remember how to pull apart a cert i'll find out :) | ||
| [2010/03/08 13:08:37] <fsweetser> openssl x509 -text < filename | ||
| [2010/03/08 13:08:53] <ashp> ah, I was off googling for that, thanks, I don't deal with them often | ||
| [2010/03/08 13:08:54] <mpdehaan__> madduck, but yes, docs on it are sparse: http://reductivelabs.com/trac/puppet/wiki/NameSpaceAuth ... definitely need to upgraded | ||
| [2010/03/08 13:09:05] <ashp> X509v3 Subject Alternative Name: | ||
| [2010/03/08 13:09:05] <ashp> DNS:puppet, DNS:hlslinutil1.law.harvard.edu, DNS:puppet.law.harvard.edu | ||
| [2010/03/08 13:09:11] <ashp> Yeah, so it has the alt name too | ||
| [2010/03/08 13:09:22] <fsweetser> hm, so that should work | ||
| [2010/03/08 13:09:29] <madduck> mpdehaan__: i don't even know what puppetrun is. | ||
| [2010/03/08 13:09:36] @ Quit: cwebber: Quit: cwebber | ||
| [2010/03/08 13:09:41] <fsweetser> any other ssl related messages on the client? | ||
| [2010/03/08 13:09:51] <mpdehaan__> madduck, http://linux.die.net/man/8/puppetrun | ||
| [2010/03/08 13:10:03] <madduck> ooooh! | ||
| [2010/03/08 13:10:04] <ashp> nope, i ran it with --debug too, let me pastebin the lot | ||
| [2010/03/08 13:10:05] <madduck> thx | ||
| [2010/03/08 13:10:10] <mpdehaan__> so if you wanted to run puppet at a specific time versus waiting for the checkin interval | ||
| [2010/03/08 13:10:23] <mpdehaan__> I'm currently adding some upgrades to it | ||
| [2010/03/08 13:10:34] <ashp> http://pastebin.com/WexqSB1c | ||
| [2010/03/08 13:10:46] <ashp> just more of the cert failures | ||
| [2010/03/08 13:11:31] <fsweetser> well, that's annoying - it could have at least said why it rejected the cert | ||
| [2010/03/08 13:12:14] <ashp> i have no idea if it's even retrieving what it needs from the server at this point | ||
| [2010/03/08 13:12:17] <ashp> or if it fails before that | ||
| [2010/03/08 13:12:31] @ spencert joined channel #puppet | ||
| [2010/03/08 13:12:37] @ kaptk2 joined channel #puppet | ||
| [2010/03/08 13:12:39] <fsweetser> you could try connecting to the port with openssl to see if that fails | ||
| [2010/03/08 13:12:47] <fsweetser> openssl s_client -connect puppet:8140 | ||
| [2010/03/08 13:12:54] @ pheezy joined channel #puppet | ||
| [2010/03/08 13:13:41] <ashp> oh, didn't even know that existed | ||
| [2010/03/08 13:13:49] <ashp> CONNECTED(00000003) | ||
| [2010/03/08 13:13:49] <ashp> depth=1 /CN=hlslinutil1.law.harvard.edu | ||
| [2010/03/08 13:14:13] <fsweetser> it's little known, but ridiculously useful for debuggin ssl | ||
| [2010/03/08 13:14:18] <ashp> fsweetser: when you run that client does it get back to the command line for you? | ||
| [2010/03/08 13:14:24] <ashp> After the SSL-Session: stuff it's just hung | ||
| [2010/03/08 13:14:31] <fsweetser> no - think of it as an ssl version of telnet | ||
| [2010/03/08 13:14:36] <ashp> oh ok, good, then it's fine | ||
| [2010/03/08 13:14:44] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/03/08 13:14:45] <ashp> GET / | ||
| [2010/03/08 13:14:45] <ashp> The environment must be purely alphanumeric, not '' | ||
| [2010/03/08 13:14:54] <ashp> Well, at least that's as expected. | ||
| [2010/03/08 13:15:06] @ TREllis joined channel #puppet | ||
| [2010/03/08 13:15:11] <fsweetser> so the real question is why the clients think that the certs are invalid | ||
| [2010/03/08 13:15:17] <fsweetser> different CA, maybe? | ||
| [2010/03/08 13:15:33] <ashp> it seems weird because nothing _else_ changed | ||
| [2010/03/08 13:15:39] <ashp> well that's not true, i did change one thing as the instructions | ||
| [2010/03/08 13:15:50] <ashp> I added these: | ||
| [2010/03/08 13:15:50] <ashp> ssl_client_header = SSL_CLIENT_S_DN | ||
| [2010/03/08 13:15:51] <ashp> ssl_client_verify_header = SSL_CLIENT_VERIFY | ||
| [2010/03/08 13:15:56] <ashp> into [puppetmasterd] | ||
| [2010/03/08 13:16:21] <fsweetser> yeah, those are necessary, but missing them would show up later on | ||
| [2010/03/08 13:16:26] @ giskard joined channel #puppet | ||
| [2010/03/08 13:16:35] <fsweetser> can you pastebin the complete output of openssl s_client? | ||
| [2010/03/08 13:16:39] <ashp> I just figure if the certs worked fine before.. :/ | ||
| [2010/03/08 13:17:00] @ cwebber joined channel #puppet | ||
| [2010/03/08 13:17:03] <ashp> http://pastebin.com/6QARR03T | ||
| [2010/03/08 13:17:14] <ashp> I notice that doesn't mention 'puppet' just 'hlslinutil1' | ||
| [2010/03/08 13:18:29] <fsweetser> that would certainly be the problem | ||
| [2010/03/08 13:18:57] <ashp> but the cert itself did when we checked, so I'm very confused :( | ||
| [2010/03/08 13:19:00] <fsweetser> it's almost like it's losing the alt names | ||
| [2010/03/08 13:19:25] <ashp> the instructions even say to run puppetmasterd once to generate the certs so it doesn't look like I went wildly wrong | ||
| [2010/03/08 13:19:35] <ashp> and I'd hate to have to clear out all my clients and rebuild a bunch of cert stuff | ||
| [2010/03/08 13:20:13] <fsweetser> to be honest, I have no idea what's happening there | ||
| [2010/03/08 13:20:39] <fsweetser> I'd double check to make sure that apache is really looking at the same cert files that you examined with openssl x509, just to be sure | ||
| [2010/03/08 13:20:55] <ashp> I guess all I can do at this point is wait for teyo, as he's the one who told me to do this :) | ||
| [2010/03/08 13:21:03] <ashp> fsweetser: I did, I cut and pasted the paths from the .conf to openssl | ||
| [2010/03/08 13:21:04] <fsweetser> heh | ||
| [2010/03/08 13:21:14] <ashp> this is to fix a crazy file open leak with webbrick | ||
| [2010/03/08 13:21:18] @ Quit: \ask: Remote host closed the connection | ||
| [2010/03/08 13:21:24] <ashp> if two clients check in at the same time in 0.25.4 it eventually runs out of open files | ||
| [2010/03/08 13:21:38] <ashp> it's so weird, with a single client we couldn't trigger it, started with two and as soon as you get a single left open socket | ||
| [2010/03/08 13:21:44] <ashp> it just spirals until you hit 1024 or whatever your limit is | ||
| [2010/03/08 13:21:47] @ Quit: paxos: Quit: paxos | ||
| [2010/03/08 13:22:04] <fsweetser> in my case, I use the certname parameter in the [puppetmasterd] section, so I have my puppetmaster name as the CN rather than an alt name | ||
| [2010/03/08 13:22:16] @ jaredrhine joined channel #puppet | ||
| [2010/03/08 13:22:22] <fsweetser> what you're doing looks like it sould work, but that's the only difference I can think of off the top of my head | ||
| [2010/03/08 13:22:52] @ ezmobius joined channel #puppet | ||
| [2010/03/08 13:22:53] @ Quit: ezmobius: Excess Flood | ||
| [2010/03/08 13:23:14] @ ezmobius joined channel #puppet | ||
| [2010/03/08 13:23:14] <ashp> fsweetser: yeah, I guess I'll just wait on the ticket at this point and see if they can think of anything I've missed | ||
| [2010/03/08 13:28:06] @ paxos joined channel #puppet | ||
| [2010/03/08 13:30:16] @ toi joined channel #puppet | ||
| [2010/03/08 13:30:21] @ Quit: paxos: Client Quit | ||
| [2010/03/08 13:35:24] @ lilmatt joined channel #puppet | ||
| [2010/03/08 13:36:26] @ Quit: kaptk2: Remote host closed the connection | ||
| [2010/03/08 13:37:16] @ kaptk2 joined channel #puppet | ||
| [2010/03/08 13:37:19] @ vermeer joined channel #puppet | ||
| [2010/03/08 13:37:41] @ Quit: c4rg: Ping timeout: 258 seconds | ||
| [2010/03/08 13:38:31] @ unxfrek joined channel #puppet | ||
| [2010/03/08 13:42:47] @ paxos joined channel #puppet | ||
| [2010/03/08 13:44:05] @ mvn071 joined channel #puppet | ||
| [2010/03/08 13:46:02] @ Quit: shadoi: Ping timeout: 245 seconds | ||
| [2010/03/08 13:46:02] @ Quit: cwebber: Quit: cwebber | ||
| [2010/03/08 13:46:31] @ Quit: shenson: Quit: /me taps out | ||
| [2010/03/08 13:46:40] @ shadoi joined channel #puppet | ||
| [2010/03/08 13:46:51] @ shenson joined channel #puppet | ||
| [2010/03/08 13:49:51] @ cwebber joined channel #puppet | ||
| [2010/03/08 13:50:08] @ vizzord joined channel #puppet | ||
| [2010/03/08 13:51:26] @ Quit: shadoi: Ping timeout: 260 seconds | ||
| [2010/03/08 13:52:20] @ \ask joined channel #puppet | ||
| [2010/03/08 13:57:30] @ shadoi joined channel #puppet | ||
| [2010/03/08 13:59:32] @ Quit: MattyM: Quit: ta ta | ||
| [2010/03/08 14:00:40] @ pting joined channel #puppet | ||
| [2010/03/08 14:02:24] @ Spads joined channel #puppet | ||
| [2010/03/08 14:03:27] @ verwilst joined channel #puppet | ||
| [2010/03/08 14:03:48] @ Quit: suchu: Ping timeout: 265 seconds | ||
| [2010/03/08 14:04:53] @ Quit: bgupta_: Read error: Connection reset by peer | ||
| [2010/03/08 14:05:08] @ bgupta joined channel #puppet | ||
| [2010/03/08 14:06:58] @ Quit: xerxas: Ping timeout: 264 seconds | ||
| [2010/03/08 14:09:27] @ plathrop-away is now known as plathrop | ||
| [2010/03/08 14:10:02] @ Quit: toi: Ping timeout: 264 seconds | ||
| [2010/03/08 14:11:56] @ wang2010 joined channel #puppet | ||
| [2010/03/08 14:12:00] @ Quit: pipegeek: Quit: Leaving. | ||
| [2010/03/08 14:12:56] @ wang2010 left channel #puppet () | ||
| [2010/03/08 14:16:18] @ joe-mac1 left channel #puppet () | ||
| [2010/03/08 14:17:36] @ tonyskapunk joined channel #puppet | ||
| [2010/03/08 14:22:45] @ Alagar joined channel #puppet | ||
| [2010/03/08 14:24:37] @ Quit: TREllis: Quit: leaving | ||
| [2010/03/08 14:26:33] <madduck> how can i remove the cached catalog and force a recompile? | ||
| [2010/03/08 14:27:29] <madduck> really just /var/lib/puppet/client_yaml/catalog/* ? | ||
| [2010/03/08 14:28:42] @ bodepd joined channel #puppet | ||
| [2010/03/08 14:29:17] @ xerxas joined channel #puppet | ||
| [2010/03/08 14:30:21] @ joe-mac1 joined channel #puppet | ||
| [2010/03/08 14:33:27] <rmiller4pi8> yep | ||
| [2010/03/08 14:33:53] @ spawnyd joined channel #puppet | ||
| [2010/03/08 14:34:11] <madduck> i don't understand why I cannot access variables from a class I included. Is this just by design and I need to use classname::variable instead? | ||
| [2010/03/08 14:36:56] @ Quit: p3rror: Read error: Operation timed out | ||
| [2010/03/08 14:38:11] @ mbruce joined channel #puppet | ||
| [2010/03/08 14:38:27] @ Quit: vizzord: Quit: see you | ||
| [2010/03/08 14:40:31] @ Quit: labrown: Quit: Leaving | ||
| [2010/03/08 14:41:05] @ Quit: bodepd: Ping timeout: 246 seconds | ||
| [2010/03/08 14:43:24] @ Quit: spawnyd: Ping timeout: 276 seconds | ||
| [2010/03/08 14:43:34] @ bodepd joined channel #puppet | ||
| [2010/03/08 14:46:38] @ toi joined channel #puppet | ||
| [2010/03/08 14:47:28] <mbruce> What's the preferred way of organizing package requirements? I have a module that requires a package, and it seems a little weird to have to have to do the package{} specification outside the module, but definitely not OK to do it inside the module. If that makes sense. | ||
| [2010/03/08 14:47:43] @ Quit: swygue: Quit: Ex-Chat | ||
| [2010/03/08 14:49:08] <mpdehaan__> have classes require classes and make a class for the package? | ||
| [2010/03/08 14:50:38] <mbruce> It seems like I'm having trouble referencing classes in one module from a different module. I might just be doing something wrong, though the documentation suggests that even to the extent that I can do that, I shouldn't. | ||
| [2010/03/08 14:51:38] <eric0> mbruce: http://www.devco.net/archives/tag/puppet/page/2 | ||
| [2010/03/08 14:53:25] @ Quit: bug_: Quit: bug_ | ||
| [2010/03/08 14:55:20] <mbruce> Hrm, right, I read that earlier. My thing is, OK, I need to install the oracle instant client, which I'm doing as a module. It requires libaio, which is just a regular system package with nothing in particular to do with oracle. So I don't want to say package{} in there, because that could theoretically conflict with some other thing that needed libaio. But then Package[] only gets me a restriction, without getting the pac | ||
| [2010/03/08 14:57:37] @ sebas891 joined channel #puppet | ||
| [2010/03/08 14:58:31] @ Quit: bodepd: Read error: Connection reset by peer | ||
| [2010/03/08 14:58:31] @ bodepd_ joined channel #puppet | ||
| [2010/03/08 14:58:31] @ bodepd_ is now known as bodepd | ||
| [2010/03/08 14:58:40] @ bodepd left channel #puppet () | ||
| [2010/03/08 14:58:49] <sebas891> hi folks, Is it possible to have dependencies between "includes" statement when defining configuration for a node ? | ||
| [2010/03/08 14:59:38] <sebas891> like, I would like to apply certain recipes before others on a node. | ||
| [2010/03/08 15:00:22] @ Quit: Bryce_: Quit: IceChat - Keeping PC's cool since 2000 | ||
| [2010/03/08 15:01:16] <eric0> mbruce: does the package provider you're using not automatcially pull in depedencies? | ||
| [2010/03/08 15:01:59] @ Quit: svenw: Remote host closed the connection | ||
| [2010/03/08 15:02:12] <mbruce> Usually it does, but these are going to be manually-converted alien packages (rpm to deb). An alternate thing here is to set up a local apt repository, but I'm trying to avoid doing that. | ||
| [2010/03/08 15:02:53] <mbruce> I'd also just like to have a good handle on how to deal with packages in general. | ||
| [2010/03/08 15:04:54] <mbruce> I thought we'd be able to put package statements into classes, and then just include the class whenever it was appropriate, but that doesn't seem to be the way modules are supposed to work. | ||
| [2010/03/08 15:05:39] @ Quit: lutter: Quit: Leaving. | ||
| [2010/03/08 15:06:37] @ Quit: kubicek: Ping timeout: 265 seconds | ||
| [2010/03/08 15:07:51] @ Quit: toi: Quit: Ex-Chat | ||
| [2010/03/08 15:08:21] <rmiller4pi8> mbruce: you can define the package once as a virtual resource with @ and then include it where you need it | ||
| [2010/03/08 15:08:32] <rmiller4pi8> but frankly, a local apt repository will probably make your life easier in the long run | ||
| [2010/03/08 15:10:23] <mbruce> Probably true. | ||
| [2010/03/08 15:12:08] @ Robbie_ joined channel #puppet | ||
| [2010/03/08 15:12:58] @ Quit: ezmobius: Quit: Leaving... | ||
| [2010/03/08 15:13:18] @ Quit: Alagar: Ping timeout: 240 seconds | ||
| [2010/03/08 15:15:07] @ Quit: Robbie_: Read error: Connection reset by peer | ||
| [2010/03/08 15:15:09] @ Quit: mvn071: Remote host closed the connection | ||
| [2010/03/08 15:16:08] @ Robbie_ joined channel #puppet | ||
| [2010/03/08 15:18:50] @ dllh joined channel #puppet | ||
| [2010/03/08 15:19:28] <neek> so... what's the best way to accompish this? I have a config line I need to update (via template, or via ensure, that part doesnt matter). I need to populate a line with one or more pieces of data: so, "servers=one,two,two" or "servers=one" or "servers=one" servers="one,two". the output in the file would be more like serverconfig="one?bunchofconfig,two?bunchofconfig" etc. If it were shell, I'd just do a "for server in $servers" and | ||
| [2010/03/08 15:20:11] <dllh> my puppetmaster keeps replacing my ca.pem, causing clients to be unable to connect; anybody got any thoughts? This was tested on another box but is breaking my original puppetmaster now that I'm attempting a deployment | ||
| [2010/03/08 15:20:11] @ ezmobius joined channel #puppet | ||
| [2010/03/08 15:20:12] <neek> not that that probably made much sense. monday's are brain mush day. | ||
| [2010/03/08 15:20:52] <eric0> neek: yeah. no idea what you're going for there. | ||
| [2010/03/08 15:21:21] <neek> basically I want to loop through the contents of a variable to "build up" a larger piece of data. | ||
| [2010/03/08 15:22:03] <neek> from what I'm seeing loops don't seem to be easy/sane/recommended in puppet...so I'm looking for the "right" way. | ||
| [2010/03/08 15:22:15] <joe-mac1> that func change is awesome | ||
| [2010/03/08 15:22:30] <joe-mac1> does func yet work on non-redhattish systems? | ||
| [2010/03/08 15:23:03] @ Quit: giskard: Ping timeout: 265 seconds | ||
| [2010/03/08 15:23:38] <neek> specificly, this php.ini config entry: | ||
| [2010/03/08 15:23:39] <neek> session.save_path="tcp://uk2-s-m1.tib.ad.ea.com:11211?persistent=1&weight=1&timeout=1&retry_interval=15,tcp://uk2-s-m2.tib.ad.ea.com:11211?persistent=1&weight=1&timeout=1&retry_interval=15" | ||
| [2010/03/08 15:24:02] <neek> could have 1 server, or 10 servers, all with different hostnames but the same config, depending on what environment it's being deployed in. | ||
| [2010/03/08 15:24:32] <tim|imac> neek: tried augeas? | ||
| [2010/03/08 15:24:39] @ Quit: unxfrek: Ping timeout: 245 seconds | ||
| [2010/03/08 15:25:27] <neek> tim|imac: I've got the actually update logic, I just need to create a single variable to update it with, preferably without having to hardcode all of the config bits (after ?) | ||
| [2010/03/08 15:25:34] <neek> ^actually^actua | ||
| [2010/03/08 15:25:36] <neek> blah | ||
| [2010/03/08 15:26:27] <tim|imac> ah hm... I'd probably do that with a template, because it allows me to loop through variables | ||
| [2010/03/08 15:26:28] <neek> and right now this isn't using augeas, mostly because I really do want to make sure the while file is exactly what I'm pushing out | ||
| [2010/03/08 15:26:39] <neek> mm, templates do? | ||
| [2010/03/08 15:26:42] * neek loops | ||
| [2010/03/08 15:26:44] <neek> looks, too | ||
| [2010/03/08 15:26:57] <tim|imac> templates support most (all?) ruby constructs, afaik | ||
| [2010/03/08 15:27:01] <eric0> yeah i'd be template-izing that beeyatch | ||
| [2010/03/08 15:27:04] <tim|imac> i use but a very very little subset, though | ||
| [2010/03/08 15:27:38] <tim|imac> mainly because i cant seem to find the time to actually, like, learn ruby... | ||
| [2010/03/08 15:27:42] * neek knows no ruby nearly. :) | ||
| [2010/03/08 15:27:54] <neek> got a snippit I could look at? | ||
| [2010/03/08 15:28:27] * Volcane thinks his most complex template has just if's and loops | ||
| [2010/03/08 15:28:36] <Volcane> u want to avoid complex templates | ||
| [2010/03/08 15:29:01] <tim|imac> not out the top of my head... but I think it's something like <% variable.each in |var| %> or something... not sure about the "in"... I usually google the exact syntax ;-) | ||
| [2010/03/08 15:29:23] <Volcane> s/in/do/ | ||
| [2010/03/08 15:29:29] <neek> eric0: one real annoyance I've found with templates is that short of building my own "here, hold all these files" module, there doesn't seem to be any way to centralize things like this. Building a module to support a single file and 1 package{} seems heavy handed. | ||
| [2010/03/08 15:29:34] <tim|imac> Volcane: true, but I'd like to be a bit more nimble in creating facts and functions ;-) | ||
| [2010/03/08 15:30:02] <tim|imac> neek: that's how we build our entire codeset... one package per module | ||
| [2010/03/08 15:30:07] <tim|imac> and another module to glue it together | ||
| [2010/03/08 15:30:18] <tim|imac> and a third module to actually deploy it in the setup we're deploying it | ||
| [2010/03/08 15:30:22] <neek> heh | ||
| [2010/03/08 15:30:28] <tim|imac> not kidding you :) | ||
| [2010/03/08 15:30:42] <Volcane> tim|imac: all for that approach too yeah | ||
| [2010/03/08 15:31:15] <tim|imac> so our "generic" repository contains modules like "apache, nullmailer, approx, nagios" etc. | ||
| [2010/03/08 15:31:17] <Volcane> tim|imac: thoguh i suspect thats a side effect of ppl like us catering for many clients in our modules, many 1 function sites just wont gain much from it | ||
| [2010/03/08 15:31:25] <eric0> neek: i have maybe 5 or 6 top level module names then subclass those for different specific roles, keeping the namespace clean makes it way easier to manage | ||
| [2010/03/08 15:31:41] <tim|imac> our kbp repo consists of kbp_httpd, kbp_monitor, etc. (kbp = kumina best practises, we're arrogant like that) | ||
| [2010/03/08 15:32:11] <neek> yeah, I started with a mess piled on top of someone elses mess, then added my own to that. I need to find time to sit down and restructure more sanely. | ||
| [2010/03/08 15:32:15] <tim|imac> and if we need to modify more stuff, we create modules per setup like sites, mail, dev, noc | ||
| [2010/03/08 15:32:16] @ Quit: ohadlevy: Ping timeout: 245 seconds | ||
| [2010/03/08 15:32:41] <tim|imac> Volcane: true that, but those sites would gain a lot by simply hiring us to do the work in the first place ;-) | ||
| [2010/03/08 15:33:07] <tim|imac> neek: I'm currently in the middle of a complete rewrite of all our modules | ||
| [2010/03/08 15:33:17] <tim|imac> been at it for three or four weeks now... think I'm about halfway through | ||
| [2010/03/08 15:33:36] <tim|imac> but I must admit, I'm doing sorta awesome stuff now... learned so much since we started with puppet three years ago :) | ||
| [2010/03/08 15:34:10] <Volcane> tim|imac: ditto :) | ||
| [2010/03/08 15:34:48] <neek> can I reference a file/template that's stored in a module that my class isn't defined in? so in profile/myclass.pp profile::myclass can I file { content => {template("my-other-module/file.erb") ? | ||
| [2010/03/08 15:34:54] <tim|imac> Volcane: I find that I'm mostly working on stuff that usually takes a lot of time to do manually and doing it automagically... like munin config, nagios checks and ssl certificates and the like :) | ||
| [2010/03/08 15:35:05] <tim|imac> neek: yes | ||
| [2010/03/08 15:35:32] <tim|imac> file { "/path/to/file": content => template("modulename/template_name.erb") } | ||
| [2010/03/08 15:35:34] <tim|imac> should work | ||
| [2010/03/08 15:35:36] <neek> then I'll probably just stuff it under our httpd module right now and sort it out later. | ||
| [2010/03/08 15:35:41] <neek> thanks. | ||
| [2010/03/08 15:35:54] <|Mike|> that will be a big mess eventually neek | ||
| [2010/03/08 15:36:14] @ ohadlevy joined channel #puppet | ||
| [2010/03/08 15:36:26] <tim|imac> |Mike|: speaking from experience, mikeh? :P | ||
| [2010/03/08 15:36:32] <|Mike|> YES ! | ||
| [2010/03/08 15:37:17] @ unxfrek joined channel #puppet | ||
| [2010/03/08 15:37:49] <|Mike|> I can't wait till your modules are ready tim|imac | ||
| [2010/03/08 15:38:20] <nigelk> huh. what changed with localconfig.yaml in 0.25? I don't seem to be generating it, assuming it's a non-daemonize issue.... | ||
| [2010/03/08 15:38:21] * nigelk pokes | ||
| [2010/03/08 15:39:13] <Volcane> nigelk: client_yaml/state/fqdn.yaml :( | ||
| [2010/03/08 15:39:23] <nigelk> ugh | ||
| [2010/03/08 15:39:25] <Volcane> quite | ||
| [2010/03/08 15:39:28] <nigelk> why... ? | ||
| [2010/03/08 15:39:35] <Volcane> and it doesnt listen to the configuration directives | ||
| [2010/03/08 15:40:11] @ WALoeIII joined channel #puppet | ||
| [2010/03/08 15:40:21] <nigelk> ew. I wish I'd realized this before 0.25 was released | ||
| [2010/03/08 15:40:29] <nigelk> I like having a predictable path for local state.... | ||
| [2010/03/08 15:40:45] <Volcane> yeah, its not nice for sure | ||
| [2010/03/08 15:40:56] <Volcane> and such an arbitrary change, what could be the motivation? | ||
| [2010/03/08 15:41:30] <nigelk> file { "fixup": ensure => symlink, path => "$vardir/state/localconfig.yaml, target => "$vardir/client_yaml/catalog/$certname.yaml", } | ||
| [2010/03/08 15:41:51] <Volcane> was going to suggest that :) | ||
| [2010/03/08 15:41:52] <neek> |mike|: oh, it's already a mess. and I don't /need/ to do this right now, I have an evey uglier hack in place that does work. ;) | ||
| [2010/03/08 15:42:34] @ ahuman joined channel #puppet | ||
| [2010/03/08 15:48:04] @ gebi joined channel #puppet | ||
| [2010/03/08 15:48:50] @ Quit: afletcher: Quit: afletcher | ||
| [2010/03/08 15:53:22] @ kc7zzv joined channel #puppet | ||
| [2010/03/08 15:54:01] @ bug joined channel #puppet | ||
| [2010/03/08 15:57:47] @ Quit: bug: Client Quit | ||
| [2010/03/08 15:58:45] @ Quit: ezmobius: Ping timeout: 260 seconds | ||
| [2010/03/08 15:59:28] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/03/08 16:01:15] <nasrat> mpdehaan__: ping | ||
| [2010/03/08 16:01:19] <mpdehaan__> pong | ||
| [2010/03/08 16:01:28] <mpdehaan__> yeah I'm aware head is kind of borked | ||
| [2010/03/08 16:01:30] @ notbrien joined channel #puppet | ||
| [2010/03/08 16:01:34] <mpdehaan__> point :) | ||
| [2010/03/08 16:01:34] <nasrat> mpdehaan__: so +1 the revert | ||
| [2010/03/08 16:01:39] <nasrat> and I'll commit it | ||
| [2010/03/08 16:01:47] <nasrat> I'm waiting for review | ||
| [2010/03/08 16:01:50] <mpdehaan__> is that on the ML? | ||
| [2010/03/08 16:01:53] <nasrat> yeah | ||
| [2010/03/08 16:02:00] <mpdehaan__> ok, may be until tomorrow to where I can test it | ||
| [2010/03/08 16:02:02] <mpdehaan__> but will do | ||
| [2010/03/08 16:02:18] <mpdehaan__> anything is better than now :) | ||
| [2010/03/08 16:02:36] @ pheezy_ joined channel #puppet | ||
| [2010/03/08 16:03:37] <nasrat> if you can commit to reviewing patches I'll fix more bugs | ||
| [2010/03/08 16:04:00] @ Quit: allsystemsarego: Quit: Leaving | ||
| [2010/03/08 16:04:23] <nasrat> as it is it can be quite slow feedback, and if I can only work in spare time I'll only do what I think might get through | ||
| [2010/03/08 16:05:30] <mpdehaan__> I like the sound of that | ||
| [2010/03/08 16:05:40] @ OpenMedia joined channel #puppet | ||
| [2010/03/08 16:06:16] <mpdehaan__> I'll hit that tomorrow AM | ||
| [2010/03/08 16:06:30] @ Quit: londo: Remote host closed the connection | ||
| [2010/03/08 16:06:50] <joe-mac1> that's what she said | ||
| [2010/03/08 16:06:58] <joe-mac1> ooooo /me retreats to working | ||
| [2010/03/08 16:08:35] @ bug joined channel #puppet | ||
| [2010/03/08 16:10:01] @ giskard joined channel #puppet | ||
| [2010/03/08 16:14:05] @ mvn071 joined channel #puppet | ||
| [2010/03/08 16:15:30] @ Quit: lilmatt: Ping timeout: 245 seconds | ||
| [2010/03/08 16:15:41] @ Quit: mvn071: Client Quit | ||
| [2010/03/08 16:16:20] @ londo joined channel #puppet | ||
| [2010/03/08 16:17:54] @ p3rror joined channel #puppet | ||
| [2010/03/08 16:21:26] @ Quit: cliff-hm: Ping timeout: 245 seconds | ||
| [2010/03/08 16:21:33] @ kubicek joined channel #puppet | ||
| [2010/03/08 16:22:00] @ Djelibeybi joined channel #puppet | ||
| [2010/03/08 16:22:18] @ Bryce joined channel #puppet | ||
| [2010/03/08 16:22:58] @ Quit: tyll: Quit: leaving | ||
| [2010/03/08 16:26:36] @ Quit: nexx: Quit: quit | ||
| [2010/03/08 16:27:12] <jbooth> Hm. Can I not use both require=> and before=> in the same resource? | ||
| [2010/03/08 16:27:20] @ Quit: ckauhaus: Read error: Operation timed out | ||
| [2010/03/08 16:30:42] @ lilmatt joined channel #puppet | ||
| [2010/03/08 16:31:18] @ Quit: shadoi: Read error: Connection reset by peer | ||
| [2010/03/08 16:31:23] @ shadoi joined channel #puppet | ||
| [2010/03/08 16:32:39] @ Quit: dim0: Remote host closed the connection | ||
| [2010/03/08 16:34:09] @ lilmatt_ joined channel #puppet | ||
| [2010/03/08 16:36:58] @ Quit: lilmatt: Ping timeout: 240 seconds | ||
| [2010/03/08 16:38:34] @ pipegeek joined channel #puppet | ||
| [2010/03/08 16:38:59] @ Quit: kubicek: Quit: kubicek | ||
| [2010/03/08 16:39:30] @ labrown joined channel #puppet | ||
| [2010/03/08 16:42:14] @ ezmobius joined channel #puppet | ||
| [2010/03/08 16:47:28] @ Quit: lilmatt_: Quit: lilmatt_ | ||
| [2010/03/08 16:48:36] @ lilmatt joined channel #puppet | ||
| [2010/03/08 16:50:15] @ afletcher joined channel #puppet | ||
| [2010/03/08 16:51:10] @ Quit: rgsteele: Remote host closed the connection | ||
| [2010/03/08 16:52:21] @ Beaver joined channel #puppet | ||
| [2010/03/08 16:53:08] @ Quit: paxos: Ping timeout: 268 seconds | ||
| [2010/03/08 16:54:23] <Beaver> www.search2.net (new search engine) | ||
| [2010/03/08 16:54:34] @ Quit: Beaver: Killed (idoru (Spam is off topic on freenode.)) | ||
| [2010/03/08 16:55:28] @ spencert left channel #puppet () | ||
| [2010/03/08 16:55:33] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2010/03/08 16:56:26] @ Quit: Robbie_: Remote host closed the connection | ||
| [2010/03/08 16:57:27] @ jes5 joined channel #puppet | ||
| [2010/03/08 16:58:39] @ Quit: labrown: Quit: Leaving | ||
| [2010/03/08 16:59:10] @ Quit: blahdeblah: Ping timeout: 264 seconds | ||
| [2010/03/08 17:04:09] @ Quit: mpdehaan: Quit: mpdehaan | ||
| [2010/03/08 17:05:29] @ Quit: bobbyz: Ping timeout: 245 seconds | ||
| [2010/03/08 17:07:56] <LinuxCode> hah! same rubbish bot | ||
| [2010/03/08 17:08:06] * LinuxCode just banned the /16 | ||
| [2010/03/08 17:09:13] <LinuxCode> same stupid bots regardless of networks ;-[ | ||
| [2010/03/08 17:11:20] @ Quit: joe-mac: Ping timeout: 245 seconds | ||
| [2010/03/08 17:13:45] @ Quit: bug: Quit: bug | ||
| [2010/03/08 17:14:39] @ prekitt joined channel #puppet | ||
| [2010/03/08 17:14:52] @ bug joined channel #puppet | ||
| [2010/03/08 17:14:55] <prekitt> can I run standard ruby copy to define my login inside an exec command? | ||
| [2010/03/08 17:15:46] <prekitt> am trying to exec a command but is not always sucessful and I like to add some logic to run until sucessful... | ||
| [2010/03/08 17:17:56] @ Quit: giskard: Remote host closed the connection | ||
| [2010/03/08 17:18:20] @ Quit: sebas891: Quit: Leaving. | ||
| [2010/03/08 17:19:55] <mpdehaan__> prekitt, "define my login" means what exactly? Seems like you want "User" | ||
| [2010/03/08 17:24:47] @ Quit: flakrat: Quit: Leaving | ||
| [2010/03/08 17:25:15] <eric0> http://docs.reductivelabs.com/references/0.25.1rc2/type.html thats the latest one up on docs.rl | ||
| [2010/03/08 17:25:31] <eric0> should i file a bug against bruce? | ||
| [2010/03/08 17:25:48] <Volcane> 0.25.x doesnt add features | ||
| [2010/03/08 17:26:20] <Volcane> ie. type.html for 0.25.1 is as good as type.html for 0.25.4 - well thats the idea :) | ||
| [2010/03/08 17:29:25] @ bobbyz joined channel #puppet | ||
| [2010/03/08 17:30:58] <prekitt> mpdehaan__: am sorry I meant logic | ||
| [2010/03/08 17:31:41] <mpdehaan__> prekitt, what's the command? | ||
| [2010/03/08 17:31:59] <prekitt> mpdehaan__: net ads | ||
| [2010/03/08 17:32:24] <prekitt> mpdehaan__: am joining a box to an ldap domain but it takes several tries till it joins | ||
| [2010/03/08 17:33:06] <mpdehaan__> I don't think you can put arbitrary shell in the command, so I think you'd have to write a custom type. I might be wrong. | ||
| [2010/03/08 17:36:46] @ alfism_ joined channel #puppet | ||
| [2010/03/08 17:37:04] @ Quit: alfism: Quit: http://opensolaris.com/ | ||
| [2010/03/08 17:37:04] @ alfism_ is now known as alfism | ||
| [2010/03/08 17:37:41] <Djelibeybi> prekitt: write a shell script to do it and exec the script. | ||
| [2010/03/08 17:37:57] <Djelibeybi> prekitt: Also, make the exec require=> a file{} that sends the script down as well | ||
| [2010/03/08 17:38:01] * Djelibeybi does that a lot. | ||
| [2010/03/08 17:40:12] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/03/08 17:40:35] @ kc7zzv joined channel #puppet | ||
| [2010/03/08 17:41:13] <kc7zzv> I use shell scripts a lot too. | ||
| [2010/03/08 17:43:06] <kc7zzv> Mostly for when I need a while or if statement. Careful with while loops though. You'll probably want to manually set the timeout on those. | ||
| [2010/03/08 17:43:28] <nasrat> ohadlevy: pushed the dns patches | ||
| [2010/03/08 17:44:51] @ Quit: unxfrek: Remote host closed the connection | ||
| [2010/03/08 17:47:17] @ Quit: shadoi: Quit: Leaving. | ||
| [2010/03/08 17:47:27] @ shadoi joined channel #puppet | ||
| [2010/03/08 17:48:01] <kc7zzv> Anyone managing /etc/sysctl.conf using Puppet+Augeas? | ||
| [2010/03/08 17:48:49] <kc7zzv> Something's wrong with my syntax. It's fine in augtool, but puppet is choking. I think it doesn't like the dots in the path. | ||
| [2010/03/08 17:49:41] <kc7zzv> Here's the entry: | ||
| [2010/03/08 17:49:43] <kc7zzv> augeas { "ip-forwarding": | ||
| [2010/03/08 17:49:43] <kc7zzv> context => "/files/etc/sysctl.conf/", | ||
| [2010/03/08 17:49:43] <kc7zzv> changes => "net.ipv4.ip_forward 1", | ||
| [2010/03/08 17:49:44] <kc7zzv> } | ||
| [2010/03/08 17:50:06] @ Quit: bug: Read error: Connection reset by peer | ||
| [2010/03/08 17:50:21] @ Quit: ahasenack: Quit: Leaving | ||
| [2010/03/08 17:51:22] <kc7zzv> Or I could have just forgotten to put "set" at the beginning of "changes". Nevermind. | ||
| [2010/03/08 17:51:31] <Volcane> Djelibeybi / prekitt: i find the best pattern for that kind of thing is a shell script that creates a file when it eventually was succesfull, then exec that with the creates option. | ||
| [2010/03/08 17:51:51] <Volcane> then your shell script is simple, no looping/error handling etc, puppet will just keep exec'ing it till it worked | ||
| [2010/03/08 17:53:28] <nasrat> mpdehaan__: so dumb testing question | ||
| [2010/03/08 17:53:34] <mpdehaan__> yeah? | ||
| [2010/03/08 17:54:18] <nasrat> do you guys have say a VT capable machine for running some testing of the detection of the various x86 virtualisation platforms | ||
| [2010/03/08 17:54:29] <nasrat> assuming you have a test lab | ||
| [2010/03/08 17:54:44] <nasrat> the majority of my h/w still is ppc and non-virt x86 | ||
| [2010/03/08 17:55:03] <mpdehaan__> our test lab is relatively minimal ATM, we're working on getting that figured out | ||
| [2010/03/08 17:55:15] <nasrat> boo | ||
| [2010/03/08 17:55:36] <nasrat> as EC2 is great for OS coverage on supported platforms but doesn't help me test guest/host detection | ||
| [2010/03/08 17:55:43] <mpdehaan__> yeah it would really be nice to send out something to /all supported everythings/ and test it | ||
| [2010/03/08 17:56:03] <mpdehaan__> I have a quite powerful laptop if that helps :) | ||
| [2010/03/08 17:56:09] <nasrat> and it's kinda gnarly as even cpuid HV leaves may not be populated | ||
| [2010/03/08 17:56:36] <nasrat> doesn't really help for hooking up to Hudson | ||
| [2010/03/08 17:56:42] <mpdehaan__> yeah I was joking | ||
| [2010/03/08 17:58:00] <Djelibeybi> Volcane: yes, I use the exec/creates combo. | ||
| [2010/03/08 17:58:35] <Djelibeybi> nasrat: what do you need in terms of hardware? | ||
| [2010/03/08 17:58:55] @ bodepd joined channel #puppet | ||
| [2010/03/08 17:58:58] @ Quit: shenson: Quit: WeeChat 0.3.0 | ||
| [2010/03/08 17:59:03] @ bug joined channel #puppet | ||
| [2010/03/08 17:59:54] <nasrat> Djelibeybi: I just don't want the hassle of maintaining N versions of xen, vserver, kvm, bsd jails, hyperV, zones | ||
| [2010/03/08 18:00:28] @ Beaver joined channel #puppet | ||
| [2010/03/08 18:00:52] <nasrat> probably add virtualbox to the list ;) | ||
| [2010/03/08 18:01:22] <Beaver> www.search2.net (new search engine) | ||
| [2010/03/08 18:01:44] <Djelibeybi> nasrat: I could probably provide Xen/VirtualBox assistance. :) | ||
| [2010/03/08 18:01:47] @ Beaver left channel #puppet () | ||
| [2010/03/08 18:02:02] @ Quit: vermeer: Ping timeout: 260 seconds | ||
| [2010/03/08 18:02:35] <nasrat> I'll probably have a virt detection bug day | ||
| [2010/03/08 18:02:45] <nasrat> so will poke ppl then | ||
| [2010/03/08 18:04:20] <Djelibeybi> nasrat: okedokey. I have lots of Xen (Oracle VM) instances lying around. | ||
| [2010/03/08 18:05:50] <kc7zzv> You mostly talking about facter? | ||
| [2010/03/08 18:06:24] <nasrat> kc7zzv: yeah that's what I'm talking about, as that's when the differences matter | ||
| [2010/03/08 18:06:37] <nasrat> puppet should be dealing with higher abstractions | ||
| [2010/03/08 18:06:50] <nasrat> or use the facts and allow you to express different behaviour | ||
| [2010/03/08 18:07:08] @ alduin joined channel #puppet | ||
| [2010/03/08 18:07:41] <kc7zzv> Facter detects Parallels as virtual => physical. It doesn't matter to me, but I assume that's wrong. | ||
| [2010/03/08 18:08:38] <LinuxCode> parallels what ? | ||
| [2010/03/08 18:08:43] <LinuxCode> container ? | ||
| [2010/03/08 18:09:11] <nasrat> kc7zzv: is there a bug filed? | ||
| [2010/03/08 18:09:16] @ Quit: mpdehaan__: Remote host closed the connection | ||
| [2010/03/08 18:09:29] <kc7zzv> Parallels is a non-free virtual-machine program like VMware and virtual box. | ||
| [2010/03/08 18:09:30] <nasrat> I'll probably get to | ||
| [2010/03/08 18:09:37] <nasrat> bedtime for me | ||
| [2010/03/08 18:09:42] <LinuxCode> kc7zzv, then you ahve to say that | ||
| [2010/03/08 18:09:57] * LinuxCode was thinking plesk, virtuozzo (container) | ||
| [2010/03/08 18:10:45] <kc7zzv> No. I just checked when nasrat mentioned testing. | ||
| [2010/03/08 18:11:26] @ Quit: WALoeIII: Remote host closed the connection | ||
| [2010/03/08 18:11:47] @ WALoeIII joined channel #puppet | ||
| [2010/03/08 18:13:34] @ Quit: jmccune: Ping timeout: 264 seconds | ||
| [2010/03/08 18:23:30] @ Quit: eshamow: Quit: eshamow | ||
| [2010/03/08 18:30:37] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/03/08 18:32:02] <russell_h> is "Exiting; failed to retrieve certificate and watiforcert is disabled" a known typo? | ||
| [2010/03/08 18:32:18] @ eshamow joined channel #puppet | ||
| [2010/03/08 18:32:18] * russell_h disinclined to file a bug report just for that | ||
| [2010/03/08 18:33:57] @ Quit: tjoe: Quit: leaving | ||
| [2010/03/08 18:34:03] <robinbowes> Volcane: ping | ||
| [2010/03/08 18:35:36] @ Quit: eshamow: Client Quit | ||
| [2010/03/08 18:39:05] @ eshamow joined channel #puppet | ||
| [2010/03/08 18:40:02] @ Quit: JJA: Ping timeout: 264 seconds | ||
| [2010/03/08 18:40:14] @ Quit: eshamow: Client Quit | ||
| [2010/03/08 18:40:34] @ eshamow joined channel #puppet | ||
| [2010/03/08 18:41:15] @ kc7zzv joined channel #puppet | ||
| [2010/03/08 18:41:53] <Volcane> lo | ||
| [2010/03/08 18:41:56] @ joe-mac joined channel #puppet | ||
| [2010/03/08 18:42:03] <robinbowes> Yo | ||
| [2010/03/08 18:42:18] <robinbowes> Bit of a nit with extlookup | ||
| [2010/03/08 18:42:45] <robinbowes> Will it have problems using 'false' as the looked up value ? | ||
| [2010/03/08 18:42:54] <Volcane> hmm | ||
| [2010/03/08 18:43:03] <Volcane> if it does its a bug :) | ||
| [2010/03/08 18:43:15] <dan__t> I should be able to put a service_master = 1 in a node specification in nodes.pp, and change some class logic based on that presence, right? | ||
| [2010/03/08 18:43:24] <dan__t> like if service_master = 1 { etc etc } | ||
| [2010/03/08 18:43:46] <dan__t> I keep getting something similar to "Error 400 on SERVER: Could not parse for environment dev: Syntax error at '=>'; expected '}' at ...." | ||
| [2010/03/08 18:43:58] <robinbowes> Volcane: I have: enable => extlookup('cacheload_account_status', false) | ||
| [2010/03/08 18:44:11] <Volcane> robinbowes: and "false" ? | ||
| [2010/03/08 18:44:55] @ morphic joined channel #puppet | ||
| [2010/03/08 18:45:06] <robinbowes> Without the quotes, I get: No match found for 'cacheload_account_status' in any data file during extlookup() | ||
| [2010/03/08 18:45:17] @ Quit: kc7zzv: Client Quit | ||
| [2010/03/08 18:45:26] <Volcane> yeah i guess dropping in a boolean might trip up some internal logic | ||
| [2010/03/08 18:45:38] <Volcane> if u mail me a reminder I'll look into it - but not this week out at a conference most of it | ||
| [2010/03/08 18:45:48] <robinbowes> k | ||
| [2010/03/08 18:46:25] <dan__t> Looks like simple definitions under nodes.pp, like that service_master = 1 for instance, are not taking too well. | ||
| [2010/03/08 18:46:28] <dan__t> That's what I was after | ||
| [2010/03/08 18:46:55] <robinbowes> Ah, it's because I'm testing for case $enable { true: {...} false: {...} } | ||
| [2010/03/08 18:47:00] <Volcane> dan__t: i think you have something else wrong - but as usual without seeing your code you probably wont get help :) | ||
| [2010/03/08 18:47:00] <robinbowes> (no quotes) | ||
| [2010/03/08 18:47:02] <russell_h> with nested classes, does the inner class inherit stuff in the outer class? | ||
| [2010/03/08 18:47:15] <dan__t> Understood, just wansted to make sure I could at least do THAT... heh | ||
| [2010/03/08 18:48:02] <russell_h> dan__t: I get that error a bunch, usually I'm missing a ; or something | ||
| [2010/03/08 18:48:11] <dan__t> pastebinning now | ||
| [2010/03/08 18:48:31] <dan__t> http://pastebin.com/rK6Td4kJ results in: Could not parse for environment dev: Syntax error at '=>'; expected '}' at /etc/puppet/modules/dev/solr/manifests/init.pp:5 | ||
| [2010/03/08 18:48:33] <dan__t> I can't see it. | ||
| [2010/03/08 18:48:39] <dan__t> Probably because my eyes are bleeding. | ||
| [2010/03/08 18:48:51] <dan__t> wait, I can't use a require there. | ||
| [2010/03/08 18:48:55] @ Quit: bobbyz: Ping timeout: 276 seconds | ||
| [2010/03/08 18:49:01] <russell_h> yeah | ||
| [2010/03/08 18:49:14] <dan__t> duh | ||
| [2010/03/08 18:49:17] <robinbowes> First thing I noticed. | ||
| [2010/03/08 18:49:21] * neek laughs at himself. "just copy/pasted the path into my edit-puppet-here window to open the file..... | ||
| [2010/03/08 18:49:24] <dan__t> This is what happens when I get stuck on Exchange for two months. | ||
| [2010/03/08 18:49:42] <dan__t> :( | ||
| [2010/03/08 18:49:44] <russell_h> heh | ||
| [2010/03/08 18:51:43] <dan__t> Sorry, my mistake. | ||
| [2010/03/08 18:55:14] @ Quit: gebi: Ping timeout: 248 seconds | ||
| [2010/03/08 18:56:24] @ Wandrewvious joined channel #puppet | ||
| [2010/03/08 18:59:39] @ Quit: Wandrewvious: Remote host closed the connection | ||
| [2010/03/08 18:59:59] @ Wandrewvious joined channel #puppet | ||
| [2010/03/08 19:00:10] @ Quit: WALoeIII: Ping timeout: 252 seconds | ||
| [2010/03/08 19:00:10] @ Wandrewvious is now known as WALoeIII | ||
| [2010/03/08 19:00:29] <russell_h> every time I try to run puppetd on my puppetmaster, it just prints out a puppet.conf and exits | ||
| [2010/03/08 19:00:31] @ vagn joined channel #puppet | ||
| [2010/03/08 19:01:17] <russell_h> if I remove puppet.conf entirely it works fine, but if I try replacing it, even with the one that 'puppetd --genconfig' prints out, it goes back to just printing out a puppet.conf | ||
| [2010/03/08 19:01:21] <russell_h> anyone know what thats about? | ||
| [2010/03/08 19:02:18] @ eshamow left channel #puppet () | ||
| [2010/03/08 19:02:50] @ cliff-hm joined channel #puppet | ||
| [2010/03/08 19:03:19] <Volcane> russell_h: think about it | ||
| [2010/03/08 19:03:26] <Volcane> russell_h: --genconfig is a config setting | ||
| [2010/03/08 19:03:36] <Volcane> russell_h: genconfig prints the current config - which is a config that prints the config | ||
| [2010/03/08 19:04:02] <Volcane> russell_h: so by just blindly taking the output it does what u ask it to do - print the config | ||
| [2010/03/08 19:05:35] <russell_h> ah, well played | ||
| [2010/03/08 19:06:04] <russell_h> I hadn't realized you could set genconfig in puppet.conf (or that genconfig would do that) | ||
| [2010/03/08 19:06:30] <russell_h> thanks | ||
| [2010/03/08 19:07:03] <Volcane> yeah its a bit of a dumb feature - it should really just be clever and not dump out that option into the resulting file | ||
| [2010/03/08 19:07:57] <dan__t> Alright... I must have done something else stupid. Same type of error: Could not parse for environment dev: Syntax error at '='; expected '}' at /etc/puppet/modules/dev/solr/manifests/init.pp:8 pastebin at http://pastebin.com/02VQbajx | ||
| [2010/03/08 19:08:15] <dan__t> I think I'm doing something dumb with definitions in nodes.pp, for instance I set $solr_master = 1 etc etc on a per-node basis. | ||
| [2010/03/08 19:08:45] <dan__t> Tried different combinations of quotes, parentheses etc etc | ||
| [2010/03/08 19:08:54] <Volcane> dan__t: variables start with $ | ||
| [2010/03/08 19:08:59] <dan__t> yeah | ||
| [2010/03/08 19:09:04] <dan__t> even definitions? | ||
| [2010/03/08 19:09:18] <Volcane> yes, but line 8 isnt in a define :P | ||
| [2010/03/08 19:09:58] <dan__t> Cool, so I was doing something stupid. | ||
| [2010/03/08 19:12:04] <dan__t> Thanks. | ||
| [2010/03/08 19:12:44] <dan__t> seriously, I'm never doing Exchange ever again. I was getting pretty good with Puppet :( | ||
| [2010/03/08 19:12:55] <Volcane> lol | ||
| [2010/03/08 19:13:47] <nigelk> I assume masterzen has done it... :) but anyone else gotten decent profiling out of 0.25 puppetmasterd with ruby-prof? | ||
| [2010/03/08 19:14:18] <Volcane> nope | ||
| [2010/03/08 19:23:08] <Volcane> nigelk: you finding your masters are suffering more than before? | ||
| [2010/03/08 19:23:19] <nigelk> Volcane: Not hugely | ||
| [2010/03/08 19:23:20] <nigelk> but... | ||
| [2010/03/08 19:23:31] <nigelk> real world loads are not producing as wonderful results as benchmarking was :( | ||
| [2010/03/08 19:23:49] <nigelk> apart from memory consumption, which is radically improved | ||
| [2010/03/08 19:24:20] <Volcane> yeah mines been more or less the same but clients rocking fast | ||
| [2010/03/08 19:24:29] <Volcane> puppetd in daemon mode is still rubbish though | ||
| [2010/03/08 19:24:31] <nigelk> clients are definitely faster | ||
| [2010/03/08 19:24:44] <nigelk> but I really feel that I should be able to support 3000 client runs in a 6 hour period | ||
| [2010/03/08 19:24:51] <nigelk> even if every single one downloaded every single file | ||
| [2010/03/08 19:24:59] <Volcane> yeah sounds plausable | ||
| [2010/03/08 19:25:09] <Volcane> i had 800ish nodes on a 30 minute cycle on one box - 24 though | ||
| [2010/03/08 19:25:52] @ Quit: kaptk2: Quit: Leaving. | ||
| [2010/03/08 19:31:17] <nigelk> Volcane: were they perfectly staggered? | ||
| [2010/03/08 19:31:25] <nigelk> It appears to be simultaneous queries that puppet hates :( | ||
| [2010/03/08 19:33:51] <Volcane> nigelk: they were just running the daemon so whatever they choose to do - but yeah totally concurrency is the evil | ||
| [2010/03/08 19:34:27] <Volcane> think we ended up with 16 or more masterd's under mongrel on that box before we split it up into many | ||
| [2010/03/08 19:34:37] <nigelk> I can't go back to mongrel | ||
| [2010/03/08 19:34:46] <nigelk> I'm so happy having one daemon to start/stop it all :) | ||
| [2010/03/08 19:34:57] <Volcane> yeah this was a while back | ||
| [2010/03/08 19:35:00] <nigelk> (yes, passenger hides all that from you. still makes writing sitters heaps easier) | ||
| [2010/03/08 19:36:12] @ tjoe joined channel #puppet | ||
| [2010/03/08 19:38:05] <ashp> i'm so mad at passenger right now | ||
| [2010/03/08 19:38:11] <ashp> as my puppetmaster is still down :/ | ||
| [2010/03/08 19:38:15] @ Wandrewvious joined channel #puppet | ||
| [2010/03/08 19:39:36] <nigelk> ashp: what's wrong with it? | ||
| [2010/03/08 19:40:10] <ashp> nigelk: I tried to move to it today, but I get SSL cert errors now. I tried connecting with elinks to 8140 but that just gives me an even weirder error | ||
| [2010/03/08 19:40:27] <ashp> i used openssl s_client to verify it gets a cert.. | ||
| [2010/03/08 19:41:25] <nigelk> cert errors on connecting? or when starting it? | ||
| [2010/03/08 19:41:40] @ Quit: Wandrewvious: Remote host closed the connection | ||
| [2010/03/08 19:42:00] @ Wandrewvious joined channel #puppet | ||
| [2010/03/08 19:42:09] @ Quit: WALoeIII: Ping timeout: 245 seconds | ||
| [2010/03/08 19:42:09] @ Wandrewvious is now known as WALoeIII | ||
| [2010/03/08 19:42:16] <ashp> nigelk: when running puppetd against it | ||
| [2010/03/08 19:42:21] <ashp> if i use passenger-status i can see | ||
| [2010/03/08 19:42:24] <ashp> /etc/puppet/rack: PID: 21962 Sessions: 0 Processed: 210 Uptime: 6h 53m 14s | ||
| [2010/03/08 19:42:51] <nigelk> apache error logs show anything useful? | ||
| [2010/03/08 19:42:52] <ashp> so it's up and there, but puppetd drops out with: | ||
| [2010/03/08 19:42:52] <ashp> ar 8 19:07:50 hlslinutil1 puppetd[6931]: (/File[/var/lib/puppet/lib]) Failed to generate additional resources using 'eval_generate': ce | ||
| [2010/03/08 19:42:56] <ashp> rtificate verify failed | ||
| [2010/03/08 19:42:57] <nigelk> ah! | ||
| [2010/03/08 19:42:58] <ashp> Mar 8 19:07:50 hlslinutil1 puppetd[6931]: (/File[/var/lib/puppet/lib]) Failed to retrieve current state of resource: certificate verify | ||
| [2010/03/08 19:43:01] <ashp> failed Could not retrieve file metadata for puppet://puppet/plugins: certificate verify failed | ||
| [2010/03/08 19:43:04] <ashp> Mar 8 19:07:52 hlslinutil1 puppetd[6931]: Could not retrieve catalog from remote server: certificate verify failed | ||
| [2010/03/08 19:43:07] <ashp> Whoops, that was two lines too many. | ||
| [2010/03/08 19:43:10] <ashp> httpd logs seem ok | ||
| [2010/03/08 19:43:14] <nigelk> is this 0.25 ? | ||
| [2010/03/08 19:43:43] <ashp> yep | ||
| [2010/03/08 19:43:47] <ashp> 0.25.4 | ||
| [2010/03/08 19:43:54] <nigelk> do you have a separate CA server? | ||
| [2010/03/08 19:44:07] <ashp> No, when I originally installed puppetmaster I just let it do whatever it wanted to do for the cert | ||
| [2010/03/08 19:44:08] <nigelk> hang on, let me step back a bit. Did you have 0.25.4 working before passenger? | ||
| [2010/03/08 19:44:18] <ashp> 0.25.4 worked fine before passenger | ||
| [2010/03/08 19:44:25] <ashp> well, fine except for a bug in webbrick :) | ||
| [2010/03/08 19:44:37] <nigelk> the one where it sucks lots? :) | ||
| [2010/03/08 19:44:50] <ashp> well, the one where it leaks open files and breaks eventually if two clients connect at once | ||
| [2010/03/08 19:44:55] <nigelk> yeah | ||
| [2010/03/08 19:44:57] <bodepd> yeah that one | ||
| [2010/03/08 19:44:58] <ashp> my cert has this: | ||
| [2010/03/08 19:44:59] <ashp> X509v3 Subject Alternative Name: | ||
| [2010/03/08 19:45:00] <ashp> DNS:puppet, DNS:hlslinutil1.law.harvard.edu, DNS:puppet.law.harvard.edu | ||
| [2010/03/08 19:45:13] <ashp> earlier we thought maybe it was to do with this stuff, where it's trying to connect to puppet, not hlslinutil1 | ||
| [2010/03/08 19:45:22] <ashp> but it has both in there, so we semi-ruled it out | ||
| [2010/03/08 19:45:39] <bodepd> you have a single master which is also the CA? | ||
| [2010/03/08 19:45:55] <ashp> yeah, I guess it self-signed when I originally set up puppet | ||
| [2010/03/08 19:46:05] <ashp> one thing of note is that I built puppetmaster on 0.24 originally | ||
| [2010/03/08 19:46:10] <ashp> these certs will have been created back then | ||
| [2010/03/08 19:46:22] <nigelk> yeah, that shouldn't be a problem | ||
| [2010/03/08 19:46:22] <ashp> -rw-r--r-- 1 root root 562 Mar 17 2009 csr_hlslinutil1.law.harvard.edu.pem | ||
| [2010/03/08 19:46:33] <bodepd> it shouldnt be the certs then, since they worked with webbrick | ||
| [2010/03/08 19:46:34] <ashp> these are ancient, I just let puppetmaster do its own thing back when i did this | ||
| [2010/03/08 19:46:42] <nigelk> i'm getting kind of dragged away for something here, so I'm not actually likely to help you, as much as I may have been leading you on otherwise .... :) | ||
| [2010/03/08 19:46:59] <ashp> one question for anyone running passenger, can you connect with a browser to 8140 and get a sensible response? | ||
| [2010/03/08 19:47:08] <bodepd> I can. | ||
| [2010/03/08 19:47:10] <ashp> because I get: | ||
| [2010/03/08 19:47:10] <ashp> The environment must be purely alphanumeric, not '' | ||
| [2010/03/08 19:47:19] <ashp> nigelk: thanks for the help anyway, always appreciated :) | ||
| [2010/03/08 19:47:24] <nigelk> :) | ||
| [2010/03/08 19:47:54] <bodepd> nigelk: you guys are trying to get better performance out of puppet? | ||
| [2010/03/08 19:48:20] <nigelk> bodepd: trying to work out where all the time is being spent, yeah. | ||
| [2010/03/08 19:48:29] <nigelk> strace shows an awful lot of time being spent in clone/wait4 | ||
| [2010/03/08 19:48:38] <nigelk> for relatively few actual calls, which worries me | ||
| [2010/03/08 19:49:09] @ Quit: MrHeavy: Read error: Operation timed out | ||
| [2010/03/08 19:49:10] <bodepd> have you opened any tickets? anything we can do? | ||
| [2010/03/08 19:49:19] <nigelk> i haven't worked out anything yet :) | ||
| [2010/03/08 19:49:23] <nigelk> MAKE IT MOAR | ||
| [2010/03/08 19:49:49] <bodepd> we might have some interest in a chance to profile a loaded puppetmaster in the wild | ||
| [2010/03/08 19:50:05] <nigelk> trying to work out how to get decent graph output out of ruby-prof with the whole way puppetmasterd launches | ||
| [2010/03/08 19:50:11] <nigelk> trapping signals makes baby jesus cry | ||
| [2010/03/08 19:50:32] <nigelk> oh did you guys see this? | ||
| [2010/03/08 19:50:39] <nigelk> http://www.lucas-nussbaum.net/blog/?p=458 | ||
| [2010/03/08 19:50:46] @ MrHeavy joined channel #puppet | ||
| [2010/03/08 19:50:51] <nigelk> that's the issue we started reporting around Ubuntu Lucid and Ruby/Puppet | ||
| [2010/03/08 19:50:56] <nigelk> and a few other people concurred on the list | ||
| [2010/03/08 19:51:15] <nigelk> that's going to cause pain for a few distros if we don't get it fixed somewhere | ||
| [2010/03/08 19:51:32] <nigelk> the good news is all of Debian is affected when squeeze is released, so there will be some energy directed at it | ||
| [2010/03/08 19:51:40] @ Quit: cwebber: Quit: cwebber | ||
| [2010/03/08 19:51:41] <wakko666> Has anyone seen this issue with puppet 0.25-4 on RHEL4? http://pastebin.com/Vqck6TxA | ||
| [2010/03/08 19:52:52] <wakko666> err... 0.25.4-1. | ||
| [2010/03/08 19:53:50] <wakko666> oh... wait. i see the problem. this box is OOMing. nevermind. | ||
| [2010/03/08 20:10:30] @ Quit: alfism: Quit: http://opensolaris.com/ | ||
| [2010/03/08 20:17:29] @ lilmatt_ joined channel #puppet | ||
| [2010/03/08 20:18:51] @ Quit: lilmatt: Ping timeout: 265 seconds | ||
| [2010/03/08 20:18:51] @ Quit: rmiller4pi8: Ping timeout: 265 seconds | ||
| [2010/03/08 20:22:31] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/03/08 20:30:40] @ unxfrek joined channel #puppet | ||
| [2010/03/08 20:36:24] @ kc7zzv joined channel #puppet | ||
| [2010/03/08 20:38:28] @ PaulWay[w] joined channel #puppet | ||
| [2010/03/08 20:39:17] @ Quit: tonyskapunk: Quit: Leaving | ||
| [2010/03/08 20:39:56] @ Quit: Bryce: Quit: Not that there is anything wrong with that | ||
| [2010/03/08 20:40:17] @ Quit: jab_doa: Quit: Verlassend | ||
| [2010/03/08 20:41:26] @ Quit: ezmobius: Remote host closed the connection | ||
| [2010/03/08 20:45:38] @ Quit: jheiss: Ping timeout: 248 seconds | ||
| [2010/03/08 20:46:18] <gleb__> Can you include include another template from a template? Like a partial in Rails | ||
| [2010/03/08 20:47:48] <bodepd> yes, but you would have to call the template function. | ||
| [2010/03/08 20:48:30] <gleb__> bodepd: OK, that makes sense, don't know why I haven't thought of it | ||
| [2010/03/08 20:48:51] <bodepd> its not so obvious how to call functions form within templates. | ||
| [2010/03/08 20:50:22] <bodepd> you may have to call: scope.function_template('file') | ||
| [2010/03/08 20:50:33] <bodepd> but try template first (I forget if it works) | ||
| [2010/03/08 20:51:08] <gleb__> bodepd: great, thanks! | ||
| [2010/03/08 20:51:09] @ Quit: vagn: Remote host closed the connection | ||
| [2010/03/08 20:53:25] @ Quit: bug: Quit: bug | ||
| [2010/03/08 20:55:29] <bodepd> anyone want to answer a question about parsedfile? | ||
| [2010/03/08 20:56:34] @ Quit: jaredrhine: Ping timeout: 256 seconds | ||
| [2010/03/08 21:00:25] @ Quit: ericlee: Remote host closed the connection | ||
| [2010/03/08 21:01:31] @ Quit: WALoeIII: Quit: Bai. | ||
| [2010/03/08 21:01:40] @ Quit: morphic: Ping timeout: 268 seconds | ||
| [2010/03/08 21:03:03] @ cwebber joined channel #puppet | ||
| [2010/03/08 21:07:08] @ Quit: \ask: Ping timeout: 246 seconds | ||
| [2010/03/08 21:07:45] @ ericlee joined channel #puppet | ||
| [2010/03/08 21:26:24] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/03/08 21:27:56] @ Quit: cwebber: Quit: cwebber | ||
| [2010/03/08 21:30:17] @ Quit: alexine_dsouza: Read error: Connection reset by peer | ||
| [2010/03/08 21:31:15] @ Quit: ahuman: Remote host closed the connection | ||
| [2010/03/08 21:40:05] @ lilmatt joined channel #puppet | ||
| [2010/03/08 21:41:44] @ Quit: lilmatt_: Ping timeout: 245 seconds | ||
| [2010/03/08 21:42:42] <LinuxCode> is Trac disabled ? | ||
| [2010/03/08 21:42:46] <LinuxCode> login access ? | ||
| [2010/03/08 21:44:25] <LinuxCode> Im getting redirect errors | ||
| [2010/03/08 21:44:36] <LinuxCode> cleared cookies to try again and get same error | ||
| [2010/03/08 21:46:40] @ rmiller4pi8 joined channel #puppet | ||
| [2010/03/08 21:50:38] @ jaredrhine joined channel #puppet | ||
| [2010/03/08 21:53:25] @ Quit: jes5: Quit: Leaving. | ||
| [2010/03/08 22:05:40] @ blahdeblah joined channel #puppet | ||
| [2010/03/08 22:10:51] @ Quit: notbrien: Quit: notbrien | ||
| [2010/03/08 22:18:28] @ Quit: LinuxCode: Quit: Connection Closed | ||
| [2010/03/08 22:19:12] @ swygue joined channel #puppet | ||
| [2010/03/08 22:23:31] @ nwp joined channel #puppet | ||
| [2010/03/08 22:27:22] @ alduin left channel #puppet () | ||
| [2010/03/08 22:28:43] @ cwebber joined channel #puppet | ||
| [2010/03/08 22:37:45] @ jfreeman joined channel #puppet | ||
| [2010/03/08 22:46:56] @ bug joined channel #puppet | ||
| [2010/03/08 22:47:09] @ ahuman joined channel #puppet | ||
| [2010/03/08 22:53:20] @ plathrop is now known as plathrop-away | ||
| [2010/03/08 22:54:08] @ mpdehaan joined channel #puppet | ||
| [2010/03/08 22:56:00] @ SEJeff_home joined channel #puppet | ||
| [2010/03/08 22:58:06] @ \ask joined channel #puppet | ||
| [2010/03/08 22:58:23] @ jh1 joined channel #puppet | ||
| [2010/03/08 22:59:47] @ Quit: lilmatt: Quit: lilmatt | ||
| [2010/03/08 23:06:38] @ Quit: pting: Quit: Ex-Chat | ||
| [2010/03/08 23:06:55] @ Quit: SEJeff_home: Quit: Terminated with extreme prejudice - dircproxy 1.0.5 | ||
| [2010/03/08 23:07:57] @ lilmatt joined channel #puppet | ||
| [2010/03/08 23:08:15] @ SEJeff_home joined channel #puppet | ||
| [2010/03/08 23:08:49] @ Quit: lilmatt: Client Quit | ||
| [2010/03/08 23:09:26] @ SEJeff_home left channel #puppet () | ||
| [2010/03/08 23:10:10] @ Quit: keith80403: Quit: Leaving | ||
| [2010/03/08 23:13:33] @ SEJeff joined channel #puppet | ||
| [2010/03/08 23:17:22] @ Quit: pheezy_: Remote host closed the connection | ||
| [2010/03/08 23:20:31] @ Quit: mpdehaan: Quit: mpdehaan | ||
| [2010/03/08 23:28:35] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/03/08 23:29:15] @ rmiller4pi81 joined channel #puppet | ||
| [2010/03/08 23:31:17] @ Quit: rmiller4pi8: Ping timeout: 265 seconds | ||
| [2010/03/08 23:34:40] @ bobbyz joined channel #puppet | ||
| [2010/03/08 23:36:02] @ Quit: SEJeff: Quit: Terminated with extreme prejudice - dircproxy 1.2.0 | ||
| [2010/03/08 23:36:25] @ SEJeff joined channel #puppet | ||
| [2010/03/08 23:41:41] @ pheezy joined channel #puppet | ||
| [2010/03/08 23:43:43] @ kvick joined channel #puppet | ||
| [2010/03/08 23:51:39] @ Quit: tjoe: Quit: leaving | ||
| [2010/03/08 23:52:25] @ tjoe joined channel #puppet | ||
| [2010/03/08 23:57:39] @ Quit: swygue: Ping timeout: 252 seconds | ||
| [2010/03/08 23:57:51] @ Quit: tjoe: Quit: leaving |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!