| [2009/06/04 00:01:33] @ Log started by gepetto | ||
| [2009/06/04 00:01:33] @ Quit: d3vilb0x: | ||
| [2009/06/04 00:21:54] @ Quit: maek: | ||
| [2009/06/04 00:31:17] @ Quit: tessier: Read error: 110 (Connection timed out) | ||
| [2009/06/04 00:34:29] @ WALoeIII_ joined channel #puppet | ||
| [2009/06/04 00:49:00] @ Quit: WALoeIII: Read error: 110 (Connection timed out) | ||
| [2009/06/04 00:50:10] @ Quit: WALoeIII_: "Bai." | ||
| [2009/06/04 00:58:35] @ Quit: wilturn: Read error: 110 (Connection timed out) | ||
| [2009/06/04 01:12:16] <FiXion> goodmorning :) | ||
| [2009/06/04 01:23:17] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 01:24:12] @ Quit: saurabhverma: Client Quit | ||
| [2009/06/04 01:24:21] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 01:25:37] @ Quit: saurabhverma: Client Quit | ||
| [2009/06/04 01:32:27] <PhabX> morn | ||
| [2009/06/04 01:34:30] @ Quit: andrewcshafer: | ||
| [2009/06/04 01:37:11] @ Quit: lak: | ||
| [2009/06/04 01:39:41] @ mib_01sh95 joined channel #puppet | ||
| [2009/06/04 01:39:55] <mib_01sh95> Elo | ||
| [2009/06/04 01:42:44] @ Quit: mib_01sh95: Client Quit | ||
| [2009/06/04 01:50:39] @ Quit: oremj: "leaving" | ||
| [2009/06/04 01:54:26] @ Demosthenes joined channel #puppet | ||
| [2009/06/04 01:55:09] @ Quit: claymation: | ||
| [2009/06/04 01:58:50] @ rcsheets` joined channel #puppet | ||
| [2009/06/04 01:59:42] @ Quit: rcsheets: Nick collision from services. | ||
| [2009/06/04 01:59:56] @ rcsheets joined channel #puppet | ||
| [2009/06/04 02:00:00] @ Quit: rcsheets: Nick collision from services. | ||
| [2009/06/04 02:00:02] @ rcsheets` is now known as rcsheets | ||
| [2009/06/04 02:00:12] @ rcsheets` joined channel #puppet | ||
| [2009/06/04 02:01:04] <rcsheets> argh | ||
| [2009/06/04 02:01:16] @ aymerick joined channel #puppet | ||
| [2009/06/04 02:01:30] @ mib_zg62ui joined channel #puppet | ||
| [2009/06/04 02:02:37] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 02:02:45] @ pete_t joined channel #puppet | ||
| [2009/06/04 02:03:21] @ Quit: mib_zg62ui: Client Quit | ||
| [2009/06/04 02:04:21] @ DavidS joined channel #puppet | ||
| [2009/06/04 02:06:29] @ Quit: pete_t: Client Quit | ||
| [2009/06/04 02:06:59] @ pete_t joined channel #puppet | ||
| [2009/06/04 02:11:51] @ mattock joined channel #puppet | ||
| [2009/06/04 02:18:14] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/04 02:24:44] @ Quit: DavidS: Read error: 110 (Connection timed out) | ||
| [2009/06/04 02:27:06] @ Quit: saurabhverma: Read error: 113 (No route to host) | ||
| [2009/06/04 02:27:15] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/04 02:27:35] <FiXion> btw. can I define a role array in puppet - and then just add roles to it? | ||
| [2009/06/04 02:27:57] <FiXion> so if I have a server that "doubles" as a dns and ftp server - I'd like the array to contain both. | ||
| [2009/06/04 02:28:32] <FiXion> I'd like to modify my snmpd.conf according to the roles the server has - so I don't add settings for checks that don't belong | ||
| [2009/06/04 02:30:03] @ pleemans joined channel #puppet | ||
| [2009/06/04 02:35:18] @ Quit: alex2: Read error: 110 (Connection timed out) | ||
| [2009/06/04 02:35:37] @ alex2 joined channel #puppet | ||
| [2009/06/04 02:36:13] @ nasrat joined channel #puppet | ||
| [2009/06/04 02:42:06] <macbar_> FiXion: you can | ||
| [2009/06/04 02:42:15] @ madrescher joined channel #puppet | ||
| [2009/06/04 02:42:16] @ ohadlevy left channel #puppet () | ||
| [2009/06/04 02:42:26] <macbar_> FiXion: I know I once wrestled with the same problem :-) | ||
| [2009/06/04 02:42:56] <macbar_> FiXion: but you could just as well pass a comma separated string and split that string in your erb file | ||
| [2009/06/04 02:43:10] <macbar_> FiXion: assuming your snmpd.conf is created using an erb file ? | ||
| [2009/06/04 02:44:05] <FiXion> macbar_: it is. any examples of how to split it in an erb template? | ||
| [2009/06/04 02:44:26] <macbar_> FiXion: it's just ruby | ||
| [2009/06/04 02:44:49] <macbar_> http://www.ruby-doc.org/core/classes/String.html#M000818 | ||
| [2009/06/04 02:45:53] @ tim|macbook joined channel #puppet | ||
| [2009/06/04 02:47:08] @ maxagaz joined channel #puppet | ||
| [2009/06/04 02:47:14] <macbar_> FiXion: something like http://pastie.org/500080 | ||
| [2009/06/04 02:51:31] <macbar_> FiXion: you see what I mean ? | ||
| [2009/06/04 02:52:54] <macbar_> FiXion: you won't be able to override (or redefine) the value of the rolestring variable though... | ||
| [2009/06/04 02:55:26] @ Quit: nasrat: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 02:55:29] @ nasrat joined channel #puppet | ||
| [2009/06/04 02:55:38] @ Quit: nasrat: Remote closed the connection | ||
| [2009/06/04 02:57:46] @ shellac joined channel #puppet | ||
| [2009/06/04 02:58:16] @ mfournier joined channel #puppet | ||
| [2009/06/04 02:58:59] @ Quit: alban2: Read error: 113 (No route to host) | ||
| [2009/06/04 03:00:17] @ pete_t is now known as pete_t|away | ||
| [2009/06/04 03:00:22] <RageLink> im starting with this and playing around and I've modeled some stuff out... | ||
| [2009/06/04 03:00:31] <RageLink> this is what Im getting when i try to load it up :( | ||
| [2009/06/04 03:00:33] <RageLink> http://pastie.org/500089 | ||
| [2009/06/04 03:00:41] <RageLink> its probably a noob deal | ||
| [2009/06/04 03:00:48] <RageLink> but Im like stuck heheh | ||
| [2009/06/04 03:01:14] <RageLink> if anyone has suggestions I'd be more than grateful | ||
| [2009/06/04 03:01:15] <Volcane> "Could not find file /var/lib/puppet/manifests/site.pp" | ||
| [2009/06/04 03:01:20] <Volcane> do you have that file on the master? | ||
| [2009/06/04 03:01:24] <RageLink> yeah | ||
| [2009/06/04 03:01:32] <macbar_> is it referenced there ? | ||
| [2009/06/04 03:01:47] <macbar_> by default, the site.pp is at /etc/puppet/manifests/site.pp | ||
| [2009/06/04 03:02:22] <RageLink> wait mine is in /etc/puppet/manifests/site.pp | ||
| [2009/06/04 03:02:36] <RageLink> the /var/lib/puppet one is empty | ||
| [2009/06/04 03:02:48] <RageLink> should I move it? | ||
| [2009/06/04 03:03:16] <RageLink> i was under the impression puppet goes to look for it in /etc/puppet | ||
| [2009/06/04 03:04:17] <macbar_> could you paste your /etc/puppet/puppet.conf ? | ||
| [2009/06/04 03:05:15] <RageLink> http://pastie.org/500090 | ||
| [2009/06/04 03:05:18] @ pete_t|away is now known as pete_t | ||
| [2009/06/04 03:06:01] <RageLink> im thinking these need changing to /etc/puppet? | ||
| [2009/06/04 03:06:12] <macbar_> use $confdir | ||
| [2009/06/04 03:06:37] <macbar_> or comment out the manifestdir and manifest settings | ||
| [2009/06/04 03:07:00] <RageLink> cool | ||
| [2009/06/04 03:07:02] <RageLink> thanks | ||
| [2009/06/04 03:07:02] <Volcane> RageLink: here's a thorough step by step to get you started http://www.devco.net/pubwiki/Puppet/GettingStarted | ||
| [2009/06/04 03:07:13] <RageLink> thanks | ||
| [2009/06/04 03:07:18] @ Quit: pete_t: | ||
| [2009/06/04 03:07:22] <RageLink> all my work so far has been editing a working one | ||
| [2009/06/04 03:07:33] <RageLink> not starting from scratch | ||
| [2009/06/04 03:07:37] <RageLink> :) | ||
| [2009/06/04 03:07:38] <RageLink> thanks | ||
| [2009/06/04 03:07:41] <Volcane> ah:) | ||
| [2009/06/04 03:07:57] <RageLink> usually just edit crons and stuff like that | ||
| [2009/06/04 03:09:16] <macbar_> have to go, bbl | ||
| [2009/06/04 03:10:21] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/04 03:11:16] @ mvn071 joined channel #puppet | ||
| [2009/06/04 03:11:24] @ Quit: tim|macbook: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 03:20:54] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/04 03:21:22] <shellac> heyas | ||
| [2009/06/04 03:21:31] <shellac> is there anyway to use a wildcard/regex in a node definition | ||
| [2009/06/04 03:21:33] <shellac> eg. | ||
| [2009/06/04 03:21:52] <shellac> node serverfarm*.domain.com { ... } | ||
| [2009/06/04 03:22:05] <shellac> for 1..n hosts named like serverfarm01, 02 etc... | ||
| [2009/06/04 03:22:42] <Volcane> no but you can use a script or something to do nodes, see the wiki about external nodes | ||
| [2009/06/04 03:25:41] @ DerekW joined channel #puppet | ||
| [2009/06/04 03:27:28] @ francois joined channel #puppet | ||
| [2009/06/04 03:29:21] @ Quit: MrHeavy: Connection reset by peer | ||
| [2009/06/04 03:29:31] @ kolla joined channel #puppet | ||
| [2009/06/04 03:29:45] @ MrHeavy joined channel #puppet | ||
| [2009/06/04 03:30:16] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/04 03:30:46] @ MrHeavy__ joined channel #puppet | ||
| [2009/06/04 03:34:03] @ MarlondB joined channel #puppet | ||
| [2009/06/04 03:34:05] @ mfournier joined channel #puppet | ||
| [2009/06/04 03:34:32] @ Quit: MarlondB: Client Quit | ||
| [2009/06/04 03:35:04] @ MattyM joined channel #puppet | ||
| [2009/06/04 03:36:10] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/06/04 03:41:15] @ tim|macbook joined channel #puppet | ||
| [2009/06/04 03:44:38] @ Robbie_ joined channel #puppet | ||
| [2009/06/04 03:46:33] @ gebi_ is now known as gebi | ||
| [2009/06/04 03:47:47] @ Quit: MrHeavy: Read error: 110 (Connection timed out) | ||
| [2009/06/04 03:57:54] @ Quit: QMan: | ||
| [2009/06/04 04:03:16] @ sheldonh joined channel #puppet | ||
| [2009/06/04 04:03:40] <sheldonh> morning :) | ||
| [2009/06/04 04:03:50] @ Quit: alex2: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 04:04:07] @ alex2 joined channel #puppet | ||
| [2009/06/04 04:04:15] <sheldonh> morning :) | ||
| [2009/06/04 04:05:18] <Volcane> :) | ||
| [2009/06/04 04:11:30] @ briandquinn joined channel #puppet | ||
| [2009/06/04 04:12:38] @ poison joined channel #puppet | ||
| [2009/06/04 04:21:34] @ Quit: fujin: | ||
| [2009/06/04 04:31:43] @ Quit: xmslack: Remote closed the connection | ||
| [2009/06/04 04:31:46] @ xmslack joined channel #puppet | ||
| [2009/06/04 04:32:00] @ Quit: saurabhverma1: Read error: 113 (No route to host) | ||
| [2009/06/04 04:36:51] @ Quit: veritas_aequitas: Remote closed the connection | ||
| [2009/06/04 04:36:52] @ Quit: pruebaz: Remote closed the connection | ||
| [2009/06/04 04:42:04] @ alban2 joined channel #puppet | ||
| [2009/06/04 04:42:49] @ geoffr joined channel #puppet | ||
| [2009/06/04 04:49:33] @ mikepea joined channel #puppet | ||
| [2009/06/04 04:52:58] @ verwilst joined channel #puppet | ||
| [2009/06/04 04:58:29] @ Quit: Bradipo: Remote closed the connection | ||
| [2009/06/04 05:08:01] @ Quit: poison: Read error: 113 (No route to host) | ||
| [2009/06/04 05:08:05] @ poison joined channel #puppet | ||
| [2009/06/04 05:10:35] @ Jenza joined channel #puppet | ||
| [2009/06/04 05:10:47] @ Quit: Jenza: Client Quit | ||
| [2009/06/04 05:11:33] @ Jenza joined channel #puppet | ||
| [2009/06/04 05:14:16] @ Quit: madrescher: "Leaving." | ||
| [2009/06/04 05:26:09] @ Djelibeybi joined channel #puppet | ||
| [2009/06/04 05:26:28] @ Quit: shellac: Nick collision from services. | ||
| [2009/06/04 05:26:42] @ shellac_ joined channel #puppet | ||
| [2009/06/04 05:31:45] @ alazar joined channel #puppet | ||
| [2009/06/04 05:32:09] @ alazar left channel #puppet () | ||
| [2009/06/04 05:32:10] @ Quit: bartvb: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 05:37:51] @ bartvb joined channel #puppet | ||
| [2009/06/04 05:44:49] <shellac_> heya | ||
| [2009/06/04 05:45:03] <shellac_> is there anyway to read say the contents of a file on a node into a variable? | ||
| [2009/06/04 05:46:21] <Djelibeybi> shellac_: by using a custom fact. | ||
| [2009/06/04 05:47:47] <Djelibeybi> http://reductivelabs.com/trac/puppet/wiki/AddingFacts | ||
| [2009/06/04 05:48:16] <Djelibeybi> But follow this page for distribution: http://reductivelabs.com/trac/puppet/wiki/PluginsInModules | ||
| [2009/06/04 05:49:26] <shellac_> cool thanks | ||
| [2009/06/04 05:53:11] @ Quit: briandquinn: | ||
| [2009/06/04 05:53:12] @ Quit: poison: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 05:53:20] @ poison joined channel #puppet | ||
| [2009/06/04 05:54:20] <Whoop> Urg, classes don't execute in the order they were written? | ||
| [2009/06/04 05:55:55] <Djelibeybi> Whoop: nope. You need to use require =>, before => and after => to control execution order | ||
| [2009/06/04 06:07:11] <Whoop> Would you mind demonstrating on this please? http://pastebin.ca/1447371 | ||
| [2009/06/04 06:07:17] <Whoop> How'd you reference things? | ||
| [2009/06/04 06:08:29] <Djelibeybi> What depends on what? | ||
| [2009/06/04 06:08:44] <Djelibeybi> Hit refresh. | ||
| [2009/06/04 06:09:00] <Djelibeybi> I've added a require => to the service type, so that the package(s) are installed first | ||
| [2009/06/04 06:09:36] <Djelibeybi> You could then add similar requires to the two file types to make sure they're added afterthe packages | ||
| [2009/06/04 06:12:17] @ nakano is now known as nakano_ | ||
| [2009/06/04 06:12:35] <Whoop> Hmm, I'm not seeing your edits, could you link me to your post please? Thanks | ||
| [2009/06/04 06:12:46] <Djelibeybi> http://pastebin.ca/1447374 | ||
| [2009/06/04 06:12:57] <Djelibeybi> Sorry, I'm used to pastie that just replaces the original | ||
| [2009/06/04 06:13:38] @ Quit: shellac_: | ||
| [2009/06/04 06:15:35] @ Quit: bartvb: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 06:15:57] <Whoop> Ah excellent thanks, do I need to add that for each nagios-plugins and nagios-nrpe-plugin also? And put the same within each of the files? Or is their an easier less repetative way to complete that? | ||
| [2009/06/04 06:16:18] <Djelibeybi> Whoop: well, essentially you just need to build up the dependency chain as requied | ||
| [2009/06/04 06:16:21] <Djelibeybi> required | ||
| [2009/06/04 06:16:28] @ bartvb joined channel #puppet | ||
| [2009/06/04 06:16:53] <Djelibeybi> So, the service only relies on the server package, yes? | ||
| [2009/06/04 06:17:06] <Djelibeybi> Do the two files rely on any of the packages to be installed? | ||
| [2009/06/04 06:17:20] <Djelibeybi> I don't use nagios myself | ||
| [2009/06/04 06:18:16] <Whoop> Well, in theory no...but it would be nice to execute them in the order thats listed | ||
| [2009/06/04 06:18:23] <Whoop> without repeating a load of stuff | ||
| [2009/06/04 06:18:28] <Djelibeybi> Nice or essential? | ||
| [2009/06/04 06:19:49] @ Quit: Welsh_Dwarf: "No Ping reply in 90 seconds." | ||
| [2009/06/04 06:20:17] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/04 06:21:08] @ Quit: pugnacity: "Leaving." | ||
| [2009/06/04 06:21:13] @ pugnacity joined channel #puppet | ||
| [2009/06/04 06:21:42] <Whoop> A bit of both, if they're not installed before the service is started it'll just have to be restarted...so its pretty pointless | ||
| [2009/06/04 06:22:10] <Djelibeybi> So add a require to the service for the files | ||
| [2009/06/04 06:22:33] @ pinoyskull joined channel #puppet | ||
| [2009/06/04 06:23:24] <Djelibeybi> Like this: http://pastebin.ca/1447397 | ||
| [2009/06/04 06:23:36] <Volcane> use a define to make each nrpe command, and just notify the service from within the define, no more duplication. | ||
| [2009/06/04 06:28:55] <Whoop> Thanks, i'll look into that | ||
| [2009/06/04 06:29:11] <Whoop> puppet is taking logner to setup that I was originally led to believe by these very simple screencasts :P | ||
| [2009/06/04 06:32:34] <pinoyskull> is there a website where we can find puppet recipes collection? | ||
| [2009/06/04 06:33:43] @ matty joined channel #puppet | ||
| [2009/06/04 06:34:10] @ mexican_gryp joined channel #puppet | ||
| [2009/06/04 06:35:00] <Volcane> wiki:PuppetRecipes | ||
| [2009/06/04 06:35:01] <gepetto> Volcane: wiki: wiki:PuppetRecipes is http://reductivelabs.com/trac/puppet/wiki/PuppetRecipes | ||
| [2009/06/04 06:38:05] <realist> "07:21:21 < Volcane> realist" -- tab completion fail? | ||
| [2009/06/04 06:38:37] <Volcane> realist: indeed :) | ||
| [2009/06/04 06:38:40] @ Quit: pugnacity: "Leaving." | ||
| [2009/06/04 06:38:42] @ pugnacity joined channel #puppet | ||
| [2009/06/04 06:38:59] <Volcane> realist: combined with too-early-in-the-morning keyboard/hand coordination problems :) | ||
| [2009/06/04 06:39:23] <mexican_gryp> i'm having a problem with the external_nodes and classes. if I output the contents of the classes array to a file, they seem to 'forget' stuff that is assigned in the classes (using the external_node). for ex: the first run network::interfaces will be in there, the second run it isn't. We have external_nodes configured with a script that outputs the contents of a file, so the problem is not there. | ||
| [2009/06/04 06:39:26] <realist> Volcane: what timezone are you in? | ||
| [2009/06/04 06:39:46] <Volcane> realist: or maybe it was late evening? not sure, anyway i am in the uk | ||
| [2009/06/04 06:40:10] @ docelic joined channel #puppet | ||
| [2009/06/04 06:40:11] <realist> I'm UTC+1000, so late evening :-) | ||
| [2009/06/04 06:41:45] <pinoyskull> Volcane: gepetto any other sources? | ||
| [2009/06/04 06:43:37] <sheldonh> Volcane: i need zmodem for ssh | ||
| [2009/06/04 06:43:51] <Volcane> sheldonh: wtf? :) | ||
| [2009/06/04 06:45:25] <sheldonh> Volcane: i'm ssh'd in. i want to transmit a file over the existing encrypted session. i don't want to fire up another terminal and authenticate another session :) | ||
| [2009/06/04 06:45:51] <Volcane> http://zssh.sourceforge.net/ | ||
| [2009/06/04 06:46:07] <sheldonh> Volcane: tell you what, for something that ends ssh in a for loop, you've got to run a lot of ssh in for loops to get puppet up and running on a large, messy network :) | ||
| [2009/06/04 06:46:42] <sheldonh> Volcane: yes, exactly like that :) | ||
| [2009/06/04 06:47:14] <Volcane> sheldonh: yeah clusterssh wtf :) | ||
| [2009/06/04 06:47:32] <sheldonh> i'm so over cssh | ||
| [2009/06/04 06:47:40] <Volcane> cap then | ||
| [2009/06/04 06:48:03] <sheldonh> takes us 3 hours to reboot all servers, with two guys whirling through 1,200 servers 50 at a time with cssh :) | ||
| [2009/06/04 06:48:35] <sheldonh> Volcane: i'm looking forward to seeing where carpet goes (puppet+cap) | ||
| [2009/06/04 06:48:37] <Volcane> hehe | ||
| [2009/06/04 06:49:22] <Volcane> sheldonh: donno with the cap person aying he's not maintaining it i dont know | ||
| [2009/06/04 06:49:29] <Volcane> has someone stepped up and taken over yet? | ||
| [2009/06/04 06:49:40] @ Quit: garin_: Read error: 110 (Connection timed out) | ||
| [2009/06/04 06:49:49] <sheldonh> oh, dunno, wasn't watching closely. these days, i just wait for someone else to tell me what's cool | ||
| [2009/06/04 06:50:40] <Volcane> nods, i wanted some run-this-class-once type functionality that you could trigger iwth puppetrun | ||
| [2009/06/04 06:51:03] <Volcane> so these run-once-only classes would have access to node vars and facts and all, but it would be as if the manifest just had the one class in them nothing else | ||
| [2009/06/04 06:51:17] <sheldonh> must be doable | ||
| [2009/06/04 06:51:51] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/06/04 06:52:08] <Volcane> for little things that u can either spend hours on making little lock files around exec's with unless => etc, or just say f'it and run it once when you're ready to run them | ||
| [2009/06/04 06:52:39] <Volcane> things like run redhat installer on a new VM, i never want to have a chance of some file going corrupt and fsck moving it to lost+found then kicing off a rebuild of a VM | ||
| [2009/06/04 06:52:52] @ Quit: mvn071: "Leaving" | ||
| [2009/06/04 06:53:35] <sheldonh> volcane: hmmm, maybe capistrano really just is a better tool for that job *lol* | ||
| [2009/06/04 06:53:50] <Volcane> nah, still leaves the problem of node variables and such | ||
| [2009/06/04 06:53:52] <Volcane> facts etc | ||
| [2009/06/04 06:53:57] <Volcane> and having multiple languages | ||
| [2009/06/04 06:54:03] <sheldonh> not everything that is doable should be done. margaret thatcher, for example | ||
| [2009/06/04 06:54:16] @ Quit: Welsh_Dwarf: "No Ping reply in 90 seconds." | ||
| [2009/06/04 06:54:32] <sheldonh> volcane: ah, but i bet a quick Puppet.parse_config will get you a lot of what you want from your cap tasks | ||
| [2009/06/04 06:55:02] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/04 06:55:17] <Volcane> still wont get you node facts, or variables set by node classifiers | ||
| [2009/06/04 06:55:49] <sheldonh> meh | ||
| [2009/06/04 06:55:56] <sheldonh> i should take a closer look before getting cocky | ||
| [2009/06/04 06:56:03] <sheldonh> custom reports took me a whole fucking day :) | ||
| [2009/06/04 06:56:04] <Volcane> thats never stopped you before | ||
| [2009/06/04 06:56:08] <sheldonh> LOL | ||
| [2009/06/04 06:56:50] @ euph_ joined channel #puppet | ||
| [2009/06/04 06:57:10] @ Quit: euph: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 07:05:20] @ d3vilb0x joined channel #puppet | ||
| [2009/06/04 07:05:28] @ danp joined channel #puppet | ||
| [2009/06/04 07:13:42] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 07:15:51] @ Quit: saurabhverma: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 07:16:07] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 07:16:43] @ Quit: Jenza: Remote closed the connection | ||
| [2009/06/04 07:19:12] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/04 07:19:15] @ Quit: saurabhverma: Read error: 113 (No route to host) | ||
| [2009/06/04 07:20:35] @ kolla joined channel #puppet | ||
| [2009/06/04 07:30:32] @ Quit: sheldonh: "Ex-Chat" | ||
| [2009/06/04 07:31:49] @ loquito joined channel #puppet | ||
| [2009/06/04 07:33:23] <loquito> I think I read somewhere but now I cannot find it, but is it possible to make global variables or access top level variables from within a class? | ||
| [2009/06/04 07:36:24] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 07:36:28] @ Quit: saurabhverma1: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 07:38:51] @ Quit: erm_: Read error: 110 (Connection timed out) | ||
| [2009/06/04 07:38:51] @ HarryCalahan joined channel #puppet | ||
| [2009/06/04 07:40:37] @ Quit: maxagaz: "Leaving" | ||
| [2009/06/04 07:41:21] @ nakano_ is now known as nakano | ||
| [2009/06/04 07:46:49] @ Quit: geoffr: Remote closed the connection | ||
| [2009/06/04 08:03:27] @ gaveen joined channel #puppet | ||
| [2009/06/04 08:06:09] @ Quit: pinoyskull: | ||
| [2009/06/04 08:08:26] @ masterzen joined channel #puppet | ||
| [2009/06/04 08:14:13] @ Quit: matty: | ||
| [2009/06/04 08:32:34] <phantez> how do you monitor puppet accross multiple computer ? | ||
| [2009/06/04 08:33:05] <Volcane> i monitor the age or localconfig.yaml and state.yaml | ||
| [2009/06/04 08:33:34] <phantez> how do you parse them ? | ||
| [2009/06/04 08:33:41] <Volcane> the _age_ | ||
| [2009/06/04 08:33:58] <phantez> what do you mean by the _age_ ? | ||
| [2009/06/04 08:34:02] <Volcane> if localconfig.yaml is 1 day old, it means your manifest has not compiled for a day | ||
| [2009/06/04 08:34:12] <Volcane> if state.yaml is 1 day old it means puppet has not run for a day | ||
| [2009/06/04 08:34:24] <phantez> erm, its not exactly what I'd like | ||
| [2009/06/04 08:34:44] <Volcane> well, u didnt ask a complete question then :) | ||
| [2009/06/04 08:35:22] <phantez> that's right ;) | ||
| [2009/06/04 08:36:06] <phantez> but monitoring the age might answer to some of my problem, but I'd like to have the ability to make report like | ||
| [2009/06/04 08:36:15] <phantez> [cors004-cors010] error : couldn't ... | ||
| [2009/06/04 08:36:30] <Volcane> ok | ||
| [2009/06/04 08:36:43] <Volcane> puppet has a report facility that sends back reports to the server | ||
| [2009/06/04 08:36:45] <Volcane> in yaml format with all the log details etc | ||
| [2009/06/04 08:36:56] <Volcane> you could parse those, but there are also report handlers that can email you etc | ||
| [2009/06/04 08:37:03] <phantez> true but I was expecting that someone already wrote a perl or ruby parser =) | ||
| [2009/06/04 08:37:39] <phantez> I expect to use puppet on 700 servers and wouldn't be pleased to received 700 times the same message each run =) | ||
| [2009/06/04 08:38:01] <Volcane> theres a simple web tool called puppetview to view them and someones working on putting those reports into a DB with alerting | ||
| [2009/06/04 08:38:16] <Volcane> but no not seen something that can just flag up your nagios saying 'something failing on this node' type alerts | ||
| [2009/06/04 08:39:13] <phantez> as far as I know puppetview is working on a scale of a node and not a cluster, so I have to check each node individually | ||
| [2009/06/04 08:39:22] <z00dax> an nrpe test run on the node itself to parse logs locally is trivial. | ||
| [2009/06/04 08:39:23] <Volcane> yeah its a viewer | ||
| [2009/06/04 08:39:34] <Volcane> no alerting or anything like that | ||
| [2009/06/04 08:39:48] <z00dax> nrpe is a nagios agent level component, you do that kind of a thing at nagios | ||
| [2009/06/04 08:40:06] <z00dax> and finger it into whatever state/shape you want so it fits the rest of your infrastructure | ||
| [2009/06/04 08:40:08] <Volcane> i use http://www.consol.com/opensource/nagios/check-logfiles if i had to look at log file contents with nagios | ||
| [2009/06/04 08:40:16] <z00dax> needing something that is tool or component specific is like 1980's all over again | ||
| [2009/06/04 08:41:18] <z00dax> I tend to run the apps via a wrapper that can do things based on exit codes | ||
| [2009/06/04 08:41:39] <z00dax> dont want to be parsing 100's of gb's of log files looking for Error!Fail!Fatal | ||
| [2009/06/04 08:41:41] <phantez> z00dax: that's true, but the rrd report generated by puppetmaster are working at a node scale, would be interesting to have graph like min/max/avg puppetd run on an rrdinterval | ||
| [2009/06/04 08:41:57] <z00dax> min/max/avg of what ? | ||
| [2009/06/04 08:42:06] <phantez> oups, the time of puppet execution | ||
| [2009/06/04 08:42:07] @ kambiz_away is now known as kambiz | ||
| [2009/06/04 08:42:12] <z00dax> how long it took to run ? do you even care ? | ||
| [2009/06/04 08:42:14] <phantez> or the resources monitored, or the change | ||
| [2009/06/04 08:42:19] <Volcane> phantez: DavidS here has made a report handler that feeds munin with all sorts of graphs | ||
| [2009/06/04 08:42:19] @ erm_ joined channel #puppet | ||
| [2009/06/04 08:42:37] @ kambiz is now known as kambiz_away | ||
| [2009/06/04 08:42:50] <masterzen> Volcane: where is it located? | ||
| [2009/06/04 08:43:07] <Volcane> its in his git repo, git.black.co.at i think | ||
| [2009/06/04 08:43:17] <masterzen> thanks, will have a look | ||
| [2009/06/04 08:43:44] <phantez> I'll have a look too | ||
| [2009/06/04 08:45:22] * masterzen is wondering what it'd take to report all those metrics through snmp... | ||
| [2009/06/04 08:45:50] <Volcane> masterzen: sheldonh is extending the exported resources tables and putitng them all in there which is really nice i think | ||
| [2009/06/04 08:46:07] @ saurabhverma1 joined channel #puppet | ||
| [2009/06/04 08:46:08] @ Quit: saurabhverma: Read error: 113 (No route to host) | ||
| [2009/06/04 08:46:14] <masterzen> yes I partly followed your discussion the other day. | ||
| [2009/06/04 08:46:19] <Volcane> ah :) | ||
| [2009/06/04 08:46:23] <omry|work> one of my nodes is behaving strangely, when I run puppetd it copies some .svn dirs into the modules dir and outputs many warnings like : | ||
| [2009/06/04 08:46:26] <omry|work> warning: //Module_dir[common]/File[/var/lib/puppet/modules/common/.svn/format]/checksum: Files with source set must use md5 as checksum. Forcing to md5 from mtime for /var/lib/puppet/modules/common/.svn/format | ||
| [2009/06/04 08:46:45] <omry|work> only one node is doing this. any idea what's going on? | ||
| [2009/06/04 08:47:05] <masterzen> The thing is that here we're monitoring everything through snmp and snmptraps to OpenNMS. So what I need to write is a snmp agent for the master... | ||
| [2009/06/04 08:47:10] @ Jenza joined channel #puppet | ||
| [2009/06/04 08:47:25] <masterzen> omry|work: 0.24.7 issue. | ||
| [2009/06/04 08:47:30] <Volcane> masterzen: yeah would you somehow report all your nodes metrics through snmp running on the master? | ||
| [2009/06/04 08:48:04] <omry|work> masterzen, why is it only happening on one of the nodes? | ||
| [2009/06/04 08:48:16] <masterzen> Volcane: I don't know, that would make sense if you view puppet as a whole service. | ||
| [2009/06/04 08:48:32] <masterzen> omry|work: because your other nodes are running another version of puppet? | ||
| [2009/06/04 08:48:37] <Volcane> masterzen: yeah parsing all those bloody yaml files though would suck | ||
| [2009/06/04 08:48:49] <masterzen> omry|work: note: the warning you get is annoying but harmless... | ||
| [2009/06/04 08:49:17] <omry|work> masterzen, doubt it. all outputs the same version when I do puppetd --version. also, they were all installed from the same deb. | ||
| [2009/06/04 08:49:18] <masterzen> Volcane: yes, that's why the idea of putting those in the db is interesting... | ||
| [2009/06/04 08:49:22] <phantez> Volcane: the thing is that sending report through mail is Ok with a small number of node, when it grows, it becomes more friendly to have it already gather. | ||
| [2009/06/04 08:49:34] <Volcane> phantez: yes, not advocating using email at all | ||
| [2009/06/04 08:49:48] <Volcane> emailed reports are useless, totally agree :) | ||
| [2009/06/04 08:50:13] @ nigelk joined channel #puppet | ||
| [2009/06/04 08:50:19] @ mccune joined channel #puppet | ||
| [2009/06/04 08:52:15] @ artista_frustrad joined channel #puppet | ||
| [2009/06/04 08:54:12] @ Quit: Jenza: "leaving" | ||
| [2009/06/04 08:54:21] @ Jenza joined channel #puppet | ||
| [2009/06/04 08:54:48] <Volcane> if i really wanted to get nagios alerting on this I'd write a report handler that does a ncsa passive submit to nagios or a simple report handler that writes a logfile to be monitored by check_logfiles | ||
| [2009/06/04 08:55:01] <omry|work> masterzen, I do see it on at least one more node. | ||
| [2009/06/04 08:55:02] <Volcane> but i dont care for those alerts, too many things can make puppet go mental with alerts | ||
| [2009/06/04 08:55:06] <omry|work> but not on all of them. | ||
| [2009/06/04 08:55:19] <omry|work> where is it taking those .svn dirs from anyway? | ||
| [2009/06/04 08:55:21] <Volcane> al it takes it for someone to use yum on the cli when puppet starts running and whole massive log spew results | ||
| [2009/06/04 08:55:46] @ Quit: alex2: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 08:55:47] <Volcane> omry|work: you probably have some recursive copies that doesnt ignore .svn | ||
| [2009/06/04 08:58:52] <masterzen> omry|work: yes, like Volcane said | ||
| [2009/06/04 08:59:27] @ Quit: elijahwright: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 08:59:28] <masterzen> omry|work: regarding the warning, as I said earlier, it is harmless and was a bug in 0.24.7. Upgrade to .8. | ||
| [2009/06/04 08:59:53] <omry|work> I don't think I am using recursive file copy at all | ||
| [2009/06/04 08:59:54] @ elijahwright joined channel #puppet | ||
| [2009/06/04 09:00:17] <omry|work> ah. my munin module does | ||
| [2009/06/04 09:00:34] <masterzen> you seem to use DavidS modules, and those uses recursive copy. | ||
| [2009/06/04 09:01:03] <masterzen> especially in the modules_dir {} definition. I bet your common/empty contains a .svn | ||
| [2009/06/04 09:02:47] <omry|work> masterzen, right on | ||
| [2009/06/04 09:03:07] @ lak joined channel #puppet | ||
| [2009/06/04 09:06:02] @ docelic_ joined channel #puppet | ||
| [2009/06/04 09:06:24] <omry|work> is there a backport of 0.24.8 to lenny? | ||
| [2009/06/04 09:08:38] @ Quit: saurabhverma1: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 09:08:55] @ saurabhverma joined channel #puppet | ||
| [2009/06/04 09:10:14] @ giles_ joined channel #puppet | ||
| [2009/06/04 09:10:20] <giles_> lo puppetiers | ||
| [2009/06/04 09:10:24] <giles_> warning: Configuration could not be translated from yaml; using cached catalog | ||
| [2009/06/04 09:10:30] <giles_> i seem to be getting this occasionally | ||
| [2009/06/04 09:10:36] <giles_> happens once, then works fine | ||
| [2009/06/04 09:12:21] @ Quit: MrHeavy__: "Leaving" | ||
| [2009/06/04 09:13:12] <omry|work> who manages the lenny backport of puppet? | ||
| [2009/06/04 09:14:29] @ kngus joined channel #puppet | ||
| [2009/06/04 09:14:45] @ kngus left channel #puppet ("Leaving.") | ||
| [2009/06/04 09:16:48] @ Quit: mattock: "Leaving." | ||
| [2009/06/04 09:19:55] @ Quit: docelic: Read error: 110 (Connection timed out) | ||
| [2009/06/04 09:19:59] <FreakGuard> did I understand right that a puppetd searches for a hostname "puppet" by default? | ||
| [2009/06/04 09:20:54] <Jenza> yes | ||
| [2009/06/04 09:21:00] @ Quit: loquito: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/06/04 09:21:01] <Jenza> puppet.domainname | ||
| [2009/06/04 09:21:07] <Volcane> no, puppet | ||
| [2009/06/04 09:21:38] <Jenza> oh, depends how you have your resolv.conf setup I guess :P | ||
| [2009/06/04 09:22:12] <FreakGuard> Jenza, I guess with search you'll get that ;) | ||
| [2009/06/04 09:22:41] <FreakGuard> so far... puppet is awesome :D | ||
| [2009/06/04 09:23:06] <bartc> it gets more awesome the more you use it | ||
| [2009/06/04 09:26:23] @ veritas_aequitas joined channel #puppet | ||
| [2009/06/04 09:26:41] @ loquito joined channel #puppet | ||
| [2009/06/04 09:27:01] <poison> I have a strange question: when puppet configures my network environment and it runs for the 2nd time, I always get an error "Could not request certificate: Certificate retrieval failed: Certificate request does not match existing certificate". Although the hostname doesn't change (or not that I am aware of it). Is there a way to see what changes? I tried to check the certificates with openssl x509 -in <cert>.pem -noout -text bu | ||
| [2009/06/04 09:27:03] <poison> t I don't see any differences at all but the request that's changed. Unfortunately it doesn't show any useful information for the request | ||
| [2009/06/04 09:28:07] <Jenza> does facter |grep domain correct? | ||
| [2009/06/04 09:28:30] <loquito> How do I create a global variable and the refer to a it from within a class? | ||
| [2009/06/04 09:31:59] @ Quit: nigelk: | ||
| [2009/06/04 09:33:13] <Volcane> loquito: you need to set it in your site.pp for example, not in any class{} or node{} then it would be global | ||
| [2009/06/04 09:34:00] @ Quit: erm_: Read error: 110 (Connection timed out) | ||
| [2009/06/04 09:34:00] @ nigelk joined channel #puppet | ||
| [2009/06/04 09:34:09] @ Bass10 joined channel #puppet | ||
| [2009/06/04 09:35:00] @ erm_ joined channel #puppet | ||
| [2009/06/04 09:36:19] @ Quit: nigelk: Client Quit | ||
| [2009/06/04 09:36:32] @ cmoates joined channel #puppet | ||
| [2009/06/04 09:38:22] <poison> anyone an idea? I've been strugging with this for more than a day now :( | ||
| [2009/06/04 09:39:36] <coofamani> poison do a coupld digs on the fqdn of the client machine, does it resolve the same every time? | ||
| [2009/06/04 09:39:50] <Volcane> poison: maybe if we could see your first run as puppetd --test and entire output, and then also the 2nd runs entire similar output | ||
| [2009/06/04 09:41:47] <poison> well, let me check that one coofamani | ||
| [2009/06/04 09:42:03] <poison> I had issues with the fqdn but I changed it to /etc/hosts | ||
| [2009/06/04 09:42:28] <coofamani> "issues with the fqdn" being? | ||
| [2009/06/04 09:43:07] <poison> well, dnsdomainname gave 'unknow domain' or something like that | ||
| [2009/06/04 09:44:04] @ Quit: gaveen: Connection timed out | ||
| [2009/06/04 09:45:17] <coofamani> odd. you verified that /etc/hosts and /etc/sysconfig/network (if RHEL/CentOS) or correctly formatted? | ||
| [2009/06/04 09:46:46] @ gaveen joined channel #puppet | ||
| [2009/06/04 09:46:48] @ kambiz_away is now known as kambiz | ||
| [2009/06/04 09:47:35] <coofamani> you could also try running it manually a couple times with the --fqdn blah.blah.blah.blah argument and see if it has the same issue | ||
| [2009/06/04 09:47:47] <coofamani> from the client side that is | ||
| [2009/06/04 09:48:04] <poison> ok let me check that | ||
| [2009/06/04 09:52:03] <poison> the thing is that the first time my server gets provided by fai, and my fqdn doesn't resolve from dns, only from /etc/hosts | ||
| [2009/06/04 09:52:11] @ Quit: loquito: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/06/04 09:52:29] <poison> so if I add fqdn in my puppet.conf file when fai installs my server | ||
| [2009/06/04 09:52:40] <poison> and make sure that when puppet generates the propper puppet conf the fqdn stays the same | ||
| [2009/06/04 09:53:53] * Volcane would just set the macine up properly in the first place | ||
| [2009/06/04 09:54:39] <coofamani> ^^ this | ||
| [2009/06/04 09:55:00] <coofamani> but just to test if dns resolution is a problem, trying it with --fqdn may help to isolate the issue | ||
| [2009/06/04 09:58:06] @ Telmo joined channel #puppet | ||
| [2009/06/04 09:59:14] @ glaw joined channel #puppet | ||
| [2009/06/04 10:00:33] @ shake-n-bake joined channel #puppet | ||
| [2009/06/04 10:02:27] @ briandquinn joined channel #puppet | ||
| [2009/06/04 10:04:40] @ incommon_ike joined channel #puppet | ||
| [2009/06/04 10:05:21] <poison> I get now "Could not request certificate: Certificate retrieval failed: Certificate request does not match existing certificate" | ||
| [2009/06/04 10:05:29] <coofamani> every time? | ||
| [2009/06/04 10:06:08] <poison> jepz | ||
| [2009/06/04 10:06:48] <coofamani> also, have you tried "puppetca --clean yourfqdn" on the puppet server? | ||
| [2009/06/04 10:08:06] <coofamani> you'll have to resign the cert on the server side if you are using 'autosign' | ||
| [2009/06/04 10:08:13] <poison> when I do the clean it works | ||
| [2009/06/04 10:08:30] <coofamani> run it a couple times, see if it stays working | ||
| [2009/06/04 10:08:52] <poison> the puppetd --test --fqdn? | ||
| [2009/06/04 10:09:05] <coofamani> without --fqdn | ||
| [2009/06/04 10:09:50] <coofamani> if the hostname you specified with --fqdn is different than what `hostname --fqdn` returns, it may fail again | ||
| [2009/06/04 10:10:15] <poison> ok after a run of 5 it still works | ||
| [2009/06/04 10:10:27] <coofamani> I usually use this when testing: puppetd --verbose --waitforcert 60 --no-daemonize --test | ||
| [2009/06/04 10:10:35] <coofamani> sounds like your cert was just wrong | ||
| [2009/06/04 10:12:07] <poison> well, FAI deploys my server with a plain debian lenny and puppet configures it, puppet also writes it's own puppet config and restarts puppet when the config is changed, so after my box boots, puppet runs, configures network and so on, it works, and after the 2nd run I get the puppetca error always | ||
| [2009/06/04 10:12:59] <coofamani> Whats FAI | ||
| [2009/06/04 10:13:08] <Volcane> debians kickstart type thing | ||
| [2009/06/04 10:13:11] <coofamani> ah | ||
| [2009/06/04 10:13:21] @ Quit: Demosthenes: Read error: 60 (Operation timed out) | ||
| [2009/06/04 10:13:31] <Volcane> i dont get why your FAI isnt setting the hostname/domainname correctly though? | ||
| [2009/06/04 10:13:42] <coofamani> Are you signing certs manually or using "autosign = true" | ||
| [2009/06/04 10:13:57] <poison> Volcane: it is setting it correctly (as far as I can see it) :s | ||
| [2009/06/04 10:14:14] <poison> coofamani: jepz we use autosign | ||
| [2009/06/04 10:14:16] <Volcane> poison: then show us the output of puppetd --test on first run (where it works) and same on a failed run | ||
| [2009/06/04 10:14:23] <Volcane> poison: put both on pastie.org | ||
| [2009/06/04 10:14:27] @ bobbyz joined channel #puppet | ||
| [2009/06/04 10:14:46] <poison> ok Volcane, but it will be a lot :) | ||
| [2009/06/04 10:15:54] @ Demosthenes joined channel #puppet | ||
| [2009/06/04 10:16:37] @ martha joined channel #puppet | ||
| [2009/06/04 10:21:51] @ Quit: gaveen: Success | ||
| [2009/06/04 10:22:36] @ gaveen joined channel #puppet | ||
| [2009/06/04 10:25:23] @ teratoma joined channel #puppet | ||
| [2009/06/04 10:29:00] @ alfism joined channel #puppet | ||
| [2009/06/04 10:31:07] <poison> damnz now I have issues with timeouts :) (my 1st run is quite huge) | ||
| [2009/06/04 10:31:12] <poison> err: Connection timeout calling fileserver.describe: execution expired | ||
| [2009/06/04 10:31:21] <coofamani> using mongrel? | ||
| [2009/06/04 10:31:30] @ Quit: glaw: ""http://www.youtube.com/watch?v=8i_XcXJkk2o"" | ||
| [2009/06/04 10:31:53] <poison> jep | ||
| [2009/06/04 10:34:14] @ nasrat joined channel #puppet | ||
| [2009/06/04 10:35:23] @ bendsu joined channel #puppet | ||
| [2009/06/04 10:37:11] <poison> I have a partial first run at http://pastie.org/500419 | ||
| [2009/06/04 10:39:21] <Volcane> that seems fine so far | ||
| [2009/06/04 10:42:52] @ Quit: tim|macbook: | ||
| [2009/06/04 10:43:20] <coofamani> > dbpassword = b31f5ewu | ||
| [2009/06/04 10:43:25] <coofamani> /sadtrombone | ||
| [2009/06/04 10:44:35] <poison> yeah I obfuscated it :) | ||
| [2009/06/04 10:44:40] <coofamani> nice | ||
| [2009/06/04 10:44:56] <Volcane> rot13? :) | ||
| [2009/06/04 10:45:03] <coofamani> lol | ||
| [2009/06/04 10:45:32] <poison> :D | ||
| [2009/06/04 10:45:43] @ jmarki joined channel #puppet | ||
| [2009/06/04 10:45:44] <poison> ok my network engineer screwed up my test network that's why I had the timeout | ||
| [2009/06/04 10:45:51] <poison> waiting for the 2nd run | ||
| [2009/06/04 10:47:15] @ reyjrar joined channel #puppet | ||
| [2009/06/04 10:47:49] * coofamani waits for type reference page... | ||
| [2009/06/04 10:48:04] <HarryCalahan> coofamani: puppetdoc | ||
| [2009/06/04 10:48:20] <Volcane> http://nephilim.ml.org/~rip/puppet/historical/ <-- mirror | ||
| [2009/06/04 10:48:31] <coofamani> HarryCalahan: whussat? | ||
| [2009/06/04 10:49:07] <HarryCalahan> coofamani: puppetdoc --help | ||
| [2009/06/04 10:49:28] <HarryCalahan> coofamani: you can generate the type reference for you local puppet installation using it. | ||
| [2009/06/04 10:49:44] <Volcane> its what i used to make that mirror | ||
| [2009/06/04 10:50:25] <HarryCalahan> so puppet comes "with batteries included"="documentation on board" | ||
| [2009/06/04 10:50:48] <coofamani> thanks | ||
| [2009/06/04 10:50:52] <poison> http://pastie.org/500440 this is my 2nd run | ||
| [2009/06/04 10:51:21] <Volcane> poison: i thnk we need to see a full first run | ||
| [2009/06/04 10:51:44] <poison> ok, I'll re-provision the box :) | ||
| [2009/06/04 10:51:54] <coofamani> something in run1 changing hostname? | ||
| [2009/06/04 10:52:57] @ Quit: incommon_ike: Read error: 110 (Connection timed out) | ||
| [2009/06/04 10:53:03] @ incommon_ike joined channel #puppet | ||
| [2009/06/04 10:53:15] <poison> normally not | ||
| [2009/06/04 10:55:44] <Volcane> i dont think so, cos look 2nd run says "puppetca --clean jabber040.netnoc.eu" | ||
| [2009/06/04 10:55:50] <Volcane> thats the same hostname as on first run | ||
| [2009/06/04 10:56:07] <Volcane> hows your master setup? no funky load balancers or antyhing? | ||
| [2009/06/04 10:59:14] @ Quit: saurabhverma: No route to host | ||
| [2009/06/04 10:59:28] @ glaw joined channel #puppet | ||
| [2009/06/04 10:59:40] @ andrewcshafer joined channel #puppet | ||
| [2009/06/04 11:02:55] <poison> I think I found something, when the first boot it connects to puppet with the management vlan, and the 2nd run connects to the control vlan, which is different | ||
| [2009/06/04 11:03:03] <poison> so the host 'puppet' has another ip | ||
| [2009/06/04 11:03:10] <poison> could this be the problem? | ||
| [2009/06/04 11:03:44] <Volcane> as long as its the same master it shouldnt be a problem, ips can change hostnames shoudnt | ||
| [2009/06/04 11:04:03] <coofamani> that looked more like a problem of the clients identity from the perspective of the puppet server | ||
| [2009/06/04 11:05:42] <coofamani> if its coming from a different ip on the second run, is the hostname different | ||
| [2009/06/04 11:06:07] @ nigelk joined channel #puppet | ||
| [2009/06/04 11:06:42] <coofamani> I mean the dns resolution, not the clients 'hostname' | ||
| [2009/06/04 11:06:54] <Volcane> PTR shouldnt really matter | ||
| [2009/06/04 11:07:13] <coofamani> does the master rely on whatever the client claims? | ||
| [2009/06/04 11:07:28] <Volcane> its saying it had a old cert for foo.com, and now all of a sudden the public part of the ssl cert in the request to the master is a different cert than the one the master previously signed | ||
| [2009/06/04 11:07:52] <poison> well we only have one puppetmaster in the network | ||
| [2009/06/04 11:08:02] <poison> so I guess it connects always to the same one | ||
| [2009/06/04 11:08:46] @ Quit: pleemans: Read error: 110 (Connection timed out) | ||
| [2009/06/04 11:10:22] @ Quit: lak: | ||
| [2009/06/04 11:13:44] <Whoop> I deleted my ssl dir and now none of the puppets are requesting new keys as I expected...how do I solve this :-( | ||
| [2009/06/04 11:13:58] @ notbrien joined channel #puppet | ||
| [2009/06/04 11:14:22] <Volcane> need to delete the client ssl dirs | ||
| [2009/06/04 11:14:48] <incommon_ike> Whoop: did you delete the client ssl dirs? And run puppetca -clean on the master? | ||
| [2009/06/04 11:15:07] <Whoop> I didn't delete the client ssl dirs, just the master | ||
| [2009/06/04 11:15:11] <Whoop> and I ran puppetca --clean --all | ||
| [2009/06/04 11:15:17] <Whoop> Do I have to delete client dirs :-| | ||
| [2009/06/04 11:15:22] <Volcane> yes | ||
| [2009/06/04 11:15:25] <incommon_ike> yes | ||
| [2009/06/04 11:15:29] <poison> you really need puppetd --test or is the syslog output also sufficient? | ||
| [2009/06/04 11:15:54] <Whoop> urg :-| | ||
| [2009/06/04 11:16:02] <Whoop> thats not very convinient :-( | ||
| [2009/06/04 11:16:07] <Whoop> puppet is meant to manage that :P | ||
| [2009/06/04 11:16:14] <Volcane> not supposed to redo ssl | ||
| [2009/06/04 11:17:42] <Volcane> why are you redoing your ssl? | ||
| [2009/06/04 11:19:43] <Whoop> Because I nuked puppetmaster from a machine and moved it to another...backing up only the config files, not realing anything outside of /etc/puppet was important | ||
| [2009/06/04 11:19:54] <Whoop> *realising | ||
| [2009/06/04 11:20:35] <masterzen> you should just have to resign every client, isn't it? | ||
| [2009/06/04 11:20:41] <masterzen> I mean only | ||
| [2009/06/04 11:21:32] <Volcane> need to convince those clients to make csr requests = delete old signed certs | ||
| [2009/06/04 11:21:58] <masterzen> yes, right. I was wrong. | ||
| [2009/06/04 11:23:47] <incommon_ike> is there a good puppet recipe for setting up network interfaces in RHEL out there? | ||
| [2009/06/04 11:24:00] <incommon_ike> figured I'd ask before starting my own module? | ||
| [2009/06/04 11:24:11] <coofamani> DavidS has one I think | ||
| [2009/06/04 11:24:18] <Volcane> i recall one on the wiki yes | ||
| [2009/06/04 11:24:54] <coofamani> http://git.black.co.at/?p=module-ifupdown;a=summary | ||
| [2009/06/04 11:26:00] <incommon_ike> thx coofamani. the one on the puppet wiki is for debian flavors... | ||
| [2009/06/04 11:26:14] <fsweetser> if you're using latest versions, augeas can manage the ifcfg files as well | ||
| [2009/06/04 11:26:29] <coofamani> that DavidS one may be deb as well | ||
| [2009/06/04 11:26:43] <coofamani> but may be a good starting point | ||
| [2009/06/04 11:29:09] <incommon_ike> yeah. looking at it now. the conditionals in the template are important | ||
| [2009/06/04 11:29:56] @ fujin joined channel #puppet | ||
| [2009/06/04 11:32:14] @ Quit: grim_radical: Remote closed the connection | ||
| [2009/06/04 11:35:00] @ grim_radical joined channel #puppet | ||
| [2009/06/04 11:38:18] @ Quit: HarryCalahan: "." | ||
| [2009/06/04 11:38:33] @ Bradipo joined channel #puppet | ||
| [2009/06/04 11:38:49] @ bajan joined channel #puppet | ||
| [2009/06/04 11:38:55] @ bajan left channel #puppet () | ||
| [2009/06/04 11:40:06] <poison> Volcane and coofamani: I have the full puppet run at http://pastie.org/500419 (the 1st one) | ||
| [2009/06/04 11:41:52] <poison> and my 2nd run is at http://pastie.org/500440 | ||
| [2009/06/04 11:43:02] <Volcane> ah :) | ||
| [2009/06/04 11:43:05] <Volcane> you change ssldir | ||
| [2009/06/04 11:43:21] <coofamani> < ssldir=/var/lib/puppet/ssl | ||
| [2009/06/04 11:43:23] <coofamani> heh | ||
| [2009/06/04 11:43:27] <coofamani> good eye | ||
| [2009/06/04 11:43:46] <poison> oh, and what's the default one? | ||
| [2009/06/04 11:44:11] <Volcane> it starts off in /var/lib/puppet/ssl (line 3 of first run) | ||
| [2009/06/04 11:44:15] <Volcane> then look on your 2nd run | ||
| [2009/06/04 11:44:21] <Volcane> its using /etc.... and so making a new one | ||
| [2009/06/04 11:44:39] <poison> Volcane: you are brilliant! your eyes are sharp like a knife!!! | ||
| [2009/06/04 11:44:50] <coofamani> me golf clap | ||
| [2009/06/04 11:45:00] <Volcane> :) | ||
| [2009/06/04 11:45:22] <poison> after more than one day of debugging you found it! tnx a zillion! | ||
| [2009/06/04 11:45:26] <Volcane> not *that* good I should have noticed it on your previous partual pastes already hehe | ||
| [2009/06/04 11:45:39] @ Quit: Robbie_: Remote closed the connection | ||
| [2009/06/04 11:49:29] @ Quit: verwilst: "Ex-Chat" | ||
| [2009/06/04 11:53:36] @ Quit: shake-n-bake: | ||
| [2009/06/04 11:56:16] @ gaveen_ joined channel #puppet | ||
| [2009/06/04 11:56:22] @ Quit: gaveen: Connection timed out | ||
| [2009/06/04 11:57:10] @ Quit: fujin: | ||
| [2009/06/04 11:59:46] @ loquito joined channel #puppet | ||
| [2009/06/04 12:00:11] <loquito> Is it possible to check for nil within puppet? | ||
| [2009/06/04 12:00:42] @ madrescher joined channel #puppet | ||
| [2009/06/04 12:01:43] @ Quit: madrescher: Remote closed the connection | ||
| [2009/06/04 12:05:51] @ kngus joined channel #puppet | ||
| [2009/06/04 12:06:02] @ kngus left channel #puppet ("Leaving.") | ||
| [2009/06/04 12:07:19] <sigmonsays> nil is evaluated as false. | ||
| [2009/06/04 12:07:29] <sigmonsays> so if maybe_nil .... end | ||
| [2009/06/04 12:08:01] <sigmonsays> oops. this isn't #ruby | ||
| [2009/06/04 12:08:07] <Volcane> heh | ||
| [2009/06/04 12:08:44] @ Quit: sigmonsays: Remote closed the connection | ||
| [2009/06/04 12:08:44] <loquito> yep that is my problem, I don't know the puppet syntax for it | ||
| [2009/06/04 12:09:00] <Volcane> you want to check if a variable is unset or what exaqctly? | ||
| [2009/06/04 12:09:08] <loquito> Yep | ||
| [2009/06/04 12:09:15] <loquito> if it is unset | ||
| [2009/06/04 12:09:17] <Volcane> if $var { } else { } | ||
| [2009/06/04 12:09:29] <loquito> Ah cool | ||
| [2009/06/04 12:09:30] <loquito> Thanks | ||
| [2009/06/04 12:09:32] <Volcane> if ! $var { } on newer puppets i think | ||
| [2009/06/04 12:10:14] <Volcane> yea, if ! $var { } works on newer puppets | ||
| [2009/06/04 12:10:44] @ claymation joined channel #puppet | ||
| [2009/06/04 12:13:12] @ Quit: DerekW: "Leaving" | ||
| [2009/06/04 12:13:54] @ sigmonsays joined channel #puppet | ||
| [2009/06/04 12:16:55] @ Quit: alban2: Read error: 110 (Connection timed out) | ||
| [2009/06/04 12:23:27] @ Quit: Welsh_Dwarf: Read error: 110 (Connection timed out) | ||
| [2009/06/04 12:28:58] @ mfoster joined channel #puppet | ||
| [2009/06/04 12:31:10] @ Quit: gaveen_: "Enough lurking for now" | ||
| [2009/06/04 12:34:38] @ Quit: d3vilb0x: | ||
| [2009/06/04 12:35:05] <Hikah> /quit | ||
| [2009/06/04 12:35:08] @ Quit: Hikah: "leaving" | ||
| [2009/06/04 12:36:03] @ Quit: sigmonsays: Remote closed the connection | ||
| [2009/06/04 12:36:23] @ sigmonsays joined channel #puppet | ||
| [2009/06/04 12:36:34] @ Quit: sigmonsays: Client Quit | ||
| [2009/06/04 12:36:54] @ pleemans joined channel #puppet | ||
| [2009/06/04 12:38:13] @ Quit: masterzen: "Leaving" | ||
| [2009/06/04 12:38:51] @ d3vilb0x joined channel #puppet | ||
| [2009/06/04 12:38:51] @ Rawplayer left channel #puppet () | ||
| [2009/06/04 12:39:39] @ Quit: d3vilb0x: Client Quit | ||
| [2009/06/04 12:40:00] <axisys> ok how do I manage this ? puppetmaster --> jumpstation host --> puppet client is the only way I can talk.. | ||
| [2009/06/04 12:40:19] <axisys> i cannot talk to puppet client from puppet master directly | ||
| [2009/06/04 12:40:31] <Bradipo> VPN? | ||
| [2009/06/04 12:40:51] <axisys> Bradipo: there is a FW infront of puppet client | ||
| [2009/06/04 12:40:51] <Bradipo> puppetproxy? :-) | ||
| [2009/06/04 12:41:08] <axisys> Bradipo: there is a puppetproxy available ? | ||
| [2009/06/04 12:41:29] <Bradipo> I was joking... | ||
| [2009/06/04 12:41:39] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/04 12:42:13] @ d3vilb0x joined channel #puppet | ||
| [2009/06/04 12:43:43] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/04 12:44:27] @ lak joined channel #puppet | ||
| [2009/06/04 12:45:39] @ Quit: alfism: "Connection reset by beer" | ||
| [2009/06/04 12:45:41] @ sigmonsays joined channel #puppet | ||
| [2009/06/04 12:49:33] @ ezmob joined channel #puppet | ||
| [2009/06/04 12:49:57] @ pjw joined channel #puppet | ||
| [2009/06/04 12:50:01] <flashn> axisys, NAT | ||
| [2009/06/04 12:50:07] <flashn> bi-directional NAT | ||
| [2009/06/04 12:52:52] <Bradipo> Does puppet use push or pull? | ||
| [2009/06/04 12:53:03] <Volcane> client connects to server | ||
| [2009/06/04 12:53:08] <Bradipo> So its a pull... | ||
| [2009/06/04 12:53:30] <Bradipo> So really the firewall is protecting the puppetmaster... in which case, my answer is the same... VPN. | ||
| [2009/06/04 12:53:35] @ Quit: francois: "Leaving." | ||
| [2009/06/04 12:53:36] <Bradipo> Have the client use a VPN to get to puppetmaster. | ||
| [2009/06/04 12:53:57] <Volcane> I'd set a master near the clients and just give it vpn access to where it finds its files | ||
| [2009/06/04 12:53:58] <Bradipo> axisys: What do you think? | ||
| [2009/06/04 12:54:01] <Volcane> you could even push those files onto it | ||
| [2009/06/04 12:54:15] <Bradipo> Yes, proably a better idea that. | ||
| [2009/06/04 12:55:49] @ Quit: poison: Remote closed the connection | ||
| [2009/06/04 12:56:17] <flashn> heh | ||
| [2009/06/04 12:56:28] <flashn> Im telling you, NAT | ||
| [2009/06/04 12:56:52] <flashn> if you can keep VPN clients on your machines sure | ||
| [2009/06/04 12:56:54] <flashn> why not | ||
| [2009/06/04 12:57:14] <flashn> otherwise NAT solves it pretty sweet, dont even need a bi-directional NAT I think | ||
| [2009/06/04 12:57:40] <Volcane> and might be totally against company security policies :) | ||
| [2009/06/04 12:58:00] <Volcane> or SOX policies and all sorts of other things, a local master with config pushed onto it keeps everyone happy | ||
| [2009/06/04 12:58:05] <flashn> a NAT rule that lets all servers talk to only the master | ||
| [2009/06/04 12:58:48] <flashn> so you can access the master, but the master cant access all the servers | ||
| [2009/06/04 12:59:00] <sigmonsays> interesting idea would be to use a socks proxy | ||
| [2009/06/04 12:59:02] <Bradipo> NAT rule that lets servers talk to the master? | ||
| [2009/06/04 12:59:12] @ Quit: MattyM: "ta ta" | ||
| [2009/06/04 12:59:14] <Bradipo> You know NAT stands for Network Address Translation... | ||
| [2009/06/04 12:59:33] <Bradipo> It is for outbound packets being translated to an IP other than their own... | ||
| [2009/06/04 12:59:37] <Bradipo> I fail to see how this will help. | ||
| [2009/06/04 13:00:09] @ Quit: veritas_aequitas: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/06/04 13:00:13] <sigmonsays> can puppet clients utilize a proxy client ? | ||
| [2009/06/04 13:00:14] <flashn> lol >:) | ||
| [2009/06/04 13:00:27] <flashn> Bradipo, what is it that you dont understand about NAT? | ||
| [2009/06/04 13:00:33] <wakko666> NAT doesn't provide security, it's just for routing. | ||
| [2009/06/04 13:00:34] <Volcane> can use http proxies | ||
| [2009/06/04 13:00:49] <Bradipo> flashn: I fail to see how NAT is going to help the puppetclient talk to the puppetmaster. | ||
| [2009/06/04 13:00:50] <sigmonsays> ah, that's pretty sweet | ||
| [2009/06/04 13:01:47] <joe-mac> whats the syntax for multiple nodes in one def? | ||
| [2009/06/04 13:02:22] <Volcane> node "one", "two", "three" { } | ||
| [2009/06/04 13:02:27] @ Quit: mfoster: "Leaving." | ||
| [2009/06/04 13:02:29] <joe-mac> thanks Volcane | ||
| [2009/06/04 13:02:30] <Bradipo> A NAT rule means client IP of 1.2.3.4, when it leaves the client's network will be translated to 3.4.5.6. How is that going to help it establish a connection to puppemaster? | ||
| [2009/06/04 13:02:36] <flashn> Bradipo: NAT Traversal, STUN/TURN | ||
| [2009/06/04 13:02:37] <sigmonsays> yah, believe it or not you can also inherit nodes. that's crazy | ||
| [2009/06/04 13:02:50] <joe-mac> lol funny you say that sigmonsays | ||
| [2009/06/04 13:02:57] <Bradipo> flashn: Oh, now that's different. :-) | ||
| [2009/06/04 13:03:04] <joe-mac> Volcane: what is your stance on node inheritance? | ||
| [2009/06/04 13:03:14] <Volcane> its a bug :P | ||
| [2009/06/04 13:03:16] <sigmonsays> hehe | ||
| [2009/06/04 13:03:18] * joe-mac just removed all node inheritance | ||
| [2009/06/04 13:03:37] <sigmonsays> I couldnt tell u why, but it seems wrong | ||
| [2009/06/04 13:03:40] <Volcane> if you really need to make sep networks talk to each other then use a http proxy | ||
| [2009/06/04 13:03:49] <flashn> the http proxy must terminate the ssl tho | ||
| [2009/06/04 13:04:02] <Volcane> nope | ||
| [2009/06/04 13:04:05] <flashn> no? | ||
| [2009/06/04 13:04:11] <joe-mac> sigmonsays: i always thought it was great, until i ran into scoping problems easily solved by just moving to included classes as 'node templates' | ||
| [2009/06/04 13:04:11] <Volcane> its a normal http proxy | ||
| [2009/06/04 13:04:17] <flashn> ah, with CONNECT | ||
| [2009/06/04 13:04:32] <flashn> then you could make a puppetproxy service pretty easily | ||
| [2009/06/04 13:04:40] <Volcane> puppetd --genconfig|grep proxy | ||
| [2009/06/04 13:06:12] <flashn> I have about nods on about 100 different vlans >:p | ||
| [2009/06/04 13:06:15] <flashn> nodes | ||
| [2009/06/04 13:06:42] <flashn> might use a proxy service instead of creating a "all access" vlan | ||
| [2009/06/04 13:07:41] <Volcane> and how will they access the proxy? | ||
| [2009/06/04 13:08:04] <joe-mac> flashn: do you have a defined network security model? or you just kinda wing it? | ||
| [2009/06/04 13:09:24] <sigmonsays> the question is why vlans don't route.... | ||
| [2009/06/04 13:09:32] <flashn> joe-mac, nah, not really | ||
| [2009/06/04 13:10:33] <flashn> Volcane, there's a firewall that comes with most isolated vlans | ||
| [2009/06/04 13:10:43] <flashn> that server will be the proxy | ||
| [2009/06/04 13:10:48] <Volcane> kewl | ||
| [2009/06/04 13:12:32] @ matty_ joined channel #puppet | ||
| [2009/06/04 13:13:44] @ veritas_aequitas joined channel #puppet | ||
| [2009/06/04 13:14:56] <Volcane> yeah that'll work | ||
| [2009/06/04 13:15:12] <Volcane> you need to make resolving points all clients to the right one then, or hosts entries or something | ||
| [2009/06/04 13:15:26] <Volcane> cos the master's hostname is in its cert and that will be verified | ||
| [2009/06/04 13:16:53] <flashn> yeah | ||
| [2009/06/04 13:18:38] @ mfournier joined channel #puppet | ||
| [2009/06/04 13:20:19] @ Quit: jmarki: Read error: 110 (Connection timed out) | ||
| [2009/06/04 13:21:22] @ Quit: glaw: | ||
| [2009/06/04 13:24:09] @ Quit: nasrat: "Ex-Chat" | ||
| [2009/06/04 13:29:15] @ mfoster joined channel #puppet | ||
| [2009/06/04 13:37:35] @ isaac_incommon joined channel #puppet | ||
| [2009/06/04 13:39:07] @ alfism joined channel #puppet | ||
| [2009/06/04 13:39:31] @ plathrop-away is now known as plathrop | ||
| [2009/06/04 13:39:57] @ Quit: briandquinn: | ||
| [2009/06/04 13:40:33] @ Quit: incommon_ike: Read error: 110 (Connection timed out) | ||
| [2009/06/04 13:42:01] @ glaw joined channel #puppet | ||
| [2009/06/04 13:44:10] @ Quit: isaac_incommon: "Leaving" | ||
| [2009/06/04 13:47:22] @ Quit: mikepea: Read error: 60 (Operation timed out) | ||
| [2009/06/04 13:47:56] @ douglasawh-work joined channel #puppet | ||
| [2009/06/04 14:00:27] @ omry_|work joined channel #puppet | ||
| [2009/06/04 14:01:29] @ wilturn joined channel #puppet | ||
| [2009/06/04 14:03:05] <axisys> should I just install the latest gem from rubyforge and use that to install puppet and facter ? | ||
| [2009/06/04 14:03:19] <axisys> on solaris CSWfacter does not work | ||
| [2009/06/04 14:07:17] @ poison joined channel #puppet | ||
| [2009/06/04 14:07:43] @ blentz_ joined channel #puppet | ||
| [2009/06/04 14:08:28] @ grey- joined channel #puppet | ||
| [2009/06/04 14:08:29] @ justindossey joined channel #puppet | ||
| [2009/06/04 14:12:12] @ Quit: omry|work: Read error: 110 (Connection timed out) | ||
| [2009/06/04 14:13:58] @ giles joined channel #puppet | ||
| [2009/06/04 14:23:09] @ Quit: wakko666: Read error: 110 (Connection timed out) | ||
| [2009/06/04 14:23:10] @ giles__ joined channel #puppet | ||
| [2009/06/04 14:24:53] @ Quit: giles__: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 14:24:56] @ giles___ joined channel #puppet | ||
| [2009/06/04 14:26:18] @ Quit: giles___: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 14:27:49] @ Quit: giles: Read error: 60 (Operation timed out) | ||
| [2009/06/04 14:28:03] @ Quit: giles_: Read error: 110 (Connection timed out) | ||
| [2009/06/04 14:29:21] @ giles joined channel #puppet | ||
| [2009/06/04 14:31:52] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/04 14:35:01] <joe-mac> whats the proper way of cleaning out the var puppet yaml folder of stale nodes? | ||
| [2009/06/04 14:35:05] <joe-mac> or just do it by hand? | ||
| [2009/06/04 14:36:33] @ giles_ joined channel #puppet | ||
| [2009/06/04 14:36:40] <giles_> . | ||
| [2009/06/04 14:36:57] <joe-mac> : | ||
| [2009/06/04 14:37:23] <giles_> heh | ||
| [2009/06/04 14:41:13] <flashn> joe-mac, exec! | ||
| [2009/06/04 14:41:34] <joe-mac> well, tidy if i was talking in a manifest | ||
| [2009/06/04 14:46:48] <joe-mac> i guess i'll just do that | ||
| [2009/06/04 14:50:00] @ gaveen joined channel #puppet | ||
| [2009/06/04 14:51:10] @ Quit: andrewcshafer: | ||
| [2009/06/04 14:54:06] @ Quit: giles_: Read error: 113 (No route to host) | ||
| [2009/06/04 14:55:45] @ Quit: Demosthenes: Read error: 110 (Connection timed out) | ||
| [2009/06/04 14:58:29] <reyjrar> btw.. that memory error I was seeing yesterday turned out to be puppetd not restarting after the upgrade to 0.24.8.. | ||
| [2009/06/04 14:58:56] <reyjrar> all my puppetd instances are back down to ~60MB or less.. | ||
| [2009/06/04 15:01:57] @ Quit: giles: Read error: 101 (Network is unreachable) | ||
| [2009/06/04 15:03:19] @ Quit: douglasawh-work: Read error: 60 (Operation timed out) | ||
| [2009/06/04 15:03:46] @ mikepea joined channel #puppet | ||
| [2009/06/04 15:06:26] @ Quit: glaw: | ||
| [2009/06/04 15:08:54] <joe-mac> nice, good to hear that reyjrar.. that was somewhat alarming heh | ||
| [2009/06/04 15:09:05] <agaffney> reyjrar: I just added a cronjob to restart puppetd nightly to prevent that sort of thing | ||
| [2009/06/04 15:09:24] <agaffney> also, to combat the reported ruby memory leak on RHEL5 | ||
| [2009/06/04 15:10:42] * sigmonsays just runs puppetd from cron. not ideal but solved yum lockups and memory leaks. mostly just artifacts now though... | ||
| [2009/06/04 15:11:12] <sigmonsays> also had to manually balance when machines run to avoid a puppetmaster overvload ;) | ||
| [2009/06/04 15:16:06] @ Quit: gaveen: Read error: 60 (Operation timed out) | ||
| [2009/06/04 15:18:04] @ Quit: mexican_gryp: Remote closed the connection | ||
| [2009/06/04 15:18:07] <agaffney> sigmonsays: that's why I don't run puppetd from cron...no splay support | ||
| [2009/06/04 15:20:12] <sigmonsays> hehe | ||
| [2009/06/04 15:22:59] <pjw> I have two fc8 boxes - acting as puppet master and client; yum installed puppet version 0.24.6 on one, but 0.23.2 on the other. Not sure why. My question is "does it matter?" I'm trying to track down the source of some timeouts in puppet and thought getting the version in sync would be the best first step. | ||
| [2009/06/04 15:27:39] @ PhabX joined channel #puppet | ||
| [2009/06/04 15:29:36] @ alban2 joined channel #puppet | ||
| [2009/06/04 15:29:38] <Volcane> pjw: i thnk between 0.24.x you're safe to swap around and stuff, but 0.23.2 to 0.24.6 might have issues | ||
| [2009/06/04 15:30:06] @ gaveen joined channel #puppet | ||
| [2009/06/04 15:30:36] <pjw> OK, I'll continue to investigate why I'm not seeing the latest version on that machine. Didn't really want to become a yum expert today. :-) | ||
| [2009/06/04 15:32:28] <pjw> This is the timeout error I see (at seemingly random times) : /usr/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill': execution expired (Timeout::Error) | ||
| [2009/06/04 15:32:52] <Volcane> thats pretty odd | ||
| [2009/06/04 15:32:58] <Volcane> fc8, pretty old ruby on there? | ||
| [2009/06/04 15:34:38] @ ezmob is now known as ezmob|away | ||
| [2009/06/04 15:35:08] <pjw> 1.8.6 | ||
| [2009/06/04 15:35:14] <Volcane> shouldb e fine | ||
| [2009/06/04 15:35:24] <Volcane> never seen that error | ||
| [2009/06/04 15:38:00] @ jnewland joined channel #puppet | ||
| [2009/06/04 15:38:08] <Volcane> its a timeout on sysread on a socket it seems, something not happy network wise or performance wise | ||
| [2009/06/04 15:39:44] @ briandquinn joined channel #puppet | ||
| [2009/06/04 15:41:49] <pjw> yeah, I'm currently exploring that angle. puppetd --trace shows it happening on file.retrieve (although many are working) | ||
| [2009/06/04 15:41:57] <pjw> thanks for validating | ||
| [2009/06/04 15:44:41] @ ezmob|away is now known as ezmob | ||
| [2009/06/04 15:45:14] <joe-mac> pjw: methinsk youre pointing at separate repos if the versions are that far apart | ||
| [2009/06/04 15:46:13] <axisys> I am complete newbie in puppet.. running puppetmasterd on ubuntu server and running puppet client on solaris 10 x86 .. do I need to run puppetd on the server or just puppetmasterd ? | ||
| [2009/06/04 15:46:33] <nico> just puppetmasterd | ||
| [2009/06/04 15:46:56] <nico> but you can run puppetd too, if you wnat to manage the server through puppet too | ||
| [2009/06/04 15:48:39] <joe-mac> anybody tried running puppet on nexenta? | ||
| [2009/06/04 15:49:58] <nico> nope, should run flawless I think | ||
| [2009/06/04 15:50:09] <Bradipo> joe-mac: As long as you have ruby it should work, right? | ||
| [2009/06/04 15:50:51] <joe-mac> yea, just wondering | ||
| [2009/06/04 15:57:51] <joe-mac> hmm this is kinda OT, but anyone know if i am looknig at a hung call to read() in strace on linux, is tehre any easy to figure out what the file descriptor is pointing to? | ||
| [2009/06/04 16:00:44] <joe-mac> short of diving into code... | ||
| [2009/06/04 16:03:50] @ nasrat joined channel #puppet | ||
| [2009/06/04 16:04:06] <grim_radical> joe-mac: will lsof tell you that? | ||
| [2009/06/04 16:04:46] <joe-mac> this is true, i can look at lsof while it's running and probably figure it out | ||
| [2009/06/04 16:04:51] <joe-mac> didn't even think of that... thanks | ||
| [2009/06/04 16:05:01] <Bradipo> joe-mac: /proc/<pidof proc>/fd | ||
| [2009/06/04 16:05:35] <Bradipo> If you see the read( you should also see the file descriptor it is reading from... | ||
| [2009/06/04 16:05:45] <Bradipo> And that will be in /proc/<pidof proc>/fd/number. | ||
| [2009/06/04 16:05:55] <joe-mac> yea i do, that's even better... i forget about these things cause things run so smoothly for me usually lol | ||
| [2009/06/04 16:06:08] <Bradipo> ls -l /proc/<pid>/fd/ | ||
| [2009/06/04 16:06:27] <Bradipo> And yes, lsof will also tell you that. | ||
| [2009/06/04 16:08:31] @ Quit: briandquinn: | ||
| [2009/06/04 16:10:48] @ Quit: danp: Remote closed the connection | ||
| [2009/06/04 16:10:51] @ danp joined channel #puppet | ||
| [2009/06/04 16:16:56] @ Quit: loquito: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/06/04 16:18:23] @ Quit: mikepea: | ||
| [2009/06/04 16:26:12] @ Quit: aymerick: | ||
| [2009/06/04 16:29:01] <axisys> why is the puppet-test puppet client failing to retrieve the certificate ? http://pastebin.com/d1f285612 | ||
| [2009/06/04 16:31:56] @ nakano is now known as nakano_ | ||
| [2009/06/04 16:33:25] <axisys> axisys: ufw was enabled on puppet ubuntu server .. doh! | ||
| [2009/06/04 16:33:28] @ Quit: flakrat: "Leaving" | ||
| [2009/06/04 16:33:34] @ Quit: bendsu: "Leaving." | ||
| [2009/06/04 16:33:35] <axisys> ufw was enabled on puppet ubuntu server .. doh! | ||
| [2009/06/04 16:33:42] <axisys> (tired!) | ||
| [2009/06/04 16:44:16] @ mikepea joined channel #puppet | ||
| [2009/06/04 16:44:40] @ Quit: pleemans: Read error: 110 (Connection timed out) | ||
| [2009/06/04 16:47:15] @ Quit: artista_frustrad: "Leaving" | ||
| [2009/06/04 16:48:28] @ giles joined channel #puppet | ||
| [2009/06/04 16:57:13] @ Quit: erm_: Read error: 110 (Connection timed out) | ||
| [2009/06/04 16:57:56] @ jnewland left channel #puppet () | ||
| [2009/06/04 16:59:06] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/04 17:02:36] @ WALoeIII joined channel #puppet | ||
| [2009/06/04 17:03:33] @ Jairaj joined channel #puppet | ||
| [2009/06/04 17:05:38] <FreakGuard> is there some special way to specify unique actions like adding users? | ||
| [2009/06/04 17:06:04] <FreakGuard> or is that done by puppet's magic | ||
| [2009/06/04 17:08:47] @ Quit: reyjrar: "Leaving" | ||
| [2009/06/04 17:09:28] <plathrop> FreakGuard: "magic" - Puppet doesn't take actions unnecessarily | ||
| [2009/06/04 17:10:22] <Bradipo> Good technology is indistinguishable from magic (or something like that). :-) | ||
| [2009/06/04 17:10:26] <FreakGuard> plathrop, I need to make some users and add ssh keys | ||
| [2009/06/04 17:11:31] <FreakGuard> or is that just an "RTFM"? | ||
| [2009/06/04 17:12:06] <Dyresen> Have a look at the user type. | ||
| [2009/06/04 17:12:56] <FreakGuard> ok | ||
| [2009/06/04 17:13:25] <FreakGuard> tell me if I ask stupid questions :) | ||
| [2009/06/04 17:13:30] <plathrop> FreakGuard: if by "ass ssh keys" you mean "set up authorized_keys" there's a type for that too | ||
| [2009/06/04 17:13:54] <Dyresen> Actually I recommend reading "pulling strings with puppet" it will get you up to speed in a rappid fashion. | ||
| [2009/06/04 17:14:29] <FreakGuard> !help | ||
| [2009/06/04 17:14:29] <gepetto> FreakGuard: 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/04 17:15:03] <FreakGuard> looks like it lacks the websearch plugin :) | ||
| [2009/06/04 17:15:45] <joe-mac> i have this class called nfs, and inside a service called nfs-kernel-server. inside the class nfs i have a definition for an nfs-share. in the nfs-share definition i have the file /etc/exports, and i have to have the file notify the nfs-kernel-server service.. can't get it to work | ||
| [2009/06/04 17:15:48] <joe-mac> anyone have suggestions? | ||
| [2009/06/04 17:17:00] @ bobbyz joined channel #puppet | ||
| [2009/06/04 17:17:41] <FreakGuard> joe-mac, maybe subscribe? | ||
| [2009/06/04 17:18:21] <joe-mac> i have a feeling that won't work, due to odd scoping shit, but i'll try | ||
| [2009/06/04 17:18:35] <joe-mac> this used to work before i moved to modules | ||
| [2009/06/04 17:19:07] @ Quit: Jairaj: "Leaving." | ||
| [2009/06/04 17:19:33] @ D-CoD joined channel #puppet | ||
| [2009/06/04 17:19:35] <FreakGuard> joe-mac, I don't have any idea, but maybe, it helps | ||
| [2009/06/04 17:19:40] <joe-mac> hmmm maybe it's cause my service definitions are specified as an array? http://www.pastie.org/500921 | ||
| [2009/06/04 17:20:14] <Dyresen> joe-mac: I tend to do define class::name_of_define { } and Just chuck both /etc/exports and service in the define. | ||
| [2009/06/04 17:20:27] <Dyresen> Then subscribe works at least. | ||
| [2009/06/04 17:20:49] <joe-mac> So you've run into this Dyresen? | ||
| [2009/06/04 17:21:26] <joe-mac> i think i'm doin it wrong lol, cause this worked before switching to modules... | ||
| [2009/06/04 17:21:37] <FreakGuard> Dyresen, thanks for the bookhint | ||
| [2009/06/04 17:21:50] <FreakGuard> looks good | ||
| [2009/06/04 17:22:10] <Dyresen> joe-mac: no, can't say I have. I like to put defines in the bottom of the classfile in modules. Makes it really easy to see whats going on in the class. | ||
| [2009/06/04 17:22:28] <Dyresen> then just use define modulename::define_name | ||
| [2009/06/04 17:22:56] <joe-mac> i don't really see what that hs to do with this problem... it's like the file resource inside the definition has no idea abiout the xistance of a service inside the class it belongs to... | ||
| [2009/06/04 17:23:05] @ andrewcshafer joined channel #puppet | ||
| [2009/06/04 17:23:37] <joe-mac> i kinda can see why that would be, not so sure why it worked before moving to modules though | ||
| [2009/06/04 17:23:38] <Dyresen> joe-mac: and if you have the service and the file in the same define? | ||
| [2009/06/04 17:24:01] <joe-mac> no, the service is in the class, because by my logic that's where it belongs... but i am not spock so | ||
| [2009/06/04 17:24:18] @ madrescher joined channel #puppet | ||
| [2009/06/04 17:26:09] <nico> the book is definitively worth a read | ||
| [2009/06/04 17:33:11] @ Quit: mikepea: Read error: 60 (Operation timed out) | ||
| [2009/06/04 17:33:57] @ giles_ joined channel #puppet | ||
| [2009/06/04 17:33:58] @ Quit: giles: Read error: 54 (Connection reset by peer) | ||
| [2009/06/04 17:34:00] @ giles_ is now known as giles | ||
| [2009/06/04 17:34:34] @ mikepea joined channel #puppet | ||
| [2009/06/04 17:39:48] <pjw> Here's a portion of the debug trace showing the timeout: debug: /Class[main]/Node[init1.kobj.net]/Class[apache]/File[/web/src/httpd-2.2.6.tar.gz]/ensure: setting file (currently absent) | ||
| [2009/06/04 17:39:48] <pjw> debug: Calling fileserver.retrieve | ||
| [2009/06/04 17:39:48] <pjw> debug: Storing state | ||
| [2009/06/04 17:39:48] <pjw> debug: Stored state in 0.08 seconds | ||
| [2009/06/04 17:39:48] <pjw> debug: Creating default schedules | ||
| [2009/06/04 17:39:55] <joe-mac> pjw: use pastie pleae | ||
| [2009/06/04 17:40:22] <D-CoD> All - here;s a quick question : is there a way I can configured the puppet client to not poll every 30 minutes but make sure its running so that I can perform a puppetrun from the puppet master as and when I need? | ||
| [2009/06/04 17:40:47] <joe-mac> pjw: is it hung there or what? | ||
| [2009/06/04 17:40:59] <joe-mac> D-CoD: you can change $runinterval in puppet.conf | ||
| [2009/06/04 17:41:03] <joe-mac> it's in seconds | ||
| [2009/06/04 17:41:16] <joe-mac> i'm not sure if you can disable polling outright | ||
| [2009/06/04 17:41:24] @ Quit: nasrat: | ||
| [2009/06/04 17:41:25] <pjw> (sorry will figure out pastie). In any event the timeout happens after the "Creating default schedules" line. It hangs for a while and then times out with /usr/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill': execution expired (Timeout::Error) | ||
| [2009/06/04 17:42:11] <D-CoD> joe-mac: thanks, I explored that option but I want it to be disabled completely, so that I can perform a configuration push as required. | ||
| [2009/06/04 17:43:44] <joe-mac> D-CoD: i wonder what would happen if you set runinterval to zero... | ||
| [2009/06/04 17:43:54] <joe-mac> i don';t actually know fyi, i'm just wondering if that would work | ||
| [2009/06/04 17:44:23] <joe-mac> that would be great to know cause we do have this one server that isn't allowed to be updated at all, not even something trivial outside of a maintenance window | ||
| [2009/06/04 17:45:53] <D-CoD> joe-mac: exactly my requirement as well. | ||
| [2009/06/04 17:48:40] @ Quit: Welsh_Dwarf: Remote closed the connection | ||
| [2009/06/04 17:51:16] @ Quit: madrescher: Read error: 113 (No route to host) | ||
| [2009/06/04 17:55:49] @ Quit: notbrien: | ||
| [2009/06/04 17:56:26] <hMz> how important is the ssl/ca/inventory.txt file? | ||
| [2009/06/04 17:57:45] @ Quit: justindossey: "Leaving." | ||
| [2009/06/04 18:00:08] <joe-mac> Volcane: you around? | ||
| [2009/06/04 18:03:13] <joe-mac> anybody want to look at this pastie and tell me what i can do to make etc exports notify the nfs-kernel-server service... this similar setup was working before moving to modules.. http://www.pastie.org/500964 | ||
| [2009/06/04 18:03:33] <joe-mac> i gotta run for a bit, if anyone has anything to say about it just make sure you include my nick in the response so i can find them when i get back, thanks | ||
| [2009/06/04 18:05:20] @ Quit: claymation: | ||
| [2009/06/04 18:09:58] @ erm_ joined channel #puppet | ||
| [2009/06/04 18:12:49] @ WALoeIII_ joined channel #puppet | ||
| [2009/06/04 18:14:02] @ Quit: poison: Remote closed the connection | ||
| [2009/06/04 18:16:20] @ Quit: mikepea: Read error: 60 (Operation timed out) | ||
| [2009/06/04 18:17:04] <gepetto> ::trac:: Downloading Puppet edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/DownloadingPuppet (by james@lovedthanlost.net) | ||
| [2009/06/04 18:19:52] @ kambiz is now known as kambiz_away | ||
| [2009/06/04 18:22:43] @ Quit: andrewcshafer: | ||
| [2009/06/04 18:24:32] @ tecto joined channel #puppet | ||
| [2009/06/04 18:25:07] @ Quit: WALoeIII: Read error: 113 (No route to host) | ||
| [2009/06/04 18:26:36] @ wstevenson joined channel #puppet | ||
| [2009/06/04 18:29:25] <jamesturnbull> gepetto: seen nasrat | ||
| [2009/06/04 18:29:25] <gepetto> jamesturnbull: nasrat was last seen 48 minutes ago, quitting IRC () | ||
| [2009/06/04 18:30:27] <chadh> I probably shouldn't admit this, but I think I *just* got the reasoning behind our bot's name. How sad is that? | ||
| [2009/06/04 18:31:23] <jamesturnbull> chadh: lol | ||
| [2009/06/04 18:31:47] <jamesturnbull> chadh: I had pinnochio too for a while but he's resting | ||
| [2009/06/04 18:32:01] <chadh> maybe I would have picked up on it sooner... | ||
| [2009/06/04 18:32:34] @ Demosthenes joined channel #puppet | ||
| [2009/06/04 18:32:38] @ andrewcshafer joined channel #puppet | ||
| [2009/06/04 18:33:13] <jamesturnbull> chadh: I have moments like that - I called them Homer-moments | ||
| [2009/06/04 18:34:14] <chadh> I guess I am too young for it to be senility | ||
| [2009/06/04 18:34:42] <Dyresen> It might start early. | ||
| [2009/06/04 18:34:45] <Dyresen> Who knows. | ||
| [2009/06/04 18:34:58] <chadh> thanks a pant load! :) | ||
| [2009/06/04 18:35:05] @ Quit: andrewcshafer: Client Quit | ||
| [2009/06/04 18:35:38] <Dyresen> :) | ||
| [2009/06/04 18:36:43] @ Quit: mccune: "Leaving." | ||
| [2009/06/04 18:45:49] @ artista_frustrad joined channel #puppet | ||
| [2009/06/04 18:46:32] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/04 18:46:53] @ Quit: docelic_: "http://www.spinlocksolutions.com/" | ||
| [2009/06/04 18:47:05] @ docelic joined channel #puppet | ||
| [2009/06/04 18:48:03] @ Quit: artista_frustrad: Remote closed the connection | ||
| [2009/06/04 18:50:57] @ Quit: lak: | ||
| [2009/06/04 18:51:06] @ Quit: erm_: Read error: 60 (Operation timed out) | ||
| [2009/06/04 18:54:05] @ plathrop is now known as plathrop-away | ||
| [2009/06/04 19:03:25] @ andrewcshafer joined channel #puppet | ||
| [2009/06/04 19:05:42] @ Quit: andrewcshafer: Client Quit | ||
| [2009/06/04 19:06:49] @ erm_ joined channel #puppet | ||
| [2009/06/04 19:21:51] @ fujin joined channel #puppet | ||
| [2009/06/04 19:22:03] @ Quit: pjw: | ||
| [2009/06/04 19:23:17] @ Quit: erm_: Read error: 60 (Operation timed out) | ||
| [2009/06/04 19:25:16] @ Quit: ezmob: "Bye!" | ||
| [2009/06/04 19:45:01] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/04 19:47:01] @ nakano_ is now known as nakano | ||
| [2009/06/04 19:50:38] @ maek joined channel #puppet | ||
| [2009/06/04 19:51:05] <maek> is 443 the only port I need open for the client to access the server? | ||
| [2009/06/04 19:52:03] @ Quit: D-CoD: "Leaving." | ||
| [2009/06/04 19:53:09] @ QMan joined channel #puppet | ||
| [2009/06/04 19:55:00] @ Quit: ezekiel-v3: ""kernel upgrade"" | ||
| [2009/06/04 19:55:17] @ Quit: WALoeIII_: | ||
| [2009/06/04 19:56:56] @ WALoeIII joined channel #puppet | ||
| [2009/06/04 19:57:16] @ phantez_ joined channel #puppet | ||
| [2009/06/04 19:59:10] @ Quit: grim_radical: "Leaving" | ||
| [2009/06/04 20:01:52] @ ezekiel-v3 joined channel #puppet | ||
| [2009/06/04 20:03:27] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/04 20:04:34] @ Quit: ezekiel-v3: Client Quit | ||
| [2009/06/04 20:04:44] @ ezekiel-v3 joined channel #puppet | ||
| [2009/06/04 20:11:52] @ pjw joined channel #puppet | ||
| [2009/06/04 20:12:36] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/04 20:16:38] @ Quit: phantez: Read error: 110 (Connection timed out) | ||
| [2009/06/04 20:20:15] @ mikepea joined channel #puppet | ||
| [2009/06/04 20:22:58] @ Quit: tecto: Read error: 113 (No route to host) | ||
| [2009/06/04 20:41:17] @ Quit: grey-: Remote closed the connection | ||
| [2009/06/04 20:42:04] @ Quit: gaveen: Read error: 110 (Connection timed out) | ||
| [2009/06/04 20:42:54] @ gaveen joined channel #puppet | ||
| [2009/06/04 20:48:51] @ Quit: WALoeIII: | ||
| [2009/06/04 20:50:56] <jamesturnbull> maek: Puppet uses port 8140 | ||
| [2009/06/04 20:53:30] <maek> jamesturnbull: yeah, im sorry I was being stupid. RTFM it is however encrypted with ssl correct? | ||
| [2009/06/04 21:01:21] <jamesturnbull> maek: yes | ||
| [2009/06/04 21:01:36] @ cwebber joined channel #puppet | ||
| [2009/06/04 21:03:15] @ Quit: cwebber: Client Quit | ||
| [2009/06/04 21:04:04] @ PhabX joined channel #puppet | ||
| [2009/06/04 21:04:27] <nigelk> maek: note too it can be any port you want. you don't have to stick with the default port | ||
| [2009/06/04 21:04:47] <nigelk> we actually like not being on the default port to reduce the chance of an accidental puppet install somewhere without our configuration actually talking to our servers | ||
| [2009/06/04 21:05:16] @ Quit: Babar: Read error: 110 (Connection timed out) | ||
| [2009/06/04 21:09:55] @ nakano is now known as nakano_ | ||
| [2009/06/04 21:11:02] @ garin_ joined channel #puppet | ||
| [2009/06/04 21:14:23] @ Quit: nigelk: | ||
| [2009/06/04 21:16:41] @ martha left channel #puppet () | ||
| [2009/06/04 21:19:38] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/04 21:28:45] @ drmikecrowe_ joined channel #puppet | ||
| [2009/06/04 21:37:58] @ PhabX joined channel #puppet | ||
| [2009/06/04 21:45:07] @ Quit: drmikecrowe: Read error: 110 (Connection timed out) | ||
| [2009/06/04 21:45:07] @ drmikecrowe_ is now known as drmikecrowe | ||
| [2009/06/04 22:03:23] @ Quit: garin_: "Tiarra 0.1+svn-31673M: SIGINT received; exit" | ||
| [2009/06/04 22:03:31] @ garin_ joined channel #puppet | ||
| [2009/06/04 22:03:44] @ Quit: dene: Remote closed the connection | ||
| [2009/06/04 22:14:04] @ gaveen_ joined channel #puppet | ||
| [2009/06/04 22:14:28] @ Quit: gaveen: Success | ||
| [2009/06/04 22:20:31] @ Quit: mfoster: "Leaving." | ||
| [2009/06/04 22:22:35] <joe-mac> anybody around who wants to help me solve a problem? i have this class http://www.pastie.org/500964 and inside the definition i have a file resource that i want to notifya service in the class... this used to work before i moved to a modular config and i can't figure out how ti fix it... | ||
| [2009/06/04 22:23:42] <joe-mac> brb | ||
| [2009/06/04 22:23:45] @ Quit: joe-mac: "Leaving." | ||
| [2009/06/04 22:31:06] @ erm_ joined channel #puppet | ||
| [2009/06/04 22:37:37] @ Quit: matty_: | ||
| [2009/06/04 22:37:43] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/04 22:39:13] @ andrewcshafer joined channel #puppet | ||
| [2009/06/04 22:47:56] @ joe-mac joined channel #puppet | ||
| [2009/06/04 22:49:50] @ Quit: gaveen_: Read error: 60 (Operation timed out) | ||
| [2009/06/04 22:54:52] @ alex2 joined channel #puppet | ||
| [2009/06/04 22:56:18] <joe-mac> anyone around right now? | ||
| [2009/06/04 23:01:20] @ lak joined channel #puppet | ||
| [2009/06/04 23:02:59] @ gaveen_ joined channel #puppet | ||
| [2009/06/04 23:05:52] @ pjw_ joined channel #puppet | ||
| [2009/06/04 23:05:52] @ Quit: pjw: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 23:11:38] @ Quit: fujin: | ||
| [2009/06/04 23:14:17] @ fujin joined channel #puppet | ||
| [2009/06/04 23:17:33] @ Quit: CaptianCupcake: | ||
| [2009/06/04 23:25:24] <joe-mac> does anybody have a nice manifest for vmware server, the free one? | ||
| [2009/06/04 23:26:28] @ pinoyskull joined channel #puppet | ||
| [2009/06/04 23:29:37] @ Quit: maek: Read error: 104 (Connection reset by peer) | ||
| [2009/06/04 23:30:35] @ tecto joined channel #puppet | ||
| [2009/06/04 23:33:55] @ nigelk joined channel #puppet | ||
| [2009/06/04 23:56:09] @ pdt joined channel #puppet |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!