| [2009/06/24 00:02:48] @ Log started by gepetto | ||
| [2009/06/24 00:02:48] <pugetworks> thank you for the link | ||
| [2009/06/24 00:03:21] @ Quit: erth: Read error: 110 (Connection timed out) | ||
| [2009/06/24 00:08:38] <QMan> pugetworks: no problems -- hope it works | ||
| [2009/06/24 00:10:05] @ mfoster joined channel #puppet | ||
| [2009/06/24 00:14:26] @ Quit: zipkid: Read error: 60 (Operation timed out) | ||
| [2009/06/24 00:16:31] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 00:17:05] @ cote joined channel #puppet | ||
| [2009/06/24 00:20:04] @ Quit: ctso: Remote closed the connection | ||
| [2009/06/24 00:20:31] @ zipkid joined channel #puppet | ||
| [2009/06/24 00:33:35] @ saurabhverma joined channel #puppet | ||
| [2009/06/24 00:35:00] <pugetworks> \q | ||
| [2009/06/24 00:35:02] <pugetworks> \q | ||
| [2009/06/24 00:35:10] @ Quit: pugetworks: "pugetworks has no reason" | ||
| [2009/06/24 00:37:27] @ magnachef__ joined channel #puppet | ||
| [2009/06/24 00:46:06] @ Quit: cwebber: | ||
| [2009/06/24 00:53:39] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/24 00:53:43] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 00:56:49] @ Quit: cote: Read error: 110 (Connection timed out) | ||
| [2009/06/24 01:01:04] @ mfoster left channel #puppet () | ||
| [2009/06/24 01:01:54] @ Quit: saurabhverma: Connection timed out | ||
| [2009/06/24 01:05:07] @ cote joined channel #puppet | ||
| [2009/06/24 01:09:06] @ ctso joined channel #puppet | ||
| [2009/06/24 01:15:34] @ saurabhverma joined channel #puppet | ||
| [2009/06/24 01:39:46] @ bobbyz joined channel #puppet | ||
| [2009/06/24 01:39:58] @ Quit: fujin: Remote closed the connection | ||
| [2009/06/24 01:40:12] @ fujin joined channel #puppet | ||
| [2009/06/24 01:47:43] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 01:50:36] @ Quit: n0ts: Read error: 60 (Operation timed out) | ||
| [2009/06/24 01:51:12] @ Quit: saurabhverma: Connection timed out | ||
| [2009/06/24 01:52:30] @ n0ts joined channel #puppet | ||
| [2009/06/24 01:52:54] @ Quit: mellen: Read error: 110 (Connection timed out) | ||
| [2009/06/24 01:55:05] @ mellen joined channel #puppet | ||
| [2009/06/24 01:59:44] @ Quit: bwingenroth: | ||
| [2009/06/24 02:00:32] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 02:05:36] @ francois joined channel #puppet | ||
| [2009/06/24 02:09:12] @ alfism joined channel #puppet | ||
| [2009/06/24 02:11:58] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/24 02:13:55] @ mattock joined channel #puppet | ||
| [2009/06/24 02:18:15] @ Quit: drmikecrowe: " HydraIRC -> http://www.hydrairc.com <- Chicks dig it" | ||
| [2009/06/24 02:19:19] @ Guest96697 left channel #puppet () | ||
| [2009/06/24 02:19:42] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/24 02:31:32] @ Quit: cote: | ||
| [2009/06/24 02:38:58] @ saurabhverma joined channel #puppet | ||
| [2009/06/24 02:40:25] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/24 02:45:32] @ kolla joined channel #puppet | ||
| [2009/06/24 02:46:57] @ mfournier joined channel #puppet | ||
| [2009/06/24 02:51:02] @ xt joined channel #puppet | ||
| [2009/06/24 02:52:10] @ Quit: fbe: Read error: 110 (Connection timed out) | ||
| [2009/06/24 02:56:38] @ madrescher joined channel #puppet | ||
| [2009/06/24 03:02:01] @ Quit: D-CoDe: Read error: 54 (Connection reset by peer) | ||
| [2009/06/24 03:02:55] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 03:07:13] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/24 03:07:15] @ Innocenti joined channel #puppet | ||
| [2009/06/24 03:11:31] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/06/24 03:15:55] @ kibahop joined channel #puppet | ||
| [2009/06/24 03:15:59] @ MattyM joined channel #puppet | ||
| [2009/06/24 03:21:19] @ ohadlevy joined channel #puppet | ||
| [2009/06/24 03:21:33] @ nasrat joined channel #puppet | ||
| [2009/06/24 03:25:18] @ DerekW joined channel #puppet | ||
| [2009/06/24 03:33:57] @ Quit: ohadlevy: Remote closed the connection | ||
| [2009/06/24 03:35:55] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/24 03:36:23] @ Robbie_ joined channel #puppet | ||
| [2009/06/24 03:36:37] @ Quit: QMan: | ||
| [2009/06/24 03:37:05] @ ohadlevy joined channel #puppet | ||
| [2009/06/24 03:38:04] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 03:39:01] @ Quit: D-CoDe: Client Quit | ||
| [2009/06/24 03:48:14] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 03:53:16] @ mfournier joined channel #puppet | ||
| [2009/06/24 03:53:58] @ verwilst joined channel #puppet | ||
| [2009/06/24 03:54:33] @ Quit: andrewcshafer: | ||
| [2009/06/24 03:59:31] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 04:00:11] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/24 04:02:49] @ Quit: madrescher: Read error: 113 (No route to host) | ||
| [2009/06/24 04:11:02] @ poison joined channel #puppet | ||
| [2009/06/24 04:12:01] @ Quit: mcbride: Remote closed the connection | ||
| [2009/06/24 04:12:03] @ mcbride joined channel #puppet | ||
| [2009/06/24 04:19:00] <gepetto> ::trac:: Whos Using Puppet edited by do @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet (by udo.waechter@uni-osnabrueck.de) | ||
| [2009/06/24 04:19:00] <gepetto> ::trac:: Whos Using Puppet edited by do @ http://reductivelabs.com/trac/puppet/wiki/WhosUsingPuppet (by udo.waechter@uni-osnabrueck.de) | ||
| [2009/06/24 04:19:33] @ lak joined channel #puppet | ||
| [2009/06/24 04:20:07] @ madrescher joined channel #puppet | ||
| [2009/06/24 04:27:58] <nico> looks like my master does not appreciate having his /var/lib/puppet on NFS | ||
| [2009/06/24 04:31:16] <nico> lak: #1812 says you added locking to YAML files or am I wrong ? | ||
| [2009/06/24 04:31:18] <gepetto> nico: lak: #1812 is http://projects.reductivelabs.com/issues/show/1812 "Puppet - Bug #1812: YAML files corrupted on server (due to high load?) - ReductiveLabs.com" | ||
| [2009/06/24 04:31:25] <lak> yeah, i think i did :) | ||
| [2009/06/24 04:31:28] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/24 04:31:35] @ xt left channel #puppet ("wat") | ||
| [2009/06/24 04:31:42] <nico> lak: so they can't stand on NFS ? | ||
| [2009/06/24 04:31:46] <lak> erm | ||
| [2009/06/24 04:31:56] <lak> well, i think it'll work, the locking just won't work well, right? | ||
| [2009/06/24 04:32:09] <lak> that is, locks silently fail on nfs, as opposed to just failing? | ||
| [2009/06/24 04:33:28] <nico> lak: I get this => http://pastie.org/522662 when a node connects to get its config | ||
| [2009/06/24 04:33:51] <nico> I can touch/read the file without porblem from a shell | ||
| [2009/06/24 04:34:01] <nico> problem* | ||
| [2009/06/24 04:34:03] <lak> nico: erm, i've never seen that before... | ||
| [2009/06/24 04:34:07] <Volcane> yeah thats odd | ||
| [2009/06/24 04:34:14] <Volcane> nico: you're testing with the 'puppet' user right? | ||
| [2009/06/24 04:34:16] <lak> and unfortunately, it's 1:30 here | ||
| [2009/06/24 04:34:20] <nico> Volcane: yes | ||
| [2009/06/24 04:34:24] <Volcane> odd | ||
| [2009/06/24 04:34:26] <lak> which means it's bed-time for bobo... | ||
| [2009/06/24 04:34:31] <nico> lak: no problem, I can fill a bug | ||
| [2009/06/24 04:34:35] <Volcane> i think nigel mentioned they run it on nfs | ||
| [2009/06/24 04:34:36] <lak> ok | ||
| [2009/06/24 04:34:43] <lak> good luck | ||
| [2009/06/24 04:34:53] <nico> I'll check with Nigel before filling one | ||
| [2009/06/24 04:35:00] <nico> Nigel: ping ? | ||
| [2009/06/24 04:35:24] <Volcane> nico: ah no, i mean nigelk | ||
| [2009/06/24 04:35:31] <nico> ho | ||
| [2009/06/24 04:35:41] <nico> gepetto: !seen nigelk | ||
| [2009/06/24 04:35:59] <lak> nico: nigel's almost definitely in bed | ||
| [2009/06/24 04:36:11] <lak> he gets up wicked early, probably in about 4-5 hours from now | ||
| [2009/06/24 04:36:18] <lak> but me, off to bed | ||
| [2009/06/24 04:36:19] <nico> ok | ||
| [2009/06/24 04:36:20] <lak> ta ta | ||
| [2009/06/24 04:36:25] @ Quit: lak: | ||
| [2009/06/24 04:36:25] <nico> night lak | ||
| [2009/06/24 04:39:41] @ Quit: fujin: "Leaving..." | ||
| [2009/06/24 04:39:53] @ Quit: justdave: Read error: 110 (Connection timed out) | ||
| [2009/06/24 04:40:34] @ Quit: madrescher: "Leaving." | ||
| [2009/06/24 04:43:02] <Volcane> neat, puppet managed company wins best social network 2nd year running at the mobile entertainment forum awards | ||
| [2009/06/24 04:46:26] @ nakano_ is now known as nakano | ||
| [2009/06/24 04:46:39] @ fujin joined channel #puppet | ||
| [2009/06/24 04:46:57] @ justdave joined channel #puppet | ||
| [2009/06/24 04:58:32] @ Djelibeybi joined channel #puppet | ||
| [2009/06/24 05:00:58] @ Quit: niczar: Remote closed the connection | ||
| [2009/06/24 05:05:54] <macbar> hi | ||
| [2009/06/24 05:06:22] <macbar> is it possible to "remove" attributes from a resource inherited in a subclass ? | ||
| [2009/06/24 05:07:25] <macbar> for instance: in class apache2, there's a service apache2 with "ensure => running", and a class apache2::ha that inherits from apache2 where the service should not be running (but shouldn't be stopped either) | ||
| [2009/06/24 05:07:44] @ Quit: M-: "Leaving" | ||
| [2009/06/24 05:13:54] <jack-_-> macbar: undef :p | ||
| [2009/06/24 05:16:22] <macbar> jack-_-: tnx dude | ||
| [2009/06/24 05:16:51] @ Quit: ohadlevy: Read error: 110 (Connection timed out) | ||
| [2009/06/24 05:19:04] @ Quit: Djelibeybi: "This computer has gone to sleep" | ||
| [2009/06/24 05:33:15] @ Quit: pinoyskull: | ||
| [2009/06/24 05:48:47] @ alban2 joined channel #puppet | ||
| [2009/06/24 05:55:19] @ bjoern_ joined channel #puppet | ||
| [2009/06/24 05:59:13] @ Quit: bjoern_: Client Quit | ||
| [2009/06/24 06:01:26] @ Quit: maxagaz: "Leaving" | ||
| [2009/06/24 06:09:47] @ Quit: justdave: Read error: 110 (Connection timed out) | ||
| [2009/06/24 06:09:47] <Volcane> jack-_-: I've never had much luck with that, esp in say cases where i want to change source => to content => on a file resource, but cant say I've tried for a few versions | ||
| [2009/06/24 06:14:48] @ M- joined channel #puppet | ||
| [2009/06/24 06:15:02] @ friendly12345 joined channel #puppet | ||
| [2009/06/24 06:19:13] <gepetto> ::trac:: Installation Guide edited by BobCochran @ http://reductivelabs.com/trac/puppet/wiki/InstallationGuide (by cochranb@speakeasy.net) | ||
| [2009/06/24 06:21:13] @ madrescher joined channel #puppet | ||
| [2009/06/24 06:23:24] @ justdave joined channel #puppet | ||
| [2009/06/24 06:41:21] @ gaveen joined channel #puppet | ||
| [2009/06/24 06:43:22] @ glaw joined channel #puppet | ||
| [2009/06/24 06:49:16] @ keithlard joined channel #puppet | ||
| [2009/06/24 07:03:40] @ niczar joined channel #puppet | ||
| [2009/06/24 07:07:33] @ Quit: gaveen: "Enough lurking for now" | ||
| [2009/06/24 07:18:23] @ gaveen joined channel #puppet | ||
| [2009/06/24 07:29:24] @ Quit: AZed: Remote closed the connection | ||
| [2009/06/24 07:36:04] @ Quit: f3ew: "You can /quit any time you like, but you can never leave" | ||
| [2009/06/24 07:37:04] <kuvkir> Hi guys! How much RAM should I dedicate to a puppet master box assuming 100+ clients? | ||
| [2009/06/24 07:37:35] <Volcane> depends on your manifest and how you do files | ||
| [2009/06/24 07:37:37] <kuvkir> My 512Mb box just ran out of memory with only 10 clients | ||
| [2009/06/24 07:37:57] <Volcane> 2gb, 4gb even more if you do lots of recursive copies | ||
| [2009/06/24 07:38:45] <Volcane> next major version should improve matters | ||
| [2009/06/24 07:40:06] @ pinoyskull joined channel #puppet | ||
| [2009/06/24 07:40:34] @ Quit: friendly12345: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 07:40:53] @ Quit: alex2: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 07:46:46] @ x_dimitri joined channel #puppet | ||
| [2009/06/24 07:47:15] <x_dimitri> what config parameter is used to define how often a puppet client connects to the server? | ||
| [2009/06/24 07:48:12] @ Quit: mattock: Read error: 60 (Operation timed out) | ||
| [2009/06/24 07:48:27] @ mattock joined channel #puppet | ||
| [2009/06/24 07:50:21] @ f3ew joined channel #puppet | ||
| [2009/06/24 07:55:53] <x_dimitri> knock knock, anyone awake? | ||
| [2009/06/24 07:57:46] <jamesturnbull> x_dimitri: wiki:ConfigurationReference | ||
| [2009/06/24 07:57:54] <gepetto> jamesturnbull: x_dimitri: wiki:ConfigurationReference is http://reductivelabs.com/trac/puppet/wiki/ConfigurationReference | ||
| [2009/06/24 07:57:55] @ ciupicri joined channel #puppet | ||
| [2009/06/24 07:58:09] <x_dimitri> jamesturnbull: I've seen that, but I don't quite understand it... | ||
| [2009/06/24 07:58:22] <x_dimitri> take for instance the runinterval config parameter | ||
| [2009/06/24 07:58:36] <x_dimitri> it says that's the interval at which puppetd applies it's config | ||
| [2009/06/24 07:58:52] <jamesturnbull> x_dimitri: yep | ||
| [2009/06/24 07:58:55] <x_dimitri> but it makes no mention of the interval at which puppetd gets the config from puppetmaterd | ||
| [2009/06/24 07:59:01] <x_dimitri> which is what I'm looking for | ||
| [2009/06/24 07:59:02] <jamesturnbull> x_dimitri: same thing | ||
| [2009/06/24 07:59:08] <x_dimitri> hm... | ||
| [2009/06/24 08:00:13] <x_dimitri> I thought they'd be different parameters.. e.g. puppetd may check server every 30 mins to obtain configs, but apply the obtained configs to itself every minute (from it's local cache) | ||
| [2009/06/24 08:00:26] @ Quit: msf: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:00:33] @ Quit: Volcane: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:00:39] @ Quit: tmz: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:00:47] @ Quit: LapTop006: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:00:53] @ Quit: Maliuta: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:00:58] @ Quit: stick: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:05] @ Quit: flashn: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:09] @ Quit: Nigel: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:17] @ Quit: jmeeuwen: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:21] @ Quit: alhoang: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:25] @ Quit: londo_: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:28] @ Quit: flakrat: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:01:29] <jamesturnbull> nope | ||
| [2009/06/24 08:01:29] <x_dimitri> okay | ||
| [2009/06/24 08:01:30] @ flashn joined channel #puppet | ||
| [2009/06/24 08:01:30] @ Maliuta joined channel #puppet | ||
| [2009/06/24 08:01:30] @ flakrat joined channel #puppet | ||
| [2009/06/24 08:01:31] @ londo_ joined channel #puppet | ||
| [2009/06/24 08:01:31] @ tmz joined channel #puppet | ||
| [2009/06/24 08:01:31] @ jmeeuwen joined channel #puppet | ||
| [2009/06/24 08:01:32] @ Volcane joined channel #puppet | ||
| [2009/06/24 08:01:32] @ alhoang joined channel #puppet | ||
| [2009/06/24 08:01:32] @ Nigel joined channel #puppet | ||
| [2009/06/24 08:01:33] @ msf joined channel #puppet | ||
| [2009/06/24 08:01:33] @ stick joined channel #puppet | ||
| [2009/06/24 08:01:34] @ LapTop006 joined channel #puppet | ||
| [2009/06/24 08:01:34] <x_dimitri> jamesturnbull: thanks | ||
| [2009/06/24 08:01:41] <jamesturnbull> x_dimitri: it's one and the same ... I have a book about Puppet that is a good starting point - http://tinyurl.com/pupbook | ||
| [2009/06/24 08:02:53] <gepetto> ::trac:: Developer Repositories edited by kanarip @ http://reductivelabs.com/trac/puppet/wiki/DeveloperRepositories (by kanarip@fedoraproject.org) | ||
| [2009/06/24 08:05:43] <x_dimitri> jamesturnbull: cool, will try to get my hands on it. | ||
| [2009/06/24 08:07:55] @ Quit: gaveen: Read error: 60 (Operation timed out) | ||
| [2009/06/24 08:08:52] @ Quit: pinoyskull: | ||
| [2009/06/24 08:09:44] @ pinoyskull joined channel #puppet | ||
| [2009/06/24 08:13:55] @ Quit: msf: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:13:56] @ Quit: Volcane: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:13:58] @ Quit: tmz: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:00] @ Quit: LapTop006: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:02] @ Quit: Maliuta: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:04] @ Quit: stick: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:06] @ Quit: flashn: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:08] @ Quit: Nigel: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:11] @ Quit: jmeeuwen: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:14] @ Quit: alhoang: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:17] @ Quit: londo_: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:23] @ Quit: flakrat: verne.freenode.net irc.freenode.net | ||
| [2009/06/24 08:14:24] @ flashn joined channel #puppet | ||
| [2009/06/24 08:14:25] @ Maliuta joined channel #puppet | ||
| [2009/06/24 08:14:25] @ flakrat joined channel #puppet | ||
| [2009/06/24 08:14:26] @ londo_ joined channel #puppet | ||
| [2009/06/24 08:14:26] @ tmz joined channel #puppet | ||
| [2009/06/24 08:14:26] @ jmeeuwen joined channel #puppet | ||
| [2009/06/24 08:14:27] @ Volcane joined channel #puppet | ||
| [2009/06/24 08:14:27] @ alhoang joined channel #puppet | ||
| [2009/06/24 08:14:28] @ Nigel joined channel #puppet | ||
| [2009/06/24 08:14:28] @ msf joined channel #puppet | ||
| [2009/06/24 08:14:28] @ stick joined channel #puppet | ||
| [2009/06/24 08:14:29] @ LapTop006 joined channel #puppet | ||
| [2009/06/24 08:20:03] @ gaveen joined channel #puppet | ||
| [2009/06/24 08:22:01] @ Quit: alban2: Read error: 110 (Connection timed out) | ||
| [2009/06/24 08:24:05] @ Quit: pinoyskull: | ||
| [2009/06/24 08:24:42] @ Bass2 joined channel #puppet | ||
| [2009/06/24 08:27:20] @ nakano is now known as nakano_ | ||
| [2009/06/24 08:34:26] @ Quit: glaw: | ||
| [2009/06/24 08:41:20] @ Quit: fujin: Remote closed the connection | ||
| [2009/06/24 08:41:36] @ fujin joined channel #puppet | ||
| [2009/06/24 08:41:50] @ Quit: fujin: Remote closed the connection | ||
| [2009/06/24 08:42:03] @ fujin joined channel #puppet | ||
| [2009/06/24 08:42:53] @ Quit: x_dimitri: Read error: 110 (Connection timed out) | ||
| [2009/06/24 08:44:23] @ x_dimitri joined channel #puppet | ||
| [2009/06/24 08:48:03] @ Quit: gaveen: Read error: 110 (Connection timed out) | ||
| [2009/06/24 08:48:45] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 08:50:03] @ gaveen joined channel #puppet | ||
| [2009/06/24 08:56:45] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/24 09:00:08] @ unxfrek joined channel #puppet | ||
| [2009/06/24 09:02:31] @ matty91 joined channel #puppet | ||
| [2009/06/24 09:03:15] @ x_dimitri left channel #puppet () | ||
| [2009/06/24 09:06:42] @ kngus joined channel #puppet | ||
| [2009/06/24 09:09:54] @ nmalik joined channel #puppet | ||
| [2009/06/24 09:14:04] @ lutter joined channel #puppet | ||
| [2009/06/24 09:16:42] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 09:16:53] @ Quit: gaveen: No route to host | ||
| [2009/06/24 09:29:07] <Black_ReZ> hello | ||
| [2009/06/24 09:29:46] <Black_ReZ> puppet can transfer files? | ||
| [2009/06/24 09:30:20] @ Quit: tecto_: | ||
| [2009/06/24 09:30:21] <Volcane> Black_ReZ: yes | ||
| [2009/06/24 09:30:58] <ciupicri> Black_ReZ, it has a builtin file server | ||
| [2009/06/24 09:31:10] <Black_ReZ> thanks | ||
| [2009/06/24 09:33:37] @ nakano_ is now known as nakano | ||
| [2009/06/24 09:33:46] @ nakano is now known as nakano_ | ||
| [2009/06/24 09:36:10] @ notbrien joined channel #puppet | ||
| [2009/06/24 09:36:30] @ ckdake1 joined channel #puppet | ||
| [2009/06/24 09:37:08] @ Quit: ckdake: Read error: 110 (Connection timed out) | ||
| [2009/06/24 09:37:19] @ ckdake1 is now known as ckdake | ||
| [2009/06/24 09:38:39] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 09:39:54] @ poison joined channel #puppet | ||
| [2009/06/24 09:40:29] @ martha joined channel #puppet | ||
| [2009/06/24 09:46:22] @ bobbyz_ joined channel #puppet | ||
| [2009/06/24 09:47:24] @ Quit: magnachef__: Read error: 110 (Connection timed out) | ||
| [2009/06/24 09:57:49] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 09:58:27] @ bhearsum joined channel #puppet | ||
| [2009/06/24 09:58:34] <bhearsum> hi again folks | ||
| [2009/06/24 09:58:47] @ poison joined channel #puppet | ||
| [2009/06/24 09:59:44] <bhearsum> i don't know if this is a puppet thing or not but....i'm trying to trigger a remount of one my drives when /etc/fstab changes, so i subscribe to it and use 'command => "/bin/mount -o remount /N"' | ||
| [2009/06/24 09:59:58] <bhearsum> the strange part is, that command properly remounts based on /etc/fstab when i run it on the machine myself | ||
| [2009/06/24 10:00:05] <bhearsum> but when puppet runs it, nothing changes | ||
| [2009/06/24 10:02:49] @ ckdake left channel #puppet () | ||
| [2009/06/24 10:03:09] @ ckrough joined channel #puppet | ||
| [2009/06/24 10:03:30] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 10:03:40] @ ckdake joined channel #puppet | ||
| [2009/06/24 10:04:45] @ Zed1 joined channel #puppet | ||
| [2009/06/24 10:04:56] @ Quit: Zed1: K-lined | ||
| [2009/06/24 10:10:45] @ poison joined channel #puppet | ||
| [2009/06/24 10:11:15] @ cwebber joined channel #puppet | ||
| [2009/06/24 10:12:41] @ magnachef_ joined channel #puppet | ||
| [2009/06/24 10:13:34] @ mfoster joined channel #puppet | ||
| [2009/06/24 10:13:48] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 10:14:17] <ckdake> can anyone point me at some docs that explain where 'servers' and 'port_number' comr from in http://github.com/lak/puppet-nginx/blob/02f9f48a2c36887588546fcbe066d8b68c6dc9f5/templates/nginx.conf.erb ? | ||
| [2009/06/24 10:14:53] @ poison joined channel #puppet | ||
| [2009/06/24 10:15:27] <nico> server is the mongrel addresses & port | ||
| [2009/06/24 10:15:42] <nico> typically | ||
| [2009/06/24 10:15:43] <nico> 127.0.0.1:18140 | ||
| [2009/06/24 10:15:45] <nico> 127.0.0.1:18141 | ||
| [2009/06/24 10:15:47] <nico> ... | ||
| [2009/06/24 10:15:59] * ckdake pokes around in the mongrel module in git | ||
| [2009/06/24 10:16:12] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 10:16:22] <ckdake> i understand what they are used for, but not how they are specified in puppet somewhere else to be applied to a nginx server using that template | ||
| [2009/06/24 10:16:38] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 10:16:41] <nico> ckdake: see wiki:UsingMongrelNginx | ||
| [2009/06/24 10:16:42] <gepetto> nico: ckdake: wiki:UsingMongrelNginx is http://reductivelabs.com/trac/puppet/wiki/UsingMongrelNginx | ||
| [2009/06/24 10:17:02] <nico> ckdake: they're not specified in puppet | ||
| [2009/06/24 10:17:14] <nico> in the startup yes | ||
| [2009/06/24 10:17:49] <nico> ckdake: they can be passed to the template as variables | ||
| [2009/06/24 10:18:05] <ckdake> perhaps i should explain my end goal here :) | ||
| [2009/06/24 10:18:06] <nico> using Volcane's extlookup script for example | ||
| [2009/06/24 10:18:34] <ckdake> the end goal is pupet managing several clusters, each with a pair of nginx servers in HA with whackamole on one VIP. | ||
| [2009/06/24 10:18:57] <nico> ckdake: that's exactly what I'm doing atm | ||
| [2009/06/24 10:19:22] <ckdake> ah nice | ||
| [2009/06/24 10:19:58] <nico> I'm just stuck on sharing the yaml files | ||
| [2009/06/24 10:20:05] <ckdake> my first idea is just having a separate sub-class for each nginx cluster that includes the information in that class | ||
| [2009/06/24 10:20:21] <ckdake> is that the way to pass the info into the templates, or is there something more the Right Way? | ||
| [2009/06/24 10:20:25] <nico> I have puppet::master & puppet::master::nginx | ||
| [2009/06/24 10:20:46] <nico> they run on a fixed range here | ||
| [2009/06/24 10:21:35] @ bhearsum left channel #puppet () | ||
| [2009/06/24 10:22:25] <ckdake> and that range is specified in the puppet::master::nginx class? | ||
| [2009/06/24 10:22:35] <nico> in the config file | ||
| [2009/06/24 10:22:48] <nico> I use source, not template | ||
| [2009/06/24 10:23:08] <ckdake> ah ok | ||
| [2009/06/24 10:23:15] @ erm_ joined channel #puppet | ||
| [2009/06/24 10:23:16] <nico> but if I used template, i would use Volcane extlookup to specify it | ||
| [2009/06/24 10:23:23] @ Zed1 joined channel #puppet | ||
| [2009/06/24 10:23:45] <ckdake> any link for that? i dont see it on the wiki and google doesnt seem to be helping | ||
| [2009/06/24 10:23:47] @ nakano_ is now known as nakano | ||
| [2009/06/24 10:23:47] <nico> http://nephilim.ml.org/~rip/puppet/extlookup.rb | ||
| [2009/06/24 10:24:28] <ckdake> hmm | ||
| [2009/06/24 10:24:51] @ zenChild joined channel #puppet | ||
| [2009/06/24 10:25:15] <ckdake> must be *nix, theres lots of ways to do this :) | ||
| [2009/06/24 10:25:20] <ckdake> thanks for all the pointers | ||
| [2009/06/24 10:25:25] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 10:25:27] @ poison joined channel #puppet | ||
| [2009/06/24 10:25:58] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 10:28:15] @ zenChild left channel #puppet () | ||
| [2009/06/24 10:32:20] @ schwifty joined channel #puppet | ||
| [2009/06/24 10:34:12] @ joe-mac joined channel #puppet | ||
| [2009/06/24 10:34:21] @ kambiz_away is now known as kambiz | ||
| [2009/06/24 10:35:57] @ Quit: ctso: Read error: 113 (No route to host) | ||
| [2009/06/24 10:36:13] @ maryN joined channel #puppet | ||
| [2009/06/24 10:38:52] @ ciupicri left channel #puppet ("Leaving") | ||
| [2009/06/24 10:40:59] @ Quit: ezekiel: Read error: 60 (Operation timed out) | ||
| [2009/06/24 10:41:46] @ ezekiel joined channel #puppet | ||
| [2009/06/24 10:42:57] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/24 10:44:58] @ Quit: Demosthenes: Read error: 110 (Connection timed out) | ||
| [2009/06/24 10:49:38] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/24 10:51:39] @ mattock left channel #puppet () | ||
| [2009/06/24 11:06:28] @ Quit: poison: Read error: 113 (No route to host) | ||
| [2009/06/24 11:08:04] @ poison joined channel #puppet | ||
| [2009/06/24 11:10:23] @ Quit: justdave: "leaving" | ||
| [2009/06/24 11:11:35] @ ZummiG777 joined channel #puppet | ||
| [2009/06/24 11:11:47] <ZummiG777> Is there a method to specify a maxdepth on recursion? | ||
| [2009/06/24 11:12:14] <Volcane> is there a method to make newbies read the docs? :) | ||
| [2009/06/24 11:12:18] <Volcane> recurse => 10 | ||
| [2009/06/24 11:13:43] <ZummiG777> If we didn't come and ask questions here - you would feel unloved | ||
| [2009/06/24 11:14:01] <Volcane> I'd feel more loved if i only got asked challenging questions :) | ||
| [2009/06/24 11:14:32] <ZummiG777> Have you changed puppet so I can require an entire class? | ||
| [2009/06/24 11:14:40] <Volcane> it can do that already | ||
| [2009/06/24 11:14:43] <ZummiG777> So that it executes before another? | ||
| [2009/06/24 11:15:57] <Volcane> require => Class["foo"] | ||
| [2009/06/24 11:16:35] @ ned209 joined channel #puppet | ||
| [2009/06/24 11:16:43] @ Quit: ed209: Remote closed the connection | ||
| [2009/06/24 11:17:07] <ZummiG777> See - if I red the documentation I would have never learned that from you! | ||
| [2009/06/24 11:18:58] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/24 11:20:16] @ bajan joined channel #puppet | ||
| [2009/06/24 11:26:21] @ Quit: madrescher: "Leaving." | ||
| [2009/06/24 11:28:03] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 11:30:07] @ Kindred joined channel #puppet | ||
| [2009/06/24 11:36:23] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/24 11:38:29] @ Quit: ZummiG777: "Leaving" | ||
| [2009/06/24 11:38:29] @ bwingenroth_ joined channel #puppet | ||
| [2009/06/24 11:40:48] @ lak joined channel #puppet | ||
| [2009/06/24 11:41:59] @ kibahop left channel #puppet () | ||
| [2009/06/24 11:43:08] @ Quit: verwilst: "Ex-Chat" | ||
| [2009/06/24 11:44:19] @ Quit: Robbie_: Remote closed the connection | ||
| [2009/06/24 11:45:54] @ Quit: fujin: Remote closed the connection | ||
| [2009/06/24 11:46:54] @ bendsu joined channel #puppet | ||
| [2009/06/24 11:50:51] @ Quit: bwingenroth: Read error: 110 (Connection timed out) | ||
| [2009/06/24 11:53:04] @ fujin joined channel #puppet | ||
| [2009/06/24 11:55:30] @ Quit: M-: "Leaving" | ||
| [2009/06/24 11:55:54] @ drmikecrowe joined channel #puppet | ||
| [2009/06/24 11:56:59] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/24 12:00:05] @ bajan left channel #puppet () | ||
| [2009/06/24 12:02:32] @ tecto joined channel #puppet | ||
| [2009/06/24 12:03:04] @ justindossey joined channel #puppet | ||
| [2009/06/24 12:05:22] @ Quit: justindossey: Client Quit | ||
| [2009/06/24 12:05:28] @ Quit: unxfrek: "Leaving" | ||
| [2009/06/24 12:05:29] @ justindossey joined channel #puppet | ||
| [2009/06/24 12:05:33] @ Quit: bwingenroth_: | ||
| [2009/06/24 12:09:15] @ lstep joined channel #puppet | ||
| [2009/06/24 12:10:18] @ Quit: fujin: "Leaving..." | ||
| [2009/06/24 12:10:19] <lstep> Hello, I"ve got a "Certificates were not trusted: hostname was not match with the server certificate" because my reverse DNS entry is different from my hostname. Is there a way to bypass that? | ||
| [2009/06/24 12:10:31] <Volcane> its not your reverse dns | ||
| [2009/06/24 12:10:52] <lstep> Volcane: what do you mean? | ||
| [2009/06/24 12:11:04] <Volcane> puppet doesnt verify against the PTR records | ||
| [2009/06/24 12:11:56] <lstep> ah so myabe it's because my puppet server is behind a firewall which does the redirect to the 8140 port ? | ||
| [2009/06/24 12:12:21] <Volcane> shouldnt matter either, basically | ||
| [2009/06/24 12:12:35] <Volcane> your client has a name in its cert - usually found from hostname | ||
| [2009/06/24 12:12:46] <Volcane> and your master has a name in its cert, usually 'puppet' and fqdn | ||
| [2009/06/24 12:13:07] <Volcane> now if you then tell your puppet client to connect to some other aliased hostname thats not in the server cert you get that | ||
| [2009/06/24 12:14:01] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 12:14:15] <Tonacacihuatl> maybe he has a different 'domain' line in /etc/resolv.conf on either server | ||
| [2009/06/24 12:14:42] <lstep> Volcane: OK, so how can I know which name the server thinks he should get? | ||
| [2009/06/24 12:15:17] <Volcane> connect to it using openssl s_client and see | ||
| [2009/06/24 12:15:39] <lstep> I guess I need to revoke the certificate? | ||
| [2009/06/24 12:16:13] <Volcane> if u want to redo the masters cert just delete /var/lib/puppet/ssl/\* BUT all your clients will need to be resigned | ||
| [2009/06/24 12:16:26] <Volcane> generally, always point your clients to a CNAME | ||
| [2009/06/24 12:16:30] <Volcane> to avoid this kind of hassle | ||
| [2009/06/24 12:16:35] <lstep> Volcane: hu, no thanks :-) It's just on server which doesn't work | ||
| [2009/06/24 12:17:15] @ ned209 is now known as ed209 | ||
| [2009/06/24 12:17:30] <lstep> Volcane: I think my problem is that I have "internal" puppet nodes (which all work fine), and one (the one we're talking about) outside our network. | ||
| [2009/06/24 12:17:36] @ Quit: magnachef_: Read error: 110 (Connection timed out) | ||
| [2009/06/24 12:17:56] <Volcane> so put in its /etc/hosts 'puppet' and the ip u want it to talk to | ||
| [2009/06/24 12:18:05] <Volcane> and just leave the server= setting to default | ||
| [2009/06/24 12:18:21] <Volcane> assuming thats your certname on the master | ||
| [2009/06/24 12:19:56] @ Quit: maryN: Read error: 110 (Connection timed out) | ||
| [2009/06/24 12:20:01] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 12:22:47] <lstep> Volcane: it works! | ||
| [2009/06/24 12:22:55] <lstep> (adding puppet in hosts) | ||
| [2009/06/24 12:22:58] <lstep> thanks | ||
| [2009/06/24 12:23:29] @ cote joined channel #puppet | ||
| [2009/06/24 12:26:51] @ Quit: DerekW: "Leaving" | ||
| [2009/06/24 12:26:55] @ decriptor left channel #puppet ("Ex-Chat") | ||
| [2009/06/24 12:28:58] @ Quit: lstep: "Ex-Chat" | ||
| [2009/06/24 12:29:11] @ rmiller4pi81 joined channel #puppet | ||
| [2009/06/24 12:29:52] @ Quit: rmiller4pi8: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 12:32:26] @ Quit: Innocenti: "leaving" | ||
| [2009/06/24 12:35:10] <dan__t> 'morning. | ||
| [2009/06/24 12:35:43] @ cote_ joined channel #puppet | ||
| [2009/06/24 12:38:30] @ Quit: FreakGuard: "WeeChat 0.3.0-dev" | ||
| [2009/06/24 12:39:15] @ Quit: Rhyan: Remote closed the connection | ||
| [2009/06/24 12:39:17] @ mvn071 joined channel #puppet | ||
| [2009/06/24 12:41:22] @ rgsteele||work joined channel #puppet | ||
| [2009/06/24 12:42:40] @ poison joined channel #puppet | ||
| [2009/06/24 12:45:08] @ Quit: cote: Read error: 60 (Operation timed out) | ||
| [2009/06/24 12:46:11] @ Quit: MattyM: "ta ta" | ||
| [2009/06/24 12:47:29] @ Quit: niczar: Remote closed the connection | ||
| [2009/06/24 12:49:34] @ pugetworks joined channel #puppet | ||
| [2009/06/24 12:50:15] <pugetworks> <password> | ||
| [2009/06/24 12:50:41] @ Quit: francois: "Leaving." | ||
| [2009/06/24 12:50:43] <pugetworks> hi | ||
| [2009/06/24 12:50:56] <pugetworks> I'm on a quest to use svn in a puppet module | ||
| [2009/06/24 12:51:28] <pugetworks> I was referenced to: | ||
| [2009/06/24 12:51:28] <pugetworks> http://reductivelabs.com/trac/puppet/wiki/Recipes/SubversionWorkingCopy | ||
| [2009/06/24 12:52:42] <pugetworks> can I put the 'define' in a separate file in the manifests dir | ||
| [2009/06/24 12:52:46] <pugetworks> and import it from init.pp | ||
| [2009/06/24 12:53:10] @ Quit: bwingenroth: | ||
| [2009/06/24 12:55:44] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 12:56:28] @ kolla joined channel #puppet | ||
| [2009/06/24 12:57:49] @ Quit: bwingenroth: Client Quit | ||
| [2009/06/24 13:03:48] @ epique joined channel #puppet | ||
| [2009/06/24 13:04:37] <kennobaka> pugetworks: yes; defines can be in a separate file | ||
| [2009/06/24 13:05:19] @ niczar joined channel #puppet | ||
| [2009/06/24 13:05:36] <kennobaka> you just have to import the .pp file with the defines in it | ||
| [2009/06/24 13:08:14] @ fzzzt joined channel #puppet | ||
| [2009/06/24 13:09:39] @ epique left channel #puppet () | ||
| [2009/06/24 13:12:26] @ maryN joined channel #puppet | ||
| [2009/06/24 13:12:40] @ Quit: nasrat: "Ex-Chat" | ||
| [2009/06/24 13:12:55] <pugetworks> k, yeah, it appears to not error on that part yet | ||
| [2009/06/24 13:13:21] @ epique joined channel #puppet | ||
| [2009/06/24 13:13:47] @ epique left channel #puppet () | ||
| [2009/06/24 13:14:25] <nico> anyone with /var/lib/puppet (or your OS equivalent) on NFS ? | ||
| [2009/06/24 13:14:42] <fzzzt> hmmm | ||
| [2009/06/24 13:14:56] <fjay> nico: on my puppet masters yes | ||
| [2009/06/24 13:15:04] <nico> fjay: \o/ | ||
| [2009/06/24 13:15:19] <nico> fjay: didn't you have some locking problems ? | ||
| [2009/06/24 13:15:23] <fjay> no | ||
| [2009/06/24 13:15:25] <ckdake> nico: you may have missed it this morning. use 'nolock' as a mount option and you should be good to go | ||
| [2009/06/24 13:15:27] <fzzzt> so i have this funky problem, postgres won't start properly if the datadir is already existing, but i have pg_hba.conf and postgresql.conf to distribute. how can i install, start, copy .conf files, then restart? | ||
| [2009/06/24 13:15:28] * ckdake is off to lunch | ||
| [2009/06/24 13:15:46] <nico> ckdake: ho | ||
| [2009/06/24 13:15:51] * nico tries this | ||
| [2009/06/24 13:16:13] <ckdake> of course read up on what it does and its implications, but for what i bet you're doing, it's likely 100% a-ok | ||
| [2009/06/24 13:16:21] <ckdake> back in 1hr to see how it went :) | ||
| [2009/06/24 13:16:55] @ cote joined channel #puppet | ||
| [2009/06/24 13:17:11] <nico> ckdake: works \o/ | ||
| [2009/06/24 13:17:19] <nico> I didn't know this option | ||
| [2009/06/24 13:17:26] <pugetworks> hmmm... 'Configuration could not be instantiated: You cannot specify more than one of content, source, target ' | ||
| [2009/06/24 13:19:12] <fzzzt> I had that happen playing with defaults. I had a source default set and later used a content in a File resource... :P | ||
| [2009/06/24 13:19:27] @ Toba_ left channel #puppet () | ||
| [2009/06/24 13:20:00] <pugetworks> hmm... I think it was because in a file I had ensure => exists, but no source | ||
| [2009/06/24 13:20:20] @ Quit: rmiller4pi81: Read error: 110 (Connection timed out) | ||
| [2009/06/24 13:20:25] <fzzzt> That should be okay I think | ||
| [2009/06/24 13:20:36] <fzzzt> It will just check to make sure it exists, be it directory or file | ||
| [2009/06/24 13:20:47] <fzzzt> You only need source to copy the content over | ||
| [2009/06/24 13:20:57] @ Quit: cote: Client Quit | ||
| [2009/06/24 13:22:39] @ cote joined channel #puppet | ||
| [2009/06/24 13:22:59] @ FUF- joined channel #puppet | ||
| [2009/06/24 13:23:01] @ Quit: FUF: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 13:23:58] @ plathrop-away is now known as plathrop | ||
| [2009/06/24 13:32:56] @ Quit: cote: | ||
| [2009/06/24 13:33:32] @ cote joined channel #puppet | ||
| [2009/06/24 13:34:02] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 13:40:09] @ sc0ttB left channel #puppet () | ||
| [2009/06/24 13:42:26] @ Quit: cote_: Read error: 110 (Connection timed out) | ||
| [2009/06/24 13:42:53] @ Quit: sazma: "Leaving" | ||
| [2009/06/24 13:43:23] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/24 13:48:06] @ mindless joined channel #puppet | ||
| [2009/06/24 13:48:59] @ alban2 joined channel #puppet | ||
| [2009/06/24 13:50:39] <mindless> hi | ||
| [2009/06/24 13:50:56] <zirpu> moin | ||
| [2009/06/24 13:51:02] <mindless> quick question.. are there other predefined variables besides what facter gets? | ||
| [2009/06/24 13:51:16] @ Quit: poison: Remote closed the connection | ||
| [2009/06/24 13:51:30] <zirpu> you can create factor plugins to define new ones. | ||
| [2009/06/24 13:51:45] <mindless> trying to determine if my client is actually the master updating itself | ||
| [2009/06/24 13:52:40] <dan__t> Hrm, ok so, I have a class that defines some webapp that requires tomcat. | ||
| [2009/06/24 13:52:45] <dan__t> I'd also like a class that is of tomcat itself. | ||
| [2009/06/24 13:52:52] <dan__t> Can I require a class or something, from within another class? | ||
| [2009/06/24 13:53:15] <mindless> class abc { include xyz | ||
| [2009/06/24 13:53:31] <mindless> some_resource { ... require => Class[xyz] | ||
| [2009/06/24 13:53:38] <dan__t> Say in this example, the tomcat class, should/can that be a module itself? | ||
| [2009/06/24 13:53:59] <dan__t> can i require => Module[tomcat] ? | ||
| [2009/06/24 13:54:33] <mindless> not sure, but tomcat module can define tomcat class, and you can require Class[tomcat] | ||
| [2009/06/24 13:54:40] <dan__t> hot. | ||
| [2009/06/24 13:54:57] <pugetworks> I'm re-using a define and schedule, can those be put somewhere where all the modules can access them? | ||
| [2009/06/24 13:55:05] <dan__t> Ok. I think I see it. From within that webapp module, I require a package named tomcat. I need to require a class named tomcat. | ||
| [2009/06/24 13:56:37] <mindless> pugetworks: my site.pp has include "classes/*" and I put misc stuff in manifests/classes | ||
| [2009/06/24 13:58:08] @ alfism joined channel #puppet | ||
| [2009/06/24 13:58:19] <dan__t> That was it. Bad-ass. | ||
| [2009/06/24 13:58:35] <dan__t> James' books should be here in a few hours. I'm pumped. | ||
| [2009/06/24 13:59:44] <pugetworks> mindless: thank you | ||
| [2009/06/24 14:00:43] @ Quit: schwifty: | ||
| [2009/06/24 14:05:47] @ bjoern_ joined channel #puppet | ||
| [2009/06/24 14:06:38] @ fzzzt left channel #puppet () | ||
| [2009/06/24 14:06:43] <dan__t> So, in the example of, say, Java. Going the jpackage route, I end up with like 2394324329 RPMs. | ||
| [2009/06/24 14:07:08] <dan__t> Better practice to explicitly declare all those deps to be installed, or accept cascading requirements by installing package Java? | ||
| [2009/06/24 14:07:14] @ Quit: bjoern_: Client Quit | ||
| [2009/06/24 14:07:18] <pugetworks> to get the subversion module working... do I need subversion-ruby installed? | ||
| [2009/06/24 14:07:45] * pugetworks wishes there was more info on integrating svn with puppet | ||
| [2009/06/24 14:09:03] <plathrop> pugetworks: which module are you using? | ||
| [2009/06/24 14:09:10] <pugetworks> http://reductivelabs.com/trac/puppet/wiki/Recipes/SubversionWorkingCopy | ||
| [2009/06/24 14:09:49] <plathrop> pugetworks: I should warn you that that recipe has some problems. | ||
| [2009/06/24 14:10:06] @ bjoern_ joined channel #puppet | ||
| [2009/06/24 14:10:22] <plathrop> pugetworks: to my knowledge you do not need subversion-ruby installed | ||
| [2009/06/24 14:10:36] <plathrop> pugetworks: the module is just "faking" Puppet integration. | ||
| [2009/06/24 14:10:51] @ bjoern_ left channel #puppet ("Verlassend") | ||
| [2009/06/24 14:10:53] <plathrop> Unfortunately subversion doesn't really map very well to the Puppet resource model, in my exerience | ||
| [2009/06/24 14:11:14] <pugetworks> hmm | ||
| [2009/06/24 14:11:42] <pugetworks> problems? that I should be aware of? | ||
| [2009/06/24 14:12:45] <plathrop> pugetworks: IIRC it doesn't handle changes correctly. As in, it doesn't detect that the files in the repo changed | ||
| [2009/06/24 14:13:10] <pugetworks> oof | ||
| [2009/06/24 14:13:18] <pugetworks> doesn't sound like svn at all | ||
| [2009/06/24 14:13:42] <plathrop> pugetworks: Yeah. The problem is that subversion makes it hard to function in a idempotent manner, actually | ||
| [2009/06/24 14:13:50] <plathrop> pugetworks: the functionality isn't exposed very well | ||
| [2009/06/24 14:14:04] <plathrop> pugetworks: you're basically restricted to *always* doing svn up on each run | ||
| [2009/06/24 14:14:23] <pugetworks> that doesn't bother me much | ||
| [2009/06/24 14:14:40] <plathrop> pugetworks: you must have a small repo :-) | ||
| [2009/06/24 14:14:43] <pugetworks> aka, I can live with that | ||
| [2009/06/24 14:14:54] <pugetworks> 6 files | ||
| [2009/06/24 14:15:25] <pugetworks> it doesn't sound like there is a much better solution | ||
| [2009/06/24 14:15:26] @ nakano is now known as nakano_ | ||
| [2009/06/24 14:15:31] <plathrop> anyway, that's the extent of my knowledge, although I should probably remove my module from github since it has some subtle but sucky bugs. | ||
| [2009/06/24 14:15:50] <pugetworks> oh, this is your work? | ||
| [2009/06/24 14:16:10] <plathrop> not the recipe on the wiki, no, but the one you found yesterday on github is mine | ||
| [2009/06/24 14:16:19] <pugetworks> lol | ||
| [2009/06/24 14:16:56] <pugetworks> interesting thing to note about the svn recipe... it appears to require File dependcies for any dir it touches | ||
| [2009/06/24 14:18:05] <pugetworks> I'm having to 'ensure' / exists | ||
| [2009/06/24 14:18:23] <dan__t> Can I realize a service? Like say I want to maintain a repo file per /etc/yum.repos.d/ and every time one of those gets updated, I want to run a 'yum clean all'. | ||
| [2009/06/24 14:18:28] <dan__t> Am I looking in the right direction? | ||
| [2009/06/24 14:18:53] <pugetworks> I thought yum clean, only removed temp files | ||
| [2009/06/24 14:19:42] <pugetworks> Is used to clean up various things which accumulate in the yum cache directory over time. | ||
| [2009/06/24 14:19:46] <dan__t> A listing of all files that a repo has, is part of the cache. | ||
| [2009/06/24 14:19:57] <dan__t> If I update the repo, yum still uses the old cache, doesn't recognize the new files. | ||
| [2009/06/24 14:20:05] <dan__t> I know exactly what it is :) | ||
| [2009/06/24 14:20:16] <dan__t> Know what, I can just make yum use a new cache every single time. | ||
| [2009/06/24 14:20:19] <dan__t> hink. | ||
| [2009/06/24 14:20:20] <dan__t> I think, rather. | ||
| [2009/06/24 14:20:28] @ Quit: keithlard: | ||
| [2009/06/24 14:21:03] <pugetworks> I guess I've never experienced the issue you describe | ||
| [2009/06/24 14:21:16] <dan__t> Oh, ok. | ||
| [2009/06/24 14:21:22] <dan__t> Stale cache not reflecting updates to the repo etc etc. | ||
| [2009/06/24 14:22:35] <pugetworks> ah, I found this in my yum.conf | ||
| [2009/06/24 14:22:36] <pugetworks> # Note: yum-RHN-plugin doesn't honor this. | ||
| [2009/06/24 14:22:36] <pugetworks> metadata_expire=1h | ||
| [2009/06/24 14:23:15] <dan__t> word. | ||
| [2009/06/24 14:23:16] <dan__t> exactly. | ||
| [2009/06/24 14:23:18] <pugetworks> seems like whenever I run yum, it downloads the cache.. that setting explains why | ||
| [2009/06/24 14:23:22] <dan__t> Just wanted to do it with puppet for experience, too. | ||
| [2009/06/24 14:23:35] <pugetworks> you could call exec | ||
| [2009/06/24 14:23:44] <pugetworks> yum makecache | ||
| [2009/06/24 14:23:49] @ Quit: lak: Read error: 60 (Operation timed out) | ||
| [2009/06/24 14:24:00] <pugetworks> like: | ||
| [2009/06/24 14:24:01] <pugetworks> #exec { "/usr/sbin/rndc reload" } | ||
| [2009/06/24 14:24:10] @ Quit: alban2: Read error: 110 (Connection timed out) | ||
| [2009/06/24 14:24:18] <pugetworks> no hash (of course) | ||
| [2009/06/24 14:24:36] <dan__t> oh. | ||
| [2009/06/24 14:24:38] <dan__t> hrm... | ||
| [2009/06/24 14:24:45] <dan__t> What would that look like..? | ||
| [2009/06/24 14:24:49] <dan__t> I'm not familiar. | ||
| [2009/06/24 14:26:37] <pugetworks> http://reductivelabs.com/trac/puppet/wiki/TypeReference#exec | ||
| [2009/06/24 14:26:51] @ ctso joined channel #puppet | ||
| [2009/06/24 14:27:14] <pugetworks> seems very simple... but I haven't used it yet | ||
| [2009/06/24 14:27:25] <pugetworks> but very soon | ||
| [2009/06/24 14:27:32] <pugetworks> soon as I get svn working | ||
| [2009/06/24 14:29:12] @ poison joined channel #puppet | ||
| [2009/06/24 14:29:12] @ PhatBaja joined channel #puppet | ||
| [2009/06/24 14:32:08] <dan__t> hrm, disablerepo=reponame per yum.conf doesn't appear to be working too well. | ||
| [2009/06/24 14:33:00] @ Quit: ctso: Remote closed the connection | ||
| [2009/06/24 14:33:02] <pugetworks> do you have priorities installed? | ||
| [2009/06/24 14:33:10] <PhatBaja> trying to setup puppet for the first time. puppetmasterd is up and running on the master server, but when I run puppetd on the client I get this: | ||
| [2009/06/24 14:33:12] <PhatBaja> warning: Certificate validation failed; consider using the certname configuration option | ||
| [2009/06/24 14:33:12] <PhatBaja> err: Could not retrieve catalog: Certificates were not trusted: hostname was not match with the server certificate | ||
| [2009/06/24 14:33:12] <PhatBaja> warning: Not using cache on failed catalog | ||
| [2009/06/24 14:33:24] <PhatBaja> any idea why it is not working? | ||
| [2009/06/24 14:33:37] <pugetworks> PhatBaja: on the master run 'puppetca' | ||
| [2009/06/24 14:33:41] <pugetworks> puppetca -l | ||
| [2009/06/24 14:33:47] <PhatBaja> I did already | ||
| [2009/06/24 14:33:51] <PhatBaja> And I signed it too | ||
| [2009/06/24 14:34:20] <PhatBaja> Now it says "No certificates to sign" | ||
| [2009/06/24 14:34:30] <pugetworks> does the hostname ref listed in the puppet configs match the hostname on the puppet client? | ||
| [2009/06/24 14:34:42] @ ctso joined channel #puppet | ||
| [2009/06/24 14:34:47] <PhatBaja> How do I check that? | ||
| [2009/06/24 14:34:59] <pugetworks> on the client, run 'hostname' | ||
| [2009/06/24 14:35:15] <pugetworks> on the master check your site.pp | ||
| [2009/06/24 14:35:25] <pugetworks> or node.pp depnding on your config | ||
| [2009/06/24 14:35:33] @ pleemans joined channel #puppet | ||
| [2009/06/24 14:35:36] @ Quit: bwingenroth: | ||
| [2009/06/24 14:35:44] @ rasputnik joined channel #puppet | ||
| [2009/06/24 14:37:32] <PhatBaja> I'm following the steps in http://reductivelabs.com/trac/puppet/wiki/SimplestPuppetInstallRecipe and it doesn't mention any reference to the client in the master config files | ||
| [2009/06/24 14:37:51] <Volcane> PhatBaja: did you set server= or anything like that on the client? | ||
| [2009/06/24 14:38:17] <PhatBaja> yes, I'm running it as puppetd --server <myservername> | ||
| [2009/06/24 14:38:25] <PhatBaja> actually, also added --test to the end | ||
| [2009/06/24 14:38:25] <Volcane> so you're not in fact following the guide | ||
| [2009/06/24 14:38:46] <Volcane> you're changing the server names, and getting an error telling you the server name doesnt match what is expected | ||
| [2009/06/24 14:38:50] <Volcane> seems related? | ||
| [2009/06/24 14:39:32] <PhatBaja> But if I don't specify the server name then how would the client know which server to connect to? | ||
| [2009/06/24 14:39:40] @ Quit: happymcplaksin: Remote closed the connection | ||
| [2009/06/24 14:39:55] @ Quit: poison: "Leaving..." | ||
| [2009/06/24 14:40:03] <Volcane> the wiki page you reference points you to the installation guide | ||
| [2009/06/24 14:40:06] <Volcane> which covers dns | ||
| [2009/06/24 14:40:27] @ happymcplaksin joined channel #puppet | ||
| [2009/06/24 14:40:36] <Volcane> the short of it is, puppetd tries to talk to a server called 'puppet' | ||
| [2009/06/24 14:40:47] <Volcane> you can either /etc/hosts it, or add it to your dns and rely on search order | ||
| [2009/06/24 14:40:56] <plathrop> PhatBaja: puppet always tries to do the smart thing. This leads to complications if you try to overthink it | ||
| [2009/06/24 14:41:00] <Volcane> if you deviate from that you're outside of the scope of the simple getting started guides | ||
| [2009/06/24 14:43:24] <ckdake> nico: glad that did the trick :) | ||
| [2009/06/24 14:43:39] <ckdake> mindless: interesting seeing you here! | ||
| [2009/06/24 14:43:59] <mindless> ckdake: hiya | ||
| [2009/06/24 14:44:10] <mindless> yup, using puppet at work | ||
| [2009/06/24 14:44:15] <ckdake> same :) | ||
| [2009/06/24 14:44:53] * ckdake adds mindless to the list of people to hunt down with puppet challenges | ||
| [2009/06/24 14:45:02] <mindless> doh! | ||
| [2009/06/24 14:46:19] @ lak joined channel #puppet | ||
| [2009/06/24 14:48:30] <mindless> got it... if $hostname == inline_template('<%= `hostname`.strip %>') { ... | ||
| [2009/06/24 14:48:48] @ nawty joined channel #puppet | ||
| [2009/06/24 14:48:54] <nawty> Sup Guys! | ||
| [2009/06/24 14:49:12] <nawty> Anyone around that feels like helping me through a nginx, mongrel, puppet setup? | ||
| [2009/06/24 14:49:30] <nawty> Anyone else around who wants to run me through some puppet configuration questions i've got? | ||
| [2009/06/24 14:49:57] @ ohlol joined channel #puppet | ||
| [2009/06/24 14:50:38] @ Quit: cote: | ||
| [2009/06/24 14:57:30] @ Quit: saurabhverma: Client Quit | ||
| [2009/06/24 15:02:49] @ cote joined channel #puppet | ||
| [2009/06/24 15:03:43] @ Plouj joined channel #puppet | ||
| [2009/06/24 15:03:44] <Plouj> hi | ||
| [2009/06/24 15:04:15] <nico> nawty: followed the wiki procedure ? | ||
| [2009/06/24 15:04:23] <Plouj> Is puppet suitable for a desktop user migrating settings from and old Fedora version to a newer one? | ||
| [2009/06/24 15:04:39] <nawty> nico: kinda, it doesn't make a lot of sense though off the bat (for the ubuntu configuration style) | ||
| [2009/06/24 15:05:10] <nico> nawty: I wrote this => http://www.rottenbytes.info/?p=131 (in french) | ||
| [2009/06/24 15:05:52] <Plouj> I've been trying to maintain my /etc in a git repository, but the effort became useless when I had to upgrade to Fedora 11 and merge conflicts due to a lot of changed defaults. | ||
| [2009/06/24 15:06:07] <nawty> nico: that makes a bit more sense, still doesn't lend itself to the 'virtual host, sites-enabled/etc...' method thou :) but it'll work. | ||
| [2009/06/24 15:07:09] <nawty> nico: does it assist with deploying 'files' too/ | ||
| [2009/06/24 15:07:13] <nawty> s/\//? | ||
| [2009/06/24 15:08:22] <nawty> nico: I mean the reported performance 'issues' ? | ||
| [2009/06/24 15:08:32] <rasputnik> are there RPMs available with the Sun JVM in them? Trying to write a Glassfish module. | ||
| [2009/06/24 15:08:36] @ d3vilb0x joined channel #puppet | ||
| [2009/06/24 15:09:23] <nico> nawty: I don't deploy big files | ||
| [2009/06/24 15:11:23] <nawty> nico: yes, I was figuring i'd just work it around with having a webserver to serve the files. | ||
| [2009/06/24 15:12:35] <nawty> nico: you wouldn't happen to know off hand how puppet will handle package management if there isn't actually a package management implementation on the client ? | ||
| [2009/06/24 15:13:18] <Volcane> erm? | ||
| [2009/06/24 15:13:31] <nawty> Volcane: at my comment? | ||
| [2009/06/24 15:13:58] <Volcane> "package management" "there's no package manager" seems obvious where thats leading :) | ||
| [2009/06/24 15:14:28] <nawty> Volcane: hah, yes, well, so I'm running ESX hosts, and I'm going to be teaching puppet to play nice with it | ||
| [2009/06/24 15:14:48] <Volcane> i recall them having rpm on | ||
| [2009/06/24 15:14:52] <rasputnik> nawty, solaris is like that. we just skip the package bits and asume Jumpstart put everything we might need on up front. | ||
| [2009/06/24 15:14:53] <nico> look like I don't understand what you're trying to say | ||
| [2009/06/24 15:15:02] <nawty> Volcane: the only issue is that the 'RHEL 3' base doesn't have, or hasn't been RHN registered | ||
| [2009/06/24 15:15:34] @ Quit: ohlol: Read error: 110 (Connection timed out) | ||
| [2009/06/24 15:15:58] <Volcane> anyway, what packages are you trying to install on your ESX servers? just out of curiosity | ||
| [2009/06/24 15:16:20] <nawty> Volcane, rasputnik, nico: that means that when i go 'ensure => present' it'll just ignore it ? | ||
| [2009/06/24 15:16:53] <Volcane> nawty: those machines have rpm on them dont thye? | ||
| [2009/06/24 15:17:15] <nawty> Volcane: yes, they do | ||
| [2009/06/24 15:17:32] <nawty> Volcane: but no way to download, or keep a package list, so how would it just know to install it ? | ||
| [2009/06/24 15:17:35] <nawty> or am i missing something massively? | ||
| [2009/06/24 15:17:39] <Volcane> nawty: then arranging for the rpm files to arrive on the machines and just using package{"/path/to/foo.rpm": ensure => present } will work | ||
| [2009/06/24 15:17:51] <nawty> AAAAH, that makes perfect sense | ||
| [2009/06/24 15:18:22] <Volcane> theres some limitations but generally it works fine, the docs shows you what u can and cannot do with the rpm provider | ||
| [2009/06/24 15:18:24] <nawty> would it work with : package{"http://url/foo.rpm": ensure => present} ? | ||
| [2009/06/24 15:18:52] <Volcane> doubt it | ||
| [2009/06/24 15:19:02] <Volcane> but worth a try | ||
| [2009/06/24 15:19:06] @ Quit: lak: | ||
| [2009/06/24 15:19:13] <nawty> That's fine, i can write a method to ensure that they're on the server. | ||
| [2009/06/24 15:20:41] <dan__t> Kewl, got my Puppet book today. | ||
| [2009/06/24 15:21:31] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/24 15:21:52] <dan__t> The reviews were a bit critical... looks alright so far though. | ||
| [2009/06/24 15:25:28] @ Demosthenes joined channel #puppet | ||
| [2009/06/24 15:25:45] @ kolla_ joined channel #puppet | ||
| [2009/06/24 15:26:10] <rasputnik> dan__t, which book? | ||
| [2009/06/24 15:27:02] <dan__t> Pulling Strings with Puppet. | ||
| [2009/06/24 15:27:04] <nawty> Anyone have any ideas on requirements to manage around 300 - 500 hosts per puppetmaster (scaling to near on 2k) ? | ||
| [2009/06/24 15:27:56] * odyi is happily doing close to 300 on a single Dual core and 4GB of RAM with out issue. | ||
| [2009/06/24 15:28:25] <rasputnik> dan__t, that's a good quickstart. i like short books :) | ||
| [2009/06/24 15:28:51] <dan__t> Yea, well... it evens out the content of the other book, also by James Turnbull; Pro Linux System Administration | ||
| [2009/06/24 15:28:55] <dan__t> Some ~1000 pages. | ||
| [2009/06/24 15:28:55] <rasputnik> odyi, did you switch the webserver up to passenger/mongrel. | ||
| [2009/06/24 15:29:18] <rasputnik> dan__t, be surprised if jamesturnbull wasn't in this channel, he usually is. | ||
| [2009/06/24 15:29:27] <dan__t> I know. | ||
| [2009/06/24 15:29:36] <dan__t> Which is why I'm making a big deal out of it. | ||
| [2009/06/24 15:29:52] <dan__t> Enjoy whatever percentage of my $60 you just got, jamesturnbull. haha. | ||
| [2009/06/24 15:31:17] <odyi> rasputnik: we originally was nginx proxying to mongrel and things were smooth. Just resently switch to passenger and apache and saw the same performance. | ||
| [2009/06/24 15:32:21] <dan__t> Off to lunch... later. | ||
| [2009/06/24 15:33:04] <rasputnik> odyi, cool. haven't needed to yet but we're only running about 6 nodes. | ||
| [2009/06/24 15:33:19] <rasputnik> was wondering if/how puppetmasterd ran on jruby actually. | ||
| [2009/06/24 15:33:41] <dan__t> I'm going back and forth between lighty and apache | ||
| [2009/06/24 15:33:52] <kennobaka> I haven't seen anything really get good performance out of jruby | ||
| [2009/06/24 15:33:56] <dan__t> Either way, its pretty sad. | ||
| [2009/06/24 15:34:12] <dan__t> ok, bbl. | ||
| [2009/06/24 15:37:24] @ Quit: kolla: Read error: 110 (Connection timed out) | ||
| [2009/06/24 15:37:27] @ Quit: bendsu: "Leaving." | ||
| [2009/06/24 15:40:24] @ rellis__ joined channel #puppet | ||
| [2009/06/24 15:41:49] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 15:46:29] @ Quit: bwingenroth: Client Quit | ||
| [2009/06/24 15:50:45] @ Quit: lutter: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 15:53:37] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 15:54:09] @ Quit: pleemans: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 15:54:49] @ lutter joined channel #puppet | ||
| [2009/06/24 15:56:47] @ Quit: lutter: Client Quit | ||
| [2009/06/24 16:05:37] @ ohlol joined channel #puppet | ||
| [2009/06/24 16:06:44] <jamesturnbull> dan__t: thanks! | ||
| [2009/06/24 16:08:24] <jamesturnbull> rasputnik: it does run on jruby but check the -dev list for discussions on some issues - 0.25.0 will be more jruby happy and we've pushed some patches upstream to jruby that we discovered - masterzen is a good guy to ask | ||
| [2009/06/24 16:11:48] @ epique joined channel #puppet | ||
| [2009/06/24 16:11:52] <rasputnik> jamesturnbull, thanks was just curious tbh. most of the team are apache nuts so we'll probably go for passenger first. | ||
| [2009/06/24 16:12:24] <jamesturnbull> rasputnik: throughly recommend passenger | ||
| [2009/06/24 16:12:38] <jamesturnbull> rasputnik: Easiest way to scale | ||
| [2009/06/24 16:12:49] <rasputnik> cool, will tick that box off then :) | ||
| [2009/06/24 16:14:24] @ Quit: mvn071: "Leaving" | ||
| [2009/06/24 16:15:48] @ epique left channel #puppet () | ||
| [2009/06/24 16:16:26] @ g_c_griffin_bost joined channel #puppet | ||
| [2009/06/24 16:18:05] <pugetworks> beware of the different versions of passenger | ||
| [2009/06/24 16:18:19] <pugetworks> some are flakey | ||
| [2009/06/24 16:21:38] @ lutter joined channel #puppet | ||
| [2009/06/24 16:23:15] <jamesturnbull> pugetworks: yeah the latest release is pretty solid | ||
| [2009/06/24 16:23:59] @ plathrop is now known as plathrop-away | ||
| [2009/06/24 16:24:06] @ pleemans joined channel #puppet | ||
| [2009/06/24 16:26:05] <pugetworks> hmmm | ||
| [2009/06/24 16:26:13] <pugetworks> I have something weird going on | ||
| [2009/06/24 16:26:44] <pugetworks> I have a bad module, and even after removing the include I'm seeing the puppet client trying to do stuff related to that module | ||
| [2009/06/24 16:26:48] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 16:27:13] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 16:27:22] <pugetworks> log says: (notice) Filebucketed /file/blah to main with sum 834884 | ||
| [2009/06/24 16:27:35] <pugetworks> with reference to the module I removed | ||
| [2009/06/24 16:28:20] <ckdake> pugetworks: puppet caches things on the client side | ||
| [2009/06/24 16:28:28] * pugetworks wishes there was a better way to troubleshoot configs | ||
| [2009/06/24 16:29:09] <ckdake> you can rm /var/lib/puppet/state and /var/lib/puppet/localconfig.yaml then restart puppet to reset that | ||
| [2009/06/24 16:29:22] * ckdake would be curious of a "better" way to do this from puppetmaster too tho | ||
| [2009/06/24 16:30:39] <pugetworks> something like apachectl configtest | ||
| [2009/06/24 16:30:52] <pugetworks> or dryrun | ||
| [2009/06/24 16:32:32] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 16:32:56] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 16:34:00] <jamesturnbull> pugetworks: --noop | ||
| [2009/06/24 16:34:11] <nawty> odyi: any caveats that you can suggest for large deployments? | ||
| [2009/06/24 16:34:51] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/24 16:35:08] <jamesturnbull> pugetworks: also wiki:PuppetVersionControl | ||
| [2009/06/24 16:35:25] <jamesturnbull> pugetworks: also wiki:Puppet Version Control | ||
| [2009/06/24 16:35:39] <jamesturnbull> gepetto: wake up | ||
| [2009/06/24 16:35:45] <jamesturnbull> pugetworks: ah well - http://reductivelabs.com/trac/puppet/wiki/Puppet%20Version%20Control | ||
| [2009/06/24 16:35:58] @ Quit: cote: Read error: 110 (Connection timed out) | ||
| [2009/06/24 16:37:04] <odyi> nawty: not any caveats really. High availability would be cool but isn't really required as puppet not running for a short amount of time shouldn't break anything | ||
| [2009/06/24 16:37:27] <nawty> odyi: that shouldn't be that hard to do though :) HA i mean. | ||
| [2009/06/24 16:37:34] <odyi> Yes i know | ||
| [2009/06/24 16:37:44] <odyi> Just something we haven't implemented here yet. | ||
| [2009/06/24 16:38:09] <gepetto> ::trac:: puppetmaster-git-submodules.pdf attached to PuppetVersionControl @ http://reductivelabs.com/trac/puppet/attachment/wiki/PuppetVersionControl/puppetmaster-git-submodules.pdf (by francois@ctrlaltdel.ch) | ||
| [2009/06/24 16:38:09] <gepetto> ::trac:: Puppet Version Control edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/PuppetVersionControl (by james@lovedthanlost.net) | ||
| [2009/06/24 16:38:53] <odyi> You will find yourself refactoring your puppet configs. Once you learn what you are doing you will hate what you write today. | ||
| [2009/06/24 16:39:50] @ plathrop-away is now known as plathrop | ||
| [2009/06/24 16:40:03] @ schwifty joined channel #puppet | ||
| [2009/06/24 16:40:34] <nawty> odyi: I'm hoping so :) | ||
| [2009/06/24 16:40:42] <nawty> odyi: and, the more I think about it, the more we can do with it. | ||
| [2009/06/24 16:44:17] @ Quit: andrewcshafer: | ||
| [2009/06/24 16:44:47] <g_c_griffin_bost> I've become more and more curious whether hyperic java processes are bloated. From what I've read it's hard to tell how much memory a java process is using since linux doesn't give up a procs memory until it's needed. | ||
| [2009/06/24 16:45:28] <g_c_griffin_bost> could anyone offer an opinion on if I should be concerned? | ||
| [2009/06/24 16:46:09] <g_c_griffin_bost> we're on centos 5.2 and 5.3 | ||
| [2009/06/24 16:46:21] <joe-mac> use the jdk utils to troubleshoot i would say | ||
| [2009/06/24 16:46:23] <joe-mac> jstack etc | ||
| [2009/06/24 16:47:14] <g_c_griffin_bost> joe-mac: thx | ||
| [2009/06/24 16:47:20] @ cote joined channel #puppet | ||
| [2009/06/24 16:48:02] <g_c_griffin_bost> is there any convential wisdom about avoiding java monitoring tools due to how the JVM and garbage collection works? | ||
| [2009/06/24 16:49:09] <joe-mac> g_c_griffin_bost: well, if you gather enough data and the person analyzing it knows java pretty well, you can modify GC algorithms, frequencies etc and get better performance | ||
| [2009/06/24 16:49:10] <g_c_griffin_bost> I'm not happy that my lean php\ruby boxes now have java running on them. our new admin selected hyperic | ||
| [2009/06/24 16:49:24] @ Quit: tecto: | ||
| [2009/06/24 16:49:33] <joe-mac> ruby, lean? | ||
| [2009/06/24 16:49:48] <joe-mac> idk i just use what everyone else does, nagios | ||
| [2009/06/24 16:49:53] <joe-mac> i didn't even know hyperic was written in java | ||
| [2009/06/24 16:54:41] <g_c_griffin_bost> joe-mac: wrt ruby, I agree. I've just had more issue managing the JVM | ||
| [2009/06/24 16:55:17] <joe-mac> yea i'll agree to that | ||
| [2009/06/24 16:55:22] @ Quit: erm_: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 16:55:26] @ Quit: pleemans: Read error: 110 (Connection timed out) | ||
| [2009/06/24 16:56:41] @ Quit: nmalik: "leaving" | ||
| [2009/06/24 16:57:00] <pugetworks> jamesturnbull: 404 page not found | ||
| [2009/06/24 16:57:55] <pugetworks> oh, I see | ||
| [2009/06/24 16:58:11] <pugetworks> that is the wrong end | ||
| [2009/06/24 16:58:26] <jamesturnbull> pugetworks: what do you mean? | ||
| [2009/06/24 16:59:17] <pugetworks> I'm looking to have puppet call svn update on a client | ||
| [2009/06/24 16:59:53] <jamesturnbull> exec { "svn update": } | ||
| [2009/06/24 16:59:53] <pugetworks> so instead of having the puppetmaster full of things from different svn repos, just have the client grab stuff from the repos | ||
| [2009/06/24 17:00:06] @ krogebry joined channel #puppet | ||
| [2009/06/24 17:00:12] <pugetworks> you make it sound so easy | ||
| [2009/06/24 17:00:16] <jamesturnbull> pugetworks: lol | ||
| [2009/06/24 17:00:28] <pugetworks> more like: | ||
| [2009/06/24 17:00:49] <pugetworks> exec { "cd /desired/dir; svn update" } | ||
| [2009/06/24 17:01:04] <jamesturnbull> pugetworks: sorry can you explain what you mean? I centralise all configs on a Git box and then checkout branches relevant for each master | ||
| [2009/06/24 17:01:14] <pugetworks> does puppet wait for that to complete before the next item is called in the class? | ||
| [2009/06/24 17:01:16] @ glaw joined channel #puppet | ||
| [2009/06/24 17:01:25] @ Quit: jbooth: "leaving" | ||
| [2009/06/24 17:01:50] <pugetworks> my current scenario is a good example | ||
| [2009/06/24 17:01:58] <pugetworks> say I have dns zone files in svn | ||
| [2009/06/24 17:02:12] <pugetworks> I don't necessarily want them stored in puppet | ||
| [2009/06/24 17:02:30] <pugetworks> but just have puppet make svn call on the dns server | ||
| [2009/06/24 17:02:39] <pugetworks> when the svn update completes, reload the zones | ||
| [2009/06/24 17:02:49] <dan__t> Ok, back. | ||
| [2009/06/24 17:02:52] <dan__t> I know, I'm cool. | ||
| [2009/06/24 17:02:57] <jamesturnbull> pugetworks: ah okay | ||
| [2009/06/24 17:04:01] <jamesturnbull> pugetworks: why not stored in Puppet? | ||
| [2009/06/24 17:04:35] <pugetworks> later down the road I may be pushing out war files and jars and who knows what | ||
| [2009/06/24 17:04:51] <pugetworks> things I may not have control of | ||
| [2009/06/24 17:06:11] <pugetworks> some repos may not be on my network, nor the puppet client | ||
| [2009/06/24 17:06:26] <pugetworks> your simple solution would work | ||
| [2009/06/24 17:06:42] @ Quit: lutter: "Leaving." | ||
| [2009/06/24 17:07:10] <jamesturnbull> pugetworks: well just make sur you use a "require" to ensure the exec run first | ||
| [2009/06/24 17:07:23] <pugetworks> ah, good idea | ||
| [2009/06/24 17:07:38] @ randybias joined channel #puppet | ||
| [2009/06/24 17:08:06] <pugetworks> jamesturnbull: I hear good things about your book | ||
| [2009/06/24 17:08:14] <pugetworks> you in Seattle? | ||
| [2009/06/24 17:08:57] <pugetworks> ? | ||
| [2009/06/24 17:10:16] <plathrop> pugetworks: nah, jamesturnbull is in Australia | ||
| [2009/06/24 17:10:23] <pugetworks> bummer | ||
| [2009/06/24 17:10:26] <plathrop> pugetworks: it's a darn good book | ||
| [2009/06/24 17:10:49] @ jbooth joined channel #puppet | ||
| [2009/06/24 17:11:48] @ Quit: randybias: Client Quit | ||
| [2009/06/24 17:11:57] @ fbe joined channel #puppet | ||
| [2009/06/24 17:15:55] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 17:20:14] @ Quit: notbrien: | ||
| [2009/06/24 17:20:35] <nawty> why is it that the default ubuntu 9.04 installation seems broken. | ||
| [2009/06/24 17:24:21] <odyi> nawty: in which way? | ||
| [2009/06/24 17:24:52] <nawty> odyi: well, puppet comes up complaining about : Failed to generate additional resources during transaction: Cannot access mount[plugins] | ||
| [2009/06/24 17:25:49] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 17:26:13] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 17:26:28] <nawty> and, then puppetca -l displays zipola... | ||
| [2009/06/24 17:26:39] <odyi> nawty: yeah haven't gotten that and I have it the server on jaunty and a mix of hardy/jaunty clients | ||
| [2009/06/24 17:26:59] <nawty> (in addition to the xmlsimple.rb complaints) | ||
| [2009/06/24 17:27:52] <nawty> odyi: was it an upgrade, or a clean install? | ||
| [2009/06/24 17:28:20] <pugetworks> what would you say the memory requirements of the puppet client are? | ||
| [2009/06/24 17:29:15] <odyi> upgrade, so i suppose not completely relevant | ||
| [2009/06/24 17:29:30] <nawty> odyi: I may do that quickly, the wonders of VM's... | ||
| [2009/06/24 17:30:11] @ Quit: g_c_griffin_bost: "Leaving" | ||
| [2009/06/24 17:30:20] @ Quit: cote: | ||
| [2009/06/24 17:31:42] <jamesturnbull> pugetworks: Melbourne, Australia | ||
| [2009/06/24 17:32:11] <jamesturnbull> nawty: how did you upgrade? | ||
| [2009/06/24 17:32:27] <nawty> jamesturnbull: clean installation. | ||
| [2009/06/24 17:32:41] <jamesturnbull> nawty: veriso? | ||
| [2009/06/24 17:32:54] <nawty> veriso? | ||
| [2009/06/24 17:33:01] <jamesturnbull> nawty: version | ||
| [2009/06/24 17:33:13] <nawty> jamesturnbull: 9.04 64. | ||
| [2009/06/24 17:33:19] <jamesturnbull> nawty: puppet versio | ||
| [2009/06/24 17:33:21] <jamesturnbull> n | ||
| [2009/06/24 17:33:52] <nawty> jamesturnbull: default in 9.04, Puppet (notice): Starting Puppet client version 0.24.5 | ||
| [2009/06/24 17:34:08] <jamesturnbull> nawty: do you have a fileserver.conf file? | ||
| [2009/06/24 17:34:32] <nawty> jamesturnbull: I did, however, it's about 20% of the way through it's reinstall. Will update you shortly if it's better with 8.10 | ||
| [2009/06/24 17:34:52] <jamesturnbull> nawty: okay | ||
| [2009/06/24 17:35:07] <nawty> jamesturnbull: :) | ||
| [2009/06/24 17:37:40] <Volcane> jamesturnbull: liking the cf panel | ||
| [2009/06/24 17:38:24] <jamesturnbull> Volcane: thanks | ||
| [2009/06/24 17:38:39] @ epique joined channel #puppet | ||
| [2009/06/24 17:39:03] <Plouj> anyone? | ||
| [2009/06/24 17:39:50] <jamesturnbull> Plouj: anyone what? | ||
| [2009/06/24 17:40:26] <Plouj> jamesturnbull: Answer my question about suitability of puppet for managing simple desktop configrations especially between OS (Fedora) upgrades. | ||
| [2009/06/24 17:40:40] <jamesturnbull> Plouj: sure | ||
| [2009/06/24 17:40:50] <Volcane> jamesturnbull: puppet managed client of mine voted 2nd year best mobile social network of the Mobile Entertainment Forum members | ||
| [2009/06/24 17:40:59] <jamesturnbull> Plouj: I know a number of people who do similar things | ||
| [2009/06/24 17:41:17] <jamesturnbull> Volcane: I won't ask what they do for a living :P | ||
| [2009/06/24 17:41:17] @ rmiller4pi81 joined channel #puppet | ||
| [2009/06/24 17:41:37] <Volcane> heh | ||
| [2009/06/24 17:41:44] <Volcane> yeah, dont visit their site from work :P | ||
| [2009/06/24 17:42:06] <nawty> hah | ||
| [2009/06/24 17:42:14] <nawty> I'm quite looking forward to managing my ESX hosts with puppet. | ||
| [2009/06/24 17:42:36] <nawty> and, as it's already rather well used at my company, in rather large-ish deployments by different groups | ||
| [2009/06/24 17:42:44] <nawty> that'll be pretty awesome! :) | ||
| [2009/06/24 17:43:48] <nawty> jamesturnbull: all installed, busy setting it up, and then i'll let you know about 8.10 | ||
| [2009/06/24 17:44:13] <jamesturnbull> nawty: check you aren't missing a plugins entry in your fileserver.conf | ||
| [2009/06/24 17:44:53] <nawty> jamesturnbull: will do. | ||
| [2009/06/24 17:45:51] @ Quit: d3vilb0x: Read error: 60 (Operation timed out) | ||
| [2009/06/24 17:46:04] <matty91> How are folks managing puppetd updates across their hosts? | ||
| [2009/06/24 17:46:40] <Volcane> the packages? | ||
| [2009/06/24 17:46:46] <matty91> yeah, the gems | ||
| [2009/06/24 17:46:57] <Volcane> gems, swear word | ||
| [2009/06/24 17:47:10] <matty91> wonder if folks are using puppet to update puppet | ||
| [2009/06/24 17:47:19] <matty91> or using some other mechanism | ||
| [2009/06/24 17:47:25] <Volcane> using package{} | ||
| [2009/06/24 17:47:37] <nawty> 90mb of updates to 8.10... | ||
| [2009/06/24 17:47:45] <Volcane> works fine, rpms for example makes sure the daemon restarts on update etc | ||
| [2009/06/24 17:48:42] <jamesturnbull> I use Puppet to manage Puppet | ||
| [2009/06/24 17:48:58] <nico> so do I | ||
| [2009/06/24 17:49:03] <matty91> sweet | ||
| [2009/06/24 17:49:16] <matty91> I wasn't sure if updating puppetd and restarting led to any issues | ||
| [2009/06/24 17:49:25] <matty91> when puppetd updated itself | ||
| [2009/06/24 17:49:37] <matty91> I reckon I need to test this out then | ||
| [2009/06/24 17:49:45] <Volcane> so far so good for me, but who knows what gems will do | ||
| [2009/06/24 17:50:17] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/24 17:50:32] <nawty> I'm out, cya all later. | ||
| [2009/06/24 17:50:49] @ Quit: nawty: | ||
| [2009/06/24 17:51:39] @ mfournier joined channel #puppet | ||
| [2009/06/24 17:54:54] @ Quit: rasputnik: "This computer has gone to sleep" | ||
| [2009/06/24 17:59:10] @ webx joined channel #puppet | ||
| [2009/06/24 18:00:48] <webx> I have an interesting problem that I don't really understand, but it's probably related to how I'm using puppet in this particular instance. The problem: the YAML file becomes 'corrupted' in that puppet can't parse it for whatever reason, and it throws an error whenever this particular hostname tries to grab a catalog. | ||
| [2009/06/24 18:01:21] <webx> the 'interesting' part is that I'm using puppet in an auto-scaling ec2 array, and I'm forcing --fqdn=whatever.host.com for each of the nodes | ||
| [2009/06/24 18:02:14] <webx> this is my way of using puppet when I don't know the hostnames before they come up... I can still manage everything I need to manage ondemand | ||
| [2009/06/24 18:02:41] @ Quit: wrobel: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 18:03:06] @ wrobel joined channel #puppet | ||
| [2009/06/24 18:06:54] @ Quit: kngus: "Leaving." | ||
| [2009/06/24 18:07:01] @ Quit: schwifty: | ||
| [2009/06/24 18:07:04] @ epique left channel #puppet () | ||
| [2009/06/24 18:08:14] @ Quit: rmiller4pi81: Read error: 110 (Connection timed out) | ||
| [2009/06/24 18:08:40] <Plouj> are there any presentation videos about puppet I can listen to prior to reading tonnes of pages about it? | ||
| [2009/06/24 18:08:58] <jamesturnbull> webx: version of Puppet? | ||
| [2009/06/24 18:09:04] <jamesturnbull> Plouj: wiki:PuppetPresentations | ||
| [2009/06/24 18:09:06] <gepetto> jamesturnbull: Plouj: wiki:PuppetPresentations is http://reductivelabs.com/trac/puppet/wiki/PuppetPresentations | ||
| [2009/06/24 18:09:49] <jamesturnbull> Plouj: also I have a very reasonably priced book - http://tinyurl.com/pupbook | ||
| [2009/06/24 18:10:09] <Plouj> haha | ||
| [2009/06/24 18:10:19] <Plouj> I'm not going to make money off of this | ||
| [2009/06/24 18:11:00] @ Djelibeybi joined channel #puppet | ||
| [2009/06/24 18:11:12] <jamesturnbull> Plouj: okay.... | ||
| [2009/06/24 18:11:28] @ WALoeIII joined channel #puppet | ||
| [2009/06/24 18:12:29] <Plouj> in fact, if I have to read a book about it, it's probably the wrong solution for a desktop user | ||
| [2009/06/24 18:13:11] @ elmo joined channel #puppet | ||
| [2009/06/24 18:14:05] @ Quit: bwingenroth: | ||
| [2009/06/24 18:15:27] <webx> jamesturnbull: 24.8 | ||
| [2009/06/24 18:15:53] @ Quit: andrewcshafer: | ||
| [2009/06/24 18:16:14] <webx> just wondering what happens to the YAML if more than one client is asking for the same catalog at the same time | ||
| [2009/06/24 18:16:24] <webx> would that cause problems | ||
| [2009/06/24 18:17:02] <jamesturnbull> Plouj: well I don't think that's true but each to their own | ||
| [2009/06/24 18:17:31] <jamesturnbull> Plouj: A lot of desktop users buy technical books but you asked for references | ||
| [2009/06/24 18:17:51] <jamesturnbull> Plouj: A good start is the tutorials at the bottom of wiki:DocumentationStart too | ||
| [2009/06/24 18:17:54] <gepetto> jamesturnbull: Plouj: wiki:DocumentationStart is http://reductivelabs.com/trac/puppet/wiki/DocumentationStart | ||
| [2009/06/24 18:18:00] <jamesturnbull> webx: shouldn't do | ||
| [2009/06/24 18:18:22] <jamesturnbull> webx: but if you have logs and errors etc - log a ticket | ||
| [2009/06/24 18:18:52] <jamesturnbull> Djelibeybi: or we could go to the source and use --server | ||
| [2009/06/24 18:19:07] <jamesturnbull> Djelibeybi: it amazes me that people don't RTFM - even a little bit :P | ||
| [2009/06/24 18:19:23] <Djelibeybi> jamesturnbull: is this in reference to the email? | ||
| [2009/06/24 18:19:26] <jrojas> reading is for smart people | ||
| [2009/06/24 18:19:32] <jrojas> :P | ||
| [2009/06/24 18:20:04] <Djelibeybi> jamesturnbull: /etc/sysconfig/puppet is the *proper* way to do it on an EL-based machine. It essentially adds --server XXX to the command-line in the init.d script | ||
| [2009/06/24 18:20:38] <jamesturnbull> Djelibeybi: stupid EL | ||
| [2009/06/24 18:20:50] <jamesturnbull> Djelibeybi: he didn't mention distro so I gave him stock answer | ||
| [2009/06/24 18:20:52] <Djelibeybi> jamesturnbull: no, good EL. That's the sensible thing to do. | ||
| [2009/06/24 18:21:16] <Djelibeybi> jamesturnbull: All proper EL-based init.d scripts have their startup options modified by the equivalent /etc/sysconfig file | ||
| [2009/06/24 18:21:46] <Plouj> jamesturnbull: you're right, it's not that clear cut. However, in this case, I tried reading BigPicture and the first 3 paragraphs just went over my head in terms of terminlogy | ||
| [2009/06/24 18:21:51] <jamesturnbull> Djelibeybi: doesn't sound like it'll catch on :) | ||
| [2009/06/24 18:22:17] @ Quit: rgsteele||work: Remote closed the connection | ||
| [2009/06/24 18:23:05] <Volcane> setting /etc/sysconfig/puppet isnt awesome | ||
| [2009/06/24 18:23:10] @ andrewcshafer joined channel #puppet | ||
| [2009/06/24 18:23:11] <Volcane> it might be the redhat way but it wont work | ||
| [2009/06/24 18:23:21] <Volcane> it will work for the running service, just never run puppetd --test for example | ||
| [2009/06/24 18:23:28] <Volcane> without also remmbering to add the --server by hand all the time | ||
| [2009/06/24 18:23:40] <Volcane> setting it in the puppet config though that is a way that works for all sorts of use cases | ||
| [2009/06/24 18:23:45] <Djelibeybi> Volcane: true, but that's not what it's for. | ||
| [2009/06/24 18:23:59] <Djelibeybi> The /etc/sysconfig stuff is only to modify the /etc/init.d scripts. | ||
| [2009/06/24 18:24:13] <Volcane> yes, what i am saying is he problem - whats the server - is bigger than init | ||
| [2009/06/24 18:24:20] <Djelibeybi> I actually use Puppet to add the puppet alias in /etc/hosts as appropriate | ||
| [2009/06/24 18:24:26] <Volcane> hence just tuning the init system isnt really the answer here | ||
| [2009/06/24 18:24:28] <Djelibeybi> Go go Augeas. | ||
| [2009/06/24 18:24:36] <Djelibeybi> Actually, no. That's not Augeas. My bad. | ||
| [2009/06/24 18:24:38] * jamesturnbull thinks he might have sparked distro wars again | ||
| [2009/06/24 18:24:51] <Volcane> jamesturnbull: not as such, this is at least confined to one distro :P | ||
| [2009/06/24 18:25:06] @ Quit: andrewcshafer: Client Quit | ||
| [2009/06/24 18:25:06] * jamesturnbull is off to work | ||
| [2009/06/24 18:25:17] <Djelibeybi> jamesturnbull: I'm already there. It's boring, don't bother. | ||
| [2009/06/24 18:25:29] <jamesturnbull> Djelibeybi: I wish | ||
| [2009/06/24 18:26:56] @ keithlard joined channel #puppet | ||
| [2009/06/24 18:27:40] <Djelibeybi> Volcane: is there perhaps a setting in /etc/puppet/puppet.conf that could affect all runs of puppetd? | ||
| [2009/06/24 18:27:54] <Djelibeybi> Volcane: if not, that would be the best solution, which would resolve both the daemon and once-off requirements | ||
| [2009/06/24 18:30:36] @ Quit: PhatBaja: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 18:31:18] @ Quit: ohlol: Read error: 110 (Connection timed out) | ||
| [2009/06/24 18:31:41] <Volcane> Djelibeybi: like jamesturnbull said yes :) | ||
| [2009/06/24 18:31:50] <Volcane> Djelibeybi: server=foo | ||
| [2009/06/24 18:32:42] <Djelibeybi> Volcane: ah, so. I completely misread jamesturnbull's email. My bad! Mea culpa! *whips self appropriately* | ||
| [2009/06/24 18:33:42] <Volcane> hehe | ||
| [2009/06/24 18:34:18] @ lak joined channel #puppet | ||
| [2009/06/24 18:34:35] <Volcane> lak: just watched the cf panel, it wasnt as boring as you thought :P | ||
| [2009/06/24 18:34:45] <lak> that's good | ||
| [2009/06/24 18:34:53] <lak> sorry i didn't have any zingers :) | ||
| [2009/06/24 18:35:15] <Volcane> everyone was playing exceptionally well with their neighbours yes | ||
| [2009/06/24 18:38:04] @ ohlol joined channel #puppet | ||
| [2009/06/24 18:38:06] <Plouj> are there other (simpler) tools like puppet based on augeas? | ||
| [2009/06/24 18:39:12] @ nawty joined channel #puppet | ||
| [2009/06/24 18:40:46] @ Quit: Telmo: Read error: 60 (Operation timed out) | ||
| [2009/06/24 18:42:24] <lak> Plouj: augeas was basically built to run with puppet, but i don't know any other tools that use it | ||
| [2009/06/24 18:43:45] @ Innocenti joined channel #puppet | ||
| [2009/06/24 18:44:37] @ cote joined channel #puppet | ||
| [2009/06/24 18:49:36] @ rmiller4pi8 joined channel #puppet | ||
| [2009/06/24 18:50:27] @ Quit: nawty: Read error: 60 (Operation timed out) | ||
| [2009/06/24 18:53:57] @ nawty joined channel #puppet | ||
| [2009/06/24 18:55:16] @ mfoster left channel #puppet () | ||
| [2009/06/24 19:02:24] @ Quit: bobbyz_: Read error: 110 (Connection timed out) | ||
| [2009/06/24 19:06:07] @ eurisko joined channel #puppet | ||
| [2009/06/24 19:06:12] <eurisko> hi | ||
| [2009/06/24 19:06:22] <pugetworks> hi | ||
| [2009/06/24 19:07:05] <nawty> jamesturnbull: installing puppet now, will let you know if it's pokey in a few minutes. | ||
| [2009/06/24 19:07:38] <eurisko> i was reading the documentation of puppet for a while but i am a little lost | ||
| [2009/06/24 19:08:11] <zirpu> i care about the cheese. | ||
| [2009/06/24 19:08:37] <nawty> and, i'm sure the cheese cares about you. | ||
| [2009/06/24 19:08:42] <eurisko> let's suppose i have one terminal i call it the Main Machine/father. | ||
| [2009/06/24 19:10:08] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/24 19:10:09] <eurisko> and i have other 40 clients, that should be based on the configuration implemented on that server. Everytime i change a instalation package, a configuration file, a user area. Is that what i can solve with the puppet recipes? | ||
| [2009/06/24 19:11:22] <kennobaka> you want to mirror the configuration on one host as you update it? | ||
| [2009/06/24 19:11:51] <nawty> anyone on ubuntu that knows how to rid themselves of : | ||
| [2009/06/24 19:11:59] @ jetole is now known as Guest68383 | ||
| [2009/06/24 19:12:20] <nawty> ./usr/lib/ruby/1.8/xmlsimple.rb:275: warning: already initialized constant KNOWN_OPTIONS | ||
| [2009/06/24 19:12:23] <nawty> (and others) | ||
| [2009/06/24 19:12:31] <pugetworks> eurisko mostly | ||
| [2009/06/24 19:12:33] <zirpu> update ruby. | ||
| [2009/06/24 19:12:44] <nawty> zirpu: yes, no, nein. | ||
| [2009/06/24 19:13:08] <nawty> zirpu: running latest package update for 8.10 | ||
| [2009/06/24 19:13:15] <pugetworks> eurisko: puppet is one of a few configuration managers | ||
| [2009/06/24 19:13:59] <zirpu> oh wait. that a bug with the version of facter installed in ubuntu. | ||
| [2009/06/24 19:14:19] <zirpu> update facter separately and it's good. it's some old 1.5.1 version i believe. | ||
| [2009/06/24 19:14:34] @ QMan joined channel #puppet | ||
| [2009/06/24 19:15:21] <pugetworks> eurisko: http://reductivelabs.com/trac/puppet/wiki/SimplestPuppetInstallRecipe | ||
| [2009/06/24 19:15:30] <pugetworks> eurisko: this is a good simple test | ||
| [2009/06/24 19:15:41] <nawty> zirpu: i think you may a bit off. Have a look here : https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/296605 | ||
| [2009/06/24 19:16:00] <nawty> zirpu: seems to also affect rails. | ||
| [2009/06/24 19:16:22] <eurisko> tks, pugetworks. | ||
| [2009/06/24 19:17:00] <zirpu> ah interesting. | ||
| [2009/06/24 19:18:41] <nawty> zirpu: will have to fight with it after my haircut. | ||
| [2009/06/24 19:20:01] <nawty> bye again all. | ||
| [2009/06/24 19:20:02] <zirpu> go bald. it's cheap. :-) | ||
| [2009/06/24 19:20:08] @ emerose joined channel #puppet | ||
| [2009/06/24 19:20:10] <nawty> zirpu: i'm too pretty to go bald. | ||
| [2009/06/24 19:20:21] @ Quit: nawty: | ||
| [2009/06/24 19:20:22] <zirpu> :) | ||
| [2009/06/24 19:20:24] @ emerose left channel #puppet () | ||
| [2009/06/24 19:21:15] @ Quit: Innocenti: "Lost terminal" | ||
| [2009/06/24 19:21:30] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 19:21:56] @ Quit: eurisko: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 19:22:51] @ martha left channel #puppet () | ||
| [2009/06/24 19:22:58] @ Quit: lak: | ||
| [2009/06/24 19:23:46] @ Quit: hessmll: Client Quit | ||
| [2009/06/24 19:25:23] @ bwingenroth_ joined channel #puppet | ||
| [2009/06/24 19:29:30] @ Quit: ohlol: Read error: 60 (Operation timed out) | ||
| [2009/06/24 19:34:21] @ PhatBaja joined channel #puppet | ||
| [2009/06/24 19:36:06] @ Quit: cote: | ||
| [2009/06/24 19:42:40] @ Quit: bwingenroth: Read error: 110 (Connection timed out) | ||
| [2009/06/24 19:46:13] @ Quit: cwebber: | ||
| [2009/06/24 19:54:15] @ alban2 joined channel #puppet | ||
| [2009/06/24 20:00:53] @ cote joined channel #puppet | ||
| [2009/06/24 20:02:06] @ Quit: matty91: | ||
| [2009/06/24 20:04:17] @ Quit: glaw: ""Between two evils, I always pick the one I never tried before" Mae West" | ||
| [2009/06/24 20:04:36] @ PhatBaja_ joined channel #puppet | ||
| [2009/06/24 20:07:11] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/24 20:11:39] @ kambiz is now known as kambiz_away | ||
| [2009/06/24 20:21:30] @ Quit: PhatBaja: Read error: 110 (Connection timed out) | ||
| [2009/06/24 20:22:09] @ Quit: egerlach: "leaving" | ||
| [2009/06/24 20:25:23] @ glarizza joined channel #puppet | ||
| [2009/06/24 20:27:03] @ Quit: cote: Read error: 110 (Connection timed out) | ||
| [2009/06/24 20:28:05] @ egerlach joined channel #puppet | ||
| [2009/06/24 20:29:06] <glarizza> gepetto: help | ||
| [2009/06/24 20:29:06] <gepetto> glarizza: help topics: 10 core modules: auth, basics, config, filters, httputil, irclog, remote, unicode, userdata, wordlist; 8 plugins: debug, hudson, redmineurls, rss, seen, shortenurls, time, tracurls (help <topic> for more info) | ||
| [2009/06/24 20:29:34] <glarizza> help config | ||
| [2009/06/24 20:29:46] @ Quit: glarizza: Client Quit | ||
| [2009/06/24 20:30:16] @ exothermc_ joined channel #puppet | ||
| [2009/06/24 20:30:28] <exothermc_> How do you restart services with puppet? | ||
| [2009/06/24 20:30:57] @ Quit: pugetworks: "pugetworks has no reason" | ||
| [2009/06/24 20:31:12] @ glarizza joined channel #puppet | ||
| [2009/06/24 20:31:25] <glarizza> gepetto: help | ||
| [2009/06/24 20:31:25] <gepetto> glarizza: help topics: 10 core modules: auth, basics, config, filters, httputil, irclog, remote, unicode, userdata, wordlist; 8 plugins: debug, hudson, redmineurls, rss, seen, shortenurls, time, tracurls (help <topic> for more info) | ||
| [2009/06/24 20:31:33] <glarizza> gepetto: help config | ||
| [2009/06/24 20:31:33] <gepetto> glarizza: config module - bot configuration. usage: list, desc, get, set, unset, add, rm | ||
| [2009/06/24 20:31:44] <glarizza> gepetto: help auth | ||
| [2009/06/24 20:31:44] <gepetto> glarizza: auth <masterpassword>: log in as the bot owner; other commands: login, whoami, permissions syntax, permissions [re]set, permissions view, user, meet, hello, allow, prevent | ||
| [2009/06/24 20:31:48] <exothermc_> For instance if I update a config file for a server how do I also restart the server. | ||
| [2009/06/24 20:32:19] @ Quit: bwingenroth_: Read error: 110 (Connection timed out) | ||
| [2009/06/24 20:32:32] <chadh_> exothermc_: what OS? how do you have the puppetmaster configured (webrick, mongrel, passenger, etc.)? | ||
| [2009/06/24 20:33:02] <Tonacacihuatl> win 2 | ||
| [2009/06/24 20:33:10] <exothermc_> chadh_: linux puppetmaster isn't using any of those I don't believe or more than likely just webrick | ||
| [2009/06/24 20:33:30] <exothermc_> chadh_: whatever works out of the box. | ||
| [2009/06/24 20:34:08] <chadh_> exothermc_: yeah, that's webrick. what OS? | ||
| [2009/06/24 20:34:17] <exothermc_> chadh_: linux | ||
| [2009/06/24 20:34:29] <exothermc_> both for clients and server. | ||
| [2009/06/24 20:34:40] <chadh_> exothermc_: I mean, what distribution? red hat, debian, ubuntu, gentoo? | ||
| [2009/06/24 20:34:49] <exothermc_> chadh_: centos | ||
| [2009/06/24 20:34:56] <chadh_> /sbin/service puppetmaster restart | ||
| [2009/06/24 20:35:15] @ chadh_ is now known as chadh | ||
| [2009/06/24 20:36:25] @ Quit: WALoeIII: Read error: 113 (No route to host) | ||
| [2009/06/24 20:40:30] <exothermc_> chadh: lol | ||
| [2009/06/24 20:40:53] <exothermc_> chadh: No, from puppetmaster how do I restart specific services on the clients. | ||
| [2009/06/24 20:41:03] <chadh> exothermc_: oh, sorry. I see now | ||
| [2009/06/24 20:41:11] <exothermc_> If I can't figure out how to restart puppetmaster I shouldn't even be running it. | ||
| [2009/06/24 20:41:22] <exothermc_> :D | ||
| [2009/06/24 20:42:32] <chadh> you would manage the configuration file with a 'file' type, and the service with the 'service' type. Then use the 'notify' metaparameter on the file type (or subscribe on the service) to indicate the relationship | ||
| [2009/06/24 20:43:06] <chadh> for centos, you will need to make sure to specify the 'hasrestart' and 'hasstatus' parameters on the service | ||
| [2009/06/24 20:43:12] @ Quit: exothermc_: Read error: 113 (No route to host) | ||
| [2009/06/24 20:43:15] <chadh> doh! | ||
| [2009/06/24 20:43:29] @ exothermc joined channel #puppet | ||
| [2009/06/24 20:43:37] <exothermc> Sorry got disconnected there. | ||
| [2009/06/24 20:43:43] <chadh> exothermc: did you see my replies? | ||
| [2009/06/24 20:43:52] <exothermc> No I didn't | ||
| [2009/06/24 20:44:00] <chadh> exothermc: you would manage the configuration file with a 'file' type, and the service with the 'service' type. Then use the 'notify' metaparameter on the file type (or subscribe on the service) to indicate the relationship | ||
| [2009/06/24 20:44:11] <chadh> exothermc: for centos, you will need to make sure to specify the 'hasrestart' and 'hasstatus' parameters on the service | ||
| [2009/06/24 20:44:32] @ plathrop is now known as plathrop-away | ||
| [2009/06/24 20:44:32] <exothermc> ya got the file stuff working | ||
| [2009/06/24 20:44:38] <exothermc> so I just need to look at this server type | ||
| [2009/06/24 20:47:50] <chadh> exothermc: the 'notify' metaparameter description in the Type Reference has an example | ||
| [2009/06/24 20:48:07] <exothermc> chadh: ok let me look at that. | ||
| [2009/06/24 20:50:45] @ Quit: keithlard: | ||
| [2009/06/24 20:51:57] <glarizza> jamesturnbull: I picked up the book today - what a great extension of the Wiki. Chapter 6 helped fill in the blanks about external nodes - very good stuff. When I'm done, I'll update the Wiki with some information on using Puppet as an extension-arm for imaging on the Macs. Thanks again! | ||
| [2009/06/24 20:57:08] @ keithlard joined channel #puppet | ||
| [2009/06/24 20:57:29] @ Quit: PhatBaja_: | ||
| [2009/06/24 21:04:23] @ PhatBaja joined channel #puppet | ||
| [2009/06/24 21:05:57] @ fujin joined channel #puppet | ||
| [2009/06/24 21:08:35] @ Quit: PhatBaja: Client Quit | ||
| [2009/06/24 21:10:36] @ emerose joined channel #puppet | ||
| [2009/06/24 21:10:47] @ Quit: mindless: "kthxbye" | ||
| [2009/06/24 21:11:33] <dan__t> Hello. | ||
| [2009/06/24 21:12:25] @ drmikecrowe_ joined channel #puppet | ||
| [2009/06/24 21:15:05] @ Quit: drmikecrowe: Nick collision from services. | ||
| [2009/06/24 21:16:59] @ nuccad1 joined channel #puppet | ||
| [2009/06/24 21:24:39] <jrojas> hi | ||
| [2009/06/24 21:24:58] <dan__t> How's it goin | ||
| [2009/06/24 21:25:25] <jrojas> meh | ||
| [2009/06/24 21:25:32] <jrojas> i think im coming down with a cold or something | ||
| [2009/06/24 21:25:51] <jrojas> i think i havent hit my weekly beer quota yet... | ||
| [2009/06/24 21:25:58] @ Quit: krogebry: "Ex-Chat" | ||
| [2009/06/24 21:28:54] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 21:29:16] <dan__t> That'll happen. | ||
| [2009/06/24 21:31:08] @ garin_ joined channel #puppet | ||
| [2009/06/24 21:31:50] @ Quit: bwingenroth: Client Quit | ||
| [2009/06/24 21:34:34] @ Quit: nuccad: Read error: 110 (Connection timed out) | ||
| [2009/06/24 21:35:28] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/06/24 21:48:12] @ Quit: emerose: "..." | ||
| [2009/06/24 21:52:09] @ Quit: maryN: Read error: 110 (Connection timed out) | ||
| [2009/06/24 21:52:27] @ maryN joined channel #puppet | ||
| [2009/06/24 21:54:44] <Djelibeybi> Question before I spend some time testing: if I do a file { "/path/to/directory": ensure => "absent" } and there are files in that directory, will Puppet recursively delete them? | ||
| [2009/06/24 21:56:43] @ garin_ left channel #puppet () | ||
| [2009/06/24 21:57:29] @ Quit: keithlard: | ||
| [2009/06/24 22:01:22] @ Quit: fujin: "Leaving..." | ||
| [2009/06/24 22:01:59] @ bobbyz joined channel #puppet | ||
| [2009/06/24 22:02:27] <odyi> Djelibeybi: i don't believe so | ||
| [2009/06/24 22:05:17] @ Quit: Demosthenes: Read error: 110 (Connection timed out) | ||
| [2009/06/24 22:06:46] <Djelibeybi> odyi: there is a lovely force => true option that makes it work. Whee. | ||
| [2009/06/24 22:07:00] * Djelibeybi goes on a deleting rampage. | ||
| [2009/06/24 22:07:55] @ fujin joined channel #puppet | ||
| [2009/06/24 22:08:06] @ Quit: exothermc: Read error: 113 (No route to host) | ||
| [2009/06/24 22:10:21] <joe-mac> just make sure there aren't too many children in that directory | ||
| [2009/06/24 22:10:27] <joe-mac> performance will really suffer | ||
| [2009/06/24 22:11:02] <Djelibeybi> joe-mac: thankfully, it just has to remove two tiny text files that were inadvertantly left behind in the kickstart process. | ||
| [2009/06/24 22:11:24] <joe-mac> o i c | ||
| [2009/06/24 22:12:18] @ Quit: Bass2: Read error: 110 (Connection timed out) | ||
| [2009/06/24 22:14:22] @ Quit: glarizza: | ||
| [2009/06/24 22:18:39] @ Quit: joe-mac: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 22:24:35] @ joe-mac joined channel #puppet | ||
| [2009/06/24 22:26:07] @ cwebber joined channel #puppet | ||
| [2009/06/24 22:26:19] @ alex2 joined channel #puppet | ||
| [2009/06/24 22:27:27] @ Quit: cwebber: Client Quit | ||
| [2009/06/24 22:40:34] @ maxagaz joined channel #puppet | ||
| [2009/06/24 22:52:49] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/24 22:52:55] @ bobbyz joined channel #puppet | ||
| [2009/06/24 22:54:08] @ Quit: maryN: Read error: 110 (Connection timed out) | ||
| [2009/06/24 22:57:43] @ Quit: felipe`: Remote closed the connection | ||
| [2009/06/24 22:59:28] @ nawty joined channel #puppet | ||
| [2009/06/24 23:05:17] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 23:05:36] @ Quit: D-CoDe: Client Quit | ||
| [2009/06/24 23:08:54] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 23:11:02] @ maryN joined channel #puppet | ||
| [2009/06/24 23:12:12] @ Quit: D-CoDe: Client Quit | ||
| [2009/06/24 23:12:15] @ nawty_ joined channel #puppet | ||
| [2009/06/24 23:15:06] @ Quit: ctso: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 23:15:14] @ pinoyskull_ joined channel #puppet | ||
| [2009/06/24 23:15:56] <nawty_> helo all | ||
| [2009/06/24 23:16:06] @ Quit: pinoyskull_: Client Quit | ||
| [2009/06/24 23:16:26] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/24 23:16:30] @ PhatBaja joined channel #puppet | ||
| [2009/06/24 23:18:52] @ ctso joined channel #puppet | ||
| [2009/06/24 23:19:19] @ bobbyz joined channel #puppet | ||
| [2009/06/24 23:21:05] <joe-mac> hello nawty | ||
| [2009/06/24 23:23:22] @ Quit: RageLink: Read error: 110 (Connection timed out) | ||
| [2009/06/24 23:23:38] @ Quit: nawty: Read error: 110 (Connection timed out) | ||
| [2009/06/24 23:27:57] @ Quit: maxagaz: Read error: 110 (Connection timed out) | ||
| [2009/06/24 23:28:18] @ magnachef__ joined channel #puppet | ||
| [2009/06/24 23:29:40] @ pinoyskull_ joined channel #puppet | ||
| [2009/06/24 23:31:34] @ Quit: drmikecrowe_: Read error: 104 (Connection reset by peer) | ||
| [2009/06/24 23:31:43] @ D-CoDe joined channel #puppet | ||
| [2009/06/24 23:33:32] <Djelibeybi> Anyone know where in the Puppet code the storeconfigs database stuff is? | ||
| [2009/06/24 23:34:03] <joe-mac> idk, grep for ActiveRecord | ||
| [2009/06/24 23:34:49] <Djelibeybi> joe-mac: ta. My grep'ing for INSERT/UPDATE didn't work. :) | ||
| [2009/06/24 23:35:40] <joe-mac> lol | ||
| [2009/06/24 23:35:59] <Djelibeybi> joe-mac: well, I was distracted because there are results for SELECT | ||
| [2009/06/24 23:36:25] <joe-mac> o i woudln't have guessed that | ||
| [2009/06/24 23:36:57] @ pinoyskull_ is now known as pinoyskull | ||
| [2009/06/24 23:37:04] @ randybias joined channel #puppet | ||
| [2009/06/24 23:37:40] <Djelibeybi> Yeah. I know nothing about Ruby, so I'm overwhelming myself by trying to add Oracle support for StoreConfigs | ||
| [2009/06/24 23:37:51] * Djelibeybi is nothing if not significantly over-confident and somewhat insane. | ||
| [2009/06/24 23:38:10] <Djelibeybi> However, screaming failure if I can't even find where to start looking. :) | ||
| [2009/06/24 23:38:39] <joe-mac> Djelibeybi: http://vsbabu.org/mt/archives/2005/07/19/oracle_with_active_record.html | ||
| [2009/06/24 23:38:51] <joe-mac> looks li ke ther's already an adapter for it | ||
| [2009/06/24 23:39:14] <nawty_> guys, anyone here running puppet + puppetmaster on ubuntu 8.10/9.04 ? | ||
| [2009/06/24 23:39:26] <Djelibeybi> joe-mac: yes, there should be. | ||
| [2009/06/24 23:39:44] <Djelibeybi> joe-mac: I'm still busy updating my Oracle XE test box. Then I'll install the ruby-oci8 driver and see how far I get. :) | ||
| [2009/06/24 23:39:46] <joe-mac> nawty_: i run it in an 8.04 LTS environment at work, with a couple 6.06 machines | ||
| [2009/06/24 23:39:53] <joe-mac> nice Djelibeybi | ||
| [2009/06/24 23:40:18] <joe-mac> what's your issue/question nawty_? | ||
| [2009/06/24 23:40:23] <nawty_> joe-mac: any chances you feel like helping me actually make it work? I've spent a few hours on it today, and unfortunately it's not lending itself to working.. :( | ||
| [2009/06/24 23:40:41] <nawty_> joe-mac: Firstly, when i do the puppetmaster install, it seems broken, I recieve these errors when starting puppet/puppetmaster: | ||
| [2009/06/24 23:40:50] <nawty_> ./usr/lib/ruby/1.8/xmlsimple.rb:275: warning: already initialized constant KNOWN_OPTIONS | ||
| [2009/06/24 23:40:53] <nawty_> etc... | ||
| [2009/06/24 23:41:23] <joe-mac> nawty_: where did you get ruby? | ||
| [2009/06/24 23:41:29] <joe-mac> from apt? | ||
| [2009/06/24 23:41:39] <nawty_> joe-mac: yup. | ||
| [2009/06/24 23:41:49] <joe-mac> have you mixed ruby gems and apt packages? | ||
| [2009/06/24 23:41:53] <nawty_> joe-mac: tried both 9.04, and 8.10 | ||
| [2009/06/24 23:41:58] <nawty_> joe-mac: nope, ran the following : | ||
| [2009/06/24 23:42:06] <nawty_> joe-mac: aptitude install puppet puppetmaster | ||
| [2009/06/24 23:42:17] <nawty_> that's entirely all I ran on a default installation with no more than a dist-upgrade done. | ||
| [2009/06/24 23:49:13] @ Quit: randybias: "Leaving..." | ||
| [2009/06/24 23:50:40] <nawty_> joe-mac: what release are your servers ? | ||
| [2009/06/24 23:51:16] <joe-mac> my servers are 8.04 lts with some 6.06. i have it installed on my 9.04 workstation at work and home though, doesn't seem to be doing that, do you have strange repos or something? | ||
| [2009/06/24 23:52:06] <joe-mac> nawty_: https://lists.ubuntu.com/archives/universe-bugs/2008-December/031144.html | ||
| [2009/06/24 23:52:14] <nawty_> joe-mac: that's my /etc/apt/sources.list | ||
| [2009/06/24 23:52:47] <nawty_> joe-mac: yeah, but, if you're not having the problem, then maybe i'm missing something. | ||
| [2009/06/24 23:52:50] @ bwingenroth joined channel #puppet | ||
| [2009/06/24 23:52:53] <nawty_> joe-mac: 32/64? | ||
| [2009/06/24 23:53:47] <joe-mac> mix, look at that bug though nawty_ | ||
| [2009/06/24 23:54:05] @ Quit: maryN: Read error: 60 (Operation timed out) | ||
| [2009/06/24 23:54:05] @ bwingenroth_ joined channel #puppet | ||
| [2009/06/24 23:54:06] <nawty_> joe-mac: i think i've just realized what's wrong. | ||
| [2009/06/24 23:54:10] <nawty_> joe-mac: i'll explain in a moment. | ||
| [2009/06/24 23:54:57] <nawty_> joe-mac: do you use apt, or aptitude ? | ||
| [2009/06/24 23:55:20] <joe-mac> apt-get | ||
| [2009/06/24 23:55:34] <nawty_> aptitude installs reccomended by default | ||
| [2009/06/24 23:55:38] <nawty_> apt-get doesn't. | ||
| [2009/06/24 23:55:47] <joe-mac> o i c | ||
| [2009/06/24 23:55:50] <nawty_> :) | ||
| [2009/06/24 23:55:52] <nawty_> and, rails is broken | ||
| [2009/06/24 23:55:55] <joe-mac> so it installed some extra packages/ | ||
| [2009/06/24 23:56:02] <joe-mac> yea, that's a given from the bug report | ||
| [2009/06/24 23:56:11] <nawty_> rails is a reccomended | ||
| [2009/06/24 23:56:29] <nawty_> Recommends: rails (>= 1.2.3-2), rdoc | ||
| [2009/06/24 23:56:31] <nawty_> :) | ||
| [2009/06/24 23:56:35] @ RageLink joined channel #puppet | ||
| [2009/06/24 23:56:45] <joe-mac> so you mean aptitude is the one that doesn't install recommended? | ||
| [2009/06/24 23:57:01] <nawty_> joe-mac: aptitude does, apt-get doesn't. | ||
| [2009/06/24 23:57:22] <joe-mac> OHHH ok i get what you're saying now sorry | ||
| [2009/06/24 23:57:50] <nawty_> :) | ||
| [2009/06/24 23:57:54] <nawty_> next thing is actually getting it working |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!