| [2011/10/31 00:00:10] @ Log started by gepetto | ||
| [2011/10/31 00:00:10] @ erthad joined channel #puppet | ||
| [2011/10/31 00:00:56] @ Quit: jaytaph: Ping timeout: 260 seconds | ||
| [2011/10/31 00:01:46] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com | ||
| [2011/10/31 00:02:16] @ artkrz joined channel #puppet | ||
| [2011/10/31 00:02:36] @ Quit: erthad: Changing host | ||
| [2011/10/31 00:02:36] @ erthad joined channel #puppet | ||
| [2011/10/31 00:09:01] @ EL84 joined channel #puppet | ||
| [2011/10/31 00:09:02] @ Spads joined channel #puppet | ||
| [2011/10/31 00:10:03] @ Quit: langworthy: Quit: langworthy | ||
| [2011/10/31 00:12:36] @ Quit: Spads_: Ping timeout: 260 seconds | ||
| [2011/10/31 00:17:33] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com | ||
| [2011/10/31 00:17:36] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 00:17:42] @ kubicek joined channel #puppet | ||
| [2011/10/31 00:17:42] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 00:18:41] @ kubicek joined channel #puppet | ||
| [2011/10/31 00:19:08] @ shug joined channel #puppet | ||
| [2011/10/31 00:19:13] @ Vasik|work joined channel #puppet | ||
| [2011/10/31 00:19:40] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 00:19:43] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/10/31 00:20:41] @ kubicek joined channel #puppet | ||
| [2011/10/31 00:21:51] @ shug_ joined channel #puppet | ||
| [2011/10/31 00:21:56] @ Quit: sako: Ping timeout: 260 seconds | ||
| [2011/10/31 00:22:04] @ mmoya joined channel #puppet | ||
| [2011/10/31 00:24:16] @ Quit: shug: Ping timeout: 260 seconds | ||
| [2011/10/31 00:25:23] @ dnjaramba joined channel #puppet | ||
| [2011/10/31 00:28:12] @ artkrz joined channel #puppet | ||
| [2011/10/31 00:30:01] @ BrickBag joined channel #puppet | ||
| [2011/10/31 00:31:48] @ DJClean joined channel #puppet | ||
| [2011/10/31 00:31:51] @ v joined channel #puppet | ||
| [2011/10/31 00:32:50] @ Quit: Kazuhiro: Quit: Leaving. | ||
| [2011/10/31 00:41:01] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 00:41:49] @ Quit: v: Quit: leaving | ||
| [2011/10/31 00:42:23] @ v joined channel #puppet | ||
| [2011/10/31 00:52:54] @ BrickBag joined channel #puppet | ||
| [2011/10/31 00:54:21] @ Spads_ joined channel #puppet | ||
| [2011/10/31 00:55:18] @ MattyM joined channel #puppet | ||
| [2011/10/31 00:55:41] @ yevlempy joined channel #puppet | ||
| [2011/10/31 00:57:04] @ Quit: Spads: Ping timeout: 260 seconds | ||
| [2011/10/31 00:58:24] @ jaytaph joined channel #puppet | ||
| [2011/10/31 00:58:58] @ gmi83__ joined channel #puppet | ||
| [2011/10/31 00:59:17] @ Quit: gmi83__: Client Quit | ||
| [2011/10/31 01:00:33] @ rutger joined channel #puppet | ||
| [2011/10/31 01:00:38] <yevlempy> hi all i have a small query, i got puppet-dashboard up and running but from inside dashboard when am trying to see task failures its giving me backtrace http://fpaste.org/o0Mh/ | ||
| [2011/10/31 01:00:47] <yevlempy> can somebody help ^ ^ | ||
| [2011/10/31 01:00:53] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 01:03:55] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 01:04:52] @ BrickBag joined channel #puppet | ||
| [2011/10/31 01:04:59] @ csanchez joined channel #puppet | ||
| [2011/10/31 01:05:50] @ Ramonster joined channel #puppet | ||
| [2011/10/31 01:06:40] @ Quit: jabba: Ping timeout: 248 seconds | ||
| [2011/10/31 01:08:05] @ jabba joined channel #puppet | ||
| [2011/10/31 01:11:18] @ Quit: KaiserBeto: Read error: Connection reset by peer | ||
| [2011/10/31 01:11:25] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 01:15:07] @ toi joined channel #puppet | ||
| [2011/10/31 01:15:08] @ anthrauss joined channel #puppet | ||
| [2011/10/31 01:15:14] <anthrauss> hi | ||
| [2011/10/31 01:15:17] <anthrauss> everybody | ||
| [2011/10/31 01:15:56] <anthrauss> is it too early to ask some question about puppet camp | ||
| [2011/10/31 01:16:03] <anthrauss> ? | ||
| [2011/10/31 01:16:16] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 01:16:54] @ BrickBag joined channel #puppet | ||
| [2011/10/31 01:18:01] <anthrauss> heeey | ||
| [2011/10/31 01:18:26] @ Quit: anthrauss: Client Quit | ||
| [2011/10/31 01:19:01] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 01:19:43] @ itguru joined channel #puppet | ||
| [2011/10/31 01:19:43] @ Quit: itguru: Changing host | ||
| [2011/10/31 01:19:43] @ itguru joined channel #puppet | ||
| [2011/10/31 01:20:38] @ Quit: itguru: Client Quit | ||
| [2011/10/31 01:21:42] @ Quit: Av: Ping timeout: 258 seconds | ||
| [2011/10/31 01:21:46] @ gaveen joined channel #puppet | ||
| [2011/10/31 01:22:13] @ Av joined channel #puppet | ||
| [2011/10/31 01:23:10] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 01:23:34] @ EspadaV8 is now known as EspadaV8_away | ||
| [2011/10/31 01:23:52] @ Quit: shug_: Ping timeout: 244 seconds | ||
| [2011/10/31 01:26:51] @ jodok joined channel #puppet | ||
| [2011/10/31 01:26:51] @ Quit: jodok: Changing host | ||
| [2011/10/31 01:26:51] @ jodok joined channel #puppet | ||
| [2011/10/31 01:28:38] @ BrickBag joined channel #puppet | ||
| [2011/10/31 01:28:43] @ Stenbryggen joined channel #puppet | ||
| [2011/10/31 01:29:36] @ Quit: Av: Ping timeout: 240 seconds | ||
| [2011/10/31 01:31:27] @ Av joined channel #puppet | ||
| [2011/10/31 01:32:23] @ mogitaff joined channel #puppet | ||
| [2011/10/31 01:34:33] @ dyresen is now known as Dyresen | ||
| [2011/10/31 01:35:14] @ jab_doa joined channel #puppet | ||
| [2011/10/31 01:35:41] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 01:41:25] @ raphdg joined channel #puppet | ||
| [2011/10/31 01:42:13] @ trickyf joined channel #puppet | ||
| [2011/10/31 01:42:32] @ MartVisser joined channel #puppet | ||
| [2011/10/31 01:45:00] @ Quit: jodok: Read error: Connection reset by peer | ||
| [2011/10/31 01:46:32] @ jodok joined channel #puppet | ||
| [2011/10/31 01:46:32] @ Quit: jodok: Changing host | ||
| [2011/10/31 01:46:33] @ jodok joined channel #puppet | ||
| [2011/10/31 01:46:39] @ Quit: larstobi: Quit: Leaving. | ||
| [2011/10/31 01:52:07] <yevlempy> hey guys can somebody help or five a bit of input on query i posted | ||
| [2011/10/31 01:52:15] <yevlempy> s/five/give | ||
| [2011/10/31 01:56:15] @ valirc joined channel #puppet | ||
| [2011/10/31 01:57:54] @ djambar joined channel #puppet | ||
| [2011/10/31 01:59:16] @ flamboz joined channel #puppet | ||
| [2011/10/31 02:00:11] @ duerF joined channel #puppet | ||
| [2011/10/31 02:04:16] @ BrickBag joined channel #puppet | ||
| [2011/10/31 02:08:25] @ lbt joined channel #puppet | ||
| [2011/10/31 02:08:25] @ Quit: lbt: Changing host | ||
| [2011/10/31 02:08:25] @ lbt joined channel #puppet | ||
| [2011/10/31 02:12:16] @ EspadaV8_away is now known as EspadaV8 | ||
| [2011/10/31 02:13:58] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 02:14:03] @ BrickBag joined channel #puppet | ||
| [2011/10/31 02:14:41] @ bejames joined channel #puppet | ||
| [2011/10/31 02:14:55] @ Quit: bejames: Read error: Connection reset by peer | ||
| [2011/10/31 02:16:06] @ Quit: scobal: Read error: Connection reset by peer | ||
| [2011/10/31 02:19:44] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 02:21:12] @ Gwayne joined channel #puppet | ||
| [2011/10/31 02:21:19] @ chaneau joined channel #puppet | ||
| [2011/10/31 02:21:37] @ larstobi joined channel #puppet | ||
| [2011/10/31 02:23:53] @ itguru joined channel #puppet | ||
| [2011/10/31 02:23:54] @ Quit: itguru: Changing host | ||
| [2011/10/31 02:23:54] @ itguru joined channel #puppet | ||
| [2011/10/31 02:25:01] @ Quit: chaneau: Read error: Connection reset by peer | ||
| [2011/10/31 02:27:29] @ Quit: schvin: Read error: Operation timed out | ||
| [2011/10/31 02:28:48] @ Quit: fir31ight: Ping timeout: 248 seconds | ||
| [2011/10/31 02:29:19] @ schvin joined channel #puppet | ||
| [2011/10/31 02:30:41] @ Quit: KaiserBeto: Read error: Connection reset by peer | ||
| [2011/10/31 02:31:00] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 02:36:49] @ ezryx joined channel #puppet | ||
| [2011/10/31 02:37:07] @ BrickBag joined channel #puppet | ||
| [2011/10/31 02:38:06] @ fir31ight joined channel #puppet | ||
| [2011/10/31 02:41:18] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com | ||
| [2011/10/31 02:41:35] @ chaneau joined channel #puppet | ||
| [2011/10/31 02:41:37] @ artkrz joined channel #puppet | ||
| [2011/10/31 02:47:46] @ Quit: choonming: Quit: Leaving | ||
| [2011/10/31 02:48:07] @ negativecreep joined channel #puppet | ||
| [2011/10/31 02:50:00] @ Quit: BrickBag: Ping timeout: 256 seconds | ||
| [2011/10/31 02:55:50] <daks> hello | ||
| [2011/10/31 02:56:14] <daks> i am confronted to a problem of 'cross-module' dependency i can resolve | ||
| [2011/10/31 02:56:37] <daks> i have a grub module with a simple class grub::update to launch /usr/sbin/update-grub (debian) | ||
| [2011/10/31 02:56:53] <daks> it works if i call it directly in my nodes.pp with include grub::update | ||
| [2011/10/31 02:57:28] <daks> now i have also a xen module in which i have a xen::boot class with modify some grub files to be able to boot xen kernels before normal ones | ||
| [2011/10/31 02:57:57] <daks> i want in this class to call grub::update when i do modifications on these files | ||
| [2011/10/31 02:58:16] <daks> but i got this error Could not run Puppet configuration client: Could not find dependent Class[Grub::Update] | ||
| [2011/10/31 02:58:41] @ ckauhaus joined channel #puppet | ||
| [2011/10/31 02:58:46] <daks> my code (and error ) is here http://friendpaste.com/46T3JDm50YDBeci9w7UIj3 | ||
| [2011/10/31 02:59:04] <daks> anyone have an idea of the solution to this type of problem ? | ||
| [2011/10/31 03:02:44] <tremble> daks: Does "grub" include grub::update ? | ||
| [2011/10/31 03:02:54] <daks> the grub class? | ||
| [2011/10/31 03:02:56] <daks> no | ||
| [2011/10/31 03:03:21] <tremble> daks: You probably need to include it somewhere then :) | ||
| [2011/10/31 03:03:22] <daks> does it need to? | ||
| [2011/10/31 03:03:53] <tremble> daks: For it to be "required" it needs to be included somewhere | ||
| [2011/10/31 03:05:05] <daks> ok works now | ||
| [2011/10/31 03:05:27] <daks> but if i want grub::update to be optional in my grub module, does it still works? | ||
| [2011/10/31 03:05:44] <daks> or will grub::update be called everytime now? | ||
| [2011/10/31 03:05:51] <daks> i think it will | ||
| [2011/10/31 03:06:09] <tremble> daks: You need to add an extra line to grub::update, let me dig out the line for you | ||
| [2011/10/31 03:08:05] <tremble> "refreshonly => true" | ||
| [2011/10/31 03:08:17] <tremble> on the exec line you've got in there somewhere. | ||
| [2011/10/31 03:08:22] <druggo> yevlempy, try install the binary version from package-manager via http://yum.puppetlabs.com/ or http://apt.puppetlabs.com/ | ||
| [2011/10/31 03:08:37] <daks> oh, don't know this refreshonly, i'll look at the doc, thanks tremble | ||
| [2011/10/31 03:09:05] <tremble> daks: NP, it's easy when you know it can be done :) | ||
| [2011/10/31 03:10:01] <daks> oh nice, in fact reading the 'exec' doc talks about it in the second paragraph :-/ | ||
| [2011/10/31 03:13:36] @ BrickBag joined channel #puppet | ||
| [2011/10/31 03:14:01] @ KaiserBeto1 joined channel #puppet | ||
| [2011/10/31 03:14:10] @ Quit: KaiserBeto: Read error: Connection reset by peer | ||
| [2011/10/31 03:16:37] @ Quit: negativecreep: Ping timeout: 240 seconds | ||
| [2011/10/31 03:22:44] @ davea1 joined channel #puppet | ||
| [2011/10/31 03:23:14] <yevlempy> druggo, ok but why it should give like "You have a nil object when you didn't expect it! You might have expected an instance of Array. The error occurred while evaluating nil.each " | ||
| [2011/10/31 03:23:38] @ scobal joined channel #puppet | ||
| [2011/10/31 03:24:57] <yevlempy> and then the backtrace http://fpaste.org/o0Mh/ | ||
| [2011/10/31 03:26:17] @ Quit: gaveen: Ping timeout: 258 seconds | ||
| [2011/10/31 03:26:56] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 03:29:50] @ jovy joined channel #puppet | ||
| [2011/10/31 03:30:53] @ Spads joined channel #puppet | ||
| [2011/10/31 03:32:56] @ choonming joined channel #puppet | ||
| [2011/10/31 03:33:19] @ Quit: Spads: Client Quit | ||
| [2011/10/31 03:33:31] @ Spads joined channel #puppet | ||
| [2011/10/31 03:34:21] @ Quit: Spads_: Ping timeout: 260 seconds | ||
| [2011/10/31 03:37:30] @ sebnash joined channel #puppet | ||
| [2011/10/31 03:38:10] @ Quit: frostynova: Remote host closed the connection | ||
| [2011/10/31 03:39:40] @ gaveen joined channel #puppet | ||
| [2011/10/31 03:40:06] @ Wolfspyre1 joined channel #puppet | ||
| [2011/10/31 03:41:03] @ Quit: Wolfspyre: Ping timeout: 258 seconds | ||
| [2011/10/31 03:41:44] @ Quit: Enf: Quit: Leaving | ||
| [2011/10/31 03:42:04] @ Quit: jedi4ever: Quit: jedi4ever | ||
| [2011/10/31 03:42:26] @ Quit: Amto_res: Ping timeout: 260 seconds | ||
| [2011/10/31 03:42:30] @ Amto_res joined channel #puppet | ||
| [2011/10/31 03:42:49] @ Quit: Holocaine: Ping timeout: 252 seconds | ||
| [2011/10/31 03:42:51] @ ezryx_ joined channel #puppet | ||
| [2011/10/31 03:43:17] @ Quit: ezryx_: Client Quit | ||
| [2011/10/31 03:43:20] @ Quit: ezryx: Read error: Connection reset by peer | ||
| [2011/10/31 03:43:23] @ ezryx_ joined channel #puppet | ||
| [2011/10/31 03:44:01] @ ezryx_ is now known as ezryx | ||
| [2011/10/31 03:44:02] @ Quit: chaneau: Quit: Leaving. | ||
| [2011/10/31 03:46:33] @ magicaltrout joined channel #puppet | ||
| [2011/10/31 03:47:33] <magicaltrout> hi guys, i'm trying to use the puppetlabs-firewall module from the forge, when i run it on puppetmaster it runs fine, but on a remote machine i get | ||
| [2011/10/31 03:47:35] <magicaltrout> err: Could not run Puppet configuration client: Could not find a default provider for firewall | ||
| [2011/10/31 03:47:44] <magicaltrout> anyone got any tips where I could look for issues? | ||
| [2011/10/31 03:48:15] <kjetilho> magicaltrout: look at the code and see the confines and what binaries it requires | ||
| [2011/10/31 03:48:34] <kjetilho> e.g., is iptables installed at all? | ||
| [2011/10/31 03:49:35] <magicaltrout> urgh fail | ||
| [2011/10/31 03:49:38] <magicaltrout> well done kjetilho ;) | ||
| [2011/10/31 03:49:39] @ |Majestic| joined channel #puppet | ||
| [2011/10/31 03:50:06] @ BrickBag joined channel #puppet | ||
| [2011/10/31 03:50:16] <kjetilho> :-) | ||
| [2011/10/31 03:53:31] @ taihen joined channel #puppet | ||
| [2011/10/31 03:53:45] @ moodywoody joined channel #puppet | ||
| [2011/10/31 03:53:55] @ dwatsonuk joined channel #puppet | ||
| [2011/10/31 03:54:00] @ Quit: mpdude: Ping timeout: 240 seconds | ||
| [2011/10/31 03:54:33] @ Quit: druggo: Ping timeout: 252 seconds | ||
| [2011/10/31 03:54:49] @ druggo joined channel #puppet | ||
| [2011/10/31 03:57:09] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 03:58:27] @ Quit: flamboz: Ping timeout: 255 seconds | ||
| [2011/10/31 04:01:56] @ EspadaV8 left channel #puppet () | ||
| [2011/10/31 04:03:39] @ BrickBag joined channel #puppet | ||
| [2011/10/31 04:04:45] @ adimania joined channel #puppet | ||
| [2011/10/31 04:06:20] @ Quit: scobal: Read error: Connection reset by peer | ||
| [2011/10/31 04:07:20] @ ^Majestic^ joined channel #puppet | ||
| [2011/10/31 04:09:11] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/10/31 04:10:36] @ Quit: rcrowley: Ping timeout: 255 seconds | ||
| [2011/10/31 04:10:49] @ Quit: |Majestic|: Ping timeout: 252 seconds | ||
| [2011/10/31 04:12:26] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 04:12:55] @ BrickBag joined channel #puppet | ||
| [2011/10/31 04:14:06] @ scobal joined channel #puppet | ||
| [2011/10/31 04:16:18] @ magicaltrout left channel #puppet () | ||
| [2011/10/31 04:16:32] @ rcrowley joined channel #puppet | ||
| [2011/10/31 04:20:15] @ Quit: Spads: Quit: Reconnecting | ||
| [2011/10/31 04:20:25] @ Spads joined channel #puppet | ||
| [2011/10/31 04:20:36] @ Quit: Spads: Changing host | ||
| [2011/10/31 04:20:36] @ Spads joined channel #puppet | ||
| [2011/10/31 04:21:30] @ Quit: BrickBag: Read error: Connection reset by peer | ||
| [2011/10/31 04:26:08] @ Quit: moodywoody: Quit: leaving | ||
| [2011/10/31 04:27:28] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 04:29:16] @ flamboz joined channel #puppet | ||
| [2011/10/31 04:31:18] @ verwilst joined channel #puppet | ||
| [2011/10/31 04:32:03] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 04:32:13] @ Quit: dnjaramba: Remote host closed the connection | ||
| [2011/10/31 04:36:03] @ xim1 joined channel #puppet | ||
| [2011/10/31 04:36:39] * Spads cries at all the features in puppet that he wants to use but can't because they're so half-baked as to be booby-trapped | ||
| [2011/10/31 04:37:13] <misc> well, we can surely help for that | ||
| [2011/10/31 04:40:09] <z00dax> humm boobies | ||
| [2011/10/31 04:40:30] <Spads> z00dax: Your answer is definitely better than puppet's inheritance model! | ||
| [2011/10/31 04:40:51] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2011/10/31 04:41:44] <tremble> Spads: The inheritance model's fine if you use it the way they expect... "defined(Class[...])" has some evil gotchas. | ||
| [2011/10/31 04:42:26] @ dnjaramba joined channel #puppet | ||
| [2011/10/31 04:42:46] @ Quit: trapni: Ping timeout: 256 seconds | ||
| [2011/10/31 04:43:14] <Spads> tremble: once they actually implement static scope everywhere, I'll be a bit less hating on it. node inheritance, though, is still grade-a slop | ||
| [2011/10/31 04:43:31] @ Quit: gaveen: Remote host closed the connection | ||
| [2011/10/31 04:43:47] @ Quit: dnjaramba: Read error: Connection reset by peer | ||
| [2011/10/31 04:44:27] <tremble> Spads: Half the time what it takes is someone to suggest a non-grade-a-slop way of doing it. | ||
| [2011/10/31 04:44:50] @ Quit: jedi4ever: Quit: jedi4ever | ||
| [2011/10/31 04:45:35] <Spads> tremble: I dunno, that's been done for the interaction between parameterized classes and the "include" directive, and I've seen nothing but stony silence | ||
| [2011/10/31 04:46:12] * tremble shrugs. You've got the code, you could always try providing a patch ;) | ||
| [2011/10/31 04:47:09] <tremble> I'm not really using the parameterized classes, they're still singletons, I'm not convinced of their worth. | ||
| [2011/10/31 04:47:26] @ Quit: KaiserBeto1: Read error: Connection reset by peer | ||
| [2011/10/31 04:48:13] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 04:48:23] @ itguru joined channel #puppet | ||
| [2011/10/31 04:48:23] @ Quit: itguru: Changing host | ||
| [2011/10/31 04:48:24] @ itguru joined channel #puppet | ||
| [2011/10/31 04:49:08] @ trapni joined channel #puppet | ||
| [2011/10/31 04:50:07] @ BrickBag joined channel #puppet | ||
| [2011/10/31 04:50:40] <sam_> Should this be logged, further to my investigations yesterday, it seems as if the new Inventory service works under WEBbrick and Passenger but does not work (and throws no exceptions) under Mongrel. Not a problem for most, but for those trying to incrementally upgrade an existing infrastructure it would be a point of pain, confusion and wasted time. | ||
| [2011/10/31 04:56:06] <sam_> http://projects.puppetlabs.com/issues/9109 describes the issue. | ||
| [2011/10/31 04:56:15] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 04:57:37] @ cliff-hm joined channel #puppet | ||
| [2011/10/31 04:57:41] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 04:58:05] @ Quit: davea1: Quit: Leaving | ||
| [2011/10/31 04:58:31] @ dnjaramba joined channel #puppet | ||
| [2011/10/31 04:59:31] @ ezryx joined channel #puppet | ||
| [2011/10/31 05:03:38] @ cityLights joined channel #puppet | ||
| [2011/10/31 05:03:41] <cityLights> hi all | ||
| [2011/10/31 05:04:00] <cityLights> I am writing an erb, how can I tell which class called me | ||
| [2011/10/31 05:04:17] <cityLights> is there a var fo called class? | ||
| [2011/10/31 05:04:36] @ Quit: dnjaramba: Read error: Connection reset by peer | ||
| [2011/10/31 05:04:47] @ dnjaramba joined channel #puppet | ||
| [2011/10/31 05:05:15] @ Quit: deppy_: Read error: Connection reset by peer | ||
| [2011/10/31 05:05:19] @ deppy_ joined channel #puppet | ||
| [2011/10/31 05:07:42] @ Quit: ke4qqq: Ping timeout: 256 seconds | ||
| [2011/10/31 05:07:42] @ Quit: cparedes: Ping timeout: 256 seconds | ||
| [2011/10/31 05:07:43] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/10/31 05:08:15] @ Quit: trapni: Ping timeout: 260 seconds | ||
| [2011/10/31 05:08:38] @ ke4qqq joined channel #puppet | ||
| [2011/10/31 05:12:20] @ Quit: flamboz: Ping timeout: 260 seconds | ||
| [2011/10/31 05:13:53] @ ojii joined channel #puppet | ||
| [2011/10/31 05:14:12] <ojii> hi everyone. how can i debug errors like this? http://paste.pocoo.org/show/500784/ | ||
| [2011/10/31 05:14:48] <misc> I suspect you just miss the directory to hold the file ? | ||
| [2011/10/31 05:15:20] <ojii> ugh misc you're right... typo... | ||
| [2011/10/31 05:15:38] <ojii> wow that was bad | ||
| [2011/10/31 05:16:11] @ trapni joined channel #puppet | ||
| [2011/10/31 05:16:14] @ ojii left channel #puppet ("Leaving") | ||
| [2011/10/31 05:16:24] @ seanmil joined channel #puppet | ||
| [2011/10/31 05:16:53] @ ^scott^_ joined channel #puppet | ||
| [2011/10/31 05:16:58] @ bag__ joined channel #puppet | ||
| [2011/10/31 05:17:00] @ DanielFriesen joined channel #puppet | ||
| [2011/10/31 05:17:11] @ Lorax_ joined channel #puppet | ||
| [2011/10/31 05:17:13] @ ezryx joined channel #puppet | ||
| [2011/10/31 05:17:34] @ abetterlie_ joined channel #puppet | ||
| [2011/10/31 05:17:41] @ __igor___ joined channel #puppet | ||
| [2011/10/31 05:17:57] <cityLights> ow can I tell which class I am in during run? any var for it? | ||
| [2011/10/31 05:18:03] <cityLights> how can I tell which class I am in during run? any var for it? | ||
| [2011/10/31 05:18:29] @ marrusl joined channel #puppet | ||
| [2011/10/31 05:20:04] @ ken_barber joined channel #puppet | ||
| [2011/10/31 05:20:44] @ Quit: ezmobius: Quit: Bye! | ||
| [2011/10/31 05:21:19] <dcarley> cityLights: you may be able to do "$class_name = $name" within the class and then use that variable within the resource. | ||
| [2011/10/31 05:22:23] @ Quit: Amto_res: *.net *.split | ||
| [2011/10/31 05:22:23] @ Quit: jodok: *.net *.split | ||
| [2011/10/31 05:22:24] @ Quit: toi: *.net *.split | ||
| [2011/10/31 05:22:24] @ Quit: abetterlie: *.net *.split | ||
| [2011/10/31 05:22:26] @ Quit: kloeri: *.net *.split | ||
| [2011/10/31 05:22:26] @ Quit: johnmorr: *.net *.split | ||
| [2011/10/31 05:22:26] @ Quit: ba6: *.net *.split | ||
| [2011/10/31 05:22:27] @ Quit: ecolitan: *.net *.split | ||
| [2011/10/31 05:22:28] @ Quit: frey: *.net *.split | ||
| [2011/10/31 05:22:28] @ Quit: aranc23: *.net *.split | ||
| [2011/10/31 05:22:30] @ Quit: chewie_: *.net *.split | ||
| [2011/10/31 05:22:30] @ Quit: jmccune: *.net *.split | ||
| [2011/10/31 05:22:30] @ Quit: ironwolf: *.net *.split | ||
| [2011/10/31 05:22:31] @ Quit: Lorax: *.net *.split | ||
| [2011/10/31 05:22:31] @ Quit: Dantman: *.net *.split | ||
| [2011/10/31 05:22:31] @ Quit: legoklods: *.net *.split | ||
| [2011/10/31 05:22:32] @ Quit: __igor__: *.net *.split | ||
| [2011/10/31 05:22:33] @ Quit: `Kevin: *.net *.split | ||
| [2011/10/31 05:22:33] @ Quit: ^scott^: *.net *.split | ||
| [2011/10/31 05:22:34] @ Quit: MattM: *.net *.split | ||
| [2011/10/31 05:22:35] @ Quit: lisa: *.net *.split | ||
| [2011/10/31 05:23:36] @ Quit: marrusl: Ping timeout: 240 seconds | ||
| [2011/10/31 05:23:52] @ cparedes joined channel #puppet | ||
| [2011/10/31 05:25:03] @ valirc left channel #puppet () | ||
| [2011/10/31 05:25:51] @ rsnhyperion joined channel #puppet | ||
| [2011/10/31 05:26:03] @ Amto_res joined channel #puppet | ||
| [2011/10/31 05:26:03] @ jodok joined channel #puppet | ||
| [2011/10/31 05:26:03] @ toi joined channel #puppet | ||
| [2011/10/31 05:26:03] @ kloeri joined channel #puppet | ||
| [2011/10/31 05:26:03] @ johnmorr joined channel #puppet | ||
| [2011/10/31 05:26:03] @ ecolitan joined channel #puppet | ||
| [2011/10/31 05:26:03] @ frey joined channel #puppet | ||
| [2011/10/31 05:26:03] @ aranc23 joined channel #puppet | ||
| [2011/10/31 05:26:03] @ chewie_ joined channel #puppet | ||
| [2011/10/31 05:26:03] @ lisa joined channel #puppet | ||
| [2011/10/31 05:26:03] @ jmccune joined channel #puppet | ||
| [2011/10/31 05:26:03] @ ironwolf joined channel #puppet | ||
| [2011/10/31 05:26:03] @ legoklods joined channel #puppet | ||
| [2011/10/31 05:26:03] @ `Kevin joined channel #puppet | ||
| [2011/10/31 05:26:05] @ Quit: rdegges: Excess Flood | ||
| [2011/10/31 05:26:07] @ rdegges_ joined channel #puppet | ||
| [2011/10/31 05:26:15] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 05:26:18] @ Quit: ecolitan: Excess Flood | ||
| [2011/10/31 05:26:27] @ ecolitan joined channel #puppet | ||
| [2011/10/31 05:26:54] @ Quit: ecolitan: Excess Flood | ||
| [2011/10/31 05:26:59] @ ecolitan joined channel #puppet | ||
| [2011/10/31 05:27:29] @ devzero is now known as devzero|afk | ||
| [2011/10/31 05:29:19] @ gob_bluth joined channel #puppet | ||
| [2011/10/31 05:30:15] @ st33v joined channel #puppet | ||
| [2011/10/31 05:30:26] <gob_bluth> sorry, this is not explicitly related to puppet, but i'm getting no love from #svn. I'm storing /etc/puppet into puppet and in addition to the cfg files we also have some .deb's and .so's that we distribute out. but even though svn successfully comitting it, when i check it out on another pc, it says it checked it out 'A /some/binary/file' but it's not actually there. Anybody else using... | ||
| [2011/10/31 05:30:28] <gob_bluth> ...puppet and svn see this before ? | ||
| [2011/10/31 05:30:58] @ Quit: rsnhyperion: Quit: rsnhyperion | ||
| [2011/10/31 05:32:23] * misc do not place binary in svn | ||
| [2011/10/31 05:32:30] @ BrickBag joined channel #puppet | ||
| [2011/10/31 05:32:35] <ken_barber> misc: rofl | ||
| [2011/10/31 05:33:50] <misc> gob_bluth: svn status give any hint , maybe ? | ||
| [2011/10/31 05:34:13] @ Spads_ joined channel #puppet | ||
| [2011/10/31 05:34:24] <gob_bluth> misc: :p it's there! if i go back to the initial rev. weird | ||
| [2011/10/31 05:34:44] <gob_bluth> svn status is empty | ||
| [2011/10/31 05:35:26] <gob_bluth> actually no maybe not, that's another binary file. deb's are okay ... but no .so's | ||
| [2011/10/31 05:35:47] @ ridankul1us joined channel #puppet | ||
| [2011/10/31 05:36:49] @ Quit: Spads: Ping timeout: 258 seconds | ||
| [2011/10/31 05:36:54] @ Quit: ridankul1us: Client Quit | ||
| [2011/10/31 05:38:50] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 05:40:02] @ ridankulous joined channel #puppet | ||
| [2011/10/31 05:41:55] @ KristianDK joined channel #puppet | ||
| [2011/10/31 05:42:16] <KristianDK> Hey, if i have a virtual resource and use the spaceship operator to realize it without any parameters, will it realize all? | ||
| [2011/10/31 05:42:21] @ Quit: AshishH: Quit: In a day, when you do not come across any problem means you are travelling in a wrong path. | ||
| [2011/10/31 05:42:49] @ gniks joined channel #puppet | ||
| [2011/10/31 05:46:32] @ Quit: gniks: Client Quit | ||
| [2011/10/31 05:50:28] @ brandon_dacrib joined channel #puppet | ||
| [2011/10/31 05:51:21] @ BrickBag joined channel #puppet | ||
| [2011/10/31 05:51:57] @ ojii joined channel #puppet | ||
| [2011/10/31 05:52:07] <ojii> is the 'configuration version' available as a variable in puppet? | ||
| [2011/10/31 05:53:01] <edheldil> Hi, does puppet "execute" assignments in a single class in order? E.g. $a=[...] ... $b += $a ? | ||
| [2011/10/31 05:57:01] @ Quit: ecolitan: Excess Flood | ||
| [2011/10/31 05:57:05] @ uphillian joined channel #puppet | ||
| [2011/10/31 05:57:08] @ ecolitan joined channel #puppet | ||
| [2011/10/31 05:57:24] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 06:01:32] @ Quit: KaiserBeto: Read error: Connection reset by peer | ||
| [2011/10/31 06:02:10] @ itguru joined channel #puppet | ||
| [2011/10/31 06:02:10] @ Quit: itguru: Changing host | ||
| [2011/10/31 06:02:11] @ itguru joined channel #puppet | ||
| [2011/10/31 06:02:41] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 06:04:22] @ rmckee joined channel #puppet | ||
| [2011/10/31 06:05:15] @ Quit: KaiserBeto: Client Quit | ||
| [2011/10/31 06:05:17] @ car|0s joined channel #puppet | ||
| [2011/10/31 06:05:30] @ sebbo joined channel #puppet | ||
| [2011/10/31 06:05:44] @ blentz joined channel #puppet | ||
| [2011/10/31 06:06:12] <erthad> edheldil: you can not run $b += $a because variables are in fact not variables but constants | ||
| [2011/10/31 06:07:09] <edheldil> += does something else for array variables | ||
| [2011/10/31 06:08:03] @ Quit: Gwayne: Ping timeout: 244 seconds | ||
| [2011/10/31 06:08:16] @ Quit: jab_doa: Ping timeout: 260 seconds | ||
| [2011/10/31 06:09:01] @ Quit: sebnash: Ping timeout: 240 seconds | ||
| [2011/10/31 06:09:35] @ Quit: sebbo: Ping timeout: 244 seconds | ||
| [2011/10/31 06:12:38] @ jab_doa joined channel #puppet | ||
| [2011/10/31 06:18:57] @ devzero|afk is now known as devzero | ||
| [2011/10/31 06:22:15] @ johnston joined channel #puppet | ||
| [2011/10/31 06:25:02] <lisa> is require => Class['foo::bar'] valid syntax? | ||
| [2011/10/31 06:25:24] @ larsar_ joined channel #puppet | ||
| [2011/10/31 06:25:31] @ BrickBag joined channel #puppet | ||
| [2011/10/31 06:25:55] <ojii> is the 'configuration version' available as a variable in puppet? | ||
| [2011/10/31 06:26:03] <fragfutter> lisa: yes | ||
| [2011/10/31 06:26:32] @ skm joined channel #puppet | ||
| [2011/10/31 06:28:02] @ sebnash joined channel #puppet | ||
| [2011/10/31 06:28:22] @ clustermagnet joined channel #puppet | ||
| [2011/10/31 06:28:26] @ Quit: Spads_: Quit: Reconnecting | ||
| [2011/10/31 06:28:41] @ Spads joined channel #puppet | ||
| [2011/10/31 06:29:21] @ Quit: sebnash: Read error: Connection reset by peer | ||
| [2011/10/31 06:29:21] @ sebbo joined channel #puppet | ||
| [2011/10/31 06:29:34] <lisa> fragfutter: thanks! i thought it was but only found references to the more simple Class['foo']. | ||
| [2011/10/31 06:31:13] @ simmerz joined channel #puppet | ||
| [2011/10/31 06:31:27] @ rsnhyperion joined channel #puppet | ||
| [2011/10/31 06:32:31] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/10/31 06:32:33] * windowsrefund looks at rsnhyperion | ||
| [2011/10/31 06:32:45] <windowsrefund> greets | ||
| [2011/10/31 06:34:01] @ mwcjr joined channel #puppet | ||
| [2011/10/31 06:34:16] @ mwcjr left channel #puppet () | ||
| [2011/10/31 06:35:15] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 06:38:03] @ lborda joined channel #puppet | ||
| [2011/10/31 06:38:30] @ spiette joined channel #puppet | ||
| [2011/10/31 06:40:49] @ Spads_ joined channel #puppet | ||
| [2011/10/31 06:43:11] @ gniks joined channel #puppet | ||
| [2011/10/31 06:43:18] @ Quit: Spads: Ping timeout: 260 seconds | ||
| [2011/10/31 06:44:22] @ Quit: Spads_: Client Quit | ||
| [2011/10/31 06:44:46] @ Quit: lborda: Remote host closed the connection | ||
| [2011/10/31 06:44:51] @ Quit: yevlempy: Ping timeout: 258 seconds | ||
| [2011/10/31 06:44:53] @ Spads joined channel #puppet | ||
| [2011/10/31 06:45:13] @ yevlempy joined channel #puppet | ||
| [2011/10/31 06:46:12] @ skm joined channel #puppet | ||
| [2011/10/31 06:47:17] @ lborda joined channel #puppet | ||
| [2011/10/31 06:49:51] @ Quit: yevlempy: Ping timeout: 258 seconds | ||
| [2011/10/31 06:51:32] @ tizzo-afk is now known as tizzo | ||
| [2011/10/31 06:53:41] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 06:53:53] @ Quit: kermit: Quit: Leaving. | ||
| [2011/10/31 06:54:09] @ kermit joined channel #puppet | ||
| [2011/10/31 06:54:36] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 06:54:50] @ zwi joined channel #puppet | ||
| [2011/10/31 06:55:31] @ kubicek_ joined channel #puppet | ||
| [2011/10/31 06:55:34] @ encodez joined channel #puppet | ||
| [2011/10/31 06:56:36] @ kaptk2 joined channel #puppet | ||
| [2011/10/31 06:57:29] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 06:59:13] @ illsci joined channel #puppet | ||
| [2011/10/31 06:59:19] @ kubicek_ is now known as kubicek | ||
| [2011/10/31 06:59:55] <illsci> Puppet 2.7.6 clients not compatible with 2.6.2-4 master? | ||
| [2011/10/31 07:00:22] <tremble> illsci: The master is supposed to be updated before the clients. | ||
| [2011/10/31 07:00:46] <illsci> good to know | ||
| [2011/10/31 07:01:20] <illsci> im just testing out a newer ubuntu ami with a custom kernel and I decided to switch to the puppetlabs apt repo to get a newer version | ||
| [2011/10/31 07:01:41] @ maes_` joined channel #puppet | ||
| [2011/10/31 07:03:15] @ ldlework joined channel #puppet | ||
| [2011/10/31 07:03:35] @ Quit: jamison: Excess Flood | ||
| [2011/10/31 07:03:58] @ jamison joined channel #puppet | ||
| [2011/10/31 07:04:42] @ Quit: maes_: Ping timeout: 276 seconds | ||
| [2011/10/31 07:06:11] @ themadcanudist joined channel #puppet | ||
| [2011/10/31 07:06:55] @ bretm joined channel #puppet | ||
| [2011/10/31 07:07:01] <ashp> Volcane: So I made my boss buy that continuous delivery book you made me buy | ||
| [2011/10/31 07:07:04] <ojii> how can I debug problems when puppet can't find "declared class"? | ||
| [2011/10/31 07:07:09] <ashp> Volcane: he's now talking about making it mandatory reading for developers | ||
| [2011/10/31 07:07:43] @ tizzo is now known as tizzo-afk | ||
| [2011/10/31 07:08:48] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 07:09:18] @ BrickBag joined channel #puppet | ||
| [2011/10/31 07:09:35] @ kubicek joined channel #puppet | ||
| [2011/10/31 07:09:46] @ Quit: bobra: Ping timeout: 258 seconds | ||
| [2011/10/31 07:11:03] <ojii> can someone give help me figure out why puppet fails to find my class? http://paste.pocoo.org/show/500829/ | ||
| [2011/10/31 07:11:13] @ itguru joined channel #puppet | ||
| [2011/10/31 07:11:14] @ Quit: itguru: Changing host | ||
| [2011/10/31 07:11:14] @ itguru joined channel #puppet | ||
| [2011/10/31 07:11:16] @ Quit: cliff-hm: Ping timeout: 260 seconds | ||
| [2011/10/31 07:11:32] @ Quit: themadcanudist: Quit: Leaving. | ||
| [2011/10/31 07:11:44] @ themadcanudist joined channel #puppet | ||
| [2011/10/31 07:12:23] @ olibuijr joined channel #puppet | ||
| [2011/10/31 07:12:39] @ Quit: adimania: Ping timeout: 258 seconds | ||
| [2011/10/31 07:12:46] <henk> ojii: Why do you think it should? | ||
| [2011/10/31 07:12:57] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 07:12:58] <ojii> because it's there | ||
| [2011/10/31 07:12:58] @ yevlempy joined channel #puppet | ||
| [2011/10/31 07:13:15] @ Quit: skm: Ping timeout: 265 seconds | ||
| [2011/10/31 07:13:19] <ashp> jesus christ oracle, why does it have to spew things everywhereeeeeee | ||
| [2011/10/31 07:13:45] <henk> ojii: Right… | ||
| [2011/10/31 07:13:58] @ ldlework joined channel #puppet | ||
| [2011/10/31 07:13:59] <ojii> ah right it's the whole thing "your class must be the same name as the module" | ||
| [2011/10/31 07:14:08] <ken_barber> ojii: either rename your class to 'ghkeys' or rename the module to 'deploykeys'. | ||
| [2011/10/31 07:14:15] @ Quit: yevlempy: Remote host closed the connection | ||
| [2011/10/31 07:14:21] @ negronjl joined channel #puppet | ||
| [2011/10/31 07:14:33] <henk> ojii: Yeah, that was my impression and reason for asking… | ||
| [2011/10/31 07:16:31] @ cliff-hm joined channel #puppet | ||
| [2011/10/31 07:17:42] @ Quit: BrickBag: Ping timeout: 276 seconds | ||
| [2011/10/31 07:18:26] @ skm joined channel #puppet | ||
| [2011/10/31 07:20:36] @ ojii left channel #puppet ("Leaving") | ||
| [2011/10/31 07:21:15] @ Quit: alanevans: Remote host closed the connection | ||
| [2011/10/31 07:21:49] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 07:23:25] @ BrickBag joined channel #puppet | ||
| [2011/10/31 07:23:45] @ marrusl joined channel #puppet | ||
| [2011/10/31 07:24:23] @ asteve joined channel #puppet | ||
| [2011/10/31 07:24:23] @ Quit: asteve: Changing host | ||
| [2011/10/31 07:24:23] @ asteve joined channel #puppet | ||
| [2011/10/31 07:24:35] @ bosszaru joined channel #puppet | ||
| [2011/10/31 07:25:32] @ sduchesneau joined channel #puppet | ||
| [2011/10/31 07:26:18] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 07:28:17] <erthad> is it possible to parametrize classes through puppet dashboard? | ||
| [2011/10/31 07:28:47] <erthad> through ENC actually | ||
| [2011/10/31 07:28:58] <ken_barber> erthad: not through dashboard. ENC yes ... | ||
| [2011/10/31 07:29:51] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 07:30:16] @ itguru joined channel #puppet | ||
| [2011/10/31 07:30:17] @ Quit: itguru: Changing host | ||
| [2011/10/31 07:30:17] @ itguru joined channel #puppet | ||
| [2011/10/31 07:31:27] @ ldlework joined channel #puppet | ||
| [2011/10/31 07:33:46] <Raboo> /(?i-mx:centos|fedora|redhat)/ => 'httpd', | ||
| [2011/10/31 07:33:53] <Raboo> what is this i-mx part? | ||
| [2011/10/31 07:34:21] @ frostynova joined channel #puppet | ||
| [2011/10/31 07:34:26] <erthad> ken_barber: does foreman not support them too? | ||
| [2011/10/31 07:34:36] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 07:34:44] <Volcane> Raboo: ignores case | ||
| [2011/10/31 07:34:55] <Raboo> ok | ||
| [2011/10/31 07:35:23] <ken_barber> erthad: you can check on #theforeman … but last time I looked no. @ohadlevy? | ||
| [2011/10/31 07:35:52] <Raboo> Volcane but i've seen like CentOS and centos | ||
| [2011/10/31 07:36:00] @ Quit: choonming: Ping timeout: 240 seconds | ||
| [2011/10/31 07:36:04] <Raboo> both seem to work, even without that i-mx | ||
| [2011/10/31 07:36:11] <ashp> nooooo, fpm has let me down | ||
| [2011/10/31 07:36:19] <Raboo> fpm? | ||
| [2011/10/31 07:36:25] <Volcane> Raboo: yes, puppet regex are generally not case sensitive | ||
| [2011/10/31 07:36:27] <ashp> 'effing package managers' | ||
| [2011/10/31 07:36:31] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 07:36:34] @ key joined channel #puppet | ||
| [2011/10/31 07:36:46] <erthad> ken_barber: that is no problem, I just wanted to make myself sure that I'd better use variables but not parameters for now | ||
| [2011/10/31 07:36:52] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 07:37:15] <erthad> Raboo: from top 5 results for "i-mx regexp" http://www.tutorialspoint.com/ruby/ruby_regular_expressions.htm | ||
| [2011/10/31 07:37:21] <Raboo> erthad i think foreman does | ||
| [2011/10/31 07:38:17] <Raboo> foreman has "parameters" in hostgroup and i hosts | ||
| [2011/10/31 07:38:20] <Raboo> in* | ||
| [2011/10/31 07:39:39] @ xim1 left channel #puppet () | ||
| [2011/10/31 07:39:47] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 07:40:09] @ semiosis joined channel #puppet | ||
| [2011/10/31 07:40:12] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 07:40:23] <erthad> Raboo: I'm not sure but these parameters appear like parameters but not like parametrized classes | ||
| [2011/10/31 07:40:24] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 07:40:25] <erthad> or no? | ||
| [2011/10/31 07:40:30] <ken_barber> Raboo: host parameters != class parameters … but regardless erthad check in #theforeman to confirm. | ||
| [2011/10/31 07:41:04] <erthad> ok, thank you | ||
| [2011/10/31 07:42:33] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 07:43:58] @ ghg joined channel #puppet | ||
| [2011/10/31 07:43:59] @ ldlework joined channel #puppet | ||
| [2011/10/31 07:44:09] <ken_barber> erthad: http://theforeman.org/issues/832 | ||
| [2011/10/31 07:45:28] <ken_barber> erthad: and for dashboard : http://projects.puppetlabs.com/issues/4738 … voters and watchers welcome (since I want the feature as well :-). | ||
| [2011/10/31 07:46:23] @ Quit: ghanima: Ping timeout: 258 seconds | ||
| [2011/10/31 07:46:48] @ BrickBag joined channel #puppet | ||
| [2011/10/31 07:48:04] @ lwhalen joined channel #puppet | ||
| [2011/10/31 07:48:06] <erthad> thx | ||
| [2011/10/31 07:48:07] <ken_barber> erthad: another good alternative to data is: https://github.com/puppetlabs/hiera … its not a gui (yet) but you can write custom backends and hook it up to a gui if you were so inclined. | ||
| [2011/10/31 07:48:45] <erthad> if there was such a feature I'd leave away site.pp completely and moved to using frontends only for configuring nodes | ||
| [2011/10/31 07:49:09] @ choonming joined channel #puppet | ||
| [2011/10/31 07:49:13] @ Quit: negronjl: Ping timeout: 252 seconds | ||
| [2011/10/31 07:49:22] <erthad> I've seen that too and found the project to be very interesting but not yet looked at it quite much | ||
| [2011/10/31 07:50:24] <ken_barber> erthad: its a different approach to data … instead of relying on ENC's 'all in' or 'top-down' style approach to data, it allows lookups throughout your code. | ||
| [2011/10/31 07:51:27] <ohadlevy> erthad: we dont support it yet, but we did a very big step towards handling complex data structures in foreman | ||
| [2011/10/31 07:51:45] <ohadlevy> erthad: we introduce smart variables in the latest release, which solves a lot of data related issues | ||
| [2011/10/31 07:51:51] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 07:51:57] <ohadlevy> and would fit very well with p-classes | ||
| [2011/10/31 07:52:02] @ Quit: marrusl: Ping timeout: 256 seconds | ||
| [2011/10/31 07:52:12] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 07:52:23] <ohadlevy> erthad: while providing a simple ui to use it | ||
| [2011/10/31 07:53:16] @ Quit: Smackware: Ping timeout: 260 seconds | ||
| [2011/10/31 07:53:21] @ AshishH joined channel #puppet | ||
| [2011/10/31 07:54:26] <ashp> i use smart variables all the time, having moved over from extlookup | ||
| [2011/10/31 07:54:28] @ brunoleon_ joined channel #puppet | ||
| [2011/10/31 07:54:30] <ashp> and they are pretty awesome | ||
| [2011/10/31 07:54:40] <ashp> because i write terrible manifests it helps keep it simple | ||
| [2011/10/31 07:54:42] @ ckauhaus1 joined channel #puppet | ||
| [2011/10/31 07:55:00] <ashp> i suck at making things smart enough to discover their own db or app server instance | ||
| [2011/10/31 07:55:06] <ashp> so i just use smart variables to add all that in by hand | ||
| [2011/10/31 07:55:33] @ Quit: Stenbryggen: Quit: Leaving. | ||
| [2011/10/31 07:55:44] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2011/10/31 07:56:37] @ Quit: duerF: Quit: Leaving | ||
| [2011/10/31 07:56:41] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 07:57:55] @ alanevans joined channel #puppet | ||
| [2011/10/31 07:58:13] @ ldlework joined channel #puppet | ||
| [2011/10/31 07:58:39] @ Quit: BrickBag: Ping timeout: 276 seconds | ||
| [2011/10/31 07:58:45] @ sebnash joined channel #puppet | ||
| [2011/10/31 07:59:55] <ken_barber> ohadlevy: smartvars … cool stuff. a hiera backend for it would be awesome :-). | ||
| [2011/10/31 08:00:21] <ohadlevy> ken_barber: the problem is that foreman knows more stuff then heira in some contexts | ||
| [2011/10/31 08:00:28] <ohadlevy> and heira knows more in others | ||
| [2011/10/31 08:01:12] @ Quit: sebbo: Ping timeout: 240 seconds | ||
| [2011/10/31 08:02:03] <ashp> speaking of this kind of stuff | ||
| [2011/10/31 08:02:15] <ashp> i should look at stacker again | ||
| [2011/10/31 08:02:26] <ashp> as i think it would be the place to solve this "app has 3 servers that need to know about each other" problem | ||
| [2011/10/31 08:02:42] <ashp> i end up using smart vars to provide that info but they should honestly be smart enough to work that stuff out without my help | ||
| [2011/10/31 08:03:28] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 08:03:33] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 08:03:52] @ BrickBag joined channel #puppet | ||
| [2011/10/31 08:03:52] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 08:04:35] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:04:43] @ Quit: brunoleon_: Remote host closed the connection | ||
| [2011/10/31 08:05:50] <ohadlevy> ashp: stacker uses foreman smartvars via the api | ||
| [2011/10/31 08:06:09] <Volcane> ohadlevy: since you'd provide the backend I am pretty sure you can make hiera ware of whatever foreman knows | ||
| [2011/10/31 08:06:31] <Volcane> ohadlevy: if not, I'd have expected discussions/tickets/ideas on making it better - so that users are better served by a single pluggable solution | ||
| [2011/10/31 08:06:34] <ohadlevy> Volcane: you are probably right :) | ||
| [2011/10/31 08:06:55] <ohadlevy> Volcane: at the moment, there is a rest api to query it, so maybe it would be as simple as that | ||
| [2011/10/31 08:07:14] <ashp> ohadlevy: so you still have to define those things in some way? I just want foreman to eventually have an idea of applications at a higher level than servers so it can auto-determine the right db/core/app/whatever servers | ||
| [2011/10/31 08:07:29] @ st33v left channel #puppet () | ||
| [2011/10/31 08:07:33] <Volcane> ahuman: ah you dont know? then i dont understand your previous comments - they seem quite authoritive as in you KNOW etc | ||
| [2011/10/31 08:07:34] <ohadlevy> ashp: define what? | ||
| [2011/10/31 08:08:01] <ashp> ohadlevy: well, in stacker you define things like '2xdb, 1xweb' server right? | ||
| [2011/10/31 08:08:12] <ashp> ohadlevy: So then in say the conf on the web it needs to know what the db servers are | ||
| [2011/10/31 08:08:13] <ohadlevy> ashp: thats per deployment | ||
| [2011/10/31 08:08:22] <ashp> ohadlevy: right now I end up with $app_db as a smart var that I then use | ||
| [2011/10/31 08:08:22] <cityLights> can I do this: | ||
| [2011/10/31 08:08:32] <cityLights> content => template("sysctl.conf.erb",$flavor), | ||
| [2011/10/31 08:08:34] <ashp> fqdn=web1 -> db1 | ||
| [2011/10/31 08:08:35] <ashp> etc | ||
| [2011/10/31 08:08:43] <ohadlevy> ashp: the db servers knows its web servers and how many of them automatically via foreman search api | ||
| [2011/10/31 08:08:53] @ craftytech joined channel #puppet | ||
| [2011/10/31 08:09:01] <cityLights> can I pass template a varuable? | ||
| [2011/10/31 08:09:31] @ sako joined channel #puppet | ||
| [2011/10/31 08:09:33] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 08:09:33] <ken_barber> cityLights: if you define a variable in the scope where you declared your file resource - it can be used inside a template. is that what you mean? | ||
| [2011/10/31 08:09:37] <ashp> ohadlevy: ok, and that stuff can't currently be done without stacker right? You gotta remember I'm barely one step above a windows sysadmin at times :) | ||
| [2011/10/31 08:09:55] <ohadlevy> ashp: its all done without stacker, puppet talks to foreman, not to stacker | ||
| [2011/10/31 08:10:12] <cityLights> ken_barber: right I want to pass the erb a varuble | ||
| [2011/10/31 08:10:12] <R1ck> cityLights: you dont need to specify them in the template() function, like ken_barber says it depends on the scope whether theyre accessible | ||
| [2011/10/31 08:10:32] @ jkoppe joined channel #puppet | ||
| [2011/10/31 08:10:36] <ashp> ohadlevy: so I could do something similar today and use the search api to figure this stuff out? do you have an example anywhere? | ||
| [2011/10/31 08:10:40] <ashp> because that would be amazing | ||
| [2011/10/31 08:10:44] <cityLights> s/varuble/variable/ | ||
| [2011/10/31 08:10:53] @ Quit: johnston: Ping timeout: 265 seconds | ||
| [2011/10/31 08:11:26] <cityLights> Rick: I tried to put a line before with flavor => "one", | ||
| [2011/10/31 08:11:31] <cityLights> it failed | ||
| [2011/10/31 08:11:44] @ benkevan joined channel #puppet | ||
| [2011/10/31 08:11:52] <erthad> cityLights: put $flavor = "one" before your resource definition | ||
| [2011/10/31 08:12:23] <cityLights> let me see | ||
| [2011/10/31 08:13:01] @ Quit: jkoppe: Client Quit | ||
| [2011/10/31 08:13:37] @ Quit: ldlework: Quit: Leaving | ||
| [2011/10/31 08:13:39] <ashp> i hope whack wakes up today so he can fix what I broke :) | ||
| [2011/10/31 08:13:41] @ Quit: jsurfer: Remote host closed the connection | ||
| [2011/10/31 08:14:06] @ Quit: KristianDK: Quit: KristianDK | ||
| [2011/10/31 08:14:08] @ jsurfer joined channel #puppet | ||
| [2011/10/31 08:14:09] <ohadlevy> ashp: sure you can, there is an example function in the puppet-module | ||
| [2011/10/31 08:14:24] @ Quit: tizzo-afk: Ping timeout: 240 seconds | ||
| [2011/10/31 08:14:27] <ashp> ohadlevy: I'll take a peek | ||
| [2011/10/31 08:14:33] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:14:53] <ashp> ohadlevy: I cannot wait for the day they invent some kind of "make you smarter drug" or nanobots for my brain or _something_ | ||
| [2011/10/31 08:15:02] @ Quit: frey: Quit: Leaving | ||
| [2011/10/31 08:15:07] @ Quit: jaydg: Quit: Verlassend | ||
| [2011/10/31 08:15:09] @ negronjl joined channel #puppet | ||
| [2011/10/31 08:15:36] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 08:15:56] @ Quit: ldlework: Client Quit | ||
| [2011/10/31 08:16:25] @ Quit: sebnash: Quit: Leaving... | ||
| [2011/10/31 08:16:41] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:17:07] <ashp> ohadlevy: In which module btw? looking for it now | ||
| [2011/10/31 08:17:42] <ohadlevy> ashp: https://github.com/ohadlevy/puppet-foreman/tree/master/foreman/lib/puppet/parser/functions | ||
| [2011/10/31 08:17:57] <ohadlevy> ashp: one is to query the search api, the other is to query directly for smartvars (not via enc) | ||
| [2011/10/31 08:18:35] @ sebnash joined channel #puppet | ||
| [2011/10/31 08:19:06] <ashp> will look at the api one, thanks | ||
| [2011/10/31 08:19:43] @ Quit: jsurfer: Quit: jsurfer | ||
| [2011/10/31 08:20:00] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 08:20:34] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:20:46] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2011/10/31 08:20:47] @ joshcooper joined channel #puppet | ||
| [2011/10/31 08:20:49] @ Quit: ckauhaus1: Ping timeout: 244 seconds | ||
| [2011/10/31 08:21:13] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 08:21:37] @ Quit: choonming: Read error: Connection timed out | ||
| [2011/10/31 08:24:16] @ Quit: frostynova: Remote host closed the connection | ||
| [2011/10/31 08:24:39] @ neonflux joined channel #puppet | ||
| [2011/10/31 08:24:49] <illsci> I just changed my master server to a new puppet master and Im getting this error: err: Could not send report: Server hostname 'puppet' did not match server certificate; expected ip-10-114-93-110.ec2.internal | ||
| [2011/10/31 08:24:52] <illsci> How do I fix that? | ||
| [2011/10/31 08:25:41] @ riha left channel #puppet () | ||
| [2011/10/31 08:26:36] @ Quit: sako: Ping timeout: 276 seconds | ||
| [2011/10/31 08:27:13] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 08:27:49] @ pisco joined channel #puppet | ||
| [2011/10/31 08:28:07] @ Quit: lbt: Excess Flood | ||
| [2011/10/31 08:28:16] @ Stenbryggen joined channel #puppet | ||
| [2011/10/31 08:28:29] @ lbt joined channel #puppet | ||
| [2011/10/31 08:28:30] @ Quit: lbt: Changing host | ||
| [2011/10/31 08:28:30] @ lbt joined channel #puppet | ||
| [2011/10/31 08:30:18] @ mhiggs joined channel #puppet | ||
| [2011/10/31 08:30:50] @ Quit: Spads: Read error: Operation timed out | ||
| [2011/10/31 08:32:53] @ Quit: hobbeswalsh: Ping timeout: 245 seconds | ||
| [2011/10/31 08:33:08] @ zwi joined channel #puppet | ||
| [2011/10/31 08:33:31] @ Quit: ldlework: Read error: Connection reset by peer | ||
| [2011/10/31 08:34:01] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:34:53] @ Spads joined channel #puppet | ||
| [2011/10/31 08:34:54] @ Quit: AshishH: Quit: In a day, when you do not come across any problem means you are travelling in a wrong path. | ||
| [2011/10/31 08:35:08] @ illsci left channel #puppet () | ||
| [2011/10/31 08:36:40] <cityLights> erthad: thanks | ||
| [2011/10/31 08:37:42] @ claussen joined channel #puppet | ||
| [2011/10/31 08:39:54] @ Quit: kenperkins: Quit: Computer has gone to sleep. | ||
| [2011/10/31 08:41:41] @ Quit: MattyM: Remote host closed the connection | ||
| [2011/10/31 08:44:44] @ sumsuch joined channel #puppet | ||
| [2011/10/31 08:44:45] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 08:46:24] @ newtMcKerr joined channel #puppet | ||
| [2011/10/31 08:46:39] <colon_D> illsci: gotta remove the stored cert on your puppet clients, or install the old puppetmaster cert into your new one | ||
| [2011/10/31 08:47:19] <colon_D> if you dont have anything to save like filebucketed stuff like me i usually just rm -rf /var/lib/puppet on every client and do a fresh run | ||
| [2011/10/31 08:48:16] <eric0> that won't fix illsci's problem colon_D. | ||
| [2011/10/31 08:49:02] @ Quit: Vasik|work: Remote host closed the connection | ||
| [2011/10/31 08:49:05] @ Quit: skm: Read error: Connection reset by peer | ||
| [2011/10/31 08:49:53] <eric0> he needs to generate a new cert for his master that has --certdnsnames=puppet specified | ||
| [2011/10/31 08:49:59] @ BrickBag joined channel #puppet | ||
| [2011/10/31 08:50:16] @ skm joined channel #puppet | ||
| [2011/10/31 08:52:46] <colon_D> ah...is that a bug? i'd think if he generated a new cert it would use that .internal fqdn | ||
| [2011/10/31 08:54:22] @ Quit: negronjl: Ping timeout: 256 seconds | ||
| [2011/10/31 08:54:37] @ Quit: ldlework: Ping timeout: 240 seconds | ||
| [2011/10/31 08:55:05] @ ckauhaus joined channel #puppet | ||
| [2011/10/31 08:55:09] @ lak joined channel #puppet | ||
| [2011/10/31 08:55:10] @ Quit: lak: Changing host | ||
| [2011/10/31 08:55:10] @ lak joined channel #puppet | ||
| [2011/10/31 08:55:11] @ Quit: Spads: Quit: Reconnecting | ||
| [2011/10/31 08:55:21] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 08:55:26] @ ldlework joined channel #puppet | ||
| [2011/10/31 08:55:29] @ Spads joined channel #puppet | ||
| [2011/10/31 08:55:32] @ Quit: Spads: Changing host | ||
| [2011/10/31 08:55:33] @ Spads joined channel #puppet | ||
| [2011/10/31 08:56:04] @ Quit: BrickBag: Ping timeout: 256 seconds | ||
| [2011/10/31 08:56:35] @ d3c joined channel #puppet | ||
| [2011/10/31 08:56:44] <eric0> no but -- it sounded like he promoted some arbitrary box to puppetmaster and pointed clients at it by changing the 'puppet' CNAME in DNS, but that box's cert needs to contain the ne name 'puppet' in order for it to be trusted | ||
| [2011/10/31 08:57:05] <eric0> ^no but^no bug -- typing over LTE :) | ||
| [2011/10/31 08:57:09] <d3c> is there any way to have a module that goes before anything? | ||
| [2011/10/31 08:58:02] <colon_D> haha, ok, that makes sense. thanks ;) | ||
| [2011/10/31 08:58:02] <fragfutter> d3c stages? | ||
| [2011/10/31 08:58:07] @ Quit: mogitaff: Quit: Leaving | ||
| [2011/10/31 09:00:06] <d3c> fragfutter: ah, cool. can I just use stage => pre etc without further configuration? | ||
| [2011/10/31 09:00:43] @ Quit: artkrz: Quit: Linkinus - http://linkinus.com | ||
| [2011/10/31 09:00:44] <d3c> fragfutter: found docs, nvm. thank you | ||
| [2011/10/31 09:02:10] @ BrickBag joined channel #puppet | ||
| [2011/10/31 09:02:12] @ Quit: the_ramink: Ping timeout: 255 seconds | ||
| [2011/10/31 09:02:51] @ illsci joined channel #puppet | ||
| [2011/10/31 09:03:08] @ p3rror joined channel #puppet | ||
| [2011/10/31 09:05:18] @ zekus joined channel #puppet | ||
| [2011/10/31 09:05:41] <zekus> hello | ||
| [2011/10/31 09:05:52] <zekus> anyone having troubles with ruby 1.9.2 and puppet client? | ||
| [2011/10/31 09:06:08] <bsg_kwolf> what version of puppet? | ||
| [2011/10/31 09:06:24] <zekus> 2.7.6 | ||
| [2011/10/31 09:06:37] <bsg_kwolf> I'm alright w/ 2.7.3. | ||
| [2011/10/31 09:06:51] @ Quit: Demosthenes: Quit: leaving | ||
| [2011/10/31 09:06:55] <zekus> I'm having "err: Could not run Puppet configuration client: Could not render to b64_zlib_yaml: incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)" | ||
| [2011/10/31 09:07:12] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 09:07:18] <zekus> tryied google but nothing | ||
| [2011/10/31 09:07:23] @ jaytaph left channel #puppet () | ||
| [2011/10/31 09:07:28] @ Demosthenes joined channel #puppet | ||
| [2011/10/31 09:08:35] <gepetto> ::redmine:: Wiki edit: Simplest_Puppet_Install_Pattern (#9) @ http://projects.puppetlabs.com/projects/puppet/wiki/Simplest_Puppet_Install_Pattern?version=9 (by Nan Liu) | ||
| [2011/10/31 09:08:35] <gepetto> ::redmine:: Wiki edit: Advanced_Puppet_Pattern (#14) @ http://projects.puppetlabs.com/projects/puppet/wiki/Advanced_Puppet_Pattern?version=14 (by Nan Liu) | ||
| [2011/10/31 09:09:12] @ Quit: hobbeswalsh: Ping timeout: 240 seconds | ||
| [2011/10/31 09:09:13] @ Quit: ecolitan: Ping timeout: 240 seconds | ||
| [2011/10/31 09:10:13] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 09:11:15] <zekus> ruby 1.9.2, puppet 2.7.6, b64_zlib_yaml issue, anyone? | ||
| [2011/10/31 09:11:27] @ Quit: jedi4ever: Client Quit | ||
| [2011/10/31 09:12:36] @ nfagerlund joined channel #puppet | ||
| [2011/10/31 09:12:38] <fragfutter> no, i had pizza 7, with fresh basilikum and extra cheese | ||
| [2011/10/31 09:12:42] <fragfutter> :P | ||
| [2011/10/31 09:13:49] @ BrickBag joined channel #puppet | ||
| [2011/10/31 09:14:36] @ Quit: bag__: Quit: Leaving | ||
| [2011/10/31 09:15:07] @ hooper joined channel #puppet | ||
| [2011/10/31 09:16:10] @ Quit: ^Majestic^: Quit: Leaving | ||
| [2011/10/31 09:16:27] @ kenperkins joined channel #puppet | ||
| [2011/10/31 09:16:28] @ itguru joined channel #puppet | ||
| [2011/10/31 09:16:28] @ Quit: itguru: Changing host | ||
| [2011/10/31 09:16:28] @ itguru joined channel #puppet | ||
| [2011/10/31 09:16:49] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 09:18:57] <gepetto> ::redmine:: Wiki edit: Simplest_Puppet_Install_Pattern (#10) @ http://projects.puppetlabs.com/projects/puppet/wiki/Simplest_Puppet_Install_Pattern?version=10 (by Nan Liu) | ||
| [2011/10/31 09:19:20] @ Quit: BrickBag: Ping timeout: 258 seconds | ||
| [2011/10/31 09:19:41] @ duerF joined channel #puppet | ||
| [2011/10/31 09:19:53] @ ecolitan joined channel #puppet | ||
| [2011/10/31 09:20:01] @ Quit: rcrowley: Quit: Computer has gone to sleep. | ||
| [2011/10/31 09:20:23] @ brunoleon joined channel #puppet | ||
| [2011/10/31 09:20:45] @ Quit: hobbeswalsh: Remote host closed the connection | ||
| [2011/10/31 09:21:26] @ MattyM joined channel #puppet | ||
| [2011/10/31 09:21:33] @ Quit: raphdg: Remote host closed the connection | ||
| [2011/10/31 09:22:34] @ Quit: newtMcKerr: Quit: Leaving. | ||
| [2011/10/31 09:23:41] @ shadoi joined channel #puppet | ||
| [2011/10/31 09:24:55] @ Quit: semiosis: Remote host closed the connection | ||
| [2011/10/31 09:25:37] @ alfism joined channel #puppet | ||
| [2011/10/31 09:25:40] @ BrickBag joined channel #puppet | ||
| [2011/10/31 09:25:45] @ Quit: shadoi: Client Quit | ||
| [2011/10/31 09:25:48] @ Quit: craftytech: Ping timeout: 265 seconds | ||
| [2011/10/31 09:25:57] @ ja-s joined channel #puppet | ||
| [2011/10/31 09:26:19] @ astrostl joined channel #puppet | ||
| [2011/10/31 09:26:59] @ jkoppe joined channel #puppet | ||
| [2011/10/31 09:28:15] @ Quit: kelseyhightower: Quit: kelseyhightower | ||
| [2011/10/31 09:30:16] @ Quit: hooper: Ping timeout: 258 seconds | ||
| [2011/10/31 09:30:34] @ Quit: itguru: Quit: This computer has gone to sleep | ||
| [2011/10/31 09:30:54] <ken_barber> zekus: can you be more specific? | ||
| [2011/10/31 09:31:07] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 09:32:00] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 09:32:08] <zekus> ken_barber: this is the error I've got: err: Could not run Puppet configuration client: Could not render to b64_zlib_yaml: incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string) | ||
| [2011/10/31 09:32:54] <zekus> running the command: puppet agent --no-daemonize --verbose --debug --onetime --server xxxxxxx | ||
| [2011/10/31 09:33:35] <ken_barber> zekus: its probably something somewhere in your content. can you blank the node definition and see if it occurs? | ||
| [2011/10/31 09:35:05] <zekus> ken_barber: let me try, one sec | ||
| [2011/10/31 09:36:19] @ the_ramink joined channel #puppet | ||
| [2011/10/31 09:36:29] <ken_barber> zekus: actually - that encoding is usually used to send your facts to the puppetmaster ... | ||
| [2011/10/31 09:36:42] <ken_barber> zekus: but less exclude server side content just for kicks. | ||
| [2011/10/31 09:37:09] <ken_barber> s/less/lets/ | ||
| [2011/10/31 09:37:30] @ Quit: Ramonster: Quit: So Long and thanks for all the fish | ||
| [2011/10/31 09:38:13] <ken_barber> zekus: try 'facter -p --yaml' after and see if you get an error. | ||
| [2011/10/31 09:38:36] <zekus> I removed the manifest folder from the server and restarted | ||
| [2011/10/31 09:38:43] <zekus> tryied to connect again: same error | ||
| [2011/10/31 09:39:02] <ken_barber> zekus: yeah try that facter command on the client and see what happens. | ||
| [2011/10/31 09:39:05] <zekus> let me try your next suggestion: client or server? | ||
| [2011/10/31 09:39:09] <zekus> ok | ||
| [2011/10/31 09:39:14] @ BrickBag joined channel #puppet | ||
| [2011/10/31 09:39:47] <zekus> I have exactly that error: "Error: incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)" | ||
| [2011/10/31 09:39:54] @ scsinutz joined channel #puppet | ||
| [2011/10/31 09:40:02] @ scsinutz left channel #puppet () | ||
| [2011/10/31 09:40:15] <ken_barber> zekus: any custom facts? try it without the —yaml and see if you get any facts with weird content. | ||
| [2011/10/31 09:40:34] <ken_barber> zekus: its trying to convert a fact value into yaml and failing. | ||
| [2011/10/31 09:41:35] <zekus> ooops, quite a long list | ||
| [2011/10/31 09:41:41] <zekus> how can I debug it? | ||
| [2011/10/31 09:41:53] <ken_barber> zekus: well … try this 'facter —yaml' do you get the same problem? | ||
| [2011/10/31 09:42:04] <ken_barber> zekus: that will exclude custom facts - or at least ones that were pluginsync'd | ||
| [2011/10/31 09:42:15] @ Quit: jab_doa: Quit: Verlassend | ||
| [2011/10/31 09:42:24] @ Quit: gob_bluth: Ping timeout: 240 seconds | ||
| [2011/10/31 09:43:21] <zekus> same error | ||
| [2011/10/31 09:43:41] <zekus> I'm on mac | ||
| [2011/10/31 09:43:47] <zekus> does that matter? | ||
| [2011/10/31 09:44:04] <ken_barber> zekus: can I see your fact output then? this might contain data you may not want to divolve. put it on pastie.org or something if you can. | ||
| [2011/10/31 09:44:14] <ken_barber> zekus: I have a mac - do not get that error | ||
| [2011/10/31 09:44:29] <ken_barber> zekus: what version of facter btw? | ||
| [2011/10/31 09:44:30] <zekus> ok, give me a sec | ||
| [2011/10/31 09:44:49] <zekus> 1.6.2 | ||
| [2011/10/31 09:45:20] <ken_barber> zekus: what is your locale? Its probably not that - just want to see if its something interesting. | ||
| [2011/10/31 09:46:33] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 09:46:53] @ BrickBag joined channel #puppet | ||
| [2011/10/31 09:46:58] <bd__> on some machines, facter does not provide $lsbdistcodename, I wrote a base::codename class that uses $operatingsystem and $operatingsystemrelease to calculate it. however, the variable $lsbdistcodename is empty if I use it in another class (I guess because of scoping). so what do I do? | ||
| [2011/10/31 09:47:05] <jmslagle> Soo | ||
| [2011/10/31 09:47:10] <jmslagle> Top level facts | ||
| [2011/10/31 09:47:12] <jmslagle> ::xxx | ||
| [2011/10/31 09:47:18] <jmslagle> Is that going to change in 2.8? | ||
| [2011/10/31 09:47:30] <zekus> ken_barber: http://pastie.org/private/30ackrapjhmq9n6vj5ondq | ||
| [2011/10/31 09:47:59] @ williemach joined channel #puppet | ||
| [2011/10/31 09:48:20] @ jsurfer joined channel #puppet | ||
| [2011/10/31 09:48:26] <zekus> ken_barber: my locale is LANG="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_CTYPE="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_ALL= | ||
| [2011/10/31 09:48:37] <the_ramink> bd__: it's probably easier to install the lsb package for your distro on those machines | ||
| [2011/10/31 09:49:10] <bd__> jmslagle: getting a syntax error here when I use ::lsbdistcodename = $foo ? { ... } | ||
| [2011/10/31 09:49:13] <illsci> I can't figure it out... I've removed ssl dirs on this master and client a ton of times and everytime the client doesn't accept the signed cert | ||
| [2011/10/31 09:49:42] <illsci> Everything works until I sign the cert and the client runs for the second time... I get err: Could not retrieve catalog from remote server: Server hostname 'puppet' did not match server certificate; expected ip-10-114-93-110.ec2.internal | ||
| [2011/10/31 09:49:43] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 09:49:55] <ken_barber> zekus: actually - can you output it to json? 'facter —json' lets see if I can convert it to yaml from that here :-). | ||
| [2011/10/31 09:49:59] <bd__> the_ramink: thats a debian lenny with backported puppet. on squeeze (where the backported version comes from) it works | ||
| [2011/10/31 09:50:04] <illsci> I'm not sure what needs to match up... or what I'm doing wrong here.. | ||
| [2011/10/31 09:50:08] <eric0> illsci: i think you were offline earlier when i said this, but what you need to do is use puppet cert --certdnsnames puppet --generate <realfqdn> | ||
| [2011/10/31 09:50:53] <eric0> then put that guy in place of the auto-generated one...you are telling your clients, via DNS or something, to connect to a hostname 'puppet', but the machine thats answering does not have the name 'puppet' in its certificate | ||
| [2011/10/31 09:51:06] @ Quit: olibuijr: Ping timeout: 260 seconds | ||
| [2011/10/31 09:51:23] <zekus> ken_barber work with json | ||
| [2011/10/31 09:51:47] <zekus> I'll pastie it | ||
| [2011/10/31 09:51:48] <zekus> :) | ||
| [2011/10/31 09:51:50] <ken_barber> zekus: I know … but if we try to convert from json to yaml - might be easier for me to replicate the problem. | ||
| [2011/10/31 09:52:20] @ dbarcelo joined channel #puppet | ||
| [2011/10/31 09:52:42] @ Quit: BrickBag: Ping timeout: 258 seconds | ||
| [2011/10/31 09:53:30] <illsci> eric0: hmmm I think that command has changed with 2.7.1 puppet | ||
| [2011/10/31 09:53:54] <bd__> the_ramink: $::foo raises a "can not asign to variables in another namespace" | ||
| [2011/10/31 09:53:56] <zekus> ken_barber: same address, i edited the prev one | ||
| [2011/10/31 09:54:37] @ Quit: claussen: Quit: claussen | ||
| [2011/10/31 09:54:41] <gepetto> ::redmine:: Wiki edit: Simplest_Puppet_Install_Pattern (#11) @ http://projects.puppetlabs.com/projects/puppet/wiki/Simplest_Puppet_Install_Pattern?version=11 (by Nan Liu) | ||
| [2011/10/31 09:54:42] <gepetto> ::redmine:: Wiki edit: Simplest_Puppet_Install_Pattern (#12) @ http://projects.puppetlabs.com/projects/puppet/wiki/Simplest_Puppet_Install_Pattern?version=12 (by Nan Liu) | ||
| [2011/10/31 09:55:13] @ trickyf left channel #puppet () | ||
| [2011/10/31 09:55:16] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/10/31 09:55:31] @ kangman joined channel #puppet | ||
| [2011/10/31 09:56:50] @ KristianDK joined channel #puppet | ||
| [2011/10/31 09:57:00] @ Quit: kelseyhightower: Quit: kelseyhightower | ||
| [2011/10/31 09:57:23] @ askreet joined channel #puppet | ||
| [2011/10/31 09:57:34] @ flakrat joined channel #puppet | ||
| [2011/10/31 09:58:10] <ashp> so we started getting resumes for our devops job | ||
| [2011/10/31 09:58:16] <ashp> one guy retired from ibm in 1991 | ||
| [2011/10/31 09:58:20] <the_ramink> bd__: assuming Puppet/Facter can't use your local lsb-base or lsb-release packages correctly, you'd need to solve it using a custom fact if you want it availible at the top scope. Else you'd need to refer to it at my_class::lsbrelease. I don't think you can break out of scoping with the statement you're trying, but scoping still trips me up these days. | ||
| [2011/10/31 09:59:39] <bd__> the_ramink: ok thanks, I think I get it now | ||
| [2011/10/31 10:01:28] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 10:01:51] @ Quit: jsurfer: Quit: jsurfer | ||
| [2011/10/31 10:02:00] @ mitchellh joined channel #puppet | ||
| [2011/10/31 10:04:07] @ bretm_ joined channel #puppet | ||
| [2011/10/31 10:04:18] <zekus> ken_barber: any luck? | ||
| [2011/10/31 10:04:31] @ Quit: bretm: Ping timeout: 260 seconds | ||
| [2011/10/31 10:04:43] <ken_barber> zekus: try …. FACTER_sp_local_host_name="foo" facter —yaml | ||
| [2011/10/31 10:05:14] <flakrat> when building puppet 2.6.12, do we need to manually download lib/puppet/network/http_server to the source dir? Not really sure how to interpret this bug: http://projects.puppetlabs.com/issues/10244 | ||
| [2011/10/31 10:05:21] <zekus> tath worked | ||
| [2011/10/31 10:05:28] @ Quit: csanchez: Quit: csanchez | ||
| [2011/10/31 10:05:28] <zekus> that worked | ||
| [2011/10/31 10:05:49] <ken_barber> zekus: there is the problem. strange char in your sp_local_host_name that its not expecting. | ||
| [2011/10/31 10:06:06] <zekus> ken_barber: mmm | ||
| [2011/10/31 10:06:14] <ken_barber> zekus: mmm indeed | ||
| [2011/10/31 10:06:18] @ los324 joined channel #puppet | ||
| [2011/10/31 10:06:43] <jmslagle> Hehehehe | ||
| [2011/10/31 10:06:44] @ los324 left channel #puppet () | ||
| [2011/10/31 10:06:58] <jmslagle> Hi Ken :) | ||
| [2011/10/31 10:07:14] <flakrat> along with lib/puppet/network/http_server.rb | ||
| [2011/10/31 10:07:43] <zekus> ken_barber: is the ’ then ... quite tricky to debug | ||
| [2011/10/31 10:08:22] @ Quit: the_ramink: Ping timeout: 255 seconds | ||
| [2011/10/31 10:08:36] <ken_barber> jmslagle: 'ello | ||
| [2011/10/31 10:08:37] <zekus> ken_barber: I can work around that for now but I bet people will have this issue... do you think there is a proper fix? | ||
| [2011/10/31 10:09:16] <jmslagle> I sent a pull request on ntp to move the OS specific stuff to params, since that seems to be the hip thing to do these days | ||
| [2011/10/31 10:10:06] <ken_barber> zekus: let me check this a bit more - it is weird. | ||
| [2011/10/31 10:11:02] <ken_barber> jmslagle: cheers :-). can you raise a ticket in redmine as well mate? | ||
| [2011/10/31 10:11:11] <zekus> ok, thanks a lot for your help! you saved my day! ;) hopefully I helped you as well discovering a bug :) | ||
| [2011/10/31 10:11:31] @ Quit: wooster: Ping timeout: 260 seconds | ||
| [2011/10/31 10:12:27] <ken_barber> zekus: oh I get it … the quote is one of those weird ones. | ||
| [2011/10/31 10:12:28] @ wooster joined channel #puppet | ||
| [2011/10/31 10:12:37] @ Quit: d3c: Ping timeout: 240 seconds | ||
| [2011/10/31 10:12:42] @ Quit: MartVisser: Quit: Leaving | ||
| [2011/10/31 10:12:49] @ bman1 joined channel #puppet | ||
| [2011/10/31 10:12:55] @ rjkaes joined channel #puppet | ||
| [2011/10/31 10:15:10] <ken_barber> jmslagle: http://projects.puppetlabs.com/projects/modules | ||
| [2011/10/31 10:15:47] @ jsm joined channel #puppet | ||
| [2011/10/31 10:16:08] <jmslagle> Yessum! | ||
| [2011/10/31 10:16:09] <jmslagle> I will | ||
| [2011/10/31 10:16:18] <ken_barber> jmslagle: cheers :-) | ||
| [2011/10/31 10:16:21] <jsm> Volcane: i'm happy to announce i got hiera working and happily puppeting with it.. although it took me a bit of time futsing with the yaml syntax for a array of hashes | ||
| [2011/10/31 10:18:01] @ Simon___ joined channel #puppet | ||
| [2011/10/31 10:18:25] <rjkaes> i have an odd issue with some of my puppet nodes. both the node and the master are running 2.6.6. when i start puppet on the node it shows: Starting Puppet client version 2.6.6 and nothing else. on the master, the access log only shows a single request: PUT /production/report/node1.domain HTTP/1.1" 200 29 "-" "-" "-" | ||
| [2011/10/31 10:18:46] <rjkaes> other 2.6.6 clients are working fine, and as far as I can tell the configs are identical (since they are puppet managed in the first place.) | ||
| [2011/10/31 10:18:56] <rjkaes> any idea where i should start troubleshooting this? thank you. | ||
| [2011/10/31 10:18:56] <Volcane> jsm: easiest way to learn yaml is by jus doing it with ruby - build your hash there and do .to_yaml on it and see how it looks :) | ||
| [2011/10/31 10:19:02] <Simon___> Hi Guys I am looking for a system that can run scheduled jobs mainly on windows platforms, that can be used to brin back the output of job and respond to the output, is puppet any good for this ? | ||
| [2011/10/31 10:20:54] <bman1> hey is there any docs on using puppet w yaml out there? I'm using an older version of puppet ( upgrade is in the works for a later schedule) | ||
| [2011/10/31 10:21:24] <jmslagle> Lots of you puppet labbers lurking in here recently - it's nice | ||
| [2011/10/31 10:21:30] @ ed209 joined channel #puppet | ||
| [2011/10/31 10:21:39] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 10:21:40] @ BrickBag joined channel #puppet | ||
| [2011/10/31 10:22:24] <bman1> im seeing a random error with a yaml recipe that outputs the following '#<YAML::Syck::BadAlias:' | ||
| [2011/10/31 10:22:56] <jmslagle> bman1: pastie the offending stuffs? | ||
| [2011/10/31 10:23:58] @ jsurfer joined channel #puppet | ||
| [2011/10/31 10:24:01] <bman1> its in a /etc/shadow file, have to gather more data for it, was just wondering if its a common issue with older puppet, once I have more data I will reask and patsebin thanks | ||
| [2011/10/31 10:24:35] <ken_barber> zekus: the fix is to change your locale. LANG=C … its a known bug. #10278 | ||
| [2011/10/31 10:24:36] <gepetto> ken_barber: zekus: #10278 is http://projects.puppetlabs.com/issues/show/10278 "Facter - Bug #10278: some facts do not work with locales set. It has a status of Accepted and is assigned to -" | ||
| [2011/10/31 10:25:08] @ Quit: jodok: Quit: jodok | ||
| [2011/10/31 10:25:55] <jmslagle> Hrm. My old ssh module is using the file line bits to do authorized keys... | ||
| [2011/10/31 10:26:11] * jmslagle ponders sticking with that or trying his luck with the ssh_authorized_key type :) | ||
| [2011/10/31 10:26:23] <zekus> ooo | ||
| [2011/10/31 10:26:53] <zekus> ken_barber: I guess is better if this appear somewhere in the setup guide | ||
| [2011/10/31 10:27:01] <zekus> it should be quite common | ||
| [2011/10/31 10:28:18] @ Quit: BrickBag: Ping timeout: 245 seconds | ||
| [2011/10/31 10:28:49] <zekus> as error, I mean | ||
| [2011/10/31 10:29:52] <Simon___> Hi Guys I am looking for a system that can run scheduled jobs mainly on windows platforms, that can be used to brin back the output of job and respond to the output, is puppet any good for this ? | ||
| [2011/10/31 10:30:05] <misc> not really | ||
| [2011/10/31 10:30:13] <jmslagle> Simon___: That's certainly not a primary use case. | ||
| [2011/10/31 10:30:13] @ the_ramink joined channel #puppet | ||
| [2011/10/31 10:30:30] @ Spads_ joined channel #puppet | ||
| [2011/10/31 10:33:06] @ Quit: Spads: Ping timeout: 260 seconds | ||
| [2011/10/31 10:33:43] @ Quit: Spads_: Client Quit | ||
| [2011/10/31 10:33:45] <bd__> the_ramink: with lsb_release present it works, however it seems that in the puppet run that installs it, I can not access $lsb..., so how do I force the package to be installed before anything tries to use the $lsb variables | ||
| [2011/10/31 10:33:50] @ choonming joined channel #puppet | ||
| [2011/10/31 10:33:56] @ Spads joined channel #puppet | ||
| [2011/10/31 10:34:17] @ Quit: dwatsonuk: Quit: HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different | ||
| [2011/10/31 10:36:07] @ Quit: kangman: Remote host closed the connection | ||
| [2011/10/31 10:37:24] <jhelwig> Simon___: That's a little vague... What are you trying to do? | ||
| [2011/10/31 10:37:37] <agaffney> argh | ||
| [2011/10/31 10:37:37] <jamesturnbull> Simon___: you can configure jobs and scheduling on Windows with puppet but it's not primarily a job management platfomr | ||
| [2011/10/31 10:37:46] <agaffney> now I remember why I abandoned the idea of run stages previously | ||
| [2011/10/31 10:37:54] @ Quit: sticky: Ping timeout: 276 seconds | ||
| [2011/10/31 10:37:56] <agaffney> it brings in some crazy circular dependencies | ||
| [2011/10/31 10:38:01] <agaffney> that are almost impossible to track down | ||
| [2011/10/31 10:38:07] <jamesturnbull> agaffney: version? | ||
| [2011/10/31 10:38:30] @ Quit: wooster: Ping timeout: 258 seconds | ||
| [2011/10/31 10:38:51] @ Evolution joined channel #puppet | ||
| [2011/10/31 10:39:07] <agaffney> jamesturnbull: 2.6.7 | ||
| [2011/10/31 10:39:52] <the_ramink> bd__: you can't unfortunately unless you're willing to run two seperate puppet runs. What'll happen with one Puppet run is that lsb-release is installed, but the facts have already been sent to the master so it's too late. If you can't fix the install environment, you can create --environment bootstrap or whatever and pump your machines through that before they hit the main environment. | ||
| [2011/10/31 10:40:06] <agaffney> I tried to do something fairly simple...manage the yum repos in a 'pre' stage | ||
| [2011/10/31 10:40:11] <Simon___> I am trying to schedule jobs to run on windows server and then be able to react to the outcome of the job, all automated | ||
| [2011/10/31 10:40:32] <the_ramink> bd__: though it's probably simpler to modify the "install puppet" script you're using to start the machine config. | ||
| [2011/10/31 10:40:41] @ BrickBag joined channel #puppet | ||
| [2011/10/31 10:41:20] <bd__> the_ramink: k, thanks. right now I check of the variable is set, and if not just skip over the stuff depending on it. that way it is set on the second run | ||
| [2011/10/31 10:41:27] <jmslagle> the_ramink: The ideal thing would be for run stages to handle this, but since compile seems to all happen at once it doesn't seem to deal well with this kinda stuff. | ||
| [2011/10/31 10:41:49] <jmslagle> Actually for just lsb stuff, you could likely use run stages | ||
| [2011/10/31 10:41:49] <bd__> the_ramink: i guess i will install lsb_release through fai and kickstart so that it is already present | ||
| [2011/10/31 10:41:57] <jmslagle> Just put the lsb_release in a pre stafe | ||
| [2011/10/31 10:42:00] <jmslagle> s/stafe/stage/ | ||
| [2011/10/31 10:42:31] @ johnston joined channel #puppet | ||
| [2011/10/31 10:42:43] <agaffney> can a class be marked for a run stage some way other than defining the resource? | ||
| [2011/10/31 10:43:03] @ kangman joined channel #puppet | ||
| [2011/10/31 10:43:06] <the_ramink> jmslagle: won't work, Puppet only sends facts to the master once so you're lsb* facts will still be blank | ||
| [2011/10/31 10:43:07] <agaffney> I think what's happening is that the class I want to put in the 'pre' stage inherits (and requires resources from) a parent class that is not explicitly in the 'pre' stage | ||
| [2011/10/31 10:43:11] <bd__> jmslagle: ist that a server side or client side feature? because i don't have 2.6.0 everywere | ||
| [2011/10/31 10:43:14] @ Bass10 joined channel #puppet | ||
| [2011/10/31 10:43:16] <jhelwig> Simon___: You can use Puppet to manage scheduled tasks, but you'd be on your own for making sure the applications they run output their data somewhere useful, and for parsing it. | ||
| [2011/10/31 10:43:33] @ Quit: Simon___: Quit: Page closed | ||
| [2011/10/31 10:43:47] @ rjkaes left channel #puppet () | ||
| [2011/10/31 10:44:05] @ stevie-bash joined channel #puppet | ||
| [2011/10/31 10:44:28] @ Quit: Bass10: Max SendQ exceeded | ||
| [2011/10/31 10:44:54] @ djm68 joined channel #puppet | ||
| [2011/10/31 10:45:39] <the_ramink> bd__: you can implement stages completely on the master side as long as it's 2.6 or better, but facts are only sent to the master once at the beginning and not updated between stages so it doesn't solve this sort of problem. | ||
| [2011/10/31 10:47:37] <jmslagle> Ahh | ||
| [2011/10/31 10:47:54] <jmslagle> the_ramink: Yeah - it'd be much more useful if each stage was a seperate catalog compile | ||
| [2011/10/31 10:48:03] @ metcalfc joined channel #puppet | ||
| [2011/10/31 10:48:50] <bd__> did soemone say feature request? | ||
| [2011/10/31 10:49:20] @ verwilst joined channel #puppet | ||
| [2011/10/31 10:49:21] <the_ramink> jmslagle: you could trigger a puppet restart in a pre stage which might solve it, but it will be two runs. Overall it's usually simpler to fix the image or OS deployment than start restarting Puppet after various tweaks. | ||
| [2011/10/31 10:49:42] @ encodez left channel #puppet () | ||
| [2011/10/31 10:50:04] @ claussen joined channel #puppet | ||
| [2011/10/31 10:50:19] @ justin_donaldson joined channel #puppet | ||
| [2011/10/31 10:50:22] <Evolution> could someone point me to some documentation (crayola flavored if possible) about getting started with puppet for rhel/fedora? I'm having struggling a bit to get things up and running and some of the doco (http://docs.puppetlabs.com/guides/setting_up.html) doesn't align 100% | ||
| [2011/10/31 10:50:38] @ gob_bluth joined channel #puppet | ||
| [2011/10/31 10:50:48] <nfagerlund> Evolution: Sad fact: our installation and bootstrapping docs are just plain lagging at the moment. | ||
| [2011/10/31 10:51:00] <nfagerlund> Revamping them is on the radar, but can't happen until I get the PE 2.0 manual out the door. | ||
| [2011/10/31 10:51:01] <asteve> Evolution: from #centos? | ||
| [2011/10/31 10:51:20] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 10:51:25] <Evolution> asteve: blast that cloak, it's betrayed my secrets! | ||
| [2011/10/31 10:51:33] @ Quit: marczak: Ping timeout: 276 seconds | ||
| [2011/10/31 10:51:34] <asteve> i just remember the nick | ||
| [2011/10/31 10:51:52] @ Quit: stevie-bash: Quit: Verlassend | ||
| [2011/10/31 10:52:08] <Evolution> we use cfengine where I work, but I'm looking at transitioning our provisioning engine to foreman/katello... and it's heavily puppet | ||
| [2011/10/31 10:52:15] <Evolution> so I'm trying to learn one to learn the other. | ||
| [2011/10/31 10:52:48] <Evolution> nfagerlund: anything you could point me to would help. I don't mind reading | ||
| [2011/10/31 10:53:29] <nfagerlund> Evolution: So quick question, are you starting from little-to-no puppet experience? | ||
| [2011/10/31 10:54:09] <jmslagle> the_ramink: Yeah I know. And for stuff like lsb_release that makes sense. For things like pip and that it means you have to potentially maintain seperate "gold masters" which is something I try to avoid | ||
| [2011/10/31 10:56:31] <nfagerlund> Evolution: Because my general advice in that case is to learn how to USE puppet before learning how to install/deploy it, because there are some chicken/egg gotchas in getting a site set up. I recommend setting up some Centos or RHEL VMs and installing puppet enterprise on them just to start getting used to things. PE is free for up to 10 nodes, which should be enough to get your feet wet. | ||
| [2011/10/31 10:56:44] @ jaytaph joined channel #puppet | ||
| [2011/10/31 10:57:03] <dbarcelo> Hi I could really use a leg up on this. I am using the certdnsnames switch when I create certificates for my puppet masters on my CA. This has been working fine for a long time. Today I got hit with an "Error 400...ssl_coonect error". I ran some tests with the openssl s_client command and it looks like everthing should work. Not sure what is going on. I am running 2.6.8 on OL6 | ||
| [2011/10/31 10:57:19] <nfagerlund> Evolution: http://docs.puppetlabs.com/learning/ will get you used to the syntax and modules and stuff. after that, you'll be looking at learning how to classify nodes, which I haven't written beginner docs for yet... | ||
| [2011/10/31 10:58:47] @ Quit: duerF: Ping timeout: 252 seconds | ||
| [2011/10/31 10:59:05] @ Quit: kermit: Remote host closed the connection | ||
| [2011/10/31 10:59:31] <nfagerlund> Evolution: ...and once you have a pretty good idea of how nodes get their configs from a master, it'll be pretty easy to decide how to deploy Puppet on your actual RHEL/Fedora infrastructure. I think someone has good red hat packages of open source puppet, but I don't know where they are off the top of my head. | ||
| [2011/10/31 11:00:01] <jamesturnbull> agaffney: the dependency stuff is much improved in hmmm 2.7.0+ - dpittman improved that a lot | ||
| [2011/10/31 11:00:41] <ken_barber> nfagerlund/Evolution: http://yum.puppetlabs.com/el/5/products/x86_64/ | ||
| [2011/10/31 11:00:54] <agaffney> jamesturnbull: I found a ticket specifically talking about the issue of parent classes not being put in the same run stage | ||
| [2011/10/31 11:01:21] <agaffney> jamesturnbull: but the real kicker is that the implicit dependencies (file owned by root and you manage the root user somewhere) causing cross-runstage issues | ||
| [2011/10/31 11:02:33] @ negronjl joined channel #puppet | ||
| [2011/10/31 11:02:47] @ devzero is now known as devzero|afk | ||
| [2011/10/31 11:04:00] <dpittman> jamesturnbull: reporting dependency cycles? Yeah, it should actually give useful and correct information now. :) | ||
| [2011/10/31 11:04:10] @ Quit: kubicek: Excess Flood | ||
| [2011/10/31 11:05:11] <alanevans> hey all, got a quick file resource type question | ||
| [2011/10/31 11:05:18] @ kubicek joined channel #puppet | ||
| [2011/10/31 11:05:28] @ Quit: astrostl: | ||
| [2011/10/31 11:05:38] <alanevans> I want to create a directory sourcing another directory, and have it recursively copy it but only once if the directory doesn't exist | ||
| [2011/10/31 11:07:12] @ Quit: cityLights: Remote host closed the connection | ||
| [2011/10/31 11:07:25] <alanevans> will this do what I am expecting? | ||
| [2011/10/31 11:07:26] <alanevans> file {'/foo': | ||
| [2011/10/31 11:07:26] <alanevans> source => '/bar', | ||
| [2011/10/31 11:07:26] <alanevans> recurse => 'true', | ||
| [2011/10/31 11:07:26] <alanevans> replace => 'false', | ||
| [2011/10/31 11:07:26] <alanevans> } | ||
| [2011/10/31 11:07:41] <agaffney> it depends on what you're expecting | ||
| [2011/10/31 11:07:54] <alanevans> recursively copy /bar to /foo only if /foo doesn't already exist | ||
| [2011/10/31 11:08:06] <agaffney> umm, maybe :P | ||
| [2011/10/31 11:08:14] <alanevans> or do i need to do this with an exec creates=> | ||
| [2011/10/31 11:08:25] @ BrickBag joined channel #puppet | ||
| [2011/10/31 11:09:09] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:10:06] @ Quit: negronjl: Quit: Bye | ||
| [2011/10/31 11:10:30] @ langworthy joined channel #puppet | ||
| [2011/10/31 11:10:37] @ duerF joined channel #puppet | ||
| [2011/10/31 11:10:56] <alanevans> afk, will read scrollback if anyone has any thoughts | ||
| [2011/10/31 11:11:16] @ marrusl joined channel #puppet | ||
| [2011/10/31 11:11:31] @ Quit: sebnash: Quit: Linkinus - http://linkinus.com | ||
| [2011/10/31 11:11:51] @ semiosis joined channel #puppet | ||
| [2011/10/31 11:12:09] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:12:18] @ Quit: lwhalen: Quit: Bye | ||
| [2011/10/31 11:12:32] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:13:44] @ ianbrandt joined channel #puppet | ||
| [2011/10/31 11:14:25] @ Quit: hobbeswalsh: Quit: hobbeswalsh | ||
| [2011/10/31 11:14:59] @ lwhalen joined channel #puppet | ||
| [2011/10/31 11:15:17] @ Quit: marrusl: Client Quit | ||
| [2011/10/31 11:15:23] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:15:41] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:15:48] @ csanchez joined channel #puppet | ||
| [2011/10/31 11:16:05] @ magicaltrout joined channel #puppet | ||
| [2011/10/31 11:16:08] @ Quit: gob_bluth: Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238] | ||
| [2011/10/31 11:16:13] @ Quit: devdas: Ping timeout: 240 seconds | ||
| [2011/10/31 11:16:50] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 11:17:11] <magicaltrout> hi guys next random question, i'm seeing some bizarre behaiour and asked a puppet guy i know but he's out of ideas. I can run my manifests without error, but on occassion when there are no changes to be executed, but i run puppet anyway, it seems to pick out the current catalog, but revert some changes back to old states | ||
| [2011/10/31 11:17:17] <magicaltrout> and both me and him have 0 clue why | ||
| [2011/10/31 11:17:26] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:17:31] <magicaltrout> running puppet a 2nd time will put these files back to their correct state | ||
| [2011/10/31 11:17:42] <zleslie> alanevans: its worth just testing it | ||
| [2011/10/31 11:17:46] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:17:46] <magicaltrout> but to make it more annoying, it doesn't happen all the time | ||
| [2011/10/31 11:18:33] @ Quit: jedi4ever: Read error: Connection reset by peer | ||
| [2011/10/31 11:18:38] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 11:19:10] <magicaltrout> the most obvious thing it seems to be backing out is the host name, for some reason it seems to fail to resolve the fqdn and instead of hostnmae = blah.mydomain.com the files depending on the hostname fact revert to hostname = blah | ||
| [2011/10/31 11:19:18] <magicaltrout> but my hostname is defined in /etc/hosts | ||
| [2011/10/31 11:19:23] <magicaltrout> so i dunno why that would happen | ||
| [2011/10/31 11:19:31] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:19:51] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:20:19] <illsci> I upgraded to the new version of puppet and now I see all these messages: nfo: /User[root]: Provider useradd does not support features manages_solaris_rbac; not managing attribute roles | ||
| [2011/10/31 11:20:39] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:21:01] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:21:07] <illsci> Is it doing something with the root user now that it didn't in the 2.6 versions? | ||
| [2011/10/31 11:21:32] @ mcarpent joined channel #puppet | ||
| [2011/10/31 11:21:51] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:21:56] @ Quit: PhilK: Excess Flood | ||
| [2011/10/31 11:22:11] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:22:35] <eric0> no, its just got more capabilities --those are provider probing messages; they are harmless (unless you are trying to use User { role => whatever } | ||
| [2011/10/31 11:22:46] @ BrickBag joined channel #puppet | ||
| [2011/10/31 11:22:59] @ Quit: wallblom_: Ping timeout: 252 seconds | ||
| [2011/10/31 11:23:02] <illsci> nope... just curious because I hadn't seen that output previously | ||
| [2011/10/31 11:23:13] <nlew> illsci: Which version are you using? | ||
| [2011/10/31 11:23:32] <illsci> I'm upgrading to 2.7.6-1 | ||
| [2011/10/31 11:23:39] <illsci> the latest in the puppetlabs apt repos | ||
| [2011/10/31 11:23:52] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:23:55] <nlew> illsci: Oh hm, we may not have actually released the fix for that yet. It's #7137. | ||
| [2011/10/31 11:23:56] <gepetto> nlew: illsci: #7137 is http://projects.puppetlabs.com/issues/show/7137 "Puppet - Bug #7137: useradd provider throws spurious warnings about AIX feature on non-AIX platforms.. It has a status of Merged - Pending Release and is assigned to Michael Stahnke" | ||
| [2011/10/31 11:24:09] <nlew> illsci: Just kidding, no it's not! | ||
| [2011/10/31 11:24:11] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:24:41] @ PhilK joined channel #puppet | ||
| [2011/10/31 11:25:40] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:26:01] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:28:00] @ devdas joined channel #puppet | ||
| [2011/10/31 11:28:30] <nlew> illsci: Which version did you upgrade from, and are you actually doing anything with roles? | ||
| [2011/10/31 11:28:31] @ vkdir joined channel #puppet | ||
| [2011/10/31 11:30:11] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:30:31] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:31:33] @ bmahe joined channel #puppet | ||
| [2011/10/31 11:31:58] @ soh joined channel #puppet | ||
| [2011/10/31 11:34:56] @ Quit: ezryx: Remote host closed the connection | ||
| [2011/10/31 11:35:00] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 11:35:18] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 11:35:32] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 11:35:47] @ hooper joined channel #puppet | ||
| [2011/10/31 11:36:22] @ Quit: csanchez: Quit: csanchez | ||
| [2011/10/31 11:36:31] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 11:36:53] <illsci> From 2.6.4 something | ||
| [2011/10/31 11:36:57] <illsci> and no Im not doing anything with roles | ||
| [2011/10/31 11:37:50] <the_ramink> exit | ||
| [2011/10/31 11:39:06] @ toobulkeh joined channel #puppet | ||
| [2011/10/31 11:39:07] @ Guest46985 joined channel #puppet | ||
| [2011/10/31 11:39:15] @ Guest46985 left channel #puppet () | ||
| [2011/10/31 11:41:29] @ Moe__ joined channel #puppet | ||
| [2011/10/31 11:41:53] @ skm joined channel #puppet | ||
| [2011/10/31 11:42:12] @ BrickBag joined channel #puppet | ||
| [2011/10/31 11:47:06] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/10/31 11:49:12] @ skm joined channel #puppet | ||
| [2011/10/31 11:50:22] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 11:50:24] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 11:52:59] @ Quit: lborda: Quit: Ex-Chat | ||
| [2011/10/31 11:53:19] @ lborda joined channel #puppet | ||
| [2011/10/31 11:54:25] @ Quit: larstobi: Quit: Leaving. | ||
| [2011/10/31 11:55:08] @ lindenle joined channel #puppet | ||
| [2011/10/31 11:56:15] @ st33v joined channel #puppet | ||
| [2011/10/31 11:56:31] @ BrickBag joined channel #puppet | ||
| [2011/10/31 11:56:34] @ Quit: st33v: Client Quit | ||
| [2011/10/31 12:04:00] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 12:05:02] @ Quit: lborda: Remote host closed the connection | ||
| [2011/10/31 12:05:05] @ BrickBag joined channel #puppet | ||
| [2011/10/31 12:06:28] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 12:06:50] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 12:08:56] @ marrusl joined channel #puppet | ||
| [2011/10/31 12:10:30] @ BManojlovic joined channel #puppet | ||
| [2011/10/31 12:10:36] @ Quit: BManojlovic: Changing host | ||
| [2011/10/31 12:10:36] @ BManojlovic joined channel #puppet | ||
| [2011/10/31 12:10:42] <ohadlevy> masterzen: nice :) | ||
| [2011/10/31 12:11:49] @ Quit: mitchellh: Quit: Computer has gone to sleep | ||
| [2011/10/31 12:13:05] @ Quit: JoRjaNi: Excess Flood | ||
| [2011/10/31 12:13:05] @ kermit joined channel #puppet | ||
| [2011/10/31 12:13:23] @ JoRjaNi joined channel #puppet | ||
| [2011/10/31 12:13:39] <gepetto> ::redmine:: Wiki edit: Downloading_Puppet (#111) @ http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet?version=111 (by Michael Stahnke) | ||
| [2011/10/31 12:13:39] <gepetto> ::redmine:: Wiki edit: Downloading_Puppet (#112) @ http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet?version=112 (by Michael Stahnke) | ||
| [2011/10/31 12:13:39] <gepetto> ::redmine:: Wiki edit: Downloading_Puppet (#113) @ http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet?version=113 (by Michael Stahnke) | ||
| [2011/10/31 12:15:23] @ Quit: BrickBag: Ping timeout: 245 seconds | ||
| [2011/10/31 12:16:44] @ BrickBag joined channel #puppet | ||
| [2011/10/31 12:18:03] <Evolution> nfagerlund: thanks. one question (probably stupid though) in rhel/epel's implementation, I have no ssl setup ootb for the puppetmaster/client, so 'puppet agent --test' and 'puppet cert --list' both return empty for me | ||
| [2011/10/31 12:18:32] <Evolution> how can I generate the required certs? puppet cert gen or something? | ||
| [2011/10/31 12:18:35] @ Quit: jedi4ever: Read error: Connection reset by peer | ||
| [2011/10/31 12:18:40] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 12:19:19] <nfagerlund> Evolution: Well you have to make sure the agents are set up to talk to the correct master, otherwise they won't be able to send their certificate requests. | ||
| [2011/10/31 12:21:01] <Evolution> that would all be in the puppet.conf right? | ||
| [2011/10/31 12:21:23] <nfagerlund> Evolution: Yeah, though it can be a little more complicated than that depending on your DNS setup. So: | ||
| [2011/10/31 12:21:28] <nfagerlund> Evolution: First, use puppet master --configprint certname to find the name your master expects to be contacted at. | ||
| [2011/10/31 12:21:35] <nfagerlund> Evolution: (on the puppet master, run that.) | ||
| [2011/10/31 12:21:59] <nfagerlund> Evolution: Then, on the agents, use puppet agent --configprint config to find puppet.conf (although it'll probably just be at /etc/puppet/puppet.conf) | ||
| [2011/10/31 12:22:13] <nfagerlund> Evolution: and set the "server" setting in the [agent] block. | ||
| [2011/10/31 12:22:28] <nfagerlund> Evolution: Set it to what was in the master's certname, I mean. | ||
| [2011/10/31 12:22:43] <Evolution> ah, I don't have it set in the agent block just in the master | ||
| [2011/10/31 12:22:47] <Evolution> (same box for setup currently) | ||
| [2011/10/31 12:22:53] <Evolution> nfagerlund: right | ||
| [2011/10/31 12:23:16] <nfagerlund> Master never uses the "server" setting. It only affects the agent's behavior. | ||
| [2011/10/31 12:23:45] <nfagerlund> (And master and agent can run on the same box, of course, but they respect the config blocks.) | ||
| [2011/10/31 12:25:38] @ Quit: BrickBag: Ping timeout: 258 seconds | ||
| [2011/10/31 12:26:15] @ Quit: lak: Quit: Leaving. | ||
| [2011/10/31 12:26:32] @ BrickBag joined channel #puppet | ||
| [2011/10/31 12:26:48] @ Quit: jedi4ever: Ping timeout: 240 seconds | ||
| [2011/10/31 12:28:55] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 12:31:11] @ Quit: JoRjaNi: Ping timeout: 252 seconds | ||
| [2011/10/31 12:32:18] @ Evolution is now known as ch0irboy | ||
| [2011/10/31 12:32:31] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 12:33:23] @ ch0irboy is now known as Evolution | ||
| [2011/10/31 12:33:34] @ Quit: _nono_: Ping timeout: 260 seconds | ||
| [2011/10/31 12:33:37] @ faithlesscvc joined channel #puppet | ||
| [2011/10/31 12:33:45] @ benkevan is now known as Ev0lution | ||
| [2011/10/31 12:33:46] <ashp> Long shot but has anyone ever used http://www.thoughtworks-studios.com/go-agile-release-management | ||
| [2011/10/31 12:34:26] @ Ev0lution is now known as benkevan | ||
| [2011/10/31 12:34:32] @ Quit: faithlesscvc: | ||
| [2011/10/31 12:36:02] @ Quit: lwhalen: Quit: Bye | ||
| [2011/10/31 12:38:33] @ benkevan is now known as Evo1ution | ||
| [2011/10/31 12:39:18] @ Evo1ution is now known as dudes_shaved_ass | ||
| [2011/10/31 12:40:19] @ dudes_shaved_ass is now known as benkevan | ||
| [2011/10/31 12:40:30] @ zwi joined channel #puppet | ||
| [2011/10/31 12:41:00] <toobulkeh> anyone familiar with dhcpd and dynamic dns updates? | ||
| [2011/10/31 12:41:14] @ Quit: joshcooper: Quit: joshcooper | ||
| [2011/10/31 12:41:39] @ lborda joined channel #puppet | ||
| [2011/10/31 12:43:39] @ mwcjr joined channel #puppet | ||
| [2011/10/31 12:43:41] @ BrickBag joined channel #puppet | ||
| [2011/10/31 12:44:34] @ Quit: marrusl: Quit: Ex-Chat | ||
| [2011/10/31 12:44:48] @ erthad left channel #puppet () | ||
| [2011/10/31 12:47:15] @ Quit: bretm_: Ping timeout: 256 seconds | ||
| [2011/10/31 12:48:03] @ Quit: the_ramink: Ping timeout: 252 seconds | ||
| [2011/10/31 12:48:34] @ rsnhyperion_ joined channel #puppet | ||
| [2011/10/31 12:48:45] @ Quit: rsnhyperion_: Client Quit | ||
| [2011/10/31 12:49:54] @ cjz joined channel #puppet | ||
| [2011/10/31 12:50:14] <cjz> maybe im not understanding the puppet paradigm, what is the remote equivalent of puppet apply | ||
| [2011/10/31 12:50:36] <cjz> the client/server seems very undocumented | ||
| [2011/10/31 12:50:54] <cjz> maybe i just dont have the right links or what to look for | ||
| [2011/10/31 12:50:55] <lindenle> Hi guys, my puppet master won't run b/c it says that mongrel is not installed but it is | ||
| [2011/10/31 12:51:00] <lindenle> any ideas | ||
| [2011/10/31 12:51:27] <lindenle> irb(main):002:0> require 'mongrel' | ||
| [2011/10/31 12:51:27] <lindenle> => true | ||
| [2011/10/31 12:51:42] @ Quit: rsnhyperion: Ping timeout: 258 seconds | ||
| [2011/10/31 12:52:06] <nfagerlund> cjz: it is, a bit, and we're working on that. | ||
| [2011/10/31 12:52:37] <nfagerlund> cjz: in the meantime: in normal operation there's not a direct equivalent of puppet apply. instead, an agent contacts a master and basically says "what's my stuff?" | ||
| [2011/10/31 12:52:43] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 12:52:43] <cjz> nfagerlund: ok, in the meantime, if i have a puppet-agent running on a remote machine, what do i do? | ||
| [2011/10/31 12:53:09] <nfagerlund> cjz: The master then consults its site manifest (site.pp) and its external node classifier (if one is configured) to decide what the node gets. | ||
| [2011/10/31 12:53:27] <nfagerlund> cjz: Site.pp works like this: Anything outside of a node statement, EVERY node gets. | ||
| [2011/10/31 12:53:49] <nfagerlund> cjz: Then, any node gets the stuff in the first node statement that matches its name. | ||
| [2011/10/31 12:54:04] @ negronjl joined channel #puppet | ||
| [2011/10/31 12:54:14] <nfagerlund> cjz: If no specific node statement matches that node, it gets what's in the special node called "default." | ||
| [2011/10/31 12:54:21] @ ecolitan_ joined channel #puppet | ||
| [2011/10/31 12:54:22] @ Quit: negronjl: Read error: Connection reset by peer | ||
| [2011/10/31 12:54:34] <nfagerlund> cjz: "Node" statements are basically exactly like class definitions, but they use the word node instead. | ||
| [2011/10/31 12:54:47] @ Quit: asteve: Quit: asteve | ||
| [2011/10/31 12:54:52] <nfagerlund> cjz: you can read more about node statements here. http://docs.puppetlabs.com/guides/language_guide.html#nodes | ||
| [2011/10/31 12:55:19] <nfagerlund> cjz: So in short, you put the stuff you want on a given node in its node statement in site.pp, then wait for it to fetch those configurations on its next run. | ||
| [2011/10/31 12:55:37] <nfagerlund> cjz: did that help? | ||
| [2011/10/31 12:55:55] <cjz> yes, nfagerlund that gives me a good understanding of how its supposed to work | ||
| [2011/10/31 12:56:00] @ Quit: ecolitan_: Remote host closed the connection | ||
| [2011/10/31 12:56:04] <lindenle> http://projects.puppetlabs.com/issues/10244 | ||
| [2011/10/31 12:56:08] <lindenle> I think that is my issue | ||
| [2011/10/31 12:56:38] @ nul0op joined channel #puppet | ||
| [2011/10/31 12:56:42] <cjz> nfagerlund: two more questions, is there a way for me to figure out my node name from the puppet-agent running on it, and do i need to configure the puppet-agent with the location of the master? | ||
| [2011/10/31 12:57:09] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 12:57:09] @ kelseyhightower_ joined channel #puppet | ||
| [2011/10/31 12:57:49] @ Quit: benkevan: Quit: leaving | ||
| [2011/10/31 12:58:17] <nfagerlund> cjz: yes and yes. First, unless you've done some deep configuration around the node_name setting, your agent's name is going to be its "certname" setting. You can read an arbitrary setting with "puppet agent --configprint certname" or the like, and settings can be set in the /etc/puppet/puppet.conf file. | ||
| [2011/10/31 12:58:53] @ devzero|afk is now known as devzero | ||
| [2011/10/31 12:58:54] @ asteve joined channel #puppet | ||
| [2011/10/31 12:59:47] @ Quit: kelseyhightower: Ping timeout: 252 seconds | ||
| [2011/10/31 12:59:47] @ kelseyhightower_ is now known as kelseyhightower | ||
| [2011/10/31 12:59:48] <nfagerlund> cjz: second, yes, the agent has to have the master's location in its "server" setting. ALSO, the DNS name you're contacting the master at HAS to be included in the master's certificate. If you haven't used the certdnsnames (in versions older than a week ago) or dns_alt_names (in versions with the recent security fix) settings, the only name in the master's certificate is its "certname" | ||
| [2011/10/31 13:00:00] <nfagerlund> cjz: which can be found the same way (puppet master --configprint certname) | ||
| [2011/10/31 13:00:16] @ bretm_ joined channel #puppet | ||
| [2011/10/31 13:00:31] @ Quit: jedi4ever: Quit: jedi4ever | ||
| [2011/10/31 13:01:15] <nfagerlund> so in order: find the certname on the master, make sure that your DNS situation will let the agent contact it at that name, put that name in the agent's "server" setting, and make a node for the agent in site.pp so it can retrieve its own specific catalog. | ||
| [2011/10/31 13:01:47] <nfagerlund> also, the first time the agent contacts the master, it will submit a certificate signing request, which you'll have to sign with puppet cert --list and puppet cert --sign before it can retrieve a catalog. | ||
| [2011/10/31 13:01:55] <nfagerlund> whew, I think that's everything. | ||
| [2011/10/31 13:01:59] @ lak joined channel #puppet | ||
| [2011/10/31 13:01:59] @ Quit: lak: Changing host | ||
| [2011/10/31 13:01:59] @ lak joined channel #puppet | ||
| [2011/10/31 13:01:59] <cjz> hehe | ||
| [2011/10/31 13:02:04] <cjz> c&p that into the docs | ||
| [2011/10/31 13:02:11] <nfagerlund> yeah on it. :P | ||
| [2011/10/31 13:02:19] @ BrickBag joined channel #puppet | ||
| [2011/10/31 13:02:20] <cjz> ok let me grok that and see if i can get this running | ||
| [2011/10/31 13:02:24] <cjz> thanks nfagerlund | ||
| [2011/10/31 13:02:43] <nfagerlund> yeah you're welcome. trial run for explaining this to the rest of the world. | ||
| [2011/10/31 13:03:13] <lak> let's do skype | ||
| [2011/10/31 13:03:21] <lak> or gchat/hangouts | ||
| [2011/10/31 13:03:41] <lak> err, ww | ||
| [2011/10/31 13:05:23] @ Quit: fir31ight: Remote host closed the connection | ||
| [2011/10/31 13:05:31] @ Quit: toobulkeh: Read error: Connection reset by peer | ||
| [2011/10/31 13:05:48] @ larstobi joined channel #puppet | ||
| [2011/10/31 13:07:23] @ xeor joined channel #puppet | ||
| [2011/10/31 13:08:35] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 13:09:42] @ Quit: kelseyhightower: Quit: kelseyhightower | ||
| [2011/10/31 13:09:58] <jmslagle> Hey it's Luke! | ||
| [2011/10/31 13:10:02] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2011/10/31 13:11:45] @ toobulkeh joined channel #puppet | ||
| [2011/10/31 13:12:12] @ toobulkeh is now known as Guest69312 | ||
| [2011/10/31 13:13:01] <shiruken> jmslagle: he's eager to skype with someone, it seems | ||
| [2011/10/31 13:13:06] <jmslagle> It does :P | ||
| [2011/10/31 13:13:13] <shiruken> or google hangout/chat | ||
| [2011/10/31 13:13:15] <shiruken> whichever | ||
| [2011/10/31 13:13:23] @ ckauhaus joined channel #puppet | ||
| [2011/10/31 13:13:25] <agaffney> is there a way to say that any defined class under the module named "foo" will be executed prior to any other resource? | ||
| [2011/10/31 13:13:37] @ fredden joined channel #puppet | ||
| [2011/10/31 13:13:50] <agaffney> run stages are out (dependency cycles with existing stuff), and the chaining syntax only works for a particular class, not the stuff it includes | ||
| [2011/10/31 13:14:33] <agaffney> I want to make sure that all yum repos are managed before installing packages, but they're split across multiple classes (distro, cloudera, etc.) | ||
| [2011/10/31 13:15:04] <jmslagle> Isn't that the use case for run stages? :P | ||
| [2011/10/31 13:15:13] <agaffney> I can't use them | ||
| [2011/10/31 13:15:15] <agaffney> not easily | ||
| [2011/10/31 13:15:20] <jmslagle> Can you pastie the cyclclic dependancy? | ||
| [2011/10/31 13:15:52] <agaffney> it's quite large, and it's caused by the child class being in a different run stage than "parent" class, as well as implicit depends that are crossing the run stage boundaries | ||
| [2011/10/31 13:15:55] @ Quit: skm: Quit: Computer has gone to sleep. | ||
| [2011/10/31 13:16:20] <agaffney> I know the cause, but fixing it is far more work than I have the bandwidth for atm | ||
| [2011/10/31 13:17:37] @ kazekage joined channel #puppet | ||
| [2011/10/31 13:18:08] @ kazekage left channel #puppet () | ||
| [2011/10/31 13:21:53] @ the_ramink joined channel #puppet | ||
| [2011/10/31 13:23:53] <jmslagle> Ahhh | ||
| [2011/10/31 13:24:25] @ mitchellh joined channel #puppet | ||
| [2011/10/31 13:24:33] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 13:24:35] <jmslagle> I suspect you could probably convince the ruby DSL to do the al include but I'm not sure if you could in the native DSL | ||
| [2011/10/31 13:25:04] @ Quit: gniks: Remote host closed the connection | ||
| [2011/10/31 13:25:35] <Volcane> agaffney: do it like the chaining documentation suggests | ||
| [2011/10/31 13:25:50] <Volcane> agaffney: do all yumrepo resources before all package resources using chaining | ||
| [2011/10/31 13:25:52] @ gniks joined channel #puppet | ||
| [2011/10/31 13:26:34] @ BrickBag joined channel #puppet | ||
| [2011/10/31 13:26:37] @ mwcjr left channel #puppet () | ||
| [2011/10/31 13:29:11] <agaffney> Volcane: Yumrepo <||> -> Package <||> ? | ||
| [2011/10/31 13:29:40] @ Ramonster joined channel #puppet | ||
| [2011/10/31 13:29:46] <agaffney> Volcane: that works fine for this case, but it doesn't work to make sure that the proper config/packages are in place for ldap auth before trying to manage home directories, each one in a separate class | ||
| [2011/10/31 13:30:23] <Volcane> thats prbably not a dependency bug but more a puppet logic bug | ||
| [2011/10/31 13:30:38] @ wallblom_ joined channel #puppet | ||
| [2011/10/31 13:30:38] <agaffney> I wouldn't call it a bug at all | ||
| [2011/10/31 13:30:56] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 13:30:58] <agaffney> but with run stages being almost impossible to use in a well-established setup, I'm out of options | ||
| [2011/10/31 13:31:19] <Volcane> run stages just shouldnt be used :( | ||
| [2011/10/31 13:31:37] <jkoppe> agaffney: puppet 2.7 has much nicer dependency cycle messages | ||
| [2011/10/31 13:31:37] <Volcane> chaining works, whats the problem exactly with the ldap stuff? | ||
| [2011/10/31 13:32:14] <agaffney> Volcane: depending on the distro, a different class sets it up. then, I have ~80 classes that all need to depend upon a some random class (which one depends on the distro) | ||
| [2011/10/31 13:32:51] <agaffney> and I could clean up both ends to make this easier, but that's a long term project | ||
| [2011/10/31 13:32:59] <agaffney> there is a *lot* of legacy cruft in this puppet setup | ||
| [2011/10/31 13:33:05] <Volcane> and the same Class["foo"] -> User <||> thing doesnt work? | ||
| [2011/10/31 13:33:28] <agaffney> the users aren't managed | ||
| [2011/10/31 13:33:31] <agaffney> just their homedirs | ||
| [2011/10/31 13:33:49] <agaffney> the users come from LDAP | ||
| [2011/10/31 13:33:51] <Volcane> then -> File<| tag == "userdirs" |> | ||
| [2011/10/31 13:33:55] @ Quit: brunoleon: Remote host closed the connection | ||
| [2011/10/31 13:34:00] <Volcane> and just tag them | ||
| [2011/10/31 13:34:17] <agaffney> Volcane: that still requires modifying 5-10 resources in 80+ classes | ||
| [2011/10/31 13:34:44] <agaffney> although, I suppose I could use the module tag instead of one I add myself | ||
| [2011/10/31 13:34:44] <Volcane> so, this worked before and then stopped working? | ||
| [2011/10/31 13:34:48] <agaffney> it'll be "close enough" | ||
| [2011/10/31 13:35:04] <agaffney> Volcane: no, never worked properly | ||
| [2011/10/31 13:35:29] <agaffney> when I got here, there were almost no dependencies | ||
| [2011/10/31 13:35:37] <agaffney> and they had to run puppet 5+ times on a new server | ||
| [2011/10/31 13:35:41] <agaffney> now it's down to 2 runs | ||
| [2011/10/31 13:35:53] <agaffney> but this ldap/homedir thing is causing me pain | ||
| [2011/10/31 13:35:58] <agaffney> but the hacks with the tags and chaining may work | ||
| [2011/10/31 13:36:03] <Volcane> well if code never worked its just bad code and needs fixing - might as well do it right | ||
| [2011/10/31 13:36:13] <agaffney> it will eventually be done right | ||
| [2011/10/31 13:36:18] <agaffney> but it's too massive to do all at once | ||
| [2011/10/31 13:36:23] @ Quit: car|0s: Quit: Saliendo | ||
| [2011/10/31 13:38:38] <agaffney> Class["scientific::ldap"] -> File <| tag == "user" |> | ||
| [2011/10/31 13:38:53] <agaffney> that way do what I want | ||
| [2011/10/31 13:39:13] @ Quit: MattyM: Quit: Leaving | ||
| [2011/10/31 13:39:29] <Volcane> i still prefer to do things like users with defines | ||
| [2011/10/31 13:39:38] <agaffney> I'm moving towards that | ||
| [2011/10/31 13:39:41] <Volcane> then i can just change the define to add whatever dependencies i need | ||
| [2011/10/31 13:39:48] <agaffney> my own user's homedir is created using a define | ||
| [2011/10/31 13:39:54] <agaffney> but there are all the old users that weren't | ||
| [2011/10/31 13:40:03] <agaffney> and migrating is a huge PITA | ||
| [2011/10/31 13:40:19] @ Quit: ccaum_: Read error: Operation timed out | ||
| [2011/10/31 13:40:39] @ Quit: bretm_: Quit: Leaving | ||
| [2011/10/31 13:40:44] <agaffney> is the chaining syntax only effective for stuff defined "under" (included by) the class it's defined in? | ||
| [2011/10/31 13:41:23] <Volcane> yeah dont think it applies to sub classes | ||
| [2011/10/31 13:41:33] <Volcane> but not sure, didnt test | ||
| [2011/10/31 13:41:44] <agaffney> I should just put it in site.pp to be sure | ||
| [2011/10/31 13:41:49] @ jedi4ever joined channel #puppet | ||
| [2011/10/31 13:41:56] <agaffney> but then I need a switch on $operatingsystem in there | ||
| [2011/10/31 13:41:57] <agaffney> meh | ||
| [2011/10/31 13:42:02] <agaffney> messy messy | ||
| [2011/10/31 13:43:00] @ BrickBag joined channel #puppet | ||
| [2011/10/31 13:43:14] @ jab_doa joined channel #puppet | ||
| [2011/10/31 13:43:15] @ Quit: jab_doa: Changing host | ||
| [2011/10/31 13:43:15] @ jab_doa joined channel #puppet | ||
| [2011/10/31 13:45:23] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2011/10/31 13:48:00] @ Quit: jedi4ever: Quit: jedi4ever | ||
| [2011/10/31 13:48:09] @ Quit: mcarpent: Quit: Thanks for the fish. | ||
| [2011/10/31 13:48:22] @ Kazuhiro joined channel #puppet | ||
| [2011/10/31 13:49:02] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 13:51:54] @ Quit: Shanlar-: Read error: Connection reset by peer | ||
| [2011/10/31 13:52:18] @ Shanlar- joined channel #puppet | ||
| [2011/10/31 13:53:26] @ lwhalen joined channel #puppet | ||
| [2011/10/31 13:54:11] @ Quit: siezer: Ping timeout: 258 seconds | ||
| [2011/10/31 13:54:20] @ brandon_dacrib left channel #puppet () | ||
| [2011/10/31 13:55:43] @ joshcooper joined channel #puppet | ||
| [2011/10/31 13:59:05] @ KaiserBeto left channel #puppet () | ||
| [2011/10/31 13:59:19] @ skm joined channel #puppet | ||
| [2011/10/31 13:59:49] @ Quit: devdas: Ping timeout: 240 seconds | ||
| [2011/10/31 14:01:08] @ KaiserBeto joined channel #puppet | ||
| [2011/10/31 14:01:27] @ devdas joined channel #puppet | ||
| [2011/10/31 14:03:57] * semiosis wishes the puppet DSL really was declarative | ||
| [2011/10/31 14:04:02] @ Quit: uphillian: Quit: Leaving. | ||
| [2011/10/31 14:04:07] <semiosis> that would be sooo nice | ||
| [2011/10/31 14:04:29] @ ezekiel joined channel #puppet | ||
| [2011/10/31 14:04:51] @ Quit: ja-s: Ping timeout: 260 seconds | ||
| [2011/10/31 14:05:11] @ Quit: ghg: Quit: Computer has gone to sleep. | ||
| [2011/10/31 14:05:16] <agaffney> Volcane: so I added the global tag-based chaining, and now puppet runs are taking *forever* to compile a catalog | ||
| [2011/10/31 14:05:34] <agaffney> this doesn't surprise me at all | ||
| [2011/10/31 14:05:40] <agaffney> but it's disappointing | ||
| [2011/10/31 14:05:51] <Volcane> lol yeah that it is | ||
| [2011/10/31 14:06:37] <agaffney> which means that my only hope here is fixing all the current user classes to use the new define | ||
| [2011/10/31 14:07:08] * agaffney cries a bit | ||
| [2011/10/31 14:07:09] @ Quit: toi: Ping timeout: 256 seconds | ||
| [2011/10/31 14:07:55] @ soh joined channel #puppet | ||
| [2011/10/31 14:07:59] @ Quit: pisco: Quit: pisco | ||
| [2011/10/31 14:09:14] @ Quit: larstobi: Quit: Leaving. | ||
| [2011/10/31 14:12:41] @ geekbri joined channel #puppet | ||
| [2011/10/31 14:12:50] @ d3c joined channel #puppet | ||
| [2011/10/31 14:12:51] @ _nono_ joined channel #puppet | ||
| [2011/10/31 14:13:47] @ jongrocho joined channel #puppet | ||
| [2011/10/31 14:15:27] @ Quit: Ramonster: Quit: Computer has gone to sleep | ||
| [2011/10/31 14:17:12] @ Quit: themadcanudist: Quit: Leaving. | ||
| [2011/10/31 14:21:19] @ Ramonster joined channel #puppet | ||
| [2011/10/31 14:23:59] @ labrown joined channel #puppet | ||
| [2011/10/31 14:25:33] @ jaschal joined channel #puppet | ||
| [2011/10/31 14:25:34] @ Arendtse1 is now known as Arendtsen | ||
| [2011/10/31 14:25:50] @ Quit: Moe__: Remote host closed the connection | ||
| [2011/10/31 14:26:33] @ jodok joined channel #puppet | ||
| [2011/10/31 14:26:34] @ Quit: jodok: Changing host | ||
| [2011/10/31 14:26:34] @ jodok joined channel #puppet | ||
| [2011/10/31 14:27:26] @ mcarpent joined channel #puppet | ||
| [2011/10/31 14:27:58] @ Quit: Kazuhiro: Quit: Leaving. | ||
| [2011/10/31 14:28:37] @ BrickBag joined channel #puppet | ||
| [2011/10/31 14:29:01] @ paxos joined channel #puppet | ||
| [2011/10/31 14:29:27] <illsci> Is the puppetlabs apt repo key up on the web somewhere I can grab and pipe to apt-key? | ||
| [2011/10/31 14:29:59] @ Kazuhiro joined channel #puppet | ||
| [2011/10/31 14:30:12] @ Quit: mhiggs: Quit: Leaving. | ||
| [2011/10/31 14:31:29] @ Quit: labrown: Quit: Leaving | ||
| [2011/10/31 14:31:37] <Harzilein> shouldn't this work?: | ||
| [2011/10/31 14:31:38] <Harzilein> http://paste.debian.net/141622/ | ||
| [2011/10/31 14:31:55] <illsci> gpg --recv-key 4BD6EC30 ; gpg -a --export | apt-key add - | ||
| [2011/10/31 14:32:08] <illsci> this is what im doing... but it has to run gpg first one time for it to create the files... | ||
| [2011/10/31 14:32:40] <Harzilein> i moved the packages to that variable, and when i applied it, it did not install the one i added | ||
| [2011/10/31 14:34:10] @ mhiggs joined channel #puppet | ||
| [2011/10/31 14:34:21] @ Quit: blentz: Ping timeout: 256 seconds | ||
| [2011/10/31 14:35:12] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 14:36:44] @ Quit: key: Remote host closed the connection | ||
| [2011/10/31 14:39:05] @ key joined channel #puppet | ||
| [2011/10/31 14:39:59] <illsci> How do you run something like importing a repo's apt key only once or as few times as possible? I add the repo and install the key but I don't really need to be reloading the key everytime the exec runs. How do you model that? | ||
| [2011/10/31 14:40:32] @ MarkN joined channel #puppet | ||
| [2011/10/31 14:40:48] <eric0> creates=>/path/to/filesystem/artefact | ||
| [2011/10/31 14:40:55] @ Quit: amoe: Ping timeout: 260 seconds | ||
| [2011/10/31 14:41:41] @ BrickBag joined channel #puppet | ||
| [2011/10/31 14:41:59] <meltemi> illsci: You know you can put repo keys in /etc/apt/trusted.gpg.d/ right? | ||
| [2011/10/31 14:42:09] <meltemi> each one in its own file | ||
| [2011/10/31 14:42:20] @ Quit: jaytaph: Quit: jaytaph | ||
| [2011/10/31 14:42:32] @ amoe joined channel #puppet | ||
| [2011/10/31 14:42:33] @ Quit: MarkN: Remote host closed the connection | ||
| [2011/10/31 14:43:04] @ MarkN joined channel #puppet | ||
| [2011/10/31 14:43:46] @ MarkN left channel #puppet () | ||
| [2011/10/31 14:44:45] <illsci> no...I didn't.. | ||
| [2011/10/31 14:46:34] @ Quit: lborda: Quit: Ex-Chat | ||
| [2011/10/31 14:46:56] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 14:49:21] @ Quit: d3c: Ping timeout: 244 seconds | ||
| [2011/10/31 14:52:18] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 14:53:28] @ BrickBag joined channel #puppet | ||
| [2011/10/31 14:53:39] @ eshamow joined channel #puppet | ||
| [2011/10/31 14:54:20] @ Quit: eshamow: Client Quit | ||
| [2011/10/31 14:55:26] @ Quit: pdtpatrick: Remote host closed the connection | ||
| [2011/10/31 14:56:06] @ Quit: ldlework: Ping timeout: 258 seconds | ||
| [2011/10/31 14:56:44] @ Quit: gniks: Quit: Leaving. | ||
| [2011/10/31 15:01:03] @ englishman joined channel #puppet | ||
| [2011/10/31 15:01:20] @ englishman left channel #puppet () | ||
| [2011/10/31 15:02:06] @ Quit: KristianDK: Quit: KristianDK | ||
| [2011/10/31 15:02:16] @ Quit: BrickBag: Ping timeout: 244 seconds | ||
| [2011/10/31 15:02:58] @ BrickBag joined channel #puppet | ||
| [2011/10/31 15:03:09] @ Quit: askreet: Quit: Lost terminal | ||
| [2011/10/31 15:07:00] <jbaldridge> Oh hey... knowing that would have saved me quite a lot of time a few months ago.. | ||
| [2011/10/31 15:08:23] @ Quit: asteve: Quit: asteve | ||
| [2011/10/31 15:09:09] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 15:09:47] @ themadcanudist joined channel #puppet | ||
| [2011/10/31 15:10:31] @ Quit: kermit: Quit: Leaving. | ||
| [2011/10/31 15:10:45] @ kermit joined channel #puppet | ||
| [2011/10/31 15:16:59] @ maxmartin joined channel #puppet | ||
| [2011/10/31 15:20:35] @ Quit: kangman: Remote host closed the connection | ||
| [2011/10/31 15:20:50] @ BrickBag joined channel #puppet | ||
| [2011/10/31 15:23:01] @ Moe__ joined channel #puppet | ||
| [2011/10/31 15:24:32] @ Quit: kaptk2: Quit: Leaving. | ||
| [2011/10/31 15:25:40] @ mosen joined channel #puppet | ||
| [2011/10/31 15:26:03] @ Quit: geekbri: Remote host closed the connection | ||
| [2011/10/31 15:26:15] @ Quit: skm: Ping timeout: 265 seconds | ||
| [2011/10/31 15:26:20] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 15:26:30] @ Quit: kelseyhightower: Quit: kelseyhightower | ||
| [2011/10/31 15:26:43] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 15:27:01] @ BrickBag joined channel #puppet | ||
| [2011/10/31 15:30:03] @ Quit: n8: Quit: n8 | ||
| [2011/10/31 15:31:10] @ skm joined channel #puppet | ||
| [2011/10/31 15:32:56] @ Quit: gwmngilfen: Read error: Connection reset by peer | ||
| [2011/10/31 15:34:11] @ soh joined channel #puppet | ||
| [2011/10/31 15:37:28] @ tizzo-afk joined channel #puppet | ||
| [2011/10/31 15:38:12] @ Quit: BrickBag: Ping timeout: 276 seconds | ||
| [2011/10/31 15:38:36] @ BrickBag joined channel #puppet | ||
| [2011/10/31 15:39:49] @ pdtpatrick1 joined channel #puppet | ||
| [2011/10/31 15:40:31] @ gniks joined channel #puppet | ||
| [2011/10/31 15:40:36] @ Quit: gniks: Changing host | ||
| [2011/10/31 15:40:36] @ gniks joined channel #puppet | ||
| [2011/10/31 15:40:36] @ shadoi joined channel #puppet | ||
| [2011/10/31 15:42:14] @ tizzo-afk is now known as tizzo | ||
| [2011/10/31 15:43:57] <jaschal> So, I have a custom fact deployed in a module as-per Pro Puppet recommendation. per jamesturnbull that includes an empty manifests/init.pp. I include the class in my site.pp. The fact is available, however I'm getting: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class tivoclass at /etc/puppet/manifests/site.pp | ||
| [2011/10/31 15:44:24] <jaschal> What am I doing wrong? | ||
| [2011/10/31 15:45:12] @ Kazuhiro left channel #puppet () | ||
| [2011/10/31 15:47:50] <jpalmer> what is calling that class, anything? | ||
| [2011/10/31 15:47:52] @ Quit: alfism: Quit: alfism | ||
| [2011/10/31 15:49:25] <jaschal> The only reference is the include in site.pp | ||
| [2011/10/31 15:49:39] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 15:49:52] @ Quit: BrickBag: Ping timeout: 248 seconds | ||
| [2011/10/31 15:50:45] <jaschal> It's my understanding that the module is just a means to get the custom fact deployed, and that the include accomplishes that. | ||
| [2011/10/31 15:50:52] @ Quit: kelseyhightower: Client Quit | ||
| [2011/10/31 15:51:08] <selenamarie> newb question: what's the right way to label hosts by "type"? i would like to do something like "puppet node_aws list" and have it tell me what *kind* of a host got provisioned. | ||
| [2011/10/31 15:51:22] <jpalmer> so, /etc/puppet/manifests/site.pp is empty? | ||
| [2011/10/31 15:51:29] <selenamarie> whether it is a webserver, or a database, for example. | ||
| [2011/10/31 15:51:38] <jaschal> No, but /etc/puppet/modules/tivoclass/manifests/init.pp is | ||
| [2011/10/31 15:51:55] @ Quit: PhilK: Excess Flood | ||
| [2011/10/31 15:51:55] <jaschal> jpalmer: site.pp has an "include tivoclass" line | ||
| [2011/10/31 15:52:02] <jaschal> (among other things) | ||
| [2011/10/31 15:52:25] <jpalmer> jaschal: ok, but the module doesn't actually DO anything, other than provide the custom fact? | ||
| [2011/10/31 15:52:33] <jaschal> jpalmer: correct | ||
| [2011/10/31 15:52:41] @ PhilK joined channel #puppet | ||
| [2011/10/31 15:52:55] <jpalmer> get rid of the include tivoclass. | ||
| [2011/10/31 15:53:29] <jaschal> jpalmer: ok. So that isn't what ties it into the catalog? | ||
| [2011/10/31 15:54:14] <jpalmer> as far as i know, the custom fact will be loaded and run, at the start of the puppet run. it doesn't actually need to be "included" | ||
| [2011/10/31 15:54:29] <jaschal> jpalmer: thanks! I'll try that | ||
| [2011/10/31 15:54:57] @ dgillies joined channel #puppet | ||
| [2011/10/31 15:55:07] <jpalmer> if you aren't compfortable with that.. name module "tivoclass" and in the module.. make a manifests/init.pp that includes: class tivoclass {} | ||
| [2011/10/31 15:55:38] <jaschal> jpalmer: I like that better. The empty init.pp file sorta bothers me. | ||
| [2011/10/31 15:56:01] <jpalmer> ie: /etc/puppet/modules/tivoclass/manifests/init.pp that has class tivocalss {} | ||
| [2011/10/31 15:56:07] @ Quit: mcarpent: Ping timeout: 260 seconds | ||
| [2011/10/31 15:56:12] <jaschal> jpalmer: right | ||
| [2011/10/31 15:56:31] <jpalmer> I *never* have an empty init.pp. I define at least a class, even if the class is empty. | ||
| [2011/10/31 15:56:50] @ siezer joined channel #puppet | ||
| [2011/10/31 15:57:07] <jpalmer> actually, let me look at my bacula fact. I may have just lied to you.. | ||
| [2011/10/31 15:57:43] <jaschal> jpalmer: yeah, having that empty didn't seem right to me | ||
| [2011/10/31 15:57:54] <jpalmer> nope. I didn't lie! | ||
| [2011/10/31 15:58:11] <jaschal> jpalmer: :) | ||
| [2011/10/31 15:58:12] <jpalmer> anywho, try that. see if it works. let me know | ||
| [2011/10/31 15:58:23] <jaschal> jpalmer: will do | ||
| [2011/10/31 16:01:05] @ magicalt1out joined channel #puppet | ||
| [2011/10/31 16:01:48] @ Quit: dgillies: Remote host closed the connection | ||
| [2011/10/31 16:01:48] @ thatha joined channel #puppet | ||
| [2011/10/31 16:03:15] <jaschal> jpalmer: your suggestion worked. Thanks! | ||
| [2011/10/31 16:03:34] @ Quit: tim|buntu: Ping timeout: 258 seconds | ||
| [2011/10/31 16:03:48] <jpalmer> np, glad to help | ||
| [2011/10/31 16:04:00] @ Quit: lusis: Excess Flood | ||
| [2011/10/31 16:04:01] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 16:04:12] @ Quit: magicaltrout: Ping timeout: 276 seconds | ||
| [2011/10/31 16:04:27] @ lusis joined channel #puppet | ||
| [2011/10/31 16:04:49] @ tim|buntu joined channel #puppet | ||
| [2011/10/31 16:07:27] @ Quit: alanevans: Remote host closed the connection | ||
| [2011/10/31 16:07:29] @ dwalu joined channel #puppet | ||
| [2011/10/31 16:09:08] <dwalu> I wrote a method for a custom fact, and I realized this method is pretty reusable for other custom facts. Is there a good place for me to put that method like into ~puppet/lib/methods.rb, rather than in ~puppet/modules/modulename/lib/facter/factname.rb ? | ||
| [2011/10/31 16:15:01] @ Quit: Stenbryggen: Quit: Leaving. | ||
| [2011/10/31 16:15:08] @ Stenbryggen joined channel #puppet | ||
| [2011/10/31 16:25:51] @ Quit: kenperkins: Quit: Computer has gone to sleep. | ||
| [2011/10/31 16:28:39] @ Quit: jab_doa: Quit: Verlassend | ||
| [2011/10/31 16:31:10] @ BrickBag joined channel #puppet | ||
| [2011/10/31 16:31:34] @ Quit: mendez: Quit: leaving | ||
| [2011/10/31 16:38:13] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2011/10/31 16:38:57] @ soh joined channel #puppet | ||
| [2011/10/31 16:39:36] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 16:41:31] @ Quit: Stenbryggen: Quit: Leaving. | ||
| [2011/10/31 16:42:40] @ Quit: thatha: Ping timeout: 258 seconds | ||
| [2011/10/31 16:42:45] @ Quit: mmoya: Ping timeout: 260 seconds | ||
| [2011/10/31 16:44:03] @ Quit: neonflux: Quit: Leaving. | ||
| [2011/10/31 16:48:06] @ tizzo is now known as tizzo-afk | ||
| [2011/10/31 16:52:05] @ BrickBag joined channel #puppet | ||
| [2011/10/31 16:52:42] @ Quit: amoe: Read error: Operation timed out | ||
| [2011/10/31 16:54:22] @ Quit: sduchesneau: Remote host closed the connection | ||
| [2011/10/31 16:55:15] @ Quit: ed209: Quit: Leaving. | ||
| [2011/10/31 16:56:41] @ amoe joined channel #puppet | ||
| [2011/10/31 16:56:49] @ Quit: mitchellh: Quit: Computer has gone to sleep | ||
| [2011/10/31 16:59:46] @ mitchellh joined channel #puppet | ||
| [2011/10/31 17:01:06] @ Quit: spiette: Ping timeout: 244 seconds | ||
| [2011/10/31 17:01:47] @ Quit: williemach: Quit: Leaving. | ||
| [2011/10/31 17:01:57] @ mendez joined channel #puppet | ||
| [2011/10/31 17:03:59] @ thatha joined channel #puppet | ||
| [2011/10/31 17:04:00] @ Quit: thatha: Changing host | ||
| [2011/10/31 17:04:00] @ thatha joined channel #puppet | ||
| [2011/10/31 17:04:00] @ Quit: johnston: Ping timeout: 265 seconds | ||
| [2011/10/31 17:04:37] @ Quit: ianbrandt: Quit: ianbrandt | ||
| [2011/10/31 17:05:00] @ subTer joined channel #puppet | ||
| [2011/10/31 17:05:06] @ subTer left channel #puppet () | ||
| [2011/10/31 17:05:13] @ Quit: joshcooper: Quit: joshcooper | ||
| [2011/10/31 17:05:34] @ Quit: choonming: Read error: Connection timed out | ||
| [2011/10/31 17:06:02] @ choonming joined channel #puppet | ||
| [2011/10/31 17:06:38] @ ironwolf left channel #puppet () | ||
| [2011/10/31 17:06:52] @ thatha left channel #puppet () | ||
| [2011/10/31 17:07:11] @ Quit: cjz: Quit: Leaving. | ||
| [2011/10/31 17:10:09] @ axisys joined channel #puppet | ||
| [2011/10/31 17:11:00] @ Quit: hobbeswalsh: Quit: hobbeswalsh | ||
| [2011/10/31 17:11:58] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 17:12:16] @ Quit: mitchellh: Quit: Computer has gone to sleep | ||
| [2011/10/31 17:12:44] @ Quit: mhiggs: Quit: Leaving. | ||
| [2011/10/31 17:13:08] @ Quit: Ramonster: Quit: So Long and thanks for all the fish | ||
| [2011/10/31 17:13:40] @ Quit: paxos: Quit: Leaving. | ||
| [2011/10/31 17:15:08] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 17:15:11] @ erodriguez joined channel #puppet | ||
| [2011/10/31 17:18:08] @ soh joined channel #puppet | ||
| [2011/10/31 17:18:28] @ BrickBag joined channel #puppet | ||
| [2011/10/31 17:18:40] @ Quit: DJClean: Read error: Operation timed out | ||
| [2011/10/31 17:20:00] @ Quit: jsurfer: Ping timeout: 240 seconds | ||
| [2011/10/31 17:23:25] @ Quit: seanmil: Remote host closed the connection | ||
| [2011/10/31 17:23:47] @ dgillies joined channel #puppet | ||
| [2011/10/31 17:23:52] @ Quit: lak: Quit: Leaving. | ||
| [2011/10/31 17:23:54] @ frostynova joined channel #puppet | ||
| [2011/10/31 17:24:51] @ Quit: BrickBag: Ping timeout: 255 seconds | ||
| [2011/10/31 17:25:53] @ BrickBag joined channel #puppet | ||
| [2011/10/31 17:26:11] @ miche joined channel #puppet | ||
| [2011/10/31 17:27:57] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 17:30:09] @ Quit: nfagerlund: Remote host closed the connection | ||
| [2011/10/31 17:31:21] @ Quit: djm68: Quit: leaving | ||
| [2011/10/31 17:31:44] @ Quit: mosen: Quit: Leaving | ||
| [2011/10/31 17:33:27] @ Quit: oholiab: Ping timeout: 258 seconds | ||
| [2011/10/31 17:35:09] @ Quit: Will|: Ping timeout: 260 seconds | ||
| [2011/10/31 17:38:37] @ Will| joined channel #puppet | ||
| [2011/10/31 17:39:36] @ Quit: druggo: Ping timeout: 240 seconds | ||
| [2011/10/31 17:39:52] @ druggo joined channel #puppet | ||
| [2011/10/31 17:39:54] @ oholiab joined channel #puppet | ||
| [2011/10/31 17:41:34] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 17:41:50] @ BrickBag joined channel #puppet | ||
| [2011/10/31 17:43:54] @ Quit: Will|: Ping timeout: 260 seconds | ||
| [2011/10/31 17:46:38] @ Quit: BrickBag: Ping timeout: 245 seconds | ||
| [2011/10/31 17:46:44] @ Quit: BManojlovic: Remote host closed the connection | ||
| [2011/10/31 17:48:44] @ los324 joined channel #puppet | ||
| [2011/10/31 17:48:50] @ joshcooper joined channel #puppet | ||
| [2011/10/31 17:49:52] @ los324 left channel #puppet () | ||
| [2011/10/31 17:50:49] @ ghg joined channel #puppet | ||
| [2011/10/31 17:51:32] @ Quit: nul0op: Quit: Leaving | ||
| [2011/10/31 17:53:10] @ Quit: miche: Quit: Computer has gone to sleep. | ||
| [2011/10/31 17:53:36] @ Quit: hooper: Ping timeout: 240 seconds | ||
| [2011/10/31 17:53:56] @ ja-s joined channel #puppet | ||
| [2011/10/31 17:54:38] @ Quit: joshcooper: Quit: joshcooper | ||
| [2011/10/31 17:57:00] @ Holocaine joined channel #puppet | ||
| [2011/10/31 17:58:22] @ kelseyhightower joined channel #puppet | ||
| [2011/10/31 18:05:05] @ Quit: rmckee: Quit: Leaving | ||
| [2011/10/31 18:05:40] @ tizzo-afk is now known as tizzo | ||
| [2011/10/31 18:06:14] @ Quit: skm: Ping timeout: 265 seconds | ||
| [2011/10/31 18:06:54] @ nul0op joined channel #puppet | ||
| [2011/10/31 18:08:07] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/10/31 18:08:47] @ KaiserBeto left channel #puppet () | ||
| [2011/10/31 18:18:25] @ Will| joined channel #puppet | ||
| [2011/10/31 18:18:48] @ Quit: justin_donaldson: Quit: Leaving. | ||
| [2011/10/31 18:21:56] @ skm joined channel #puppet | ||
| [2011/10/31 18:25:42] @ Quit: skm: Read error: Connection reset by peer | ||
| [2011/10/31 18:27:59] @ diq joined channel #puppet | ||
| [2011/10/31 18:28:22] @ Quit: jongrocho: Remote host closed the connection | ||
| [2011/10/31 18:30:24] @ Quit: diq: Client Quit | ||
| [2011/10/31 18:30:24] @ Quit: nul0op: Quit: Leaving | ||
| [2011/10/31 18:31:19] @ Enf joined channel #puppet | ||
| [2011/10/31 18:31:38] @ diq joined channel #puppet | ||
| [2011/10/31 18:31:50] @ Quit: Will|: Ping timeout: 260 seconds | ||
| [2011/10/31 18:33:49] @ Quit: ghg: Quit: Computer has gone to sleep. | ||
| [2011/10/31 18:34:03] @ Quit: kelseyhightower: Quit: kelseyhightower | ||
| [2011/10/31 18:38:27] @ Will| joined channel #puppet | ||
| [2011/10/31 18:43:16] @ Quit: diq: Remote host closed the connection | ||
| [2011/10/31 18:46:04] @ mosen joined channel #puppet | ||
| [2011/10/31 18:48:59] @ skm joined channel #puppet | ||
| [2011/10/31 18:49:02] @ jsurfer joined channel #puppet | ||
| [2011/10/31 18:49:14] @ tizzo is now known as tizzo-afk | ||
| [2011/10/31 18:52:36] @ alanevans joined channel #puppet | ||
| [2011/10/31 18:52:49] @ mitchellh joined channel #puppet | ||
| [2011/10/31 18:54:42] @ flamboz joined channel #puppet | ||
| [2011/10/31 18:55:50] @ Quit: mitchellh: Client Quit | ||
| [2011/10/31 18:55:56] @ Quit: illsci: Ping timeout: 252 seconds | ||
| [2011/10/31 18:56:00] @ Quit: tizzo-afk: Ping timeout: 240 seconds | ||
| [2011/10/31 18:57:28] @ tizzo-afk joined channel #puppet | ||
| [2011/10/31 19:00:05] @ Quit: ken_barber: Quit: Leaving. | ||
| [2011/10/31 19:00:22] @ Quit: bman1: Quit: Leaving. | ||
| [2011/10/31 19:00:51] @ Quit: jodok: Quit: jodok | ||
| [2011/10/31 19:00:57] @ Quit: maxmartin: Quit: Computer has gone to sleep. | ||
| [2011/10/31 19:02:25] @ Quit: langworthy: Quit: langworthy | ||
| [2011/10/31 19:03:47] @ Quit: Holocaine: | ||
| [2011/10/31 19:04:37] @ Quit: Will|: Ping timeout: 240 seconds | ||
| [2011/10/31 19:06:34] @ Will| joined channel #puppet | ||
| [2011/10/31 19:07:15] @ Quit: `aimka`: Ping timeout: 265 seconds | ||
| [2011/10/31 19:08:19] @ Quit: jsurfer: Quit: jsurfer | ||
| [2011/10/31 19:10:10] @ Quit: jaschal: Quit: jaschal | ||
| [2011/10/31 19:14:58] @ neonflux joined channel #puppet | ||
| [2011/10/31 19:20:57] @ jsurfer joined channel #puppet | ||
| [2011/10/31 19:21:12] @ Quit: choonming: Quit: Leaving | ||
| [2011/10/31 19:21:13] @ Quit: jsurfer: Client Quit | ||
| [2011/10/31 19:21:17] @ jrickman joined channel #puppet | ||
| [2011/10/31 19:23:48] @ BrickBag joined channel #puppet | ||
| [2011/10/31 19:25:39] @ sumsuch joined channel #puppet | ||
| [2011/10/31 19:25:46] @ Quit: Moe__: Remote host closed the connection | ||
| [2011/10/31 19:26:48] @ Quit: metcalfc: Read error: Operation timed out | ||
| [2011/10/31 19:27:01] @ Quit: lwhalen: Quit: Computer has gone to sleep | ||
| [2011/10/31 19:30:48] @ Quit: BrickBag: Ping timeout: 245 seconds | ||
| [2011/10/31 19:36:50] <dwalu> when extending facter, if I wanted to confine a fact to a group of hosts based on hostname, would I do confine :hostname =~ /^app/ or is my ruby-fu broken here? | ||
| [2011/10/31 19:40:55] @ Quit: jamison: Excess Flood | ||
| [2011/10/31 19:41:02] @ jamison joined channel #puppet | ||
| [2011/10/31 19:41:24] @ maxmartin joined channel #puppet | ||
| [2011/10/31 19:42:25] @ BrickBag joined channel #puppet | ||
| [2011/10/31 19:44:16] @ kenperkins joined channel #puppet | ||
| [2011/10/31 19:45:41] <dwalu> or am I mis-understanding how to use the confine class? | ||
| [2011/10/31 19:45:59] @ jongrocho joined channel #puppet | ||
| [2011/10/31 19:49:43] @ Quit: BrickBag: Ping timeout: 252 seconds | ||
| [2011/10/31 19:50:38] @ langworthy joined channel #puppet | ||
| [2011/10/31 19:54:37] @ Quit: kenperkins: Quit: Computer has gone to sleep. | ||
| [2011/10/31 19:58:28] @ gaveen joined channel #puppet | ||
| [2011/10/31 19:58:29] @ Quit: gaveen: Changing host | ||
| [2011/10/31 19:58:29] @ gaveen joined channel #puppet | ||
| [2011/10/31 20:02:49] @ kenperkins joined channel #puppet | ||
| [2011/10/31 20:05:08] @ Quit: kenperkins: Client Quit | ||
| [2011/10/31 20:05:45] @ choonming joined channel #puppet | ||
| [2011/10/31 20:05:53] <dwalu> quiet in here | ||
| [2011/10/31 20:08:18] @ Quit: dgillies: Remote host closed the connection | ||
| [2011/10/31 20:10:14] @ dgillies joined channel #puppet | ||
| [2011/10/31 20:12:13] @ BrickBag joined channel #puppet | ||
| [2011/10/31 20:17:03] @ soh joined channel #puppet | ||
| [2011/10/31 20:18:28] @ Quit: BrickBag: Ping timeout: 244 seconds | ||
| [2011/10/31 20:19:22] @ BrickBag joined channel #puppet | ||
| [2011/10/31 20:20:03] @ Quit: bmahe: Quit: Leaving | ||
| [2011/10/31 20:20:03] <dwalu> ahh. :confine => :hostname =~ /$app/ | ||
| [2011/10/31 20:20:16] @ Quit: shadoi: Quit: Leaving. | ||
| [2011/10/31 20:20:25] <dwalu> confine :true => :hostname =~ /$app/ | ||
| [2011/10/31 20:22:06] <dwalu> ^app even, but that breaks the fact too. | ||
| [2011/10/31 20:22:40] @ Quit: cliff-hm: Ping timeout: 260 seconds | ||
| [2011/10/31 20:26:15] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 20:27:44] <dwalu> so :confine doesn't do what I need | ||
| [2011/10/31 20:27:51] <dwalu> is there a way to prevent facts from being run on specific hosts? | ||
| [2011/10/31 20:28:16] <dwalu> I thought that putting the custom fact script inside a module would be enough, but those facts seem to get run whether or not the host has that module applied, which breaks stuff | ||
| [2011/10/31 20:28:40] @ zwi joined channel #puppet | ||
| [2011/10/31 20:28:45] @ Quit: zwi: Client Quit | ||
| [2011/10/31 20:29:05] @ zwi joined channel #puppet | ||
| [2011/10/31 20:30:24] @ Quit: maxmartin: Remote host closed the connection | ||
| [2011/10/31 20:30:24] @ kenperkins joined channel #puppet | ||
| [2011/10/31 20:31:05] @ fredden left channel #puppet ("Leaving") | ||
| [2011/10/31 20:32:41] @ Quit: skm: Ping timeout: 265 seconds | ||
| [2011/10/31 20:37:52] @ Quit: matchaw___: Ping timeout: 248 seconds | ||
| [2011/10/31 20:39:13] @ Quit: elementai: Ping timeout: 252 seconds | ||
| [2011/10/31 20:40:06] @ skm joined channel #puppet | ||
| [2011/10/31 20:40:27] @ metcalfc joined channel #puppet | ||
| [2011/10/31 20:42:55] @ BrickBag joined channel #puppet | ||
| [2011/10/31 20:44:31] @ elementai joined channel #puppet | ||
| [2011/10/31 20:45:39] @ Quit: ja-s: Ping timeout: 276 seconds | ||
| [2011/10/31 20:48:46] @ joshcooper joined channel #puppet | ||
| [2011/10/31 20:49:09] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 20:49:21] @ mykhyggz joined channel #puppet | ||
| [2011/10/31 20:49:49] @ n8 joined channel #puppet | ||
| [2011/10/31 20:49:53] @ matchaw_ joined channel #puppet | ||
| [2011/10/31 20:52:43] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 20:54:12] @ hobbeswalsh joined channel #puppet | ||
| [2011/10/31 20:54:13] @ Quit: highclasshole: Ping timeout: 240 seconds | ||
| [2011/10/31 20:55:16] @ labrown joined channel #puppet | ||
| [2011/10/31 20:55:16] @ BrickBag joined channel #puppet | ||
| [2011/10/31 20:56:18] @ Quit: neonflux: Quit: Leaving. | ||
| [2011/10/31 21:00:23] @ Quit: BrickBag: Ping timeout: 245 seconds | ||
| [2011/10/31 21:02:38] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 21:02:42] @ Quit: the_ramink: Read error: Connection reset by peer | ||
| [2011/10/31 21:03:28] @ adreams2 joined channel #puppet | ||
| [2011/10/31 21:03:52] @ the_ramink joined channel #puppet | ||
| [2011/10/31 21:07:25] @ Quit: Sp4rKy: Ping timeout: 240 seconds | ||
| [2011/10/31 21:07:34] @ Quit: mmcgrath: Ping timeout: 260 seconds | ||
| [2011/10/31 21:07:36] @ Quit: adreams: Ping timeout: 255 seconds | ||
| [2011/10/31 21:08:16] @ Sp4rKy joined channel #puppet | ||
| [2011/10/31 21:09:11] @ mmcgrath joined channel #puppet | ||
| [2011/10/31 21:09:36] @ Quit: bolt12: Ping timeout: 240 seconds | ||
| [2011/10/31 21:10:06] @ Quit: jabba: Quit: ZNC - http://znc.sourceforge.net | ||
| [2011/10/31 21:10:15] @ jabba joined channel #puppet | ||
| [2011/10/31 21:12:46] @ soh joined channel #puppet | ||
| [2011/10/31 21:13:22] @ zwi joined channel #puppet | ||
| [2011/10/31 21:14:16] @ Quit: jovy: Ping timeout: 244 seconds | ||
| [2011/10/31 21:18:14] @ AshishH joined channel #puppet | ||
| [2011/10/31 21:19:28] @ Quit: zwi: Quit: Leaving. | ||
| [2011/10/31 21:22:12] @ bolt12 joined channel #puppet | ||
| [2011/10/31 21:24:14] @ adreams3 joined channel #puppet | ||
| [2011/10/31 21:24:44] @ adimania joined channel #puppet | ||
| [2011/10/31 21:27:54] @ Quit: bolt12: Ping timeout: 276 seconds | ||
| [2011/10/31 21:27:58] @ Quit: dwalu: Read error: Connection reset by peer | ||
| [2011/10/31 21:27:59] @ Quit: adreams2: Ping timeout: 260 seconds | ||
| [2011/10/31 21:28:14] @ dwalu joined channel #puppet | ||
| [2011/10/31 21:28:35] @ Quit: hal-j: Read error: No route to host | ||
| [2011/10/31 21:28:49] @ hal-j joined channel #puppet | ||
| [2011/10/31 21:29:11] @ Quit: blast_hardcheese: Changing host | ||
| [2011/10/31 21:29:11] @ blast_hardcheese joined channel #puppet | ||
| [2011/10/31 21:30:01] @ MattM joined channel #puppet | ||
| [2011/10/31 21:30:48] @ Quit: choonming: Ping timeout: 244 seconds | ||
| [2011/10/31 21:35:37] @ Quit: jongrocho: Remote host closed the connection | ||
| [2011/10/31 21:36:34] @ devzero left channel #puppet ("Leaving") | ||
| [2011/10/31 21:39:57] <abetterlie_> hey ATL heads, my friends and I are running a puppet training course, check out smartopsatl.org if you're interested. It's going to be pretty basic, but should be interesting nonetheless. Free pizza too. | ||
| [2011/10/31 21:40:06] <abetterlie_> smartopsatlanta.org | ||
| [2011/10/31 21:40:27] <abetterlie_> with my super cheesy twitter bootstrap skills. | ||
| [2011/10/31 21:41:05] @ bolt12 joined channel #puppet | ||
| [2011/10/31 21:41:13] <abetterlie_> also... we need a logo. | ||
| [2011/10/31 21:42:09] @ choonming joined channel #puppet | ||
| [2011/10/31 21:44:05] @ Quit: gniks: Quit: Leaving. | ||
| [2011/10/31 21:46:53] @ BrickBag joined channel #puppet | ||
| [2011/10/31 21:49:03] @ bobra joined channel #puppet | ||
| [2011/10/31 21:56:13] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 21:57:24] @ BrickBag joined channel #puppet | ||
| [2011/10/31 22:02:03] @ Quit: soh: Quit: Computer has gone to sleep. | ||
| [2011/10/31 22:10:31] @ Quit: BrickBag: Remote host closed the connection | ||
| [2011/10/31 22:10:35] @ Quit: p3rror: Ping timeout: 244 seconds | ||
| [2011/10/31 22:10:41] @ Quit: hal-j: Read error: No route to host | ||
| [2011/10/31 22:10:52] @ hal-j joined channel #puppet | ||
| [2011/10/31 22:11:03] @ BrickBag joined channel #puppet | ||
| [2011/10/31 22:12:01] @ mitchellh joined channel #puppet | ||
| [2011/10/31 22:21:13] @ Vulcan[OMNI] joined channel #puppet | ||
| [2011/10/31 22:21:24] @ MZITF joined channel #puppet | ||
| [2011/10/31 22:25:52] @ Quit: MZITF: | ||
| [2011/10/31 22:26:19] @ MZITF joined channel #puppet | ||
| [2011/10/31 22:29:37] @ Quit: sumsuch: Quit: sumsuch | ||
| [2011/10/31 22:30:23] @ Quit: purpleidea: Ping timeout: 260 seconds | ||
| [2011/10/31 22:30:37] @ Quit: BrickBag: Ping timeout: 240 seconds | ||
| [2011/10/31 22:30:45] @ Quit: MZITF: Client Quit | ||
| [2011/10/31 22:32:08] @ gniks joined channel #puppet | ||
| [2011/10/31 22:32:44] @ MZITF joined channel #puppet | ||
| [2011/10/31 22:32:51] @ Quit: hal-j: Read error: No route to host | ||
| [2011/10/31 22:32:55] @ hal-j joined channel #puppet | ||
| [2011/10/31 22:35:20] @ Quit: MZITF: Client Quit | ||
| [2011/10/31 22:36:37] @ purpleidea joined channel #puppet | ||
| [2011/10/31 22:36:38] @ Quit: purpleidea: Changing host | ||
| [2011/10/31 22:36:38] @ purpleidea joined channel #puppet | ||
| [2011/10/31 22:37:11] @ BrickBag joined channel #puppet | ||
| [2011/10/31 22:42:56] @ hal-j1 joined channel #puppet | ||
| [2011/10/31 22:42:56] @ Quit: hal-j: Read error: Connection reset by peer | ||
| [2011/10/31 22:52:33] @ Quit: joshcooper: Quit: joshcooper | ||
| [2011/10/31 22:53:22] <dwalu> anybody around who can look at a piece of code and tell me why I'm a moron? | ||
| [2011/10/31 22:54:23] @ miche joined channel #puppet | ||
| [2011/10/31 22:54:29] @ Quit: miche: Client Quit | ||
| [2011/10/31 22:56:51] @ hal-j joined channel #puppet | ||
| [2011/10/31 22:56:51] @ Quit: hal-j1: Read error: Connection reset by peer | ||
| [2011/10/31 22:57:51] @ lwhalen joined channel #puppet | ||
| [2011/10/31 22:59:45] @ Quit: odyi: Quit: Coyote finally caught me | ||
| [2011/10/31 23:00:11] @ odyi joined channel #puppet | ||
| [2011/10/31 23:00:11] @ Quit: odyi: Changing host | ||
| [2011/10/31 23:00:12] @ odyi joined channel #puppet | ||
| [2011/10/31 23:00:22] @ jongrocho joined channel #puppet | ||
| [2011/10/31 23:00:50] @ sumsuch joined channel #puppet | ||
| [2011/10/31 23:01:18] <haus> pastie/gist it? | ||
| [2011/10/31 23:04:00] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 23:06:12] @ Quit: Ratler: Quit: brb | ||
| [2011/10/31 23:06:34] @ highclasshole joined channel #puppet | ||
| [2011/10/31 23:10:43] @ BrickBag joined channel #puppet | ||
| [2011/10/31 23:15:36] @ AndrewHendry joined channel #puppet | ||
| [2011/10/31 23:16:09] <AndrewHendry> question using a database for inventory service, is it safe/ok to point multiple puppet masters at the one database? | ||
| [2011/10/31 23:17:05] @ Quit: Vulcan[OMNI]: Quit: Vulcan[OMNI] | ||
| [2011/10/31 23:17:41] <AndrewHendry> also the same question for stored configs, can multiple puppet masters use the same database? | ||
| [2011/10/31 23:21:16] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 23:21:24] @ BrickBag joined channel #puppet | ||
| [2011/10/31 23:22:13] <whack> AndrewHendry: yup | ||
| [2011/10/31 23:23:22] <AndrewHendry> whack: thanks, we need multiple puppet masters to serve different networks, but now i'm looking to use exported resources/nagios and need to get everything in one go | ||
| [2011/10/31 23:24:24] <AndrewHendry> and if multiple puppet masters use the same database for inventory, i can point dashboard at any one of them for inventory service? | ||
| [2011/10/31 23:27:23] <dwalu> I think my code is right, I think I just realized it's impossible to do in puppet due to the lack of state | ||
| [2011/10/31 23:27:26] <whack> AndrewHendry: probably | ||
| [2011/10/31 23:27:32] <whack> dwalu: show me? | ||
| [2011/10/31 23:28:10] <AndrewHendry> whack: ill find out soon enough :) never really understood that setting in dashboard as to why it only points to one master for inventory, when multiple masters can post it reports | ||
| [2011/10/31 23:28:44] <whack> AndrewHendry: nod, I don't use that service so I can't comment on how it's configured ;) | ||
| [2011/10/31 23:29:06] <whack> but it I tihnk it serves up facts and such, so it'll pull from storeconfigs which can be in a shared db across masters | ||
| [2011/10/31 23:29:13] @ Quit: metcalfc: Quit: Leaving | ||
| [2011/10/31 23:29:42] @ Quit: mitchellh: Quit: ZOMG BYE | ||
| [2011/10/31 23:29:53] @ d3c joined channel #puppet | ||
| [2011/10/31 23:31:15] <dwalu> @whack thanks but it's like 6 files, in the end it's a state issue. I'm trying to determine if a deployment has happened so I can tag a notify to forge tagmail to email me that a deployment as happened | ||
| [2011/10/31 23:31:35] <dwalu> but I was trying to act on new facts against old facts, and that doe4sn't work out, even if I try writing those facts out to /tmp files to act on them in the next run | ||
| [2011/10/31 23:31:45] <whack> nod | ||
| [2011/10/31 23:31:56] <whack> you can have the deployment trigger a custom define or exec to send out such notifications another way | ||
| [2011/10/31 23:32:00] @ Quit: d3c: Client Quit | ||
| [2011/10/31 23:32:09] <dwalu> not a define | ||
| [2011/10/31 23:32:14] <dwalu> there's no way to control order in a define | ||
| [2011/10/31 23:32:25] <dwalu> or to prevent a define from running | ||
| [2011/10/31 23:32:41] <dwalu> as far as I can tell exec is the only one which has "onlyif" | ||
| [2011/10/31 23:32:54] <whack> puppets triggers == notify and subscribe | ||
| [2011/10/31 23:33:01] <whack> I don't know what you mean "control order in a define" | ||
| [2011/10/31 23:33:33] <whack> depending on what you mean by "a deployment happened" you might be able to get events out of it | ||
| [2011/10/31 23:34:00] <dwalu> deployment means changes in a recursive directory structure | ||
| [2011/10/31 23:34:25] @ Quit: skm: Ping timeout: 265 seconds | ||
| [2011/10/31 23:34:28] @ Quit: BrickBag: Read error: Connection reset by peer | ||
| [2011/10/31 23:34:42] <whack> so why not have that file definition notify an exec? | ||
| [2011/10/31 23:34:48] @ hal-j1 joined channel #puppet | ||
| [2011/10/31 23:34:55] <whack> and that exec be set 'refreshonly' which means it only acts if it is notified | ||
| [2011/10/31 23:35:02] <dwalu> I'm giving up now and doing that | ||
| [2011/10/31 23:35:10] <dwalu> I wanted that data to be available via fact | ||
| [2011/10/31 23:35:24] <dwalu> since that seemed to be the "puppet way" and exec's feel like shell scripts | ||
| [2011/10/31 23:35:49] @ Quit: hal-j: Read error: No route to host | ||
| [2011/10/31 23:35:56] <dwalu> and I was following somebody's advice from ehre a couple of nights ago | ||
| [2011/10/31 23:36:55] <whack> right, there's still other options | ||
| [2011/10/31 23:37:01] <whack> facts are information about the machine before puppet runs, not during | ||
| [2011/10/31 23:37:30] <whack> it's slightly a shame that you can't detect notifications in custom defines, but you can do it with custom types | ||
| [2011/10/31 23:38:07] @ BrickBag joined channel #puppet | ||
| [2011/10/31 23:39:45] <whack> in some cases it's easier to tell puppet to deploy rather than having puppet detect the deploy condition (files changed) | ||
| [2011/10/31 23:40:03] @ Quit: odyi: Quit: Coyote finally caught me | ||
| [2011/10/31 23:40:24] <dwalu> I'm still learning what puppet is and isn't good for, as much as I'd like to consider it the swiss army knife | ||
| [2011/10/31 23:40:37] <dwalu> a software deployment tool, it is not. | ||
| [2011/10/31 23:40:45] <whack> I use it to deploy software. | ||
| [2011/10/31 23:40:57] <whack> files and packages, services and configurations | ||
| [2011/10/31 23:41:35] <dwalu> I was goofing around with chef, and chef::deploy is pretty awesome. | ||
| [2011/10/31 23:41:55] <dwalu> but I think the right tool here is probably something like capistrano | ||
| [2011/10/31 23:42:06] <whack> depends on how you like to push files | ||
| [2011/10/31 23:42:19] <whack> I use debian packages since they're trivial to build and apt-get is supported in puppet | ||
| [2011/10/31 23:42:38] <AndrewHendry> tried puppi? Just heard of it recently for deploys | ||
| [2011/10/31 23:42:57] @ hal-j joined channel #puppet | ||
| [2011/10/31 23:43:18] @ Vulcan[OMNI] joined channel #puppet | ||
| [2011/10/31 23:43:25] @ Quit: hal-j1: Read error: No route to host | ||
| [2011/10/31 23:43:28] <dwalu> I was thinking about making .debs. i'll put that on my todo list for tomorrow morning, right afteR "shoot self in head" | ||
| [2011/10/31 23:43:29] <dwalu> g'nite | ||
| [2011/10/31 23:43:43] @ Quit: langworthy: Quit: langworthy | ||
| [2011/10/31 23:43:43] @ Quit: dwalu: Quit: dwalu | ||
| [2011/10/31 23:45:30] @ odyi joined channel #puppet | ||
| [2011/10/31 23:45:33] @ Quit: odyi: Changing host | ||
| [2011/10/31 23:45:33] @ odyi joined channel #puppet | ||
| [2011/10/31 23:45:38] @ Quit: kenperkins: Quit: Computer has gone to sleep. | ||
| [2011/10/31 23:49:07] @ Quit: BrickBag: Ping timeout: 260 seconds | ||
| [2011/10/31 23:49:24] @ BrickBag joined channel #puppet | ||
| [2011/10/31 23:51:20] @ Ratler joined channel #puppet | ||
| [2011/10/31 23:51:20] @ Quit: Ratler: Changing host | ||
| [2011/10/31 23:51:20] @ Ratler joined channel #puppet | ||
| [2011/10/31 23:51:44] @ Quit: Ratler: Client Quit | ||
| [2011/10/31 23:52:38] @ Ratler joined channel #puppet | ||
| [2011/10/31 23:52:39] @ Quit: Ratler: Changing host | ||
| [2011/10/31 23:52:39] @ Ratler joined channel #puppet |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!