| [2010/07/28 00:02:30] @ Log started by gepetto | ||
| [2010/07/28 00:02:30] @ Quit: Djelibeybi: Remote host closed the connection | ||
| [2010/07/28 00:08:05] @ Quit: mattock: Quit: Leaving. | ||
| [2010/07/28 00:10:51] @ Quit: kvad: Ping timeout: 264 seconds | ||
| [2010/07/28 00:11:26] @ Djelibeybi joined channel #puppet | ||
| [2010/07/28 00:12:21] @ Quit: RussS: Quit: Leaving | ||
| [2010/07/28 00:13:58] @ mattock joined channel #puppet | ||
| [2010/07/28 00:15:25] @ Quit: freshtonic: Quit: freshtonic | ||
| [2010/07/28 00:16:44] @ sdog joined channel #puppet | ||
| [2010/07/28 00:17:42] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/28 00:18:06] @ Quit: jfreeman: Remote host closed the connection | ||
| [2010/07/28 00:23:59] @ groove joined channel #puppet | ||
| [2010/07/28 00:24:55] @ Quit: masterzen: Ping timeout: 260 seconds | ||
| [2010/07/28 00:27:39] <groove> so, any dashboard/foreman devs here that can confirm or deny presence of support for parametrized classes in their respective tools? | ||
| [2010/07/28 00:28:00] <Volcane> neither has it | ||
| [2010/07/28 00:30:21] @ Quit: tim|mac: Quit: Coyote finally caught me | ||
| [2010/07/28 00:30:25] @ tim|mac joined channel #puppet | ||
| [2010/07/28 00:31:17] <groove> that makes me a sad panda | ||
| [2010/07/28 00:33:17] @ Quit: sdog: Changing host | ||
| [2010/07/28 00:33:17] @ sdog joined channel #puppet | ||
| [2010/07/28 00:33:54] @ Quit: Days`: Ping timeout: 260 seconds | ||
| [2010/07/28 00:33:54] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/07/28 00:34:29] @ lkoranda joined channel #puppet | ||
| [2010/07/28 00:43:03] @ Guest48734 is now known as z00dax6 | ||
| [2010/07/28 00:43:20] <akriventsov> Hello | ||
| [2010/07/28 00:43:21] <akriventsov> I have error from puppetmasterd | ||
| [2010/07/28 00:43:21] <akriventsov> info: Could not find file_content for '/modules/snmpd/default/snmpd.conf' | ||
| [2010/07/28 00:43:21] <akriventsov> How to trace this? Where it try to search file, because it exist in module | ||
| [2010/07/28 00:44:42] @ alcy joined channel #puppet | ||
| [2010/07/28 00:46:33] <henk> akriventsov: paste whatever causes this please... | ||
| [2010/07/28 00:49:40] <akriventsov> henk: this is my class http://www.pastie.org/1063429 | ||
| [2010/07/28 00:52:15] <akriventsov> henk: and i have snmpd/files/default/snmpd.conf on filesystem | ||
| [2010/07/28 00:52:55] <henk> akriventsov: where? | ||
| [2010/07/28 00:53:25] @ e1mer joined channel #puppet | ||
| [2010/07/28 00:55:40] @ TREllis joined channel #puppet | ||
| [2010/07/28 00:55:47] <akriventsov> henk: this is puppet.conf http://www.pastie.org/1063434 | ||
| [2010/07/28 00:55:47] <akriventsov> and i have it in folder /home/puppet/configuration/environments/production | ||
| [2010/07/28 00:56:13] <akriventsov> this construction work fine with puppet 0.25.5 | ||
| [2010/07/28 00:56:38] <henk> and the puppetmaster processes can read in those dirs? | ||
| [2010/07/28 00:58:01] <akriventsov> also i'm using puppetmasterd with nginx and start puppetmasterd with option --servertype=mongrel | ||
| [2010/07/28 00:58:01] <akriventsov> if I start puppetmasterd without this option it works fine | ||
| [2010/07/28 00:59:11] <alcy> does generating openssl certificates remotely not possible/not work ? I am creating openssl certs through a erb template (which basically has a script which takes the value from $fqdn). the certs are produced fine, but they don't work. if however I execute the same erb template/script manually *on* the client, it works. | ||
| [2010/07/28 01:00:37] <alcy> the template look like this http://pastie.org/1063439 | ||
| [2010/07/28 01:01:01] @ masterzen joined channel #puppet | ||
| [2010/07/28 01:01:19] @ Quit: TREllis: Ping timeout: 248 seconds | ||
| [2010/07/28 01:04:02] @ Naresh joined channel #puppet | ||
| [2010/07/28 01:04:15] @ TREllis joined channel #puppet | ||
| [2010/07/28 01:04:20] @ Quit: ceren: Quit: ceren | ||
| [2010/07/28 01:04:22] @ Quit: Naresh: Changing host | ||
| [2010/07/28 01:04:22] @ Naresh joined channel #puppet | ||
| [2010/07/28 01:07:48] @ Quit: zorzar_: Read error: Operation timed out | ||
| [2010/07/28 01:10:31] <MarkN1> using 2.6.1rc I can use extlookup as parameters for my class, so that is good, but i am having difficulty in getting my external node to use classes with parameters. http://pastebin.org/424531 | ||
| [2010/07/28 01:10:54] <MarkN1> *external node classifier | ||
| [2010/07/28 01:16:47] @ Quit: rodjek: Read error: Connection reset by peer | ||
| [2010/07/28 01:16:57] @ Quit: steph021: Quit: steph021 | ||
| [2010/07/28 01:17:33] @ rodjek joined channel #puppet | ||
| [2010/07/28 01:18:09] <Volcane> MarkN1: extlookup is broken in rc1, best to wait for rc2 | ||
| [2010/07/28 01:19:52] @ larne joined channel #puppet | ||
| [2010/07/28 01:21:29] <MarkN1> Volcane: thanks, what about generally do parameterised classes and external node classifiers work, because I am at a loss on getting it too work | ||
| [2010/07/28 01:25:11] @ andrewh joined channel #puppet | ||
| [2010/07/28 01:29:29] @ viewlogic joined channel #puppet | ||
| [2010/07/28 01:30:58] @ Quit: viewlogic: Changing host | ||
| [2010/07/28 01:30:58] @ viewlogic joined channel #puppet | ||
| [2010/07/28 01:32:26] @ Days` joined channel #puppet | ||
| [2010/07/28 01:32:31] <Volcane> MarkN1: it doesnt yet afaik | ||
| [2010/07/28 01:33:39] @ Quit: gebi: Ping timeout: 264 seconds | ||
| [2010/07/28 01:38:56] @ rcrowley joined channel #puppet | ||
| [2010/07/28 01:40:28] @ Quit: Days`: Ping timeout: 260 seconds | ||
| [2010/07/28 01:44:26] @ Quit: viewlogic: Remote host closed the connection | ||
| [2010/07/28 01:53:12] @ alban2 joined channel #puppet | ||
| [2010/07/28 01:57:59] @ Quit: p3rror: Ping timeout: 245 seconds | ||
| [2010/07/28 02:06:23] @ Quit: alban2: Quit: Leaving. | ||
| [2010/07/28 02:10:04] @ alban2 joined channel #puppet | ||
| [2010/07/28 02:16:16] @ nakano is now known as nakano_ | ||
| [2010/07/28 02:20:14] @ Quit: benoit__: Ping timeout: 240 seconds | ||
| [2010/07/28 02:26:17] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/28 02:27:19] @ AdrianBroher joined channel #puppet | ||
| [2010/07/28 02:27:55] @ nakano_ is now known as nakano | ||
| [2010/07/28 02:34:07] @ kubicek joined channel #puppet | ||
| [2010/07/28 02:35:32] @ zorzar joined channel #puppet | ||
| [2010/07/28 02:47:30] @ benoit__ joined channel #puppet | ||
| [2010/07/28 02:55:36] @ gilesw joined channel #puppet | ||
| [2010/07/28 02:55:41] <gilesw> lo puppetiers | ||
| [2010/07/28 02:55:52] <gilesw> anyone seen E: Unmet dependencies. Try using -f. when running puppetd ? | ||
| [2010/07/28 03:00:00] @ StevePGC joined channel #puppet | ||
| [2010/07/28 03:01:15] <groove> sounds like a warning from apt-get | ||
| [2010/07/28 03:01:21] <groove> what does it do when you run it by hand? | ||
| [2010/07/28 03:02:23] @ Quit: benoit__: Ping timeout: 248 seconds | ||
| [2010/07/28 03:04:44] @ benoit__ joined channel #puppet | ||
| [2010/07/28 03:04:54] <StevePGC> Hi guys, anyone using some of the new SELinux features in Puppet? I am looking for some docs on that but not very successful finding it.. | ||
| [2010/07/28 03:12:52] @ Days` joined channel #puppet | ||
| [2010/07/28 03:15:04] @ vad3R joined channel #puppet | ||
| [2010/07/28 03:18:03] @ Quit: Days`: Ping timeout: 264 seconds | ||
| [2010/07/28 03:18:24] @ Quit: e1mer: Quit: captured by martians | ||
| [2010/07/28 03:30:42] @ Quit: alban2: Read error: Connection reset by peer | ||
| [2010/07/28 03:31:18] @ alban2 joined channel #puppet | ||
| [2010/07/28 03:40:54] @ Quit: mattock: Ping timeout: 245 seconds | ||
| [2010/07/28 03:41:27] @ Quit: Torey: Ping timeout: 264 seconds | ||
| [2010/07/28 03:41:37] @ Torey joined channel #puppet | ||
| [2010/07/28 03:42:11] @ stewartl421 joined channel #puppet | ||
| [2010/07/28 03:42:15] @ stewartl421 left channel #puppet () | ||
| [2010/07/28 03:43:56] @ gebi joined channel #puppet | ||
| [2010/07/28 03:52:35] @ Quit: taiky: Ping timeout: 252 seconds | ||
| [2010/07/28 03:53:15] @ Quit: StevePGC: Quit: Page closed | ||
| [2010/07/28 03:54:17] @ Quit: TREllis: Quit: Lost terminal | ||
| [2010/07/28 03:54:27] @ TREllis joined channel #puppet | ||
| [2010/07/28 04:03:16] @ iranzo joined channel #puppet | ||
| [2010/07/28 04:03:25] <iranzo> hi | ||
| [2010/07/28 04:11:15] @ Quit: TREllis: Ping timeout: 260 seconds | ||
| [2010/07/28 04:11:40] @ TREllis joined channel #puppet | ||
| [2010/07/28 04:14:42] <groove> jamesturnbull: i've been trying to reach scott since last week, is he not around at the moment? | ||
| [2010/07/28 04:16:19] @ Quit: rcsheets`: | ||
| [2010/07/28 04:19:52] @ shog joined channel #puppet | ||
| [2010/07/28 04:22:02] @ rmiller4pi81 joined channel #puppet | ||
| [2010/07/28 04:24:49] @ Quit: rmiller4pi8: Ping timeout: 276 seconds | ||
| [2010/07/28 04:28:22] @ MPSimmons joined channel #puppet | ||
| [2010/07/28 04:39:26] @ vachon joined channel #puppet | ||
| [2010/07/28 04:39:49] <vachon> hey all, anyone got 2.6 up in prod, and consider it stable? | ||
| [2010/07/28 04:39:58] <vachon> i'm debating | ||
| [2010/07/28 04:40:00] @ Quit: pinoyskull: Ping timeout: 258 seconds | ||
| [2010/07/28 04:42:10] @ Quit: Demosthenes: Ping timeout: 260 seconds | ||
| [2010/07/28 04:43:25] <fenris02> what version of ruby do you have vachon ? | ||
| [2010/07/28 04:43:35] <vachon> 0.25.4 atm | ||
| [2010/07/28 04:43:38] <vachon> oh | ||
| [2010/07/28 04:43:39] <vachon> ruby | ||
| [2010/07/28 04:43:49] <vachon> 1.8.5 | ||
| [2010/07/28 04:43:53] @ cynicismic joined channel #puppet | ||
| [2010/07/28 04:44:16] <fenris02> should work fine | ||
| [2010/07/28 04:44:31] <vachon> i know, but how about the release, does it pass your smoketest? | ||
| [2010/07/28 04:45:52] <vachon> also, trying to find a 2.6 rpm | ||
| [2010/07/28 04:46:49] @ greg4 joined channel #puppet | ||
| [2010/07/28 04:46:54] <vachon> and there it is | ||
| [2010/07/28 04:48:47] <vollmer> Is there a way to determine, and act based on, what node definitions the current system has inherited? | ||
| [2010/07/28 04:49:01] <greg4> How can I have puppet look in /etc/php.ini look at memory_limit and if it is 32M or less, increase to 32M, if it is greater than or equal to 32M then leave as is | ||
| [2010/07/28 04:49:23] <fenris02> vachon, you'll find some in tmz's fedorapeople repo | ||
| [2010/07/28 04:49:25] <vollmer> Example: node mynode inherits webserver - then in a class say logrotate::config have a if (????? == webserver) .... | ||
| [2010/07/28 04:49:44] <vachon> so i stumbled on | ||
| [2010/07/28 04:49:47] <fenris02> greg4, you might be better off using a localized php.ini per app you run instead. | ||
| [2010/07/28 04:50:45] <groove> greg4: only way i can think of is a custom fact which reads out the value at the start of the run, then some logic in an ERB template which uses that value | ||
| [2010/07/28 04:52:37] <greg4> what about with Augeas? | ||
| [2010/07/28 04:53:56] @ vachon left channel #puppet () | ||
| [2010/07/28 04:56:41] <groove> definitely | ||
| [2010/07/28 04:57:39] @ Quit: Maliuta: Ping timeout: 240 seconds | ||
| [2010/07/28 05:02:39] @ Quit: gebi: Ping timeout: 265 seconds | ||
| [2010/07/28 05:04:31] @ [GuS] joined channel #puppet | ||
| [2010/07/28 05:06:10] @ Quit: macfly: Quit: Leaving. | ||
| [2010/07/28 05:15:20] @ Quit: greg4: Quit: Page closed | ||
| [2010/07/28 05:19:18] @ littleidea joined channel #puppet | ||
| [2010/07/28 05:19:34] @ Quit: Naresh: Ping timeout: 265 seconds | ||
| [2010/07/28 05:21:21] @ ahasenack joined channel #puppet | ||
| [2010/07/28 05:21:25] @ notbrien joined channel #puppet | ||
| [2010/07/28 05:21:26] <ohadlevy> groove: pong | ||
| [2010/07/28 05:23:56] @ Quit: alexine_dsouza: Read error: Connection reset by peer | ||
| [2010/07/28 05:28:44] @ rgsteele joined channel #puppet | ||
| [2010/07/28 05:29:30] @ Days` joined channel #puppet | ||
| [2010/07/28 05:31:29] @ bitfield joined channel #puppet | ||
| [2010/07/28 05:33:00] @ rmayr joined channel #puppet | ||
| [2010/07/28 05:33:27] @ Quit: alcy: Quit: ChatZilla 0.9.86 [Iceweasel 3.5.10/20100623112841] | ||
| [2010/07/28 05:37:54] @ Quit: Days`: Ping timeout: 240 seconds | ||
| [2010/07/28 05:43:17] @ Quit: notbrien: Quit: notbrien | ||
| [2010/07/28 05:45:24] @ cinch joined channel #puppet | ||
| [2010/07/28 05:52:01] @ jumex joined channel #puppet | ||
| [2010/07/28 05:52:30] @ gmason joined channel #puppet | ||
| [2010/07/28 05:52:49] <vollmer> is there a way to determine a nodes inherited membership from inside an included class, ie node foo inherits bar { include myclass } class myclass { if has_definition(bar) { stuff...} } | ||
| [2010/07/28 05:53:31] <fenris02> erm, you could just include the same again, no? it should be reduced in case of a duplicate | ||
| [2010/07/28 05:53:40] <vollmer> huh? | ||
| [2010/07/28 05:54:00] <vollmer> no the point is I want to have node foo inherits bar and node foo2 inherits bar2 but both include a single class | ||
| [2010/07/28 05:54:12] <vollmer> inside the class I say "if you inherited foo2 then act this way" | ||
| [2010/07/28 05:54:58] <vollmer> I could create two classes to handle this but it'd be nice to do one with a conditional statement | ||
| [2010/07/28 05:55:49] <vollmer> that or a way to reference a variable from a node definition (I see you can do that from $myclass::variable) though that is also less then ideal | ||
| [2010/07/28 05:55:49] <groove> ohadlevy: quite a long RTT there! | ||
| [2010/07/28 05:55:52] @ Quit: TREllis: Ping timeout: 240 seconds | ||
| [2010/07/28 05:56:04] <fenris02> http://docs.reductivelabs.com/guides/language_tutorial.html#comparison_expressions ? | ||
| [2010/07/28 05:56:06] <hal-j> vollmer: you could have each of the inherited nodes define a variable | ||
| [2010/07/28 05:56:15] @ TREllis joined channel #puppet | ||
| [2010/07/28 05:56:19] <vollmer> hal-j: how would I reference that inside the class? | ||
| [2010/07/28 05:56:22] <groove> ohadlevy: anyway i think Volcane answered me, there is no support for 2.6-style parametrized-classes in foreman | ||
| [2010/07/28 05:56:22] <hal-j> in bar, $bar_inherited | ||
| [2010/07/28 05:56:27] <hal-j> in bar2 $bar2_inherited | ||
| [2010/07/28 05:56:29] <vollmer> as that's a different scope | ||
| [2010/07/28 05:56:39] <hal-j> you can access a node's params from inside a class | ||
| [2010/07/28 05:56:49] <hal-j> if($bar2_inherited) { whatever } | ||
| [2010/07/28 05:57:01] <hal-j> can't say I think the idea is a good one | ||
| [2010/07/28 05:57:04] <hal-j> but it should work | ||
| [2010/07/28 05:57:05] <vollmer> hmm that didn't seem to work (puppet .25.5 | ||
| [2010/07/28 05:57:14] <ohadlevy> groove: not yet, I am travelling and had no time yet | ||
| [2010/07/28 05:57:20] <hal-j> you can't define a param in a node and access it in an included class? | ||
| [2010/07/28 05:57:30] <vollmer> nope | ||
| [2010/07/28 05:57:38] <jumex> There are two mysql modules on the forge, which (if any) do you think is the best to use? | ||
| [2010/07/28 05:57:38] @ akriventsov left channel #puppet ("HotCoffee áåðóò íà http://www.coffee-project.com") | ||
| [2010/07/28 05:57:43] <vollmer> documentation backs me up as it says nodes, and classes are two different scopes | ||
| [2010/07/28 05:58:16] <vollmer> http://docs.puppetlabs.com/guides/language_tutorial.html#variable_scope | ||
| [2010/07/28 05:58:22] <vollmer> unless I'm reading that wrong | ||
| [2010/07/28 05:59:54] <groove> variables defined in inherited nodes are different | ||
| [2010/07/28 05:59:59] @ pheezy joined channel #puppet | ||
| [2010/07/28 06:00:07] <Volcane> just dont use node inheritance you'll be much happier :) | ||
| [2010/07/28 06:00:14] @ Quit: craftytech_: Quit: Page closed | ||
| [2010/07/28 06:00:39] <vollmer> Volcane: but that'll just require that much more typing! | ||
| [2010/07/28 06:00:47] @ Quit: TREllis: Ping timeout: 246 seconds | ||
| [2010/07/28 06:00:52] <Volcane> class foo { ... } | ||
| [2010/07/28 06:00:52] <Volcane> vs | ||
| [2010/07/28 06:00:58] <Volcane> node bar inherits foo { ....} | ||
| [2010/07/28 06:01:01] <ohadlevy> vollmer: I started with s/node/class | ||
| [2010/07/28 06:01:14] <hal-j> eh, I know I have variables defined in a base node, that's inherited by all of my nodes. I access those variables elsewhere | ||
| [2010/07/28 06:01:17] <Volcane> and an additional node foo { ...} | ||
| [2010/07/28 06:01:36] @ TREllis joined channel #puppet | ||
| [2010/07/28 06:02:29] <vollmer> here let me outline it | ||
| [2010/07/28 06:03:07] @ Bass10 joined channel #puppet | ||
| [2010/07/28 06:03:20] <vollmer> http://pastebin.fr/8667 | ||
| [2010/07/28 06:03:29] <hal-j> in fact, just above the link you just pasted about variable scope, it talks about $setting = 'this' followed by "include class_using_setting" | ||
| [2010/07/28 06:03:51] <vollmer> hal-j: yet it doesn't seem to work, and the text seems to agree | ||
| [2010/07/28 06:04:02] <Volcane> vollmer: it works fine, if yo dont use inheritance | ||
| [2010/07/28 06:04:04] <vollmer> "Classes, components, and nodes introduce a new scope." | ||
| [2010/07/28 06:04:07] <Volcane> vollmer: see the FAQ | ||
| [2010/07/28 06:04:15] <Volcane> vollmer: under Common Misconceptions | ||
| [2010/07/28 06:04:24] <vollmer> Volcane: ok so there's no way to determine from a class the node's inheritance? | ||
| [2010/07/28 06:04:42] <Volcane> you cant determine that today regardless of scope or anything | ||
| [2010/07/28 06:04:46] @ Quit: Bass10: Max SendQ exceeded | ||
| [2010/07/28 06:04:46] <vollmer> ok | ||
| [2010/07/28 06:04:50] <Volcane> there's just no langue construct to determine that | ||
| [2010/07/28 06:05:07] <vollmer> no problem, I'll just write more :) - that's exactly what I needed to know | ||
| [2010/07/28 06:05:12] @ Bass10 joined channel #puppet | ||
| [2010/07/28 06:05:14] <vollmer> wanted to make sure I wasn't missing something | ||
| [2010/07/28 06:05:29] <vollmer> Thanks :) | ||
| [2010/07/28 06:06:07] <Volcane> node inheritance doesnt work | ||
| [2010/07/28 06:06:08] <hal-j> well hold on | ||
| [2010/07/28 06:06:40] <hal-j> node inheritance does work, if you understand what it's doing (and that example in "common misconception" outlines one of the pitfalls | ||
| [2010/07/28 06:07:10] <Volcane> hal-j: well obviously it works - it does something, but what it does is not overly useful in our context is what i mean | ||
| [2010/07/28 06:07:25] <hal-j> it depends how you tackle things | ||
| [2010/07/28 06:07:30] <hal-j> if your base node(s) only define variables | ||
| [2010/07/28 06:07:46] <hal-j> those variables _do_ indeed exist in the scope of the nodes that inherit the base | ||
| [2010/07/28 06:08:23] <hal-j> and can be used by included classes. If that's not the case I _really_ need to dig in my puppet setup and look for the magic beans that is making it work :P | ||
| [2010/07/28 06:09:03] <hal-j> however, like that "common misconception" notes, it depends when the class is included | ||
| [2010/07/28 06:09:22] <vollmer> can you give me the link to common misconceptions? | ||
| [2010/07/28 06:09:30] <Volcane> yeah but just using inheritance to set variables is bit of a hammer approach | ||
| [2010/07/28 06:09:40] <hal-j> again, I disagree :) | ||
| [2010/07/28 06:10:12] <hal-j> I set some basic stuff in my base node, I inherit that into datacenter-specific nodes and set some datacenter specific bits | ||
| [2010/07/28 06:10:15] @ Quit: TREllis: Ping timeout: 260 seconds | ||
| [2010/07/28 06:10:33] <hal-j> then inherit those by nodes (inheriting the base for the datacenter I'm in) | ||
| [2010/07/28 06:10:38] @ TREllis joined channel #puppet | ||
| [2010/07/28 06:10:43] <hal-j> "i'm in" -> the node is in | ||
| [2010/07/28 06:11:05] <Volcane> nods, i get it | ||
| [2010/07/28 06:11:09] <hal-j> in those variables, are things like "$db_server_that_has_schema_a | ||
| [2010/07/28 06:11:24] <Volcane> quite limiting though if you get some new dimension of data that u need to know about | ||
| [2010/07/28 06:11:50] <hal-j> so then my classes can just make assumptions like "refer to $db_server_that_has_schema_a when configuring anything that needs to access that schema" | ||
| [2010/07/28 06:11:58] <hal-j> the same can be said for anything :) | ||
| [2010/07/28 06:12:27] <Volcane> you've not looked at extlookup then :) | ||
| [2010/07/28 06:12:28] <hal-j> I'm not saying that it's the solution to all of life's problems, but it certainly solves the solution of "global config values that may be used everywhere" | ||
| [2010/07/28 06:12:50] <Volcane> cos it deals iwth exactly that, easy of changing dimensions of data | ||
| [2010/07/28 06:12:54] <Volcane> without changing code | ||
| [2010/07/28 06:13:05] <hal-j> I'll definitely check it out :) | ||
| [2010/07/28 06:13:14] <Volcane> other problems i have iwth inheritance is just in general like | ||
| [2010/07/28 06:13:25] <Volcane> you're a team, you use say svn and have commit hooks | ||
| [2010/07/28 06:13:50] <Volcane> people eiting code and diffs being mailed around - you dont always know the outcome of a diff by just looking at it | ||
| [2010/07/28 06:14:34] <Volcane> fairly obvious with just node inheritance but mix in class inheritance and it becomes very hard | ||
| [2010/07/28 06:14:47] <Volcane> code reviewers need to be intimately aware of the code structure | ||
| [2010/07/28 06:16:35] <hal-j> yeah, I've been lucky to 1) exist in an ops vacuum for a good amount of the time that I've been using puppet (IOW - I commit, no one else does) | ||
| [2010/07/28 06:17:25] <Volcane> i do code reviews often for infra's i dont know at all | ||
| [2010/07/28 06:17:27] <hal-j> and 2) prior to that, the other main committer was our puppet guru :) | ||
| [2010/07/28 06:17:35] <Volcane> and often the code reviews are kind of isolated modules | ||
| [2010/07/28 06:18:00] <hal-j> so I can very much appreciate the problem, and doubly appreciate that I don't currently have it :) | ||
| [2010/07/28 06:18:30] <Volcane> so heavy inheritance use really hurts in those cases :) | ||
| [2010/07/28 06:19:23] <hal-j> I wouldn't call mine _heavy_ use, but there's a definite tree that's followed that doesn't take much to grok | ||
| [2010/07/28 06:19:39] <Volcane> yeah | ||
| [2010/07/28 06:20:07] <hal-j> like I said, I can appreciate the problem, but at the same time, for _my_ needs, it works very well (and while I've made concessions throughout, I've not yet considered this to be one of them :) ) | ||
| [2010/07/28 06:20:44] <Volcane> yeah ofcourse, everyone is at different levels and have different needs, thats the wicked thing about frameworks like puppet they're flexible to all levels | ||
| [2010/07/28 06:23:12] @ bug joined channel #puppet | ||
| [2010/07/28 06:24:01] <hal-j> now, getting back to vollmer's problem, I still don't understand why his defined variables aren't available | ||
| [2010/07/28 06:24:28] <Volcane> he should show code :) | ||
| [2010/07/28 06:24:39] <hal-j> he should | ||
| [2010/07/28 06:26:24] @ Quit: uggedal: Quit: WeeChat 0.3.2 | ||
| [2010/07/28 06:28:29] @ Quit: hal-j: Quit: Leaving. | ||
| [2010/07/28 06:28:53] @ hal-j joined channel #puppet | ||
| [2010/07/28 06:31:52] <zipkid> ReinH: immediately after running 2.6 for the first tim on a node i got the following in the node view on Dashboard.... http://pastie.org/1063813 | ||
| [2010/07/28 06:32:09] @ uggedal joined channel #puppet | ||
| [2010/07/28 06:35:49] @ Quit: TREllis: Ping timeout: 276 seconds | ||
| [2010/07/28 06:35:52] @ TREllis joined channel #puppet | ||
| [2010/07/28 06:38:49] <zipkid> ReinH: not here...? | ||
| [2010/07/28 06:39:05] @ DayS` joined channel #puppet | ||
| [2010/07/28 06:39:21] <zipkid> darn.... i need to get to that config, and the only way i know is to delete all reports.... | ||
| [2010/07/28 06:39:32] @ Quit: FoXMaN: Quit: Changing server | ||
| [2010/07/28 06:41:11] @ xoff joined channel #puppet | ||
| [2010/07/28 06:41:44] <vollmer> hal-j: sorry got distracted by a Tims run but going to fight this a little more then would you be willing to take a gander at the configs in quesiton (small) | ||
| [2010/07/28 06:42:06] @ notbrien joined channel #puppet | ||
| [2010/07/28 06:43:35] @ DasFx joined channel #puppet | ||
| [2010/07/28 06:49:43] @ jdcasey joined channel #puppet | ||
| [2010/07/28 06:51:09] @ Quit: TREllis: Ping timeout: 240 seconds | ||
| [2010/07/28 06:51:37] @ Quit: MattyM: Remote host closed the connection | ||
| [2010/07/28 06:52:02] @ TREllis joined channel #puppet | ||
| [2010/07/28 06:53:30] @ MattyM joined channel #puppet | ||
| [2010/07/28 06:53:38] <hal-j> volmer: sure | ||
| [2010/07/28 06:53:45] @ Quit: jumex: Quit: Page closed | ||
| [2010/07/28 06:53:50] <hal-j> if I'm around, anyhow | ||
| [2010/07/28 06:53:51] <hal-j> :) | ||
| [2010/07/28 06:54:17] @ zz_shenson is now known as shenson | ||
| [2010/07/28 07:05:21] <groove> i'm faced with an environment where DNS working is "not to be relied upon", does Puppet even work purely with IP addresses? | ||
| [2010/07/28 07:06:09] @ voodookid joined channel #puppet | ||
| [2010/07/28 07:06:28] <fsweetser> that would be difficult, due to cert issues | ||
| [2010/07/28 07:06:36] <fsweetser> I'd have puppet stick an entry in /etc/hosts myself | ||
| [2010/07/28 07:06:37] @ vachon joined channel #puppet | ||
| [2010/07/28 07:07:13] <hal-j> yeah, at very least have your local host's name as well as the puppetmaster defined in /etc/hosts | ||
| [2010/07/28 07:07:29] <hal-j> then DNS can go away, and the client -> puppetmaster comms will remain happy | ||
| [2010/07/28 07:09:14] <vachon> very very odd problem going on.... | ||
| [2010/07/28 07:09:14] <vachon> http://pastebin.com/3g9KiDxT | ||
| [2010/07/28 07:09:38] <vachon> one 1 out of all of my servers, im getting a blank file | ||
| [2010/07/28 07:10:32] <vachon> new problem as of 2.6 | ||
| [2010/07/28 07:11:44] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/28 07:12:42] @ littleidea joined channel #puppet | ||
| [2010/07/28 07:16:12] @ kaptk2 joined channel #puppet | ||
| [2010/07/28 07:18:01] <vachon> the only difference i think with this server is that its DNS is missing right now | ||
| [2010/07/28 07:24:03] @ snoop joined channel #puppet | ||
| [2010/07/28 07:25:04] @ ecapriolo joined channel #puppet | ||
| [2010/07/28 07:28:47] @ gniks joined channel #puppet | ||
| [2010/07/28 07:35:31] @ Maliuta joined channel #puppet | ||
| [2010/07/28 07:36:10] @ LinuxCode joined channel #puppet | ||
| [2010/07/28 07:37:45] @ Quit: rmiller4pi81: Quit: Leaving. | ||
| [2010/07/28 07:39:10] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 07:43:02] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/28 07:43:14] @ Quit: ghaskins_mobile: Ping timeout: 258 seconds | ||
| [2010/07/28 07:43:43] @ e1mer joined channel #puppet | ||
| [2010/07/28 07:47:36] @ gniks joined channel #puppet | ||
| [2010/07/28 07:48:16] @ ghaskins_mobile joined channel #puppet | ||
| [2010/07/28 07:51:36] @ Quit: wilmoore: Remote host closed the connection | ||
| [2010/07/28 07:52:06] @ Quit: rmayr: Ping timeout: 260 seconds | ||
| [2010/07/28 07:57:44] @ groove left channel #puppet ("Leaving.") | ||
| [2010/07/28 07:57:54] @ Quit: tecto_: Ping timeout: 240 seconds | ||
| [2010/07/28 07:58:15] @ p3rror joined channel #puppet | ||
| [2010/07/28 07:59:44] @ ghg joined channel #puppet | ||
| [2010/07/28 08:00:43] @ bobbyz joined channel #puppet | ||
| [2010/07/28 08:02:29] @ tonyskapunk joined channel #puppet | ||
| [2010/07/28 08:06:26] @ reyjrar joined channel #puppet | ||
| [2010/07/28 08:07:58] @ Quit: gmason: Ping timeout: 260 seconds | ||
| [2010/07/28 08:08:22] @ gmason joined channel #puppet | ||
| [2010/07/28 08:09:22] @ mauve joined channel #puppet | ||
| [2010/07/28 08:11:39] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 08:11:50] @ jmccune joined channel #puppet | ||
| [2010/07/28 08:14:10] @ Quit: rmiller4pi8: Client Quit | ||
| [2010/07/28 08:14:12] @ avkvl joined channel #puppet | ||
| [2010/07/28 08:15:21] @ benkevan joined channel #puppet | ||
| [2010/07/28 08:15:44] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 08:21:45] @ ninjazjb joined channel #puppet | ||
| [2010/07/28 08:24:32] @ Quit: ninjazjb: Client Quit | ||
| [2010/07/28 08:24:52] @ ninjazjb joined channel #puppet | ||
| [2010/07/28 08:24:52] @ Quit: nul0op: Quit: Leaving | ||
| [2010/07/28 08:25:46] @ Quit: bobbyz: Read error: Connection reset by peer | ||
| [2010/07/28 08:27:19] @ Quit: gmason: Quit: gmason | ||
| [2010/07/28 08:30:19] @ gmason joined channel #puppet | ||
| [2010/07/28 08:32:45] @ Quit: andrewh: Ping timeout: 265 seconds | ||
| [2010/07/28 08:33:15] @ Quit: m1nish: Read error: Connection reset by peer | ||
| [2010/07/28 08:33:55] <mstyne> gm all | ||
| [2010/07/28 08:33:59] <vachon> morn | ||
| [2010/07/28 08:34:21] <mstyne> can variables be used in files, or only in templates? | ||
| [2010/07/28 08:34:30] <vachon> both | ||
| [2010/07/28 08:34:34] <hal-j> ? | ||
| [2010/07/28 08:34:36] <mstyne> hooray! | ||
| [2010/07/28 08:34:45] <hal-j> woah, define "used in files" | ||
| [2010/07/28 08:34:46] <mstyne> same syntax? | ||
| [2010/07/28 08:34:51] <vachon> define? | ||
| [2010/07/28 08:35:56] <mstyne> well in this case, I'm talking about a file type with a 'source' definition | ||
| [2010/07/28 08:36:22] <hal-j> yeah, that just pushes a file out. while I've never tried, I'm relatively sure that variable replacement won't happen there | ||
| [2010/07/28 08:36:22] <mstyne> as opposed to a file type with a content / template definition | ||
| [2010/07/28 08:36:35] <mstyne> hm | ||
| [2010/07/28 08:36:46] @ Quit: e1mer: Read error: Connection reset by peer | ||
| [2010/07/28 08:36:58] * mstyne consults the holy manual | ||
| [2010/07/28 08:36:59] @ pheezy joined channel #puppet | ||
| [2010/07/28 08:37:07] @ Quit: ninjazjb: Quit: Lost terminal | ||
| [2010/07/28 08:38:00] @ ninjazjb joined channel #puppet | ||
| [2010/07/28 08:38:36] <mstyne> welp, it doesn't say if it does or doesn't | ||
| [2010/07/28 08:38:44] <mstyne> guess I get to try it and find out | ||
| [2010/07/28 08:39:22] @ joe-mac1 joined channel #puppet | ||
| [2010/07/28 08:39:48] @ joe-mac1 left channel #puppet () | ||
| [2010/07/28 08:39:58] <vachon> mypastebin example plz | ||
| [2010/07/28 08:40:11] <vachon> *mstyne | ||
| [2010/07/28 08:41:45] <mstyne> http://pastebin.com/XCFKH6tM | ||
| [2010/07/28 08:41:49] <mstyne> nothing special | ||
| [2010/07/28 08:42:06] @ e1mer joined channel #puppet | ||
| [2010/07/28 08:42:59] <vachon> i fail to see the variable | ||
| [2010/07/28 08:43:05] <vachon> also your source syntax is wrong | ||
| [2010/07/28 08:43:19] @ ganjafarm joined channel #puppet | ||
| [2010/07/28 08:43:36] @ Quit: ganjafarm: Remote host closed the connection | ||
| [2010/07/28 08:43:38] <mstyne> my question related to use of a variable within the contents of 'upgrade.php' itself | ||
| [2010/07/28 08:44:10] <vachon> ohhh | ||
| [2010/07/28 08:44:13] <vachon> answer = no | ||
| [2010/07/28 08:44:23] <mstyne> fair enough | ||
| [2010/07/28 08:44:28] <mstyne> saves some testing then | ||
| [2010/07/28 08:44:42] <vachon> also, if you have to do the puppet source syntax l;ike that you re doing something wrong | ||
| [2010/07/28 08:46:01] <mstyne> it works, so I've never really thought about it | ||
| [2010/07/28 08:46:07] @ mclarke joined channel #puppet | ||
| [2010/07/28 08:46:15] @ gmason left channel #puppet () | ||
| [2010/07/28 08:46:20] <vachon> if module auto-importing is working for you | ||
| [2010/07/28 08:46:26] <vachon> you can drop modules from the list | ||
| [2010/07/28 08:46:28] @ andrewh joined channel #puppet | ||
| [2010/07/28 08:46:39] <vachon> esp important if you have multiple module paths | ||
| [2010/07/28 08:46:51] <mstyne> ok | ||
| [2010/07/28 08:49:03] @ thekad-afk is now known as thekad | ||
| [2010/07/28 08:50:23] @ mmm joined channel #puppet | ||
| [2010/07/28 08:50:45] @ labrown joined channel #puppet | ||
| [2010/07/28 08:54:44] @ ckauhaus joined channel #puppet | ||
| [2010/07/28 08:54:54] @ bgupta joined channel #puppet | ||
| [2010/07/28 09:00:40] @ Quit: ninjazjb: Ping timeout: 240 seconds | ||
| [2010/07/28 09:04:22] @ nexx joined channel #puppet | ||
| [2010/07/28 09:05:12] @ plathrop-away is now known as plathrop | ||
| [2010/07/28 09:06:10] @ Quit: yannL: Remote host closed the connection | ||
| [2010/07/28 09:07:45] @ Quit: mqr: Quit: mqr | ||
| [2010/07/28 09:11:54] @ tecto_ joined channel #puppet | ||
| [2010/07/28 09:11:54] @ Quit: tecto_: Changing host | ||
| [2010/07/28 09:11:54] @ tecto_ joined channel #puppet | ||
| [2010/07/28 09:17:53] @ avkvl left channel #puppet ("HotCoffee áåðóò íà http://www.coffee-project.com") | ||
| [2010/07/28 09:18:30] @ akriventsov joined channel #puppet | ||
| [2010/07/28 09:18:59] @ mmm left channel #puppet () | ||
| [2010/07/28 09:19:25] @ sEEKz joined channel #puppet | ||
| [2010/07/28 09:22:21] @ gmason joined channel #puppet | ||
| [2010/07/28 09:24:09] @ Quit: gmason: Remote host closed the connection | ||
| [2010/07/28 09:24:16] @ sEEKz left channel #puppet () | ||
| [2010/07/28 09:25:10] @ Quit: TREllis: Quit: rightscale++ rightscale.scripts-- | ||
| [2010/07/28 09:25:42] @ gmason_ joined channel #puppet | ||
| [2010/07/28 09:26:00] @ ninjazjb joined channel #puppet | ||
| [2010/07/28 09:27:28] @ Quit: benoit__: Ping timeout: 240 seconds | ||
| [2010/07/28 09:28:34] @ benoit__ joined channel #puppet | ||
| [2010/07/28 09:29:30] @ WALoeIII joined channel #puppet | ||
| [2010/07/28 09:31:30] @ Quit: DayS`: Quit: Lost terminal | ||
| [2010/07/28 09:35:27] @ sEEKz joined channel #puppet | ||
| [2010/07/28 09:35:52] @ Quit: f3ew: Read error: Connection reset by peer | ||
| [2010/07/28 09:38:14] @ adrian_broher joined channel #puppet | ||
| [2010/07/28 09:38:24] @ gmcquillan joined channel #puppet | ||
| [2010/07/28 09:39:06] @ Quit: vad3R: Quit: Fighting for Freedom is like f***ing for Virginity | ||
| [2010/07/28 09:41:28] @ Quit: \ask: Remote host closed the connection | ||
| [2010/07/28 09:42:16] @ Quit: andrewh: Ping timeout: 240 seconds | ||
| [2010/07/28 09:44:35] @ travis joined channel #puppet | ||
| [2010/07/28 09:45:03] @ travis is now known as Guest46332 | ||
| [2010/07/28 09:45:12] @ Quit: Guest46332: Client Quit | ||
| [2010/07/28 09:52:24] @ Quit: voodookid: Ping timeout: 260 seconds | ||
| [2010/07/28 09:54:24] @ f3ew joined channel #puppet | ||
| [2010/07/28 09:54:54] @ Quit: tecto_: Quit: tecto_ | ||
| [2010/07/28 09:57:09] @ alfism joined channel #puppet | ||
| [2010/07/28 09:59:59] @ autowidget joined channel #puppet | ||
| [2010/07/28 10:00:27] @ lak joined channel #puppet | ||
| [2010/07/28 10:01:42] @ Quit: autowidget: Client Quit | ||
| [2010/07/28 10:04:21] @ Alagar1 joined channel #puppet | ||
| [2010/07/28 10:04:21] @ Quit: Alagar1: Excess Flood | ||
| [2010/07/28 10:05:47] @ Quit: raven: Read error: Operation timed out | ||
| [2010/07/28 10:05:57] @ Quit: sEEKz: Quit: Oops | ||
| [2010/07/28 10:08:08] <dballing> so if I've got the client running on a given server, short of restarting the client, is there any way to force a catalog-run "now" that doesn't also reset the 30-minute clock? | ||
| [2010/07/28 10:08:54] <dballing> ie, if I want to use puppet to do a timed-deploy of a given module, but DON'T want "all 50 of my web servers" to suddenly lock-step themselves onto the same clock-time for their updates | ||
| [2010/07/28 10:10:20] <hal-j> do you have splay turned on? | ||
| [2010/07/28 10:10:24] <bhearsum> you can run it by hand | ||
| [2010/07/28 10:10:25] <hal-j> if so, it adds some randomness to the sleep time | ||
| [2010/07/28 10:10:41] @ Quit: f3ew: Read error: Connection reset by peer | ||
| [2010/07/28 10:10:45] <dballing> hal-j: no, we don't. | ||
| [2010/07/28 10:10:45] @ vachon left channel #puppet () | ||
| [2010/07/28 10:11:59] <dballing> hal-j: well, let me clarify: if it's not teh default in the EPEL packages, then no, we don't have that turned on. :-) | ||
| [2010/07/28 10:12:23] <dballing> bhearsum: what woudl that look like, just puppetclient --someargs? and it woudln't interfere with the daemonized version already running? | ||
| [2010/07/28 10:12:52] <hal-j> not sure what the default values for splay and splaylimit are (assuming they're not defined in your config) | ||
| [2010/07/28 10:12:58] <bhearsum> i'm not sure what happens if the daemons attempts to contact the server while the manual run is going but other than that i don't know how they could interfere | ||
| [2010/07/28 10:13:13] <bhearsum> (i've run it manually with the daemon in the background many times, so it does indeed work) | ||
| [2010/07/28 10:13:26] <bhearsum> puppetd --test --server puppetserver.fqdn should work | ||
| [2010/07/28 10:13:47] <bhearsum> there's probably an option to point it at your config file, if you have anything else in there that it should pay attention to | ||
| [2010/07/28 10:13:50] <hal-j> it won't | ||
| [2010/07/28 10:14:05] <hal-j> puppetd drops a lockfile during a run, which prevents you from running two at once | ||
| [2010/07/28 10:14:15] <hal-j> so if a manual run was to happen, it won't | ||
| [2010/07/28 10:14:20] <hal-j> sorry | ||
| [2010/07/28 10:14:31] <hal-j> if an automatic run was to happen during a manual run, it won't happen | ||
| [2010/07/28 10:14:43] <dballing> --test I presume then is basically 'run once' and not 'dry-run' type definition of 'test' | ||
| [2010/07/28 10:14:54] <hal-j> similarly, if you try to kick a manual run while an automatic run is going, you'll get an error talking about a lockfile | ||
| [2010/07/28 10:15:06] <hal-j> dballing: yes. —test is a verbose, one time, non-daemon run | ||
| [2010/07/28 10:15:19] <dballing> ok... then maybe that will work. :-) | ||
| [2010/07/28 10:15:23] <hal-j> I'm _pretty_ sure that a manual run will not mess with the timing of the next automatic run, but I won't swear to it | ||
| [2010/07/28 10:15:46] <hal-j> but having splay set up will prevent all servers from being in lock-step in the case of a catastrophic reboot of all servers or something | ||
| [2010/07/28 10:16:00] <dballing> my engineers want to use puppet for their app-deploys, but they want point-in-time deploys (ie, roll across every appserver NOW and have them update), but I don't want them to lockstep the appservers all into one place for load purposes | ||
| [2010/07/28 10:16:15] @ Quit: alban2: Ping timeout: 264 seconds | ||
| [2010/07/28 10:16:34] <dballing> Well, you both have given me some places to look for things to do to try and make it work for them. :-) | ||
| [2010/07/28 10:16:38] <dballing> thanks! | ||
| [2010/07/28 10:17:01] <hal-j> dballing: I do just that | ||
| [2010/07/28 10:17:19] <hal-j> when I want a "deploy now" - I use cssh into the servers to upgrade, and puppetd --test | ||
| [2010/07/28 10:17:25] <hal-j> you could also look into runpuppet | ||
| [2010/07/28 10:17:51] <hal-j> sorry | ||
| [2010/07/28 10:17:51] <bhearsum> you could always run puppetd through a cronjob at a different time of day for each machin | ||
| [2010/07/28 10:17:52] <hal-j> puppetrun | ||
| [2010/07/28 10:17:54] <bhearsum> e | ||
| [2010/07/28 10:18:34] @ mqr joined channel #puppet | ||
| [2010/07/28 10:19:36] <dballing> cool. will check that out as well. thanks! | ||
| [2010/07/28 10:20:04] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/07/28 10:21:10] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/07/28 10:22:57] @ f3ew joined channel #puppet | ||
| [2010/07/28 10:25:39] @ TREllis joined channel #puppet | ||
| [2010/07/28 10:27:09] @ hephaestus joined channel #puppet | ||
| [2010/07/28 10:30:15] <larne> is there a way to find out why puppet is trying to apply a particular class to a host? i can't find anything in the configuration that would make it do that | ||
| [2010/07/28 10:37:21] @ Quit: snoop: Quit: Quitte | ||
| [2010/07/28 10:38:32] @ mikey_p joined channel #puppet | ||
| [2010/07/28 10:39:05] @ ceren joined channel #puppet | ||
| [2010/07/28 10:42:47] @ Quit: sdog: Quit: Leaving. | ||
| [2010/07/28 10:43:59] <mikey_p> hi, I don't know why I'm getting this error when trying to connect a node for the first time: "err: Could not request certificate: undefined method 'closed?' for nil:NilClass" | ||
| [2010/07/28 10:45:11] @ Quit: jaredrhine: Ping timeout: 265 seconds | ||
| [2010/07/28 10:46:10] @ Quit: [GuS]: Ping timeout: 260 seconds | ||
| [2010/07/28 10:46:38] <ReinH> zipkid: hey | ||
| [2010/07/28 10:47:21] <ReinH> zipkid: if you're running 2.6, you'll have to run dashboard from puppetlabs's master branch until we can cut a release (today or tomorrow) | ||
| [2010/07/28 10:51:28] @ Quit: jmccune: Ping timeout: 265 seconds | ||
| [2010/07/28 10:52:38] @ Alagar1 joined channel #puppet | ||
| [2010/07/28 10:52:42] @ Quit: mauve: Quit: Leaving | ||
| [2010/07/28 10:56:14] @ Quit: TREllis: Ping timeout: 240 seconds | ||
| [2010/07/28 10:56:58] @ Quit: zorzar: Read error: Operation timed out | ||
| [2010/07/28 10:57:04] @ TREllis joined channel #puppet | ||
| [2010/07/28 10:57:49] @ Quit: MattyM: Remote host closed the connection | ||
| [2010/07/28 10:58:47] @ voodookid joined channel #puppet | ||
| [2010/07/28 10:59:45] @ craftytech joined channel #puppet | ||
| [2010/07/28 11:00:13] <craftytech> hello: Has anyone gotten the zenoss plugin for puppet working? | ||
| [2010/07/28 11:00:45] @ Quit: iranzo: Quit: con esto y un bizcocho... | ||
| [2010/07/28 11:02:36] @ Quit: e1mer: Quit: captured by martians | ||
| [2010/07/28 11:06:24] @ Quit: TREllis: Ping timeout: 258 seconds | ||
| [2010/07/28 11:06:50] <craftytech> hello: Has anyone gotten the zenoss plugin for puppet working? | ||
| [2010/07/28 11:07:05] @ TREllis joined channel #puppet | ||
| [2010/07/28 11:08:39] @ lak_ joined channel #puppet | ||
| [2010/07/28 11:10:54] @ Quit: mqr: Ping timeout: 245 seconds | ||
| [2010/07/28 11:11:04] @ Quit: lak: Ping timeout: 276 seconds | ||
| [2010/07/28 11:11:04] @ lak_ is now known as lak | ||
| [2010/07/28 11:12:10] @ Quit: TREllis: Ping timeout: 276 seconds | ||
| [2010/07/28 11:12:11] <ssm> craftytech: have you gotten the zenoss plugin for puppet working? | ||
| [2010/07/28 11:12:30] @ TREllis joined channel #puppet | ||
| [2010/07/28 11:14:51] @ Quit: TREllis: Client Quit | ||
| [2010/07/28 11:15:29] @ voodookid1 joined channel #puppet | ||
| [2010/07/28 11:15:47] @ Quit: voodookid: Read error: Connection reset by peer | ||
| [2010/07/28 11:16:34] @ Quit: voodookid1: Client Quit | ||
| [2010/07/28 11:19:00] @ voodookid joined channel #puppet | ||
| [2010/07/28 11:24:33] @ Quit: craftytech: Quit: Page closed | ||
| [2010/07/28 11:28:25] @ mqr joined channel #puppet | ||
| [2010/07/28 11:29:43] @ imran_ joined channel #puppet | ||
| [2010/07/28 11:31:50] @ imran_ is now known as iniazi | ||
| [2010/07/28 11:33:04] @ scashin133 joined channel #puppet | ||
| [2010/07/28 11:39:00] @ sdog joined channel #puppet | ||
| [2010/07/28 11:39:17] @ Quit: sdog: Changing host | ||
| [2010/07/28 11:39:17] @ sdog joined channel #puppet | ||
| [2010/07/28 11:39:34] <jamesturnbull> mikey_p: it's a known Ruby issue | ||
| [2010/07/28 11:40:03] <mikey_p> jamesturnbull: thanks, it was a bad DNS resolution for the puppetmaster | ||
| [2010/07/28 11:41:40] <jamesturnbull> mikey_p: have a look at the ticket db for that error - there should be a long descriptino of that issue | ||
| [2010/07/28 11:42:14] @ Quit: ninjazjb: Read error: Operation timed out | ||
| [2010/07/28 11:42:31] <jamesturnbull> mikey_p: yeah - when Ruby can't connect it failed to catch that error and played silly buggers with the output - we fixed it in 0.25.5 to better catch the error I think | ||
| [2010/07/28 11:43:39] @ Quit: ecapriolo: Remote host closed the connection | ||
| [2010/07/28 11:43:39] @ nul0op joined channel #puppet | ||
| [2010/07/28 11:46:45] @ jaredrhine joined channel #puppet | ||
| [2010/07/28 11:48:03] @ craftytech joined channel #puppet | ||
| [2010/07/28 11:53:37] @ Quit: iniazi: Quit: Page closed | ||
| [2010/07/28 11:54:55] <schimmi> is there any further documentation about parameterized classes other than in the release notes? Looking for some pointers about what is possible and what not | ||
| [2010/07/28 11:55:29] <hephaestus> i want a file to be deployed by puppet, but then allow it to be modified on the remote system. can i just use file { source => '... | ||
| [2010/07/28 11:55:34] <schimmi> e.g., inheritance with parameters, i.e. passing parameters down to base classes | ||
| [2010/07/28 11:55:43] <hephaestus> ', checksum => none }? | ||
| [2010/07/28 11:56:01] @ jdcasey joined channel #puppet | ||
| [2010/07/28 12:05:26] <jamesturnbull> hephaestus: that should work | ||
| [2010/07/28 12:06:08] <jamesturnbull> schimmi: unfortunately not - we're looking to document it more but time is a commodity we don't have much of right now - the best approach is to test various pieces - and we'd love to hear about your examples and experiences | ||
| [2010/07/28 12:07:02] <schimmi> I tried today with class inheritance involving parameters, but did not get very far | ||
| [2010/07/28 12:07:23] <schimmi> cryptic error messages, with completely out of place error positiions | ||
| [2010/07/28 12:07:57] @ Days` joined channel #puppet | ||
| [2010/07/28 12:16:46] @ jmccune joined channel #puppet | ||
| [2010/07/28 12:18:01] @ Pyretic joined channel #puppet | ||
| [2010/07/28 12:18:02] @ Quit: sdog: Quit: Leaving. | ||
| [2010/07/28 12:18:22] <jamesturnbull> schimmi: potentially bugs - reporting them would asssit us | ||
| [2010/07/28 12:18:43] <schimmi> will make a test case and report it | ||
| [2010/07/28 12:20:44] <schimmi> Another question: | ||
| [2010/07/28 12:20:45] <schimmi> class foo { $x = 42 | ||
| [2010/07/28 12:20:54] @ Quit: reyjrar: Quit: Leaving. | ||
| [2010/07/28 12:23:21] <schimmi> Another question: | ||
| [2010/07/28 12:23:21] <schimmi> class foo { | ||
| [2010/07/28 12:23:21] <schimmi> $x = 42 | ||
| [2010/07/28 12:23:21] <schimmi> notify { "x = $x": } | ||
| [2010/07/28 12:23:21] <schimmi> } | ||
| [2010/07/28 12:23:21] <schimmi> class bar inherits foo { | ||
| [2010/07/28 12:23:21] <schimmi> $x = 43 | ||
| [2010/07/28 12:23:22] <schimmi> } | ||
| [2010/07/28 12:23:23] <schimmi> This gives "x = 42" when deriving a node from bar. Am I right that this is intentional to avoid side effects (ie. global variable semantics) ? | ||
| [2010/07/28 12:25:50] <stevenjenkins> /join #rvm | ||
| [2010/07/28 12:27:00] @ HouseAway is now known as AimanA | ||
| [2010/07/28 12:28:35] @ Quit: Days`: Ping timeout: 246 seconds | ||
| [2010/07/28 12:29:34] <chadh> schimmi: it's explained in the docs. You can do $x=43 include foo, rather than inheriting foo | ||
| [2010/07/28 12:32:01] @ Quit: MPSimmons: Quit: Leaving. | ||
| [2010/07/28 12:32:13] @ reyjrar joined channel #puppet | ||
| [2010/07/28 12:32:15] <chadh> schimmi: I think it has to do with ordering. In your example, you basically have $x defined twice. parameterized classes will help a lot with this | ||
| [2010/07/28 12:34:33] <schimmi> yes, I know. I was discussing with a colleague who claimed a missing feature of overwriting base class variables. I was saying exactly what you propose: parametrized classes allow to overwrite defaults in base classes in an explicit way. In other words, the behaviour in non-parametrized classes is not a bug, but a feature | ||
| [2010/07/28 12:35:22] @ Quit: cinch: Ping timeout: 276 seconds | ||
| [2010/07/28 12:35:30] @ bitfield_ joined channel #puppet | ||
| [2010/07/28 12:35:56] @ alban2 joined channel #puppet | ||
| [2010/07/28 12:45:04] @ sdog joined channel #puppet | ||
| [2010/07/28 12:45:11] @ Quit: sdog: Changing host | ||
| [2010/07/28 12:45:11] @ sdog joined channel #puppet | ||
| [2010/07/28 12:45:16] @ Quit: mattrpuppet: Quit: Leaving. | ||
| [2010/07/28 12:52:31] @ rmayr joined channel #puppet | ||
| [2010/07/28 12:53:57] @ Quit: scashin133: Quit: scashin133 | ||
| [2010/07/28 12:55:00] @ MattyM joined channel #puppet | ||
| [2010/07/28 12:55:19] @ rlpowell joined channel #puppet | ||
| [2010/07/28 12:55:56] <rlpowell> I have an older version of puppet (0.24.5). I can't upgrade. The puppetmaster keeps locking up. strace shows that it's dropping the LISTEN socket from the things it's select()ing on. Anyone know about this? | ||
| [2010/07/28 12:56:14] <rlpowell> Is there a wy to limit the number of simultaneous connections puppetmaster will accept? | ||
| [2010/07/28 12:58:03] <bhearsum> no | ||
| [2010/07/28 12:58:12] <bhearsum> you probably need to put it behind an apache proxy | ||
| [2010/07/28 12:58:24] <rlpowell> How would that help? | ||
| [2010/07/28 12:58:25] <bhearsum> the built-in webrick server dies when you get too many simultaneous connections | ||
| [2010/07/28 12:58:31] <rlpowell> -_- | ||
| [2010/07/28 12:58:33] <rlpowell> *headdesk* | ||
| [2010/07/28 12:58:35] <bhearsum> putting it behin apache lets you use something that isn't webrick | ||
| [2010/07/28 12:58:37] <bhearsum> yeah :( | ||
| [2010/07/28 12:58:45] <bhearsum> there's good tutorials in the documentation/wiki | ||
| [2010/07/28 12:58:56] <rlpowell> And that's true even for recent versions? | ||
| [2010/07/28 12:59:05] * rlpowell will probably just use haproxy, but yeah. | ||
| [2010/07/28 12:59:06] <rlpowell> Thanks. | ||
| [2010/07/28 12:59:27] @ Quit: MarkN1: Ping timeout: 264 seconds | ||
| [2010/07/28 13:00:49] @ Quit: bitfield_: Quit: Colloquy for iPhone - http://colloquy.mobi | ||
| [2010/07/28 13:01:09] @ Quit: lak: Quit: lak | ||
| [2010/07/28 13:02:54] <rlpowell> bhearsum: The webrick problem is true even in recent puppet? | ||
| [2010/07/28 13:03:20] <bhearsum> in 0.24.8 it is true | ||
| [2010/07/28 13:03:29] <bhearsum> i don't know 100% for sure for anything else | ||
| [2010/07/28 13:03:33] @ Quit: sdog: Quit: Leaving. | ||
| [2010/07/28 13:03:55] @ acorugedo joined channel #puppet | ||
| [2010/07/28 13:05:38] @ mattrpuppet joined channel #puppet | ||
| [2010/07/28 13:06:33] <rlpowell> bhearsum: OK, thanks. | ||
| [2010/07/28 13:06:38] <bhearsum> np, sorry i can't be more help | ||
| [2010/07/28 13:06:51] <rlpowell> 0___o | ||
| [2010/07/28 13:06:55] <rlpowell> Dude, that was *HUGE*. | ||
| [2010/07/28 13:07:03] <rlpowell> You saved me like a day of debugging. Srsly, you *helped*. | ||
| [2010/07/28 13:07:06] @ MarkN1 joined channel #puppet | ||
| [2010/07/28 13:08:39] <rlpowell> The annoying part is that there really *shouldn't* be very many *simultaneous* connections. | ||
| [2010/07/28 13:08:48] <rlpowell> It seems like they're just coming close enough together that it's not cleaning itself out. | ||
| [2010/07/28 13:10:46] @ jab_doa joined channel #puppet | ||
| [2010/07/28 13:10:48] <Volcane> webrick will never handle load | ||
| [2010/07/28 13:10:53] @ Quit: notbrien: Quit: notbrien | ||
| [2010/07/28 13:11:31] @ Quit: rmayr: Remote host closed the connection | ||
| [2010/07/28 13:15:56] @ iniazi joined channel #puppet | ||
| [2010/07/28 13:17:51] <hephaestus> is provider a fact? | ||
| [2010/07/28 13:18:32] <fsweetser> no | ||
| [2010/07/28 13:18:44] <hephaestus> or a variable or anything like that? i'd like to case switch based on provider rather than operatingsystem | ||
| [2010/07/28 13:19:00] <hephaestus> oh, i could set a variable when i define provider though | ||
| [2010/07/28 13:21:22] @ autowidget joined channel #puppet | ||
| [2010/07/28 13:26:14] @ shenson is now known as zz_shenson | ||
| [2010/07/28 13:32:56] <hephaestus> damn. i'm using puppet 0.25.4 which doesn't support file checksum => none. does anyone know of another way to put a file on a host but then ignore any changes to it? | ||
| [2010/07/28 13:35:49] <hephaestus> oh, duh. replace => false | ||
| [2010/07/28 13:36:14] @ scashin133 joined channel #puppet | ||
| [2010/07/28 13:36:46] @ Quit: craftytech: Quit: Page closed | ||
| [2010/07/28 13:38:35] @ Quit: ceren: Quit: ceren | ||
| [2010/07/28 13:42:04] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2010/07/28 13:44:17] @ Quit: joevano: Ping timeout: 276 seconds | ||
| [2010/07/28 13:47:37] @ plathrop is now known as plathrop-away | ||
| [2010/07/28 13:49:22] @ Days` joined channel #puppet | ||
| [2010/07/28 13:51:16] @ Quit: nexx: Quit: quit | ||
| [2010/07/28 13:51:50] @ \ask joined channel #puppet | ||
| [2010/07/28 13:53:17] @ Quit: rgsteele: Remote host closed the connection | ||
| [2010/07/28 13:57:38] @ tecto_ joined channel #puppet | ||
| [2010/07/28 13:57:38] @ Quit: tecto_: Changing host | ||
| [2010/07/28 13:57:38] @ tecto_ joined channel #puppet | ||
| [2010/07/28 14:00:44] @ sdog joined channel #puppet | ||
| [2010/07/28 14:00:56] @ Quit: LinuxCode: Quit: Connection Closed | ||
| [2010/07/28 14:13:58] @ Quit: sdog: Quit: Leaving. | ||
| [2010/07/28 14:16:53] @ Quit: Days`: Ping timeout: 265 seconds | ||
| [2010/07/28 14:17:35] @ Quit: alfism: Ping timeout: 248 seconds | ||
| [2010/07/28 14:19:48] @ Quit: rmiller4pi8: Ping timeout: 260 seconds | ||
| [2010/07/28 14:23:45] @ joe-mac1 joined channel #puppet | ||
| [2010/07/28 14:23:50] <joe-mac1> ping nico | ||
| [2010/07/28 14:25:04] @ Quit: labrown: Quit: Leaving | ||
| [2010/07/28 14:25:57] @ Quit: voodookid: Quit: Leaving. | ||
| [2010/07/28 14:26:37] @ voodookid joined channel #puppet | ||
| [2010/07/28 14:28:10] @ Quit: SpacePope: Read error: No route to host | ||
| [2010/07/28 14:28:58] @ fredden joined channel #puppet | ||
| [2010/07/28 14:30:58] @ Quit: jaredrhine: Ping timeout: 276 seconds | ||
| [2010/07/28 14:31:57] <Whoop> Anyone any idea to why this: http://pastebin.com/9d4EQmUc is causing "err: Could not run Puppet configuration client: Invalid parameter tags at /etc/puppet/modules/common/activemq/manifests/init.pp:27" - line 27 is the closing } - the line you see commented out seems to fix the error | ||
| [2010/07/28 14:32:26] @ rlpowell left channel #puppet () | ||
| [2010/07/28 14:32:56] @ SpacePope joined channel #puppet | ||
| [2010/07/28 14:35:26] @ jmichelob joined channel #puppet | ||
| [2010/07/28 14:35:59] @ jaredrhine joined channel #puppet | ||
| [2010/07/28 14:41:52] @ Quit: fcami: Quit: testing mesa. | ||
| [2010/07/28 14:42:27] <joe-mac1> i have no idea but i doubt that's going to work without escaping the newlines | ||
| [2010/07/28 14:42:32] @ Quit: reyjrar: Quit: Leaving. | ||
| [2010/07/28 14:42:40] <Whoop> It used to work, till I upgraded to 2.6 | ||
| [2010/07/28 14:43:00] <Whoop> shall attempt though | ||
| [2010/07/28 14:43:07] <joe-mac1> also, what is $version? | ||
| [2010/07/28 14:43:24] <joe-mac1> as in, where is that defined/ | ||
| [2010/07/28 14:43:31] <Whoop> Hmm, that fixed it | ||
| [2010/07/28 14:43:33] <Whoop> good catch | ||
| [2010/07/28 14:43:44] <Whoop> weird - that used to work in 2.5 | ||
| [2010/07/28 14:43:46] <joe-mac1> yea i am honestly surprised it ever worked | ||
| [2010/07/28 14:43:51] <Whoop> pretty sure it did | ||
| [2010/07/28 14:43:56] <Whoop> perhaps old puppet was buggy :p | ||
| [2010/07/28 14:44:06] <joe-mac1> heh | ||
| [2010/07/28 14:44:41] @ fcami joined channel #puppet | ||
| [2010/07/28 14:50:28] @ Quit: adrian_broher: Quit: Verlassend | ||
| [2010/07/28 14:50:46] <benkevan> where is this elusive 2.5 :D | ||
| [2010/07/28 14:50:58] @ plathrop-away is now known as plathrop | ||
| [2010/07/28 14:51:23] <benkevan> i ate way too much for lunch.. anyone from the CA Bay Area? | ||
| [2010/07/28 14:54:28] @ zorzar joined channel #puppet | ||
| [2010/07/28 14:55:13] <voodookid> benkevan: used to be, now I live/work in Pasadena | ||
| [2010/07/28 14:56:15] <benkevan> voodookid: ah.. I went to the Dead Fish in Crocket for lunch. BOY .. I can't be productive after that | ||
| [2010/07/28 14:57:37] @ Quit: acorugedo: Ping timeout: 276 seconds | ||
| [2010/07/28 14:57:43] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/28 14:58:28] @ CraftyTech joined channel #puppet | ||
| [2010/07/28 15:00:00] <voodookid> I have been known to put down and entire pizza or two for lunch. That will lay me out quicker than anything. | ||
| [2010/07/28 15:00:43] <CraftyTech> has anyone gotten the zenoss-puppet module to work? | ||
| [2010/07/28 15:01:58] <Volcane> never heard of anyone who tried | ||
| [2010/07/28 15:02:08] <CraftyTech> lol | ||
| [2010/07/28 15:02:33] <CraftyTech> they had it on the puppetlabs link | ||
| [2010/07/28 15:02:54] <Volcane> you want the bit that monitors the master or the bit that manages zenoss? | ||
| [2010/07/28 15:03:26] <CraftyTech> it's basically one class divided into two | ||
| [2010/07/28 15:03:37] <CraftyTech> zenoss::server zenoss::client | ||
| [2010/07/28 15:03:56] <CraftyTech> but it looks like you'd have to create a custom fact | ||
| [2010/07/28 15:04:58] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/07/28 15:05:37] <jmichelob> I know you can access variables in other classes using $someclass::otherclass::variable . Is there a way to access a variable in a custom defined resource? eg. $myclassname::mydefinedresource[$resourcename]::variable | ||
| [2010/07/28 15:05:47] <Volcane> no | ||
| [2010/07/28 15:06:21] @ Quit: zorzar: Ping timeout: 240 seconds | ||
| [2010/07/28 15:06:24] <jmichelob> drat..oh well. thanks | ||
| [2010/07/28 15:07:09] @ Quit: MattyM: Ping timeout: 240 seconds | ||
| [2010/07/28 15:11:54] @ Quit: gmason_: Quit: gmason_ | ||
| [2010/07/28 15:14:32] @ joe-mac1 left channel #puppet () | ||
| [2010/07/28 15:19:14] @ zorzar joined channel #puppet | ||
| [2010/07/28 15:20:01] @ jmichelob left channel #puppet () | ||
| [2010/07/28 15:25:40] @ Quit: voodookid: Ping timeout: 276 seconds | ||
| [2010/07/28 15:29:14] @ gniks joined channel #puppet | ||
| [2010/07/28 15:31:22] @ xoff is now known as FoXMaN | ||
| [2010/07/28 15:35:07] @ rodnet joined channel #puppet | ||
| [2010/07/28 15:37:44] @ Quit: autowidget: Ping timeout: 260 seconds | ||
| [2010/07/28 15:39:36] @ voodookid joined channel #puppet | ||
| [2010/07/28 15:41:45] @ 77CAAZ06J is now known as tobert | ||
| [2010/07/28 15:41:55] @ Quit: tobert: Changing host | ||
| [2010/07/28 15:41:55] @ tobert joined channel #puppet | ||
| [2010/07/28 15:43:42] @ Quit: kaptk2: Quit: Leaving. | ||
| [2010/07/28 15:47:19] @ plathrop is now known as plathrop-away | ||
| [2010/07/28 15:47:51] <benkevan> in my fileserve.conf how can I use the files within the each individual file locations as the path? | ||
| [2010/07/28 15:48:08] @ ickymettle joined channel #puppet | ||
| [2010/07/28 15:50:28] @ ahuman joined channel #puppet | ||
| [2010/07/28 15:51:41] @ davea1 joined channel #puppet | ||
| [2010/07/28 15:52:01] @ Quit: Cuchulain: Quit: leaving | ||
| [2010/07/28 15:56:54] @ freshtonic joined channel #puppet | ||
| [2010/07/28 15:58:14] @ lak joined channel #puppet | ||
| [2010/07/28 15:59:00] @ Quit: RDove: Ping timeout: 265 seconds | ||
| [2010/07/28 15:59:11] @ e1mer joined channel #puppet | ||
| [2010/07/28 16:01:20] @ Wandrewvious joined channel #puppet | ||
| [2010/07/28 16:01:30] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 16:01:39] @ nakano is now known as nakano_ | ||
| [2010/07/28 16:04:54] @ Quit: WALoeIII: Ping timeout: 260 seconds | ||
| [2010/07/28 16:04:55] @ Wandrewvious is now known as WALoeIII | ||
| [2010/07/28 16:05:12] @ Quit: ghg: Quit: ghg | ||
| [2010/07/28 16:12:53] @ Quit: Schmidt: Ping timeout: 265 seconds | ||
| [2010/07/28 16:13:32] @ Schmidt joined channel #puppet | ||
| [2010/07/28 16:16:55] @ Quit: voodookid: Ping timeout: 276 seconds | ||
| [2010/07/28 16:19:11] @ Quit: jmccune: Ping timeout: 248 seconds | ||
| [2010/07/28 16:22:11] @ Quit: bug: Quit: bug | ||
| [2010/07/28 16:25:19] @ bug joined channel #puppet | ||
| [2010/07/28 16:30:54] @ Quit: benkevan: Quit: leaving | ||
| [2010/07/28 16:34:55] @ voodookid joined channel #puppet | ||
| [2010/07/28 16:35:02] @ rlpowell joined channel #puppet | ||
| [2010/07/28 16:36:14] @ nakano_ is now known as nakano | ||
| [2010/07/28 16:37:44] @ Quit: jds2001: Changing host | ||
| [2010/07/28 16:37:44] @ jds2001 joined channel #puppet | ||
| [2010/07/28 16:38:53] @ Quit: hal-j: Quit: Leaving. | ||
| [2010/07/28 16:40:00] @ Quit: WALoeIII: Quit: Bai. | ||
| [2010/07/28 16:44:12] @ Quit: mattrpuppet: Quit: Leaving. | ||
| [2010/07/28 16:46:57] @ Quit: davea1: Quit: Leaving | ||
| [2010/07/28 16:51:10] @ pheezy joined channel #puppet | ||
| [2010/07/28 16:53:20] @ Quit: bug: Quit: bug | ||
| [2010/07/28 16:54:25] @ Quit: tonyskapunk: Quit: ERC Version 5.3 (IRC client for Emacs) | ||
| [2010/07/28 16:54:38] @ Quit: jab_doa: Quit: Verlassend | ||
| [2010/07/28 16:56:58] @ Djelibeybi joined channel #puppet | ||
| [2010/07/28 17:00:54] @ Quit: nevyn: Ping timeout: 260 seconds | ||
| [2010/07/28 17:02:04] @ Quit: jense: Remote host closed the connection | ||
| [2010/07/28 17:03:40] @ Quit: voodookid: Ping timeout: 240 seconds | ||
| [2010/07/28 17:04:00] @ Quit: lak: Quit: lak | ||
| [2010/07/28 17:05:08] @ mattrpuppet joined channel #puppet | ||
| [2010/07/28 17:13:58] @ Quit: rodnet: Quit: rodnet | ||
| [2010/07/28 17:15:36] @ MarkN1 left channel #puppet () | ||
| [2010/07/28 17:22:07] <Djelibeybi> jamesturnbull: all the Puppet Camp SFO pages have europe-2010-ghent in the URL | ||
| [2010/07/28 17:22:13] <Djelibeybi> e.g. http://puppetcamp.org/europe-2010-ghent/puppetcamp-europe-2010-ghent-sponsors/ | ||
| [2010/07/28 17:22:42] @ crb_ joined channel #puppet | ||
| [2010/07/28 17:22:50] <chadh> Can puppet be set to listen and run at an interval with recent versions? | ||
| [2010/07/28 17:22:58] @ Filbert_ joined channel #puppet | ||
| [2010/07/28 17:23:19] @ Quit: crb: Ping timeout: 246 seconds | ||
| [2010/07/28 17:23:19] @ Quit: Filbert: Ping timeout: 246 seconds | ||
| [2010/07/28 17:23:33] <Djelibeybi> chadh: that's exactly what puppet does by default. It runs every 30 minutes. | ||
| [2010/07/28 17:23:38] @ Quit: littleidea: Quit: littleidea | ||
| [2010/07/28 17:23:46] @ rlpowell left channel #puppet () | ||
| [2010/07/28 17:23:59] @ Quit: FoXMaN: Ping timeout: 246 seconds | ||
| [2010/07/28 17:24:01] <chadh> Djelibeybi: I believe if you set listen=true, though, it will only run when puppetrun tells it to | ||
| [2010/07/28 17:24:30] <Djelibeybi> chadh: yeah, but that's for remote triggering. If you don't do that, Puppet will run automatically every 30 minutes | ||
| [2010/07/28 17:24:30] @ FoXMaN joined channel #puppet | ||
| [2010/07/28 17:24:44] @ MaxBube joined channel #puppet | ||
| [2010/07/28 17:24:47] <Djelibeybi> chadh: Oh, you mean listen *and* run every 30 minutes? | ||
| [2010/07/28 17:24:55] <chadh> Djelibeybi: right. I want to have puppetd listen *and* run ever runinterval seconds | ||
| [2010/07/28 17:24:58] <chadh> :) | ||
| [2010/07/28 17:25:03] <Djelibeybi> chadh: I get it now. No idea! :) | ||
| [2010/07/28 17:25:53] <chadh> I could hack something together using a light-weight listener like volcane's thing (can't remember the name) and a cron launch, but that seems silly | ||
| [2010/07/28 17:27:23] @ littleidea joined channel #puppet | ||
| [2010/07/28 17:27:57] <Djelibeybi> chadh: mcollective | ||
| [2010/07/28 17:29:01] <chadh> Djelibeybi: yeah, that's probably in the works. | ||
| [2010/07/28 17:29:23] <Djelibeybi> chadh: could you have puppet running in listen mode and fire it from cron? I'm not sure if it'll run twice. | ||
| [2010/07/28 17:29:37] <Djelibeybi> afk for a bit. | ||
| [2010/07/28 17:30:23] <chadh> Djelibeybi: that's what I was getting at above. I could restart it to cause it to fire off, I guess | ||
| [2010/07/28 17:37:26] @ Quit: ahasenack: Quit: Leaving | ||
| [2010/07/28 17:39:07] @ Quit: jaredrhine: Ping timeout: 276 seconds | ||
| [2010/07/28 17:41:08] @ voodookid joined channel #puppet | ||
| [2010/07/28 17:45:56] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 17:52:04] @ Quit: iniazi: Ping timeout: 252 seconds | ||
| [2010/07/28 17:53:03] @ Quit: bgupta: Ping timeout: 248 seconds | ||
| [2010/07/28 17:53:35] @ Quit: tim|mac: Ping timeout: 248 seconds | ||
| [2010/07/28 17:53:35] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/07/28 17:53:37] @ tim|mac joined channel #puppet | ||
| [2010/07/28 17:54:07] @ Quit: bigon: Ping timeout: 248 seconds | ||
| [2010/07/28 17:54:10] @ bgupta joined channel #puppet | ||
| [2010/07/28 17:54:10] @ bigon joined channel #puppet | ||
| [2010/07/28 17:54:11] @ Quit: bigon: Changing host | ||
| [2010/07/28 17:54:11] @ bigon joined channel #puppet | ||
| [2010/07/28 17:55:46] @ Quit: kubicek: Quit: kubicek | ||
| [2010/07/28 17:56:44] @ FOCer joined channel #puppet | ||
| [2010/07/28 17:57:42] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/28 17:58:30] @ gniks joined channel #puppet | ||
| [2010/07/28 18:08:09] @ Quit: alban2: Ping timeout: 240 seconds | ||
| [2010/07/28 18:09:03] @ jfreeman joined channel #puppet | ||
| [2010/07/28 18:09:42] @ Quit: gmcquillan: Quit: gmcquillan | ||
| [2010/07/28 18:10:23] @ Quit: scashin133: Ping timeout: 260 seconds | ||
| [2010/07/28 18:13:41] @ Quit: Filbert_: Quit: leaving | ||
| [2010/07/28 18:13:46] @ Filbert joined channel #puppet | ||
| [2010/07/28 18:15:10] @ AimanA is now known as HouseAway | ||
| [2010/07/28 18:15:13] @ HouseAway is now known as AimanA | ||
| [2010/07/28 18:16:45] @ pheezy joined channel #puppet | ||
| [2010/07/28 18:22:37] @ Quit: Alagar1: Quit: Leaving. | ||
| [2010/07/28 18:22:51] @ Quit: fredden: Ping timeout: 264 seconds | ||
| [2010/07/28 18:30:13] @ Quit: jfreeman: Read error: Connection reset by peer | ||
| [2010/07/28 18:36:14] @ fredden joined channel #puppet | ||
| [2010/07/28 18:38:35] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 18:50:05] @ Quit: mattrpuppet: Quit: Leaving. | ||
| [2010/07/28 18:51:49] @ Quit: mclarke: Quit: mclarke | ||
| [2010/07/28 18:55:34] @ Quit: Bass10: Ping timeout: 240 seconds | ||
| [2010/07/28 18:56:08] @ jfraser joined channel #puppet | ||
| [2010/07/28 18:56:53] @ jfraser left channel #puppet () | ||
| [2010/07/28 18:58:03] @ pheezy joined channel #puppet | ||
| [2010/07/28 19:00:48] @ Quit: bgupta: Quit: bgupta | ||
| [2010/07/28 19:01:13] @ Demosthenes joined channel #puppet | ||
| [2010/07/28 19:01:19] @ jmccune joined channel #puppet | ||
| [2010/07/28 19:08:24] @ Quit: ickymettle: Ping timeout: 245 seconds | ||
| [2010/07/28 19:10:41] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 19:11:14] @ bgupta joined channel #puppet | ||
| [2010/07/28 19:11:20] @ Quit: voodookid: Ping timeout: 240 seconds | ||
| [2010/07/28 19:12:29] @ pheezy joined channel #puppet | ||
| [2010/07/28 19:12:42] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/07/28 19:12:46] @ Quit: e1mer: Quit: captured by martians | ||
| [2010/07/28 19:34:21] @ thekad is now known as thekad-afk | ||
| [2010/07/28 19:43:24] @ Quit: jmccune: Ping timeout: 245 seconds | ||
| [2010/07/28 19:50:08] @ Quit: bgupta: Quit: bgupta | ||
| [2010/07/28 19:50:25] @ stearns joined channel #puppet | ||
| [2010/07/28 19:56:27] @ Quit: Djelibeybi: Ping timeout: 264 seconds | ||
| [2010/07/28 19:57:35] @ jaredrhine joined channel #puppet | ||
| [2010/07/28 19:58:39] @ Quit: mqr: Quit: mqr | ||
| [2010/07/28 19:58:51] @ alexine_dsouza joined channel #puppet | ||
| [2010/07/28 19:59:32] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 20:10:22] @ nevyn joined channel #puppet | ||
| [2010/07/28 20:11:43] @ wilmoore joined channel #puppet | ||
| [2010/07/28 20:14:34] @ nakano is now known as nakano_ | ||
| [2010/07/28 20:16:13] @ hal-j joined channel #puppet | ||
| [2010/07/28 20:19:40] @ Quit: Demosthenes: Ping timeout: 240 seconds | ||
| [2010/07/28 20:21:30] @ Djelibeybi joined channel #puppet | ||
| [2010/07/28 20:22:24] @ SEJeff_work joined channel #puppet | ||
| [2010/07/28 20:25:34] @ jmccune joined channel #puppet | ||
| [2010/07/28 20:26:17] @ Quit: SEJeff: Ping timeout: 265 seconds | ||
| [2010/07/28 20:26:33] @ e1mer joined channel #puppet | ||
| [2010/07/28 20:31:04] @ Quit: jaredrhine: Ping timeout: 240 seconds | ||
| [2010/07/28 20:34:16] @ Quit: jmccune: Ping timeout: 240 seconds | ||
| [2010/07/28 20:36:28] @ Quit: mikey_p: Quit: mikey_p | ||
| [2010/07/28 20:38:25] @ Quit: rmiller4pi8: Ping timeout: 252 seconds | ||
| [2010/07/28 20:49:15] @ AimanA is now known as HouseAway | ||
| [2010/07/28 20:53:13] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 21:06:24] @ Quit: elementai: Ping timeout: 265 seconds | ||
| [2010/07/28 21:09:50] @ pinoyskull joined channel #puppet | ||
| [2010/07/28 21:12:59] @ voodookid joined channel #puppet | ||
| [2010/07/28 21:27:54] @ Demosthenes joined channel #puppet | ||
| [2010/07/28 21:30:01] @ bgupta joined channel #puppet | ||
| [2010/07/28 21:35:54] @ Quit: bgupta: Read error: No route to host | ||
| [2010/07/28 21:37:42] @ bgupta joined channel #puppet | ||
| [2010/07/28 21:47:37] @ Quit: bgupta: Quit: bgupta | ||
| [2010/07/28 21:55:18] @ nakano_ is now known as nakano | ||
| [2010/07/28 21:58:04] @ Quit: voodookid: Ping timeout: 258 seconds | ||
| [2010/07/28 21:58:16] @ acorugedo joined channel #puppet | ||
| [2010/07/28 22:00:03] @ rcrowley joined channel #puppet | ||
| [2010/07/28 22:00:37] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/07/28 22:04:03] @ Quit: MaxBube: Quit: Ex-Chat | ||
| [2010/07/28 22:04:30] @ Quit: gniks: Quit: Leaving. | ||
| [2010/07/28 22:04:53] @ Quit: rmiller4pi8: Ping timeout: 265 seconds | ||
| [2010/07/28 22:05:33] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 22:09:13] @ Quit: acorugedo: Quit: Ex-Chat | ||
| [2010/07/28 22:18:38] @ blahdeblah joined channel #puppet | ||
| [2010/07/28 22:19:14] <blahdeblah> Hi folks. Is there a command-line tool for the puppet master to list which nodes include a particular class? | ||
| [2010/07/28 22:20:42] @ bobinabottle joined channel #puppet | ||
| [2010/07/28 22:25:08] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/07/28 22:25:43] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 22:30:44] @ mclarke joined channel #puppet | ||
| [2010/07/28 22:31:22] @ mattrpuppet joined channel #puppet | ||
| [2010/07/28 22:31:24] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/07/28 22:31:32] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 22:34:10] @ mclarke_ joined channel #puppet | ||
| [2010/07/28 22:36:59] @ Quit: mclarke: Ping timeout: 240 seconds | ||
| [2010/07/28 22:37:00] @ mclarke_ is now known as mclarke | ||
| [2010/07/28 22:40:26] @ bgupta joined channel #puppet | ||
| [2010/07/28 22:49:14] @ mqr joined channel #puppet | ||
| [2010/07/28 22:50:55] @ yannL joined channel #puppet | ||
| [2010/07/28 22:51:09] @ rmiller4pi81 joined channel #puppet | ||
| [2010/07/28 22:51:31] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/07/28 22:52:10] @ thekad-afk is now known as thekad | ||
| [2010/07/28 22:52:46] @ voodookid joined channel #puppet | ||
| [2010/07/28 22:55:50] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 22:56:46] @ Quit: rmiller4pi81: Ping timeout: 276 seconds | ||
| [2010/07/28 22:59:35] @ anonimous1 joined channel #puppet | ||
| [2010/07/28 23:00:29] @ Quit: nul0op: Ping timeout: 245 seconds | ||
| [2010/07/28 23:05:42] @ nexx joined channel #puppet | ||
| [2010/07/28 23:07:06] * FiXion doesn't think so. | ||
| [2010/07/28 23:07:26] <FiXion> if you have external nodes setup - so you use foreman, ldap or other to configure classes - then you could have a way there. | ||
| [2010/07/28 23:08:19] <FiXion> otherwise one might build a facter extension to "pull" the information from the state.yaml file - so it gets stored on the puppetmaster in the report | ||
| [2010/07/28 23:09:03] @ Quit: voodookid: Ping timeout: 264 seconds | ||
| [2010/07/28 23:26:17] @ Quit: fredden: Remote host closed the connection | ||
| [2010/07/28 23:34:39] @ mattock joined channel #puppet | ||
| [2010/07/28 23:36:04] @ voodookid joined channel #puppet | ||
| [2010/07/28 23:38:07] @ kubicek joined channel #puppet | ||
| [2010/07/28 23:38:07] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/07/28 23:39:13] @ rmiller4pi8 joined channel #puppet | ||
| [2010/07/28 23:39:49] @ Quit: rcrowley: Quit: rcrowley | ||
| [2010/07/28 23:42:14] @ groove joined channel #puppet | ||
| [2010/07/28 23:42:39] @ Quit: alexine_dsouza: Ping timeout: 264 seconds | ||
| [2010/07/28 23:45:15] @ Quit: mclarke: Quit: mclarke | ||
| [2010/07/28 23:51:22] @ Quit: voodookid: Ping timeout: 276 seconds |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!