| [2010/08/13 00:01:21] @ Log started by gepetto | ||
| [2010/08/13 00:01:21] @ pmorillo joined channel #puppet | ||
| [2010/08/13 00:02:06] @ ckauhaus joined channel #puppet | ||
| [2010/08/13 00:05:08] @ Quit: nexx: Quit: quit | ||
| [2010/08/13 00:06:18] @ Quit: mclarke: Quit: mclarke | ||
| [2010/08/13 00:07:05] @ patsch joined channel #puppet | ||
| [2010/08/13 00:16:20] @ n0ts joined channel #puppet | ||
| [2010/08/13 00:22:41] @ pinoyskull joined channel #puppet | ||
| [2010/08/13 00:23:00] @ PaulWay[w] left channel #puppet ("I must go, there are too many tangrams on this channel.") | ||
| [2010/08/13 00:27:00] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/08/13 00:27:35] @ ohookins joined channel #puppet | ||
| [2010/08/13 00:28:11] @ FOCer joined channel #puppet | ||
| [2010/08/13 00:28:42] @ Quit: p3rror: Ping timeout: 248 seconds | ||
| [2010/08/13 00:30:06] @ Quit: pinoyskull: Ping timeout: 240 seconds | ||
| [2010/08/13 00:42:01] @ p3rror joined channel #puppet | ||
| [2010/08/13 00:45:59] @ mrk1207 joined channel #puppet | ||
| [2010/08/13 00:50:43] @ pinoyskull joined channel #puppet | ||
| [2010/08/13 00:50:51] @ skullone joined channel #puppet | ||
| [2010/08/13 00:52:55] @ gutseb joined channel #puppet | ||
| [2010/08/13 00:55:36] @ TREllis joined channel #puppet | ||
| [2010/08/13 01:06:27] @ alban2 joined channel #puppet | ||
| [2010/08/13 01:06:34] @ Quit: rodjek: Remote host closed the connection | ||
| [2010/08/13 01:07:32] @ t0mm joined channel #puppet | ||
| [2010/08/13 01:08:58] @ Quit: alban2: Client Quit | ||
| [2010/08/13 01:11:41] @ flooose joined channel #puppet | ||
| [2010/08/13 01:14:31] @ yure joined channel #puppet | ||
| [2010/08/13 01:18:06] @ Quit: n0ts: Ping timeout: 240 seconds | ||
| [2010/08/13 01:20:56] @ n0ts joined channel #puppet | ||
| [2010/08/13 01:21:51] @ Quit: bronto: Ping timeout: 258 seconds | ||
| [2010/08/13 01:21:59] @ Quit: cosimo_: Ping timeout: 260 seconds | ||
| [2010/08/13 01:23:19] @ Quit: pinoyskull: Ping timeout: 265 seconds | ||
| [2010/08/13 01:23:37] @ cosimo joined channel #puppet | ||
| [2010/08/13 01:23:56] @ Quit: gutseb: Quit: gutseb | ||
| [2010/08/13 01:25:58] @ Ramonster joined channel #puppet | ||
| [2010/08/13 01:35:40] @ bronto joined channel #puppet | ||
| [2010/08/13 01:36:37] @ Alagar joined channel #puppet | ||
| [2010/08/13 01:36:38] @ Quit: Alagar: Excess Flood | ||
| [2010/08/13 01:36:39] @ pinoyskull joined channel #puppet | ||
| [2010/08/13 01:38:29] @ Quit: carlasouza: Ping timeout: 265 seconds | ||
| [2010/08/13 01:38:52] @ viorelz joined channel #puppet | ||
| [2010/08/13 01:39:25] @ Quit: TREllis: Ping timeout: 252 seconds | ||
| [2010/08/13 01:40:40] @ Quit: pinoyskull: Ping timeout: 240 seconds | ||
| [2010/08/13 01:45:25] @ MattyM joined channel #puppet | ||
| [2010/08/13 01:56:32] @ Quit: zoeloelip: Read error: Connection reset by peer | ||
| [2010/08/13 01:56:34] @ zoeloelip joined channel #puppet | ||
| [2010/08/13 02:04:30] @ mvn2313 joined channel #puppet | ||
| [2010/08/13 02:05:41] @ Quit: ricky: Quit: Lost terminal | ||
| [2010/08/13 02:06:29] @ ricky joined channel #puppet | ||
| [2010/08/13 02:07:29] @ TREllis joined channel #puppet | ||
| [2010/08/13 02:12:24] <unixdaemon> jamesturnbull: can #4406 be closed? Or is there an implicit "We'd like to work without a restart" keeping it open? | ||
| [2010/08/13 02:12:25] <gepetto> unixdaemon: jamesturnbull: #4406 is http://projects.puppetlabs.com/issues/show/4406 "Puppet - Bug #4406: puppet cert --revoke doesn't do it's job correctly - Puppet Labs" | ||
| [2010/08/13 02:13:40] * blahdeblah wonders if gepetto can automatically correct incorrect punctuation in puppet issue descriptions | ||
| [2010/08/13 02:18:39] @ Quit: Demosthenes: Ping timeout: 240 seconds | ||
| [2010/08/13 02:25:48] @ verwilst joined channel #puppet | ||
| [2010/08/13 02:35:44] @ Quit: blahdeblah: Quit: Leaving. | ||
| [2010/08/13 02:40:45] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/08/13 02:42:46] <diget> Is it intendet behavior that the agent in 2.6.x not starts listening until it has finished the first run? | ||
| [2010/08/13 02:43:13] <diget> When splay is enabled this might take a while. | ||
| [2010/08/13 02:46:06] @ nakano is now known as nakano_ | ||
| [2010/08/13 02:46:56] @ black`WASP joined channel #puppet | ||
| [2010/08/13 02:48:03] @ Quit: alcy: Ping timeout: 252 seconds | ||
| [2010/08/13 02:49:04] @ rodjek joined channel #puppet | ||
| [2010/08/13 02:50:33] <black`WASP> hi guys. at some point in the book (Pulling Strings w/ Puppet), it's said that 'each class is evaluated in order from top to bottom'. However, I did some testing with 5 execs that all echo something. Repeated runs show that the execs are run in different order. Is this normal behaviour? Do I have to always be verbose and specify dependencies for all things that depend on eachother? | ||
| [2010/08/13 02:52:45] <kjetilho> yes | ||
| [2010/08/13 02:53:38] @ mark___ joined channel #puppet | ||
| [2010/08/13 02:54:22] @ mark___ is now known as mark | ||
| [2010/08/13 02:54:29] <Naresh> can I do Class["a"] { require => Class["b"] } ? | ||
| [2010/08/13 02:54:46] <Naresh> within the same scope as 'include a' and 'include b' ? | ||
| [2010/08/13 02:56:17] @ Quit: project2501a: Remote host closed the connection | ||
| [2010/08/13 02:56:58] <dcarley> black`WASP: manifests are /compiled/ in top-to-bottom order. but they may be executed in any order, withstanding specified dependencies. | ||
| [2010/08/13 02:59:12] @ Quit: geoffr: Remote host closed the connection | ||
| [2010/08/13 03:01:53] @ nakano_ is now known as nakano | ||
| [2010/08/13 03:14:17] @ nakano is now known as nakano_ | ||
| [2010/08/13 03:23:37] <black`WASP> dcarley: is there a way to have a whole class depend on a different other class' actions/declaration being applied? | ||
| [2010/08/13 03:23:39] @ gabriel-bezerra joined channel #puppet | ||
| [2010/08/13 03:25:33] @ vachon joined channel #puppet | ||
| [2010/08/13 03:26:16] @ Quit: gabriel-bezerra: Quit: Saindo | ||
| [2010/08/13 03:26:20] <vachon> morning all, i seem to be doing something wrong with reporting, what's the easiest way to troubleshoot if the client is even generating reports? (I don't see any in its reportdir) | ||
| [2010/08/13 03:30:53] <dcarley> black`WASP: you can require complete classes in the same way as other type{}'s like so: require => Class["some_class"], | ||
| [2010/08/13 03:38:11] @ Quit: pmorillo: Quit: pmorillo | ||
| [2010/08/13 03:38:16] <ohadlevy> ashp: sorry for the late reply, but you can use foreman query interface (via a puppet function) to get that data | ||
| [2010/08/13 03:40:27] @ Quit: Naresh: Remote host closed the connection | ||
| [2010/08/13 03:41:24] <vachon> hrm, ok i solved my problem.. bigger problem is this, how would I (using tagmail) send failure emails | ||
| [2010/08/13 03:41:34] <vachon> so only when a run blows up, I email | ||
| [2010/08/13 03:42:01] <ohadlevy> vachon: i wrote something like that in foreman | ||
| [2010/08/13 03:42:25] @ nakano_ is now known as nakano | ||
| [2010/08/13 03:42:48] <ohadlevy> vachon: that you can define who gets the email (based on the machine that is reporting) | ||
| [2010/08/13 03:42:59] <vachon> its a CI env i'm making | ||
| [2010/08/13 03:43:04] <vachon> so that isnt a problem | ||
| [2010/08/13 03:43:32] <ohadlevy> CI? | ||
| [2010/08/13 03:43:45] <vachon> continuous integration | ||
| [2010/08/13 03:44:03] <vachon> no one has made one, so I had to | ||
| [2010/08/13 03:44:27] <vachon> want to explain how foreman does it or is it in the rails app? | ||
| [2010/08/13 03:45:09] <ohadlevy> ah ok, in any case, if you want, foreman process the puppet reports and can send notification via emails - http://theforeman.org/projects/foreman/wiki/Mail_Notifications | ||
| [2010/08/13 03:45:35] <vachon> hrm, i didnt get to far in the dash, so this wouldnt be painful | ||
| [2010/08/13 03:47:37] @ Quit: sdog: Ping timeout: 246 seconds | ||
| [2010/08/13 03:47:50] <ohadlevy> vachon: its also really simple to add other stuff - e.g. http://theforeman.org/projects/foreman/repository/revisions/master/entry/app/models/report_observer.rb | ||
| [2010/08/13 03:48:30] * vachon not ruby savvy, but this seems at least more flexible at the moment than the dash | ||
| [2010/08/13 03:53:05] <ohadlevy> vachon: thanks, any improvements are welcomed :) | ||
| [2010/08/13 03:54:01] <vachon> your rpm repo doesnt work? | ||
| [2010/08/13 03:54:15] <ohadlevy> vachon: why not? | ||
| [2010/08/13 03:54:28] <vachon> 404 | ||
| [2010/08/13 03:55:30] @ sdog joined channel #puppet | ||
| [2010/08/13 03:56:13] <ohadlevy> vachon: the one from here? http://theforeman.org/projects/foreman/wiki/Installation_instructions#RPM | ||
| [2010/08/13 03:56:25] <vachon> http://theforeman.org/repo | ||
| [2010/08/13 03:56:47] <vachon> http://theforman.org/repo/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (-2, 'Name or service not known')> | ||
| [2010/08/13 03:56:55] <vachon> oh damn | ||
| [2010/08/13 03:57:07] <vachon> gaaag | ||
| [2010/08/13 03:57:10] <vachon> ok, better | ||
| [2010/08/13 03:57:47] @ sdog1 joined channel #puppet | ||
| [2010/08/13 04:00:10] @ Quit: sdog: Ping timeout: 258 seconds | ||
| [2010/08/13 04:15:05] @ gebi joined channel #puppet | ||
| [2010/08/13 04:20:45] <telmich> good evening | ||
| [2010/08/13 04:28:43] @ Naresh joined channel #puppet | ||
| [2010/08/13 04:29:01] <telmich> I'm trying to write a define around the file type mostly, which prefixes the file with a directory path | ||
| [2010/08/13 04:29:05] <ashp> ohadlevy: oh yeah, good point, the query thing, i had forgotton about that | ||
| [2010/08/13 04:29:11] <ashp> do you have an example in the docs anywhere? | ||
| [2010/08/13 04:29:56] <telmich> now I'm trying to let puppet handle as much as possible, like choosing either content or source as parameter, but do not succeed in letting puppet find out the right values; should I make them parameters of the define or what's the right way to handle this? | ||
| [2010/08/13 04:32:00] <telmich> like this: https://nopaste.eof.name/129 | ||
| [2010/08/13 04:38:44] @ vachon left channel #puppet () | ||
| [2010/08/13 04:42:11] @ aowron joined channel #puppet | ||
| [2010/08/13 04:44:00] <aowron> Is backward compatibility with older clients kept in mind when the releases of the puppetmaster software is released? I'm considering upgrading a puppetmaster (version 0.24.something) to 0.25.something, though I'd rather not upgrade the clients (the clients are using the puppet packages from thepackage manager repositories) | ||
| [2010/08/13 04:44:00] @ redpepper is now known as RedPepper | ||
| [2010/08/13 04:44:28] <aowron> try to connect to an old master with a newer client didn't work | ||
| [2010/08/13 04:44:33] <aowron> *trying | ||
| [2010/08/13 04:53:06] @ Quit: FOCer: Remote host closed the connection | ||
| [2010/08/13 05:02:15] @ Quit: sarnold: Ping timeout: 265 seconds | ||
| [2010/08/13 05:02:42] @ dagdamor joined channel #puppet | ||
| [2010/08/13 05:03:15] @ dagdamor left channel #puppet () | ||
| [2010/08/13 05:09:51] @ Quit: ohadlevy: Ping timeout: 240 seconds | ||
| [2010/08/13 05:10:07] @ ohadlevy_ joined channel #puppet | ||
| [2010/08/13 05:10:10] @ ohadlevy_ is now known as ohadlevy | ||
| [2010/08/13 05:14:49] @ themurph joined channel #puppet | ||
| [2010/08/13 05:16:45] @ Quit: ohadlevy: Ping timeout: 245 seconds | ||
| [2010/08/13 05:19:29] @ ghaskins_mobile joined channel #puppet | ||
| [2010/08/13 05:19:40] @ Quit: bug: Ping timeout: 276 seconds | ||
| [2010/08/13 05:20:38] @ gmason joined channel #puppet | ||
| [2010/08/13 05:25:28] <mosez> have somebody expierience with puppetd on osx? | ||
| [2010/08/13 05:26:27] <diget> is it possible to to trigger a immediately run with puppet kick when splay is enabled? | ||
| [2010/08/13 05:28:40] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2010/08/13 05:31:54] <jamesturnbull> unixdaemon: thanks - closed | ||
| [2010/08/13 05:33:12] <jamesturnbull> black`WASP: I probably misspoke - or was talking about something like the defined function | ||
| [2010/08/13 05:33:24] @ Bass10 joined channel #puppet | ||
| [2010/08/13 05:33:35] <jamesturnbull> black`WASP: or was talking about compilation | ||
| [2010/08/13 05:33:49] <black`WASP> jamesturnbull: i think compilation was what you meant | ||
| [2010/08/13 05:34:05] <jamesturnbull> diget: that's not expected behaviour - can you expand on what you're seeing | ||
| [2010/08/13 05:34:30] <jamesturnbull> mosez: a few of us... :) | ||
| [2010/08/13 05:35:18] <black`WASP> jamesturnbull: i'm trying to achieve some dependencies between actions, like defining all directories first, then symlinks, then creating mount points and only at the end executing stuff. more like scripting (easy to do in cfengine, don't blame me for saying this). | ||
| [2010/08/13 05:36:33] <jamesturnbull> black`WASP: (okay putting aside the fact that cfengine has a very different model and trying to make Puppet cfengine-like is probably not goign to work) you can require whole classes | ||
| [2010/08/13 05:37:13] <jamesturnbull> black`WASP: ALL of something like directories though seems odd to me though - what about directories created by packages? | ||
| [2010/08/13 05:37:43] <black`WASP> jamesturnbull: i've been trying to do this for the last few hours in different ways. can I have a class require a different one? | ||
| [2010/08/13 05:38:25] <jamesturnbull> black`WASP: require => Class["classname"] | ||
| [2010/08/13 05:38:40] <black`WASP> jamesturnbull: i mean, let's say i want a machine to behave as an nfs client (a very simple example). i'd first create mountpoints, then append them to /etc/fstab and only in the end exec the 'mount /dir'. | ||
| [2010/08/13 05:39:42] <black`WASP> the problem i have is with the extreme verbosity needed for this if i have many things i need to handle. otherwise, we've been successfully using 'require => File["/dir"]' for things like that | ||
| [2010/08/13 05:39:52] <jamesturnbull> black`WASP: sure ... my approach is to create defines for each step of the process and require them internally and then call the define once | ||
| [2010/08/13 05:39:58] @ Quit: themurph: Quit: themurph | ||
| [2010/08/13 05:40:24] <mosez> is it possible to manage all packages within configuration and licence keys on osx clients with the help of puppet? | ||
| [2010/08/13 05:40:41] <jamesturnbull> mosez: so OSX package management is a bit lame but yes it's possible | ||
| [2010/08/13 05:41:07] @ Quit: ghaskins_mobile: Quit: This computer has gone to sleep | ||
| [2010/08/13 05:41:43] <jamesturnbull> black`WASP: so define nfsmount(variables...) { containing resources to perform required steps linked together with requires } and then nfsmount { "/dir": variables... } | ||
| [2010/08/13 05:41:45] <mosez> jamesturnbull: have you got some further howtos for packaging? | ||
| [2010/08/13 05:42:20] <jamesturnbull> mosez: well depends on the packages - | ||
| [2010/08/13 05:43:43] <mosez> some desktop apps like firefox, opera, mamp, little snitch, coda, istat menus... iwork would be fine. but never things like adobe cs. | ||
| [2010/08/13 05:44:26] <mosez> i have tried it with netrestore images, but i dont really like this solution :) | ||
| [2010/08/13 05:44:32] <diget> jamesturnbull: when the agent starts it first starts a run and after that opens the socket for listening. | ||
| [2010/08/13 05:44:56] @ bug joined channel #puppet | ||
| [2010/08/13 05:45:00] <diget> jamesturnbull: I tracked that down to daemon.rb in start. I think the server should be started first. | ||
| [2010/08/13 05:45:42] <jamesturnbull> mosez: I'd look at the various OSX package providers - refs:type | ||
| [2010/08/13 05:45:48] <jamesturnbull> ref:type | ||
| [2010/08/13 05:45:49] <gepetto> jamesturnbull: ref: ref:type is http://docs.puppetlabs.com/references/latest/type.html "Puppet Labs" | ||
| [2010/08/13 05:45:54] <diget> jamesturnbull: If thats a bug I'll create a ticket with a patch since I've already patched it for my clients. | ||
| [2010/08/13 05:45:59] <jamesturnbull> diget: please do | ||
| [2010/08/13 05:46:06] * jamesturnbull has to go catch a plane | ||
| [2010/08/13 05:46:31] <mosez> jamesturnbull: and can i manage the local client users with puppet too? =) | ||
| [2010/08/13 05:47:06] <jamesturnbull> mosez: yes | ||
| [2010/08/13 05:47:36] <mosez> ok... sounds good... so i've got to figure out the packaging | ||
| [2010/08/13 05:51:00] <mosez> hum, the dashboard is only meant as a reporting tool to see some statistics right? | ||
| [2010/08/13 05:52:04] @ Quit: tecto_: Ping timeout: 276 seconds | ||
| [2010/08/13 05:58:28] @ Quit: rawler_: Remote host closed the connection | ||
| [2010/08/13 06:01:22] @ Quit: kolla: Remote host closed the connection | ||
| [2010/08/13 06:07:29] @ joe-mac1 joined channel #puppet | ||
| [2010/08/13 06:09:01] @ Quit: fsweetser: Ping timeout: 246 seconds | ||
| [2010/08/13 06:09:10] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 06:11:34] @ rmiller4pi8 joined channel #puppet | ||
| [2010/08/13 06:11:53] @ themurph joined channel #puppet | ||
| [2010/08/13 06:12:25] @ Quit: rmiller4pi8: Client Quit | ||
| [2010/08/13 06:13:45] @ fsweetser joined channel #puppet | ||
| [2010/08/13 06:13:55] @ rmiller4pi8 joined channel #puppet | ||
| [2010/08/13 06:19:17] @ kolla joined channel #puppet | ||
| [2010/08/13 06:22:38] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/08/13 06:24:40] @ Quit: Bass10: Ping timeout: 276 seconds | ||
| [2010/08/13 06:25:25] @ itguru joined channel #puppet | ||
| [2010/08/13 06:25:26] @ Quit: itguru: Changing host | ||
| [2010/08/13 06:25:26] @ itguru joined channel #puppet | ||
| [2010/08/13 06:26:11] @ jdcasey joined channel #puppet | ||
| [2010/08/13 06:36:24] @ reyjrar joined channel #puppet | ||
| [2010/08/13 06:37:19] <bronto> I am getting a 'err: Could not retrieve catalog from remote server: Could not intern from pson: Could not convert from pson: Could not find relationship target "File[]"'. Does it ring a bell to any of you? | ||
| [2010/08/13 06:40:15] @ jetole_ is now known as jetole | ||
| [2010/08/13 06:43:56] <Naresh> version? | ||
| [2010/08/13 06:44:00] <bronto> hm... found that... a variable that shouldn't be undefined, is. | ||
| [2010/08/13 06:45:34] <bronto> Naresh: which is a bit strange, because I just moved to a class a snippet of code which worked before, and used variable which are pulled in via an import directive | ||
| [2010/08/13 06:47:44] @ bobbyz_ joined channel #puppet | ||
| [2010/08/13 06:48:10] <bronto> Naresh: right, it is imported on the puppetmaster in site.pp... what the f*** | ||
| [2010/08/13 06:49:22] <bronto> ...and the logs say it is importing it correctly into the main context... WTF?! | ||
| [2010/08/13 06:50:05] <bronto> http://pastebin.com/gQm5PaaC | ||
| [2010/08/13 06:50:23] @ pheezy joined channel #puppet | ||
| [2010/08/13 06:51:57] @ kolla_ joined channel #puppet | ||
| [2010/08/13 06:52:02] <bronto> Naresh: it was 0.25.4 anyway | ||
| [2010/08/13 06:52:13] <bronto> s/was/is/ | ||
| [2010/08/13 06:53:10] @ Quit: kolla: Ping timeout: 276 seconds | ||
| [2010/08/13 06:53:37] <joe-mac1> where is the variable set? site.pp? | ||
| [2010/08/13 06:53:59] <bronto> joe-mac1: yes, it is imported from a file | ||
| [2010/08/13 06:54:23] @ MPSimmons joined channel #puppet | ||
| [2010/08/13 06:54:27] <bronto> joe-mac1: and as I said, the same snippet worked before I factored it out in a separate class, which is then included into another | ||
| [2010/08/13 06:56:30] <bronto> joe-mac1: so now I have this http://pastebin.com/Ay7jnWLR | ||
| [2010/08/13 06:56:56] <bronto> joe-mac1: while before the masterconf class didn't exist, and that snippet was included into the master class | ||
| [2010/08/13 06:57:14] <bronto> joe-mac1: it worked before, and now doesn't | ||
| [2010/08/13 06:57:51] <joe-mac1> bronto: right, so you're setting the variable in a sublcass, then trying to use it in the parent scope? i doubt that works | ||
| [2010/08/13 06:58:18] <bronto> joe-mac1: nope | ||
| [2010/08/13 06:58:29] <joe-mac1> can you show the code? | ||
| [2010/08/13 06:58:33] <joe-mac1> i find english makes this pretty difficult | ||
| [2010/08/13 06:58:38] <bronto> joe-mac1: the variable _was_ and _is_ defined in site.pp, via import | ||
| [2010/08/13 06:58:47] <joe-mac1> import does not define variables | ||
| [2010/08/13 06:59:07] <bronto> joe-mac1: OK, let me prepare something for the pastebin, 2 mins | ||
| [2010/08/13 06:59:17] <joe-mac1> cool | ||
| [2010/08/13 07:00:00] @ dim0 joined channel #puppet | ||
| [2010/08/13 07:00:16] @ carlasouza joined channel #puppet | ||
| [2010/08/13 07:00:29] <dim0> Hi Gentlemen | ||
| [2010/08/13 07:01:00] <sdog1> hi dim0 | ||
| [2010/08/13 07:03:39] <bronto> joe-mac1: here we go: http://pastebin.com/Xu7WaEZw | ||
| [2010/08/13 07:10:45] <dim0> hi sdog1 what a joy to see you :) | ||
| [2010/08/13 07:11:29] @ Quit: TREllis: Quit: leaving | ||
| [2010/08/13 07:11:37] <jamesturnbull> mosez: no it allows you to configure nodes too | ||
| [2010/08/13 07:11:55] <mosez> jamesturnbull: really? | ||
| [2010/08/13 07:12:22] <jamesturnbull> mosez: yes - it works as an external node classifier - really :) | ||
| [2010/08/13 07:13:42] <bronto> joe-mac1: any ideas? | ||
| [2010/08/13 07:14:54] @ ssm joined channel #puppet | ||
| [2010/08/13 07:15:01] <joe-mac1> bronto sorry i had to hop on a call with a guy from india to work on a fw thing | ||
| [2010/08/13 07:15:19] <bronto> joe-mac1: OK | ||
| [2010/08/13 07:15:39] <mosez> jamesturnbull: sounds nice | ||
| [2010/08/13 07:16:06] <bronto> joe-mac1: I think I have a workaround, that is: importing the file again in the same scope. But it's really dirty, and it doesn't solve the real problem anyway | ||
| [2010/08/13 07:23:43] @ Quit: yure: Ping timeout: 276 seconds | ||
| [2010/08/13 07:24:32] @ ]oestewart joined channel #puppet | ||
| [2010/08/13 07:26:49] @ Quit: AZed: Remote host closed the connection | ||
| [2010/08/13 07:26:50] <joe-mac1> bronto: yea, unfortunately this is the behavior i would expect from the code | ||
| [2010/08/13 07:26:56] @ Groenleer is now known as TinusPlotsklaps | ||
| [2010/08/13 07:26:58] <joe-mac1> see various threads on the mailing list | ||
| [2010/08/13 07:27:05] <joe-mac1> one i recall is 'variable scope and pain' in the title | ||
| [2010/08/13 07:27:09] <bronto> uhhhhh???? | ||
| [2010/08/13 07:27:21] <bronto> expected??? This??? :-O | ||
| [2010/08/13 07:27:34] <bronto> OMG... | ||
| [2010/08/13 07:27:57] <bronto> joe-mac1: Ok, I'll look for the thread... thanks | ||
| [2010/08/13 07:29:18] <joe-mac1> i don't really disagree with variable scope in puppet | ||
| [2010/08/13 07:29:19] <bronto> joe-mac1: hm... there is actually one mail from Alan Barret, but no reply to it... | ||
| [2010/08/13 07:29:30] <ashp> arghhhhhh, i cannot get this foreman function to work, i am too dumb | ||
| [2010/08/13 07:29:35] <joe-mac1> i disagree with its rigidity in that you can't "export" or "global" | ||
| [2010/08/13 07:29:44] <ashp> newfunction(:foreman, :type => :rvalue) do |args <-- the function should just be called 'foreman' right? :( | ||
| [2010/08/13 07:30:03] <joe-mac1> [Puppet Users] node inheritance, variable scope, and pain. | ||
| [2010/08/13 07:30:13] <joe-mac1> the function is called foreman yes ashp | ||
| [2010/08/13 07:30:19] @ Quit: mark71: Quit: mark71 | ||
| [2010/08/13 07:30:22] <joe-mac1> what's teh issue? | ||
| [2010/08/13 07:30:24] <ashp> info: Loading downloaded plugin /var/lib/puppet/lib/puppet/parser/functions/foreman.rb | ||
| [2010/08/13 07:30:27] <ashp> err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template zenoss/zenbatchload.erb: Could not find value for 'foreman' at /etc/puppet/modules/production/zenoss/manifests/init.pp:26 on node hlszenoss1.law.harvard.edu | ||
| [2010/08/13 07:30:35] <ashp> <% foreman("fact=Linux").each do |ipaddress| -%> | ||
| [2010/08/13 07:30:40] <ashp> I don't know what i'm doing wrong :( | ||
| [2010/08/13 07:30:55] <joe-mac1> you can't call a custom function like that IIRC | ||
| [2010/08/13 07:31:00] <joe-mac1> you have to namespace it or some shit | ||
| [2010/08/13 07:31:47] @ AZed joined channel #puppet | ||
| [2010/08/13 07:32:34] <ashp> ohhh, urgh | ||
| [2010/08/13 07:32:38] <ashp> i don't have a clue how that works | ||
| [2010/08/13 07:33:20] <bronto> joe-mac1: thanks, looking for it | ||
| [2010/08/13 07:34:00] <joe-mac1> ashp: you will figure it out | ||
| [2010/08/13 07:34:13] <joe-mac1> let me check something for you | ||
| [2010/08/13 07:35:34] @ Log started by gepetto | ||
| [2010/08/13 07:35:34] @ Joined channel #puppet | ||
| [2010/08/13 07:35:34] @ Topic is "Puppet 2.6.0 released! http://bit.ly/dp8LKR | Puppet Dashboard 1.0.1 released! http://tinyurl.com/2b2gzc5 | Puppet Labs wants an Ops Engineer - http://bit.ly/cjroPr | http://docs.puppetlabs.com | Bugs & Feature Requests: http://bit.ly/ddjhPk" | ||
| [2010/08/13 07:35:34] @ Topic set by jamesturnbull!~jamesturn@pelin.lovedthanlost.net on Mon Jul 19 22:31:39 -0700 2010 | ||
| [2010/08/13 07:35:38] @ Mode +cnt by verne.freenode.net | ||
| [2010/08/13 07:35:38] <ashp> annoyingly there's nothing about namespacing functions in the wiki | ||
| [2010/08/13 07:36:00] <jamesturnbull> ashp: editable wiki.... | ||
| [2010/08/13 07:36:11] <ashp> jamesturnbull: sure, but you need to know the information in the first place :) | ||
| [2010/08/13 07:36:18] <ashp> jamesturnbull: speaking of information, where's that fancy book of yours :D | ||
| [2010/08/13 07:36:37] <jamesturnbull> ashp: in progress ... little bit busy with other things sadly | ||
| [2010/08/13 07:37:04] <ashp> ah, shame | ||
| [2010/08/13 07:37:30] <jamesturnbull> Avi Miller is going to write some chapters which will speed things up | ||
| [2010/08/13 07:37:37] <jamesturnbull> gepetto: #4509 | ||
| [2010/08/13 07:38:10] <jamesturnbull> #4509 | ||
| [2010/08/13 07:39:49] <jamesturnbull> #4509 | ||
| [2010/08/13 07:40:06] @ Log started by gepetto | ||
| [2010/08/13 07:40:06] @ Joined channel #puppet | ||
| [2010/08/13 07:40:06] @ Topic is "Puppet 2.6.0 released! http://bit.ly/dp8LKR | Puppet Dashboard 1.0.1 released! http://tinyurl.com/2b2gzc5 | Puppet Labs wants an Ops Engineer - http://bit.ly/cjroPr | http://docs.puppetlabs.com | Bugs & Feature Requests: http://bit.ly/ddjhPk" | ||
| [2010/08/13 07:40:06] @ Topic set by jamesturnbull!~jamesturn@pelin.lovedthanlost.net on Mon Jul 19 22:31:40 -0700 2010 | ||
| [2010/08/13 07:40:10] @ Mode +cnt by gibson.freenode.net | ||
| [2010/08/13 07:40:17] <jamesturnbull> #4509 | ||
| [2010/08/13 07:40:18] <gepetto> jamesturnbull: #4509 is http://projects.puppetlabs.com/issues/show/4509 "Puppet - Refactor #4509: Replace auto-genned RST with Markdown - Puppet Labs" | ||
| [2010/08/13 07:42:03] @ vachon joined channel #puppet | ||
| [2010/08/13 07:43:05] @ rcrowley joined channel #puppet | ||
| [2010/08/13 07:43:24] @ Quit: alexs_: Ping timeout: 265 seconds | ||
| [2010/08/13 07:46:20] @ Quit: mvn2313: Quit: Leaving | ||
| [2010/08/13 07:46:52] @ francispereira joined channel #puppet | ||
| [2010/08/13 07:47:48] @ ecapriolo joined channel #puppet | ||
| [2010/08/13 07:48:42] <francispereira> how do i tell source => [ "puppet:///modules/rsyslog/rsyslog.conf" ], to serve the client rsyslog.conf and server a different rsyslog.conf for the host where the server runs ? | ||
| [2010/08/13 07:49:16] <vachon> use a selector based on hostnames? | ||
| [2010/08/13 07:49:30] <ohookins> ugh, hostnames should be kept out of modules | ||
| [2010/08/13 07:49:50] <vachon> or paramaertized class if you are 2.6 | ||
| [2010/08/13 07:49:57] <vachon> ohookins: sometimes you dont have a choice | ||
| [2010/08/13 07:50:13] <jamesturnbull> francispereira: I'd also consider looking at extlookup | ||
| [2010/08/13 07:50:18] @ Quit: sdog1: Quit: Leaving. | ||
| [2010/08/13 07:51:48] <unixdaemon> I'm looking at #3553 on 2.6 and I'm getting a "bad minute" from a cron without a time. What's the desired behaviour? Error or * * * * * ? | ||
| [2010/08/13 07:51:49] <gepetto> unixdaemon: #3553 is http://projects.puppetlabs.com/issues/show/3553 "Puppet Documentation - Bug #3553: Cron Issue - Puppet Labs" | ||
| [2010/08/13 07:51:51] <dcarley> with extlookup brings great choice. | ||
| [2010/08/13 07:53:01] <ashp> joe-mac1: did you get a chance to check whatever you were checking? :) | ||
| [2010/08/13 07:53:29] <joe-mac1> no, i got sidetracked ordering some hp drives | ||
| [2010/08/13 07:53:35] <joe-mac1> well, non hp, hp drives lol | ||
| [2010/08/13 07:54:05] @ vachon left channel #puppet () | ||
| [2010/08/13 07:55:13] <mosez> jamesturnbull: i think i've got to buy your book :D | ||
| [2010/08/13 07:55:55] <ashp> joe-mac1: i can't see any sign that namespace is an issue yet, it's a requested feature | ||
| [2010/08/13 07:56:03] <ashp> it should just be define it with newfunction and then call it in a template, no biggy | ||
| [2010/08/13 07:56:12] <ashp> unless the namespace is .. to puppet or something | ||
| [2010/08/13 07:56:19] @ Quit: BLZbubba_: Quit: leaving | ||
| [2010/08/13 07:56:27] @ BLZbubba joined channel #puppet | ||
| [2010/08/13 07:56:40] <ashp> 1 | ||
| [2010/08/13 07:56:40] <ashp> <% Puppet::Parser::Functions.autoloader.loadall %> | ||
| [2010/08/13 07:56:42] <ashp> maybe i need that | ||
| [2010/08/13 07:56:48] <joe-mac1> maybe | ||
| [2010/08/13 07:56:57] @ gniks joined channel #puppet | ||
| [2010/08/13 07:57:02] <joe-mac1> or Puppet::Parser::Functions.call(:foreman, .. ) something liket hat | ||
| [2010/08/13 07:57:27] <ashp> i could swear i've used custom functions in templates before without this, but oh well | ||
| [2010/08/13 08:01:30] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/08/13 08:02:16] <dcarley> ashp: .loadall then reference it with scope.function_<your_func> should work. | ||
| [2010/08/13 08:03:01] @ benkevan joined channel #puppet | ||
| [2010/08/13 08:03:12] @ pheezy joined channel #puppet | ||
| [2010/08/13 08:04:00] @ Quit: viorelz: Quit: Leaving | ||
| [2010/08/13 08:06:07] <francispereira> jamesturnbull, extlookup seems like a over kill for my env. I simply want to server different files. I remember seeing two files specified in attribute source seperated by a "," . one prefixed with a $hostname | ||
| [2010/08/13 08:06:29] <francispereira> any examples of this kind that you could point me to ? | ||
| [2010/08/13 08:06:32] <joe-mac1> francispereira: sure, you can do multiple source values | ||
| [2010/08/13 08:06:41] <joe-mac1> if the first isn't available, it goes to the next | ||
| [2010/08/13 08:06:52] <francispereira> oh | ||
| [2010/08/13 08:06:54] <francispereira> lovely | ||
| [2010/08/13 08:06:55] <francispereira> ! | ||
| [2010/08/13 08:07:17] <joe-mac1> so you can do [ "puppet:///modules/modulename/filename.$fqdn", "puppet:///modules/modulename/filename.$domain" ] so you can fall abck to domain settings if the setrver-specific one isn't there | ||
| [2010/08/13 08:07:19] <francispereira> so i have the host name file fist , then the default | ||
| [2010/08/13 08:07:33] <francispereira> perfect | ||
| [2010/08/13 08:11:40] <dcarley> but it does mean that you have files named after individual hosts in your modules. | ||
| [2010/08/13 08:12:01] <dcarley> it would probably be better to split the client/server configs into separate classes. | ||
| [2010/08/13 08:13:14] <joe-mac1> yea, if the point is splitting client/server then yuo shouldn't do it like that | ||
| [2010/08/13 08:13:27] <joe-mac1> i do that in rare cases of configs that will be different on one or two machines but the same everywhere else | ||
| [2010/08/13 08:13:49] <joe-mac1> you want to avoid duplication like that | ||
| [2010/08/13 08:14:13] <dcarley> typically you should be agnostic to hostnames and model roles of servers instead. | ||
| [2010/08/13 08:17:11] @ cliff-hm joined channel #puppet | ||
| [2010/08/13 08:17:58] @ patsch_ joined channel #puppet | ||
| [2010/08/13 08:18:35] <francispereira> thanks guys | ||
| [2010/08/13 08:18:45] @ themurph_ joined channel #puppet | ||
| [2010/08/13 08:19:52] @ Quit: themurph: Read error: Connection reset by peer | ||
| [2010/08/13 08:19:53] @ themurph__ joined channel #puppet | ||
| [2010/08/13 08:20:19] <timdau> In cfengine, would have have two generic classes, syslog_server and syslog_client. Then I would assign the servers to the right class. How would you do that in puppet? | ||
| [2010/08/13 08:20:25] <timdau> Or, what is the puppet way? | ||
| [2010/08/13 08:20:37] <joe-mac1> timdau: yea that's basically what you'd do | ||
| [2010/08/13 08:21:04] <joe-mac1> you could even do something fancy like include syslog on all, then with a case statement or selector give only boxes named something like syslog.$domain the syslog::server class | ||
| [2010/08/13 08:21:24] <timdau> Do you have an example code snippet? | ||
| [2010/08/13 08:21:49] <dcarley> + you would use class inheritance to put all of the stuff that is common between the client and server classes into a "base" class. | ||
| [2010/08/13 08:21:51] @ Quit: patsch: Ping timeout: 265 seconds | ||
| [2010/08/13 08:21:52] @ patsch_ is now known as patsch | ||
| [2010/08/13 08:22:19] @ Quit: patsch: Client Quit | ||
| [2010/08/13 08:22:24] @ TREllis joined channel #puppet | ||
| [2010/08/13 08:22:49] <ohookins> ++dcarley - i use that method, and basically include the client class in a high-up node template, and only include the server class explicitly in those machines that are servers | ||
| [2010/08/13 08:23:23] @ Quit: themurph_: Ping timeout: 260 seconds | ||
| [2010/08/13 08:23:51] @ Bass10 joined channel #puppet | ||
| [2010/08/13 08:24:38] <Naresh> it appears that puppet can't handle downgrade a package when i change 'ensure => latest' to 'ensure => "a version lower than what's currently latest"' ? | ||
| [2010/08/13 08:25:02] <joe-mac1> Naresh: that depends on the provider | ||
| [2010/08/13 08:25:06] <Naresh> yum | ||
| [2010/08/13 08:25:15] <joe-mac1> yum does downgrades? | ||
| [2010/08/13 08:25:18] <Naresh> ya | ||
| [2010/08/13 08:25:22] <Naresh> yum downgrade blah | ||
| [2010/08/13 08:25:32] <ohookins> Naresh: #2866 | ||
| [2010/08/13 08:25:32] <gepetto> ohookins: Naresh: #2866 is http://projects.puppetlabs.com/issues/show/2866 "Puppet - Feature #2866: Yum package provider does not allow downgrade - Puppet Labs" | ||
| [2010/08/13 08:25:45] <ohookins> i'm working on the tests at the moment to get the patch accepted | ||
| [2010/08/13 08:26:05] <ohookins> but i'm a relative ruby/rspec/mocha newbie, so it's difficult | ||
| [2010/08/13 08:26:11] <Naresh> awesome | ||
| [2010/08/13 08:26:16] <Naresh> yet to be a newb here | ||
| [2010/08/13 08:26:34] <joe-mac1> what? you've never been a newb? | ||
| [2010/08/13 08:26:34] @ stahnma_ is now known as stahnma | ||
| [2010/08/13 08:26:37] <joe-mac1> that is badass | ||
| [2010/08/13 08:26:46] <ohookins> he was born l33t | ||
| [2010/08/13 08:26:58] @ Quit: mattock: Ping timeout: 258 seconds | ||
| [2010/08/13 08:27:16] <ohookins> anyway, so if you can tell me what :[] means, that will move things along ;) | ||
| [2010/08/13 08:27:44] <ohookins> otherwise it will be a long, probably painful, weekend of reading up on ruby/rspec/mocha etc | ||
| [2010/08/13 08:27:59] @ takamichi joined channel #puppet | ||
| [2010/08/13 08:28:50] <Naresh> :D | ||
| [2010/08/13 08:28:55] <Naresh> pre-newb stage | ||
| [2010/08/13 08:28:56] <Naresh> i meant | ||
| [2010/08/13 08:30:17] @ Quit: ninjazjb: Ping timeout: 265 seconds | ||
| [2010/08/13 08:32:52] <ohookins> Naresh: if you are comfortable building your own packages, you could just incorporate that patch and start using it straight away | ||
| [2010/08/13 08:32:56] @ jmccune joined channel #puppet | ||
| [2010/08/13 08:33:29] <ohookins> i'll probably do that myself, until we can upgrade to 2.6.1 or whenever it is incorporated | ||
| [2010/08/13 08:35:34] @ ohookins left channel #puppet ("Leaving.") | ||
| [2010/08/13 08:36:03] @ bodepd joined channel #puppet | ||
| [2010/08/13 08:39:49] @ Quit: mikey_p: Quit: mikey_p | ||
| [2010/08/13 08:44:05] <Naresh> 2.6.1 is behaving funny in our env | ||
| [2010/08/13 08:44:10] <Naresh> we went back to 2.6.0 | ||
| [2010/08/13 08:44:19] <Naresh> still ironing out things here and there | ||
| [2010/08/13 08:44:30] @ bryzo joined channel #puppet | ||
| [2010/08/13 08:45:06] @ Quit: nahamu: Read error: Operation timed out | ||
| [2010/08/13 08:46:36] @ lbt joined channel #puppet | ||
| [2010/08/13 08:47:50] <Cope> lbt :) | ||
| [2010/08/13 08:47:55] <geekatcmu> I can't wait for there to be a gem for 2.6.1. Then I can try it out. | ||
| [2010/08/13 08:48:05] * geekatcmu only deals with gems. | ||
| [2010/08/13 08:49:58] <barn> sorry to hear that! (: | ||
| [2010/08/13 08:50:34] <timdau> So, I have a list of debian packages I want installed per class. The list doesn't include dependancies. I can totally see how I would get these packages installed. But how would I have puppet remove all of the packages not required? | ||
| [2010/08/13 08:53:54] @ nahamu joined channel #puppet | ||
| [2010/08/13 08:56:22] <jamesturnbull> geekatcmu: make your own? | ||
| [2010/08/13 08:56:33] <jamesturnbull> geekatcmu: there is a rake task in the source you can use easily | ||
| [2010/08/13 08:56:50] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 08:56:56] <jamesturnbull> Naresh: did you log tickets for the stranegness? | ||
| [2010/08/13 08:57:09] @ Quit: swa_work: Read error: Connection reset by peer | ||
| [2010/08/13 08:57:50] @ Quit: dim0: Remote host closed the connection | ||
| [2010/08/13 08:59:40] @ lutter joined channel #puppet | ||
| [2010/08/13 09:00:29] @ Quit: lutter: Client Quit | ||
| [2010/08/13 09:01:45] @ gutseb joined channel #puppet | ||
| [2010/08/13 09:05:26] @ jbartus_ is now known as jbartus | ||
| [2010/08/13 09:06:07] @ Quit: jmccune: Ping timeout: 246 seconds | ||
| [2010/08/13 09:08:35] @ Quit: verwilst: Quit: Ex-Chat | ||
| [2010/08/13 09:09:46] @ mikey_p joined channel #puppet | ||
| [2010/08/13 09:10:13] @ lutter joined channel #puppet | ||
| [2010/08/13 09:12:01] @ Quit: mikey_p: Client Quit | ||
| [2010/08/13 09:12:22] @ mikey_p joined channel #puppet | ||
| [2010/08/13 09:13:09] @ Quit: gutseb: Quit: gutseb | ||
| [2010/08/13 09:15:01] @ swa_work joined channel #puppet | ||
| [2010/08/13 09:18:07] @ Quit: gebi: Ping timeout: 276 seconds | ||
| [2010/08/13 09:18:28] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 09:18:52] @ Quit: gniks: Quit: Leaving. | ||
| [2010/08/13 09:19:56] <timdau> On a debian vserver, facter says: is_virtual => false | ||
| [2010/08/13 09:20:01] <timdau> Is that correct? | ||
| [2010/08/13 09:20:01] @ jmccune joined channel #puppet | ||
| [2010/08/13 09:20:18] @ bodepd joined channel #puppet | ||
| [2010/08/13 09:21:58] <dcarley> timdau: what's the version of facter? | ||
| [2010/08/13 09:22:16] <timdau> 1.5.7 | ||
| [2010/08/13 09:22:32] <dcarley> timdau: it's fixed in 1.5.8 :) | ||
| [2010/08/13 09:22:43] <timdau> thanks | ||
| [2010/08/13 09:23:01] @ mattock joined channel #puppet | ||
| [2010/08/13 09:23:10] @ Quit: jaredrhine: Ping timeout: 240 seconds | ||
| [2010/08/13 09:24:11] <timdau> rubygems only has 1.5.7 | ||
| [2010/08/13 09:24:11] @ tonyskapunk joined channel #puppet | ||
| [2010/08/13 09:24:14] <timdau> oh well | ||
| [2010/08/13 09:24:33] <unixdaemon> Is there somewhere to send very early versions of patches that's a little less embarrasing than the puppet-dev list? I'm at the "I don't know what I don't know" stage | ||
| [2010/08/13 09:24:39] @ gniks joined channel #puppet | ||
| [2010/08/13 09:25:45] <dcarley> unixdaemon: github fork and #puppet-dev, perhaps? | ||
| [2010/08/13 09:26:17] <unixdaemon> dcarley: that's actually not a bad idea - thanks | ||
| [2010/08/13 09:34:27] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/08/13 09:39:23] <joe-mac1> unixdaemon: you can pastie.org them and show us too | ||
| [2010/08/13 09:39:34] <joe-mac1> #puppet-dev isk ind of dead a lot of the time when i go in there | ||
| [2010/08/13 09:39:41] <joe-mac1> unless i just happen to go at dead time | ||
| [2010/08/13 09:39:51] @ adrian_broher joined channel #puppet | ||
| [2010/08/13 09:42:04] <jhelwig> joe-mac1: #puppet-dev is fairly low volume. Occasional bursts of activity. | ||
| [2010/08/13 09:42:06] @ Quit: fluxdude: Ping timeout: 240 seconds | ||
| [2010/08/13 09:43:19] @ Quit: francispereira: Ping timeout: 252 seconds | ||
| [2010/08/13 09:43:34] @ Determinist joined channel #puppet | ||
| [2010/08/13 09:44:12] @ alcy joined channel #puppet | ||
| [2010/08/13 09:44:33] <Naresh> jamesturnbull: http://projects.puppetlabs.com/issues/4517 | ||
| [2010/08/13 09:44:55] <Naresh> that is one issue, the other strange issues tend to be quite, eh, non-deterministic/random :/ | ||
| [2010/08/13 09:46:03] @ pheezy joined channel #puppet | ||
| [2010/08/13 09:46:18] @ threescoops is now known as dreiscoops | ||
| [2010/08/13 09:46:57] @ threescoops joined channel #puppet | ||
| [2010/08/13 09:47:05] @ Quit: dreiscoops: Quit: leaving | ||
| [2010/08/13 09:48:54] <unixdaemon> joe-mac1: http://github.com/deanwilson/puppet/commit/92dd1e7bca68c0de2012f4d5682f40432cb0efe8 | ||
| [2010/08/13 09:50:05] <joe-mac1> unixdaemon: that's a relatively small patch, is tehre a keylength method already? | ||
| [2010/08/13 09:50:34] <unixdaemon> joe-mac1: seems to all be set up internally - just not exposed as an option | ||
| [2010/08/13 09:50:43] <unixdaemon> There's even a spec test for it | ||
| [2010/08/13 09:50:54] <joe-mac1> ah, interesting. yea i would make a ticket and attach the diff | ||
| [2010/08/13 09:51:09] <joe-mac1> i didn't know it supported keylength | ||
| [2010/08/13 09:51:14] <joe-mac1> any idea what it uses for a default? | ||
| [2010/08/13 09:51:19] <unixdaemon> joe-mac1: 1024 | ||
| [2010/08/13 09:51:30] <joe-mac1> sauce | ||
| [2010/08/13 09:51:58] <unixdaemon> joe-mac1: have a look in lib/puppet/ssl/key.rb | ||
| [2010/08/13 09:52:12] @ mclarke joined channel #puppet | ||
| [2010/08/13 09:53:30] @ Quit: mattock: Ping timeout: 248 seconds | ||
| [2010/08/13 09:53:42] @ Quit: Naresh: Ping timeout: 265 seconds | ||
| [2010/08/13 09:54:23] @ Quit: themurph__: Read error: Connection reset by peer | ||
| [2010/08/13 09:54:29] @ mattock joined channel #puppet | ||
| [2010/08/13 09:55:09] @ gutseb joined channel #puppet | ||
| [2010/08/13 09:56:03] @ themurph joined channel #puppet | ||
| [2010/08/13 09:59:04] @ Quit: jmccune: Ping timeout: 276 seconds | ||
| [2010/08/13 10:00:11] @ WALoeIII joined channel #puppet | ||
| [2010/08/13 10:00:11] <robinbowes> joe-mac1: I seem to recall that this was your handiwork ? http://pastie.org/1090733 | ||
| [2010/08/13 10:00:27] <robinbowes> Or at least, something similar that I've bastardised | ||
| [2010/08/13 10:00:57] @ Quit: itguru: Ping timeout: 265 seconds | ||
| [2010/08/13 10:01:16] <robinbowes> I want to change it to be able to list the nodes in different formats | ||
| [2010/08/13 10:01:31] <joe-mac1> yea that's mine | ||
| [2010/08/13 10:01:39] <robinbowes> And am looking for some pointers as to which docs I should be reading | ||
| [2010/08/13 10:01:43] <joe-mac1> robinbowes: unfortunately i barely hacked that together bencause i suck at SQL | ||
| [2010/08/13 10:01:52] <joe-mac1> i don't really understand the syntax of the language very well, never have | ||
| [2010/08/13 10:02:08] <joe-mac1> my brain just kinda doesn't process it, idk | ||
| [2010/08/13 10:02:10] @ Quit: flooose: Remote host closed the connection | ||
| [2010/08/13 10:02:20] <joe-mac1> every other language always made sense to me, cept that one | ||
| [2010/08/13 10:02:23] <robinbowes> I can do the SQL, it's the ruby I need help with! | ||
| [2010/08/13 10:02:31] <joe-mac1> ah, well i can probably help with that heh | ||
| [2010/08/13 10:02:46] <joe-mac1> i am a ruby slightly above novice? not really a noob but by no means an expert of efficient coder | ||
| [2010/08/13 10:02:50] <joe-mac1> export or** | ||
| [2010/08/13 10:02:54] @ Quit: themurph: Quit: themurph | ||
| [2010/08/13 10:03:04] @ blurrr joined channel #puppet | ||
| [2010/08/13 10:03:19] <robinbowes> So, it seems like the ActiveRecord does all the magic with the final query | ||
| [2010/08/13 10:03:35] @ alfism joined channel #puppet | ||
| [2010/08/13 10:04:02] <robinbowes> Hosts.find( ... ).map { |host| host.send(printtype) } | ||
| [2010/08/13 10:04:40] <robinbowes> Actually... | ||
| [2010/08/13 10:04:45] <robinbowes> puts Hosts.find( ... ).map { |host| host.send(printtype) } | ||
| [2010/08/13 10:05:06] @ Quit: mrk1207: Quit: Leaving | ||
| [2010/08/13 10:05:27] <robinbowes> I don't get the host.send(printtype) bit | ||
| [2010/08/13 10:06:10] <robinbowes> Ah, OK, so each host is an object, and host.send(printtype) outputs the specified attribute | ||
| [2010/08/13 10:06:23] <robinbowes> So: | ||
| [2010/08/13 10:06:24] <robinbowes> Hosts.find( ... ).map { |host| host.send(printtype) } | ||
| [2010/08/13 10:06:30] <robinbowes> produces a list of names | ||
| [2010/08/13 10:06:43] <kc7zzv> In ruby, how can you safely tell if a variable is a string or array of strings? | ||
| [2010/08/13 10:06:52] <robinbowes> puts just prints the list of names | ||
| [2010/08/13 10:07:18] <robinbowes> OK, so I need to use something different to print the output differently | ||
| [2010/08/13 10:07:23] @ alexine_dsouza joined channel #puppet | ||
| [2010/08/13 10:08:12] <robinbowes> Yowser! | ||
| [2010/08/13 10:08:35] <robinbowes> Just wrap it in ( .. ).join(' ') and I have a space-separated list! | ||
| [2010/08/13 10:11:53] @ tyll joined channel #puppet | ||
| [2010/08/13 10:14:06] <robinbowes> God, I'm good :) | ||
| [2010/08/13 10:14:32] <bryzo> What exactly is facter/ | ||
| [2010/08/13 10:14:34] <bryzo> * ? | ||
| [2010/08/13 10:15:09] <threescoops> bryzo: http://docs.puppetlabs.com/guides/introduction.html | ||
| [2010/08/13 10:15:31] <darkfade1> bryzo: small tool that will collect the config status of a managed system | ||
| [2010/08/13 10:15:40] <darkfade1> just run and you'll understand | ||
| [2010/08/13 10:16:05] @ gmcquillan joined channel #puppet | ||
| [2010/08/13 10:17:06] <bryzo> thanks! | ||
| [2010/08/13 10:18:33] @ plathrop is now known as plathrop-away | ||
| [2010/08/13 10:18:48] <bryzo> threescoops: Facter is not mentoend on that page | ||
| [2010/08/13 10:19:52] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/08/13 10:20:19] <threescoops> bryzo: sorry, was a little hasty. It leads on to http://docs.puppetlabs.com/guides/tools.html in several places, which does mention facter (and the other parts of puppet) to give you an idea where it all fits together | ||
| [2010/08/13 10:22:25] @ Quit: TREllis: Quit: leaving | ||
| [2010/08/13 10:23:19] @ Quit: blurrr: Quit: Leaving | ||
| [2010/08/13 10:25:56] @ lhuffman joined channel #puppet | ||
| [2010/08/13 10:26:09] <bryzo> ok sweet | ||
| [2010/08/13 10:26:37] <bryzo> knkow where i can find how to include factor in a template? | ||
| [2010/08/13 10:27:13] <threescoops> The variables factor returns should be available to you automagically | ||
| [2010/08/13 10:27:42] <threescoops> And if need be you can add custom facts to facter to extend the information it supplies | ||
| [2010/08/13 10:28:03] @ Quit: \ask: Remote host closed the connection | ||
| [2010/08/13 10:28:16] <bryzo> so if i use the variable uptime | ||
| [2010/08/13 10:28:27] <bryzo> it would pull the uptime from factor? | ||
| [2010/08/13 10:28:51] <threescoops> Yes | ||
| [2010/08/13 10:29:06] <bryzo> sweet | ||
| [2010/08/13 10:29:14] <threescoops> Indeed | ||
| [2010/08/13 10:29:43] @ Quit: mackn: Ping timeout: 276 seconds | ||
| [2010/08/13 10:32:09] @ jaredrhine joined channel #puppet | ||
| [2010/08/13 10:32:21] <threescoops> Oh, and be careful: it's facter, not factor - that's a completely different command (I've made the mistake a few times, one in a manifest - really didn't do what I was expecting!) | ||
| [2010/08/13 10:32:38] <threescoops> Damned muscle memory | ||
| [2010/08/13 10:33:02] @ Quit: black`WASP: Remote host closed the connection | ||
| [2010/08/13 10:34:00] @ themurph joined channel #puppet | ||
| [2010/08/13 10:35:04] @ nexx joined channel #puppet | ||
| [2010/08/13 10:36:05] @ themurph_ joined channel #puppet | ||
| [2010/08/13 10:36:05] @ Quit: themurph: Read error: Connection reset by peer | ||
| [2010/08/13 10:36:07] @ themurph_ is now known as themurph | ||
| [2010/08/13 10:36:07] <kc7zzv> In a pure ruby custom type, how can you safely tell if a variable is a string or array of strings? | ||
| [2010/08/13 10:39:10] @ ohadlevy joined channel #puppet | ||
| [2010/08/13 10:40:50] @ qwbillings joined channel #puppet | ||
| [2010/08/13 10:43:31] @ notbrien joined channel #puppet | ||
| [2010/08/13 10:43:33] <qwbillings> question... how do I control the order in which recipes will fire within puppet? | ||
| [2010/08/13 10:43:43] @ plathrop-away is now known as plathrop | ||
| [2010/08/13 10:43:47] <rmiller4pi8> kc7zzv: http://www.khelll.com/blog/ruby/ruby-introspection-2/ | ||
| [2010/08/13 10:43:55] <rmiller4pi8> qwbillings: in general, you don't | ||
| [2010/08/13 10:44:43] <qwbillings> ack... i was hoping that was not the answer, but i suspected that it was. | ||
| [2010/08/13 10:44:45] <rmiller4pi8> if you have particular relations, you define the dependencies directly | ||
| [2010/08/13 10:44:50] @ alban2 joined channel #puppet | ||
| [2010/08/13 10:44:50] <rmiller4pi8> or in 2.6 you can have stages | ||
| [2010/08/13 10:44:52] @ Quit: MattyM: Remote host closed the connection | ||
| [2010/08/13 10:44:57] <kc7zzv> qwbillings: It's designed to be random. (Assuming you haven't used require, subscribe, notify or similar) | ||
| [2010/08/13 10:44:59] <rmiller4pi8> and assign things to stages | ||
| [2010/08/13 10:45:41] @ Quit: notbrien: Client Quit | ||
| [2010/08/13 10:45:42] <alcy> qwbillings: look at require, notify, subscribe and before in the docs | ||
| [2010/08/13 10:46:39] <qwbillings> alcy: ack, and thanks for the pointer... | ||
| [2010/08/13 10:47:05] <devicenull> it makes a lot more sense when you start doing it qwbillings :) | ||
| [2010/08/13 10:47:19] @ pting joined channel #puppet | ||
| [2010/08/13 10:47:29] <qwbillings> that is always the case with these things :) | ||
| [2010/08/13 10:47:35] <kc7zzv> rmiller4pi8: So I can do "var === String" or "var.is_a?(String)" | ||
| [2010/08/13 10:47:44] <rmiller4pi8> yeah | ||
| [2010/08/13 10:48:11] <kc7zzv> rmiller4pi8: Thanks for the link. I wasn't sure where to start looking. | ||
| [2010/08/13 10:48:16] <rmiller4pi8> np | ||
| [2010/08/13 10:49:43] <ohadlevy> masterzen: puppetcamp again ?:) | ||
| [2010/08/13 10:53:49] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 10:54:04] @ Quit: alban2: Quit: Leaving. | ||
| [2010/08/13 10:54:45] @ bodepd joined channel #puppet | ||
| [2010/08/13 10:57:37] @ \ask joined channel #puppet | ||
| [2010/08/13 10:58:40] @ Quit: ohadlevy: Ping timeout: 252 seconds | ||
| [2010/08/13 11:01:58] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/08/13 11:05:55] @ Quit: mattock: Ping timeout: 252 seconds | ||
| [2010/08/13 11:08:31] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 11:13:16] @ francispereira joined channel #puppet | ||
| [2010/08/13 11:13:36] <robinbowes> joe-mac1: Updated version: http://pastie.org/1090733 | ||
| [2010/08/13 11:15:19] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/08/13 11:16:57] @ runrig joined channel #puppet | ||
| [2010/08/13 11:17:11] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 11:20:14] <mark> a question about exported resources... | ||
| [2010/08/13 11:20:35] @ Quit: asmodeo: Quit: asmodeo | ||
| [2010/08/13 11:20:43] <mark> if I export a definition with other resources in it... will those contained resources be defined on the exporting host or on the collecting host? | ||
| [2010/08/13 11:20:56] <mark> or, evaluated | ||
| [2010/08/13 11:21:15] <mark> it matters for e.g. facter variables | ||
| [2010/08/13 11:21:59] @ Quit: reyjrar: Quit: Leaving. | ||
| [2010/08/13 11:24:28] @ Quit: francispereira: Quit: Ex-Chat | ||
| [2010/08/13 11:27:19] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/08/13 11:28:17] @ Quit: alcy: Remote host closed the connection | ||
| [2010/08/13 11:28:53] @ Quit: swa_work: Read error: Connection reset by peer | ||
| [2010/08/13 11:36:47] @ Quit: t0mm: Ping timeout: 240 seconds | ||
| [2010/08/13 11:46:25] @ ohadlevy joined channel #puppet | ||
| [2010/08/13 11:48:39] @ jdcasey joined channel #puppet | ||
| [2010/08/13 11:51:46] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 11:52:43] @ Quit: ohadlevy: Ping timeout: 246 seconds | ||
| [2010/08/13 11:53:18] @ lak joined channel #puppet | ||
| [2010/08/13 11:54:05] @ imran_ joined channel #puppet | ||
| [2010/08/13 11:54:13] @ [GuS] joined channel #puppet | ||
| [2010/08/13 11:55:45] @ Quit: lak: Client Quit | ||
| [2010/08/13 11:55:53] @ jhaddad joined channel #puppet | ||
| [2010/08/13 11:56:07] <imran_> anyone use the augeas to modify my.cnf ... Should augeas create the file and/or section if it doesn't exist, automatically? or is there something I have to do specifically to get it to add a section and/or create a file | ||
| [2010/08/13 11:56:32] @ project2501a joined channel #puppet | ||
| [2010/08/13 11:57:46] <bryzo> needing help with Puppet and Facter | ||
| [2010/08/13 11:58:14] <robinbowes> I've got a cron job defined thus: http://pastie.org/1090931 | ||
| [2010/08/13 11:58:43] <bryzo> i am trying to use this as my template to output a section of php.ini, but it fails at line 2 http://pastebin.com/b01xikYq | ||
| [2010/08/13 11:58:59] <bryzo> says that Failed to parse template /etc/puppet/sampleerb.erb: comparison of String with 32 failed at /etc/puppet/manifests/site.pp:9 on node puppet.nexcess.net | ||
| [2010/08/13 11:59:36] <robinbowes> And I call it thus: http://pastie.org/1090934 | ||
| [2010/08/13 11:59:57] <Volcane> bryzo: facts are strings, so just add .to_i to your variables | ||
| [2010/08/13 12:00:00] <eric0> bryzo: try 'php_memory_limit.to_i' | ||
| [2010/08/13 12:00:50] <robinbowes> And I find that the cron minute is re-defined every time puppet runs: | ||
| [2010/08/13 12:00:51] @ mattock joined channel #puppet | ||
| [2010/08/13 12:00:55] <robinbowes> 2010-08-13_18:53:19.52137 notice: //profile::partition::slave/Mysqld::Instance[mysqld]/Mysqld::Cron::Start_stopped_slave[mysqld]/Cron[mysqld_start_stopped_slave]/minute: defined 'minute' as '*' | ||
| [2010/08/13 12:01:09] <bryzo> oh ok | ||
| [2010/08/13 12:01:10] <bryzo> there we go | ||
| [2010/08/13 12:01:14] <bryzo> THANKS GUYS!!! | ||
| [2010/08/13 12:01:48] <robinbowes> Any idea what I'm missing here? | ||
| [2010/08/13 12:02:01] <robinbowes> ie. why is that value re-defined every run? | ||
| [2010/08/13 12:02:16] <Volcane> robinbowes: bug, there's a open bug this week about that i think | ||
| [2010/08/13 12:02:23] <robinbowes> Oh, OK | ||
| [2010/08/13 12:02:25] <Volcane> its harmless though | ||
| [2010/08/13 12:02:36] <robinbowes> That's always a bonus | ||
| [2010/08/13 12:02:55] <robinbowes> Unlike the total machine killer I discovered earler this week | ||
| [2010/08/13 12:03:10] <joe-mac1> you mean puppet's resource usage? | ||
| [2010/08/13 12:03:12] <joe-mac1> :-P | ||
| [2010/08/13 12:03:15] <robinbowes> Yeah | ||
| [2010/08/13 12:03:30] <robinbowes> I copied the new version of extlookup.rb from 0.26.x into my 0.25.5 installation | ||
| [2010/08/13 12:03:35] <joe-mac1> HAHA | ||
| [2010/08/13 12:03:36] <joe-mac1> OWNED | ||
| [2010/08/13 12:03:45] <robinbowes> Totally hosed my puppetmaster | ||
| [2010/08/13 12:03:46] <joe-mac1> sorry, had to laugh cause someone else did besides this guy <-- | ||
| [2010/08/13 12:03:59] <robinbowes> And left most of the clients in an un-responsive state | ||
| [2010/08/13 12:04:04] <joe-mac1> yea it's just as bad trying to use <2.6 compat versions of plugins | ||
| [2010/08/13 12:04:14] <joe-mac1> wel on the masters at least | ||
| [2010/08/13 12:04:23] <joe-mac1> there's some new line of code that has to be in custom functions in 2.6 | ||
| [2010/08/13 12:04:33] <robinbowes> Didn't realise there was a major change | ||
| [2010/08/13 12:05:14] <robinbowes> That puppetmaster was primary resolver cache for the DC, and mail relay | ||
| [2010/08/13 12:05:51] <joe-mac1> suck | ||
| [2010/08/13 12:05:55] <joe-mac1> i hjave the master on its own box | ||
| [2010/08/13 12:05:58] <joe-mac1> well, own vm | ||
| [2010/08/13 12:06:14] * joe-mac1 grumbles about programmers using /tmp as storage for ghuge files | ||
| [2010/08/13 12:06:23] <robinbowes> I may go down that route | ||
| [2010/08/13 12:06:49] <robinbowes> Not using VMs all that much | ||
| [2010/08/13 12:06:54] <joe-mac1> they are great | ||
| [2010/08/13 12:07:02] * robinbowes has used them in the past | ||
| [2010/08/13 12:07:09] <joe-mac1> 5 mins, network build to ready for puppet certs, | ||
| [2010/08/13 12:08:01] * robinbowes can do that with physical machines | ||
| [2010/08/13 12:08:14] <joe-mac1> i could automate the last bit but i would need ot pull some kind of hack where i allow machines for a certain period of time to grab their certs from the build server | ||
| [2010/08/13 12:08:31] * robinbowes uses autosigning | ||
| [2010/08/13 12:09:26] <robinbowes> What I'd like to do is move the machines that manage the infrastructure into the cloud, and use only one instead of having one per DC | ||
| [2010/08/13 12:11:26] <robinbowes> Would prob. keep some sort of local DNS cache though | ||
| [2010/08/13 12:11:55] * Volcane has a nice demo of automated builds with no autosigning etc :) | ||
| [2010/08/13 12:12:29] <robinbowes> Yes, would like to get mcollective involved too | ||
| [2010/08/13 12:13:07] @ incommon_ike joined channel #puppet | ||
| [2010/08/13 12:14:15] <robinbowes> ooops | ||
| [2010/08/13 12:14:20] * robinbowes -> ##infra-talk | ||
| [2010/08/13 12:19:59] @ Quit: kc7zzv: Remote host closed the connection | ||
| [2010/08/13 12:20:18] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 12:21:34] @ bodepd joined channel #puppet | ||
| [2010/08/13 12:23:32] @ alexs_ joined channel #puppet | ||
| [2010/08/13 12:27:12] @ greg__ joined channel #puppet | ||
| [2010/08/13 12:29:42] @ Quit: bryzo: Quit: Leaving. | ||
| [2010/08/13 12:30:06] @ Quit: alexs_: Quit: leaving | ||
| [2010/08/13 12:30:39] <dan__t> Ooooh, man. I'm going to spend some time this weekend refactoring some stuff. | ||
| [2010/08/13 12:30:53] <dan__t> Chaining resources... been wanting to do that for a very long time now. | ||
| [2010/08/13 12:31:36] @ alexs_ joined channel #puppet | ||
| [2010/08/13 12:32:54] @ bviktor joined channel #puppet | ||
| [2010/08/13 12:34:27] @ bviktor left channel #puppet ("Leaving") | ||
| [2010/08/13 12:36:16] @ Quit: bodepd: Read error: Connection reset by peer | ||
| [2010/08/13 12:36:44] @ bodepd joined channel #puppet | ||
| [2010/08/13 12:38:25] @ Quit: incommon_ike: Ping timeout: 245 seconds | ||
| [2010/08/13 12:39:33] @ incommon_ike joined channel #puppet | ||
| [2010/08/13 12:42:07] @ Quit: Ramonster: Quit: Computer has gone to sleep | ||
| [2010/08/13 12:43:09] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 12:46:20] @ Ramonster joined channel #puppet | ||
| [2010/08/13 12:50:26] <imran_> so, augeas.... my.cnf; is there a way to get it to create the file and/or section if they doesn't exist? | ||
| [2010/08/13 12:51:26] @ incommon_ike left channel #puppet () | ||
| [2010/08/13 12:51:44] <dan__t> use 'unless' and use a simple test? | ||
| [2010/08/13 12:52:18] <dan__t> wait, that's a lie. that's exec, sorry. | ||
| [2010/08/13 12:52:19] @ Quit: Ramonster: Quit: Computer has gone to sleep | ||
| [2010/08/13 12:53:00] <dan__t> So why would I want to export resources? I think I understand it properly, just don't see how that would be particularly useful? | ||
| [2010/08/13 12:54:06] <imran_> if you use nagios, its really cool and usefull | ||
| [2010/08/13 12:54:39] <dan__t> Right... | ||
| [2010/08/13 12:54:41] <imran_> you define the virtual resources on each client, which get 'filled' in by the client and the exported into the nagios server | ||
| [2010/08/13 12:54:58] <imran_> you mean besides that? | ||
| [2010/08/13 12:55:47] <dan__t> oh | ||
| [2010/08/13 12:56:01] <dan__t> so one node becomes "aware" of some other virtual resource on another node | ||
| [2010/08/13 12:56:32] <imran_> its not so much aware... lets say you do nagios_host { blah}, now if it wasn't virtual, that nagios resource would be generated on the node that its defined for. | ||
| [2010/08/13 12:56:50] @ Quit: cliff-hm: Ping timeout: 258 seconds | ||
| [2010/08/13 12:56:51] <Volcane> dan__t: example : http://projects.puppetlabs.com/projects/puppet/wiki/Exported_Resources | ||
| [2010/08/13 12:57:25] <dan__t> yeah, reading http://docs.puppetlabs.com/guides/exported_resources.html | ||
| [2010/08/13 12:57:29] <dan__t> it hink i just need to see more examples | ||
| [2010/08/13 12:57:30] <imran_> but with a virtual resource, it still gets 'run' or 'filled' in on that client, but no actual changes take place on that machine, I think. just gets sent to the puppetmaster store.... and then when you export using <<||>> or whatever (i use tags also), those thigns get imported into the master. | ||
| [2010/08/13 12:57:52] <imran_> well if you use it, you'll see how it works. if your having trouble getting your head around it. | ||
| [2010/08/13 12:58:10] <imran_> I think a usecase for inventory, or inventory of certain facts etc. would be also cool. | ||
| [2010/08/13 12:58:28] <imran_> i think they have ssh keys as an example on the site as well... | ||
| [2010/08/13 12:59:35] <dan__t> hm | ||
| [2010/08/13 13:00:44] <dan__t> ok i'll dig around | ||
| [2010/08/13 13:00:55] <dan__t> I think I get it, just need to practice it a little. | ||
| [2010/08/13 13:01:16] <dan__t> I'll say I've been getting a lot better with puppet but not capitalizing on really useful things like definitions, interesting logic, functions, things like that. | ||
| [2010/08/13 13:01:49] @ mackn joined channel #puppet | ||
| [2010/08/13 13:01:50] <imran_> you can download other peoples puppet modules, and then grep for a certain keyword etc. through their configs to see good real world examples... | ||
| [2010/08/13 13:02:00] <imran_> puppet modules & manifests, I should say. | ||
| [2010/08/13 13:04:14] <dan__t> Yep. | ||
| [2010/08/13 13:04:24] <dan__t> I put my lab together a few weeks ago at home. | ||
| [2010/08/13 13:05:13] @ bodepd joined channel #puppet | ||
| [2010/08/13 13:05:20] <jamesturnbull> dan__t http://forge.puppetlabs.com has a good collection | ||
| [2010/08/13 13:05:28] <dan__t> Yep. | ||
| [2010/08/13 13:05:33] <dan__t> So is Volcane heh | ||
| [2010/08/13 13:07:50] @ Alagar joined channel #puppet | ||
| [2010/08/13 13:07:51] @ Quit: Alagar: Excess Flood | ||
| [2010/08/13 13:08:02] @ Quit: [GuS]: Remote host closed the connection | ||
| [2010/08/13 13:08:24] @ gebi joined channel #puppet | ||
| [2010/08/13 13:08:46] @ Alagar joined channel #puppet | ||
| [2010/08/13 13:08:47] @ Quit: Alagar: Excess Flood | ||
| [2010/08/13 13:09:27] @ Quit: bodepd: Ping timeout: 240 seconds | ||
| [2010/08/13 13:10:34] @ gebi_ joined channel #puppet | ||
| [2010/08/13 13:10:55] <imran_> I think I'm going to give up on augeas. I'll just use a template/source file to sync up /etc/my.cnf Might even make more sense since people shouldn't really be tinkering with it anyway... | ||
| [2010/08/13 13:20:53] @ Quit: nexx: Quit: quit | ||
| [2010/08/13 13:26:22] @ Alagar joined channel #puppet | ||
| [2010/08/13 13:26:22] @ Quit: Alagar: Excess Flood | ||
| [2010/08/13 13:26:53] @ Alagar joined channel #puppet | ||
| [2010/08/13 13:26:53] @ Quit: Alagar: Excess Flood | ||
| [2010/08/13 13:28:20] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/08/13 13:29:40] <dan__t> hehe | ||
| [2010/08/13 13:29:56] @ kolla_ is now known as kolla | ||
| [2010/08/13 13:30:03] <dan__t> i was playing around with it a little bit to edit grub.conf... i have an issue where i need to configure different memory disk sizes depending on the environment | ||
| [2010/08/13 13:30:11] <joe-mac1> dan__t: you're a dangerous man! | ||
| [2010/08/13 13:30:13] <dan__t> much more memory in production than test or qa etc etc | ||
| [2010/08/13 13:30:19] <dan__t> I know right haha | ||
| [2010/08/13 13:30:36] <joe-mac1> i wouldn't go near that file with augeas | ||
| [2010/08/13 13:30:46] <joe-mac1> i guess i should be more open to it | ||
| [2010/08/13 13:30:49] <joe-mac1> it kind of scares me | ||
| [2010/08/13 13:31:45] <dan__t> yea me too | ||
| [2010/08/13 13:31:46] @ Quit: themurph: Read error: Connection reset by peer | ||
| [2010/08/13 13:31:55] <dan__t> thank god for dev -> qa -> test | ||
| [2010/08/13 13:32:56] @ themurph joined channel #puppet | ||
| [2010/08/13 13:33:20] <darkfade1> joe-mac1: we recently needed to increase grub timeouts, and found out it's not in the opsware thinggy at work | ||
| [2010/08/13 13:33:31] <darkfade1> so my workmate ended up doing it with sed | ||
| [2010/08/13 13:33:39] <darkfade1> i don't think it was better that way :> | ||
| [2010/08/13 13:33:41] @ Quit: kc7zzv: Quit: kc7zzv | ||
| [2010/08/13 13:34:19] <joe-mac1> opsware eh | ||
| [2010/08/13 13:34:29] @ rmiller4pi8 joined channel #puppet | ||
| [2010/08/13 13:34:44] <darkfade1> joe-mac1: i don't wanna say it's bad. i'll say the customer completely messed it up | ||
| [2010/08/13 13:35:32] <joe-mac1> o i c | ||
| [2010/08/13 13:35:36] <dan__t> So what are some of the cooler new things in Puppet? | ||
| [2010/08/13 13:35:39] <dan__t> I'm still stuck on 0.25 | ||
| [2010/08/13 13:35:47] <joe-mac1> ruby dsl | ||
| [2010/08/13 13:35:49] <joe-mac1> faster | ||
| [2010/08/13 13:35:53] <joe-mac1> extlookup in base | ||
| [2010/08/13 13:35:59] <dan__t> that would be hot. | ||
| [2010/08/13 13:37:13] <dan__t> i'm kinda pumped | ||
| [2010/08/13 13:37:14] <dan__t> sad, huh? | ||
| [2010/08/13 13:40:23] @ Quit: rmiller4pi8: Ping timeout: 252 seconds | ||
| [2010/08/13 13:40:23] @ Quit: tonyskapunk: Read error: Connection reset by peer | ||
| [2010/08/13 13:41:03] <joe-mac1> yea i am pumped for like .3 | ||
| [2010/08/13 13:43:39] <dan__t> er, why | ||
| [2010/08/13 13:43:55] <tmz> dan__t: If you're on fedora or epel and want to test 2.6.x releases, see http://tmz.fedorapeople.org/repo/puppet/ | ||
| [2010/08/13 13:44:14] @ lak joined channel #puppet | ||
| [2010/08/13 13:44:26] <dan__t> I think I can do that... | ||
| [2010/08/13 13:53:41] @ bdha_ is now known as bdha | ||
| [2010/08/13 13:54:27] @ Quit: gebi_: Ping timeout: 240 seconds | ||
| [2010/08/13 13:54:36] @ Quit: gebi: Ping timeout: 265 seconds | ||
| [2010/08/13 13:54:56] @ Quit: bug: Quit: bug | ||
| [2010/08/13 13:54:58] @ bodepd joined channel #puppet | ||
| [2010/08/13 13:57:05] @ swa_work joined channel #puppet | ||
| [2010/08/13 13:57:27] <jamesturnbull> tmz: oh I forgot abotu dashboard spec file ... any chance oyu could review and comment at some point? | ||
| [2010/08/13 13:58:23] @ joe-mac1 left channel #puppet () | ||
| [2010/08/13 13:58:41] <tmz> jamesturnbull: Sure. Though I suppose you'd prefer the 'at some point' to be within some reasonable time frame. ;) | ||
| [2010/08/13 13:59:40] @ Quit: tyll: Quit: leaving | ||
| [2010/08/13 13:59:44] @ Quit: bodepd: Client Quit | ||
| [2010/08/13 14:06:23] <jamesturnbull> tmz: for certain definitions of "reasonable" :) | ||
| [2010/08/13 14:06:54] <jamesturnbull> tmz: lak for example defines "reasonable" as yesterday ... :P | ||
| [2010/08/13 14:07:22] <tmz> jamesturnbull: Well, let's toss his dictionary out the window straight away. | ||
| [2010/08/13 14:07:23] * jamesturnbull is in his third airport for the day and one more to go | ||
| [2010/08/13 14:07:40] <jamesturnbull> tmz: whenever you get a chance would be awesome | ||
| [2010/08/13 14:07:50] <tmz> jamesturnbull: Sounds like you'll require liquor for that trip. | ||
| [2010/08/13 14:08:15] <jamesturnbull> tmz: I need to understand how to package a rails app properly - I think we need to create a user and hange the ownership on all the files as a start too | ||
| [2010/08/13 14:08:30] <jamesturnbull> tmz: I always need liquor ... sadly stuffed full of antibiotics | ||
| [2010/08/13 14:08:44] <tmz> jamesturnbull: That's no good. | ||
| [2010/08/13 14:09:01] <jamesturnbull> blah stupid flu turned into chest infection | ||
| [2010/08/13 14:09:24] @ brothers joined channel #puppet | ||
| [2010/08/13 14:10:11] <tmz> More nicotine and liquor will cure that. | ||
| [2010/08/13 14:10:39] <eric0> will it really? my regimen of sleep and vitamins is way off base. | ||
| [2010/08/13 14:10:59] <tmz> eric0: Yeah, you're doing it wrong. All wrong. :P | ||
| [2010/08/13 14:11:17] <jamesturnbull> tmz: I have my wife berating me already on the "if you didn't smoke - you wouldn't get so sick" | ||
| [2010/08/13 14:11:20] @ Quit: ecapriolo: Ping timeout: 255 seconds | ||
| [2010/08/13 14:11:46] <jamesturnbull> eric0: also "sleep"? what is this strange word? | ||
| [2010/08/13 14:12:04] <tmz> jamesturnbull: Don't tell her I'm egging you on then. I don't like to cross other people's wives. Never ends well. | ||
| [2010/08/13 14:12:06] <jamesturnbull> tmz: Puppet Camp? can we entice you to SFO? | ||
| [2010/08/13 14:12:24] <eric0> when you look at the screen and its full of 'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkk', you have probably been asleep | ||
| [2010/08/13 14:13:39] <jamesturnbull> eric0: it's always so hard to get the key marks off your face too | ||
| [2010/08/13 14:13:51] <tmz> jamesturnbull: When is it? I haven't been paying enough attention it seems. | ||
| [2010/08/13 14:14:10] @ tecto_ joined channel #puppet | ||
| [2010/08/13 14:15:26] <tmz> Damn it. I already bought tickets to a show in Baltimore on the 8th with my brother. :/ | ||
| [2010/08/13 14:16:37] <jamesturnbull> tmz: ah annoying | ||
| [2010/08/13 14:17:20] @ Mode +o jamesturnbull by ChanServ | ||
| [2010/08/13 14:17:23] <tmz> jamesturnbull: I know, why do events conflict like that? It's not like I go anywhere that often. | ||
| [2010/08/13 14:18:48] @ gebi joined channel #puppet | ||
| [2010/08/13 14:19:01] @ gebi_ joined channel #puppet | ||
| [2010/08/13 14:19:02] @ jamesturnbull set topic "Puppet Camp SFO 10/7-8 http://bit.ly/ctMDFE | http://docs.puppetlabs.com | Bugs & Feature Requests: http://bit.ly/ddjhPk" | ||
| [2010/08/13 14:19:13] <jamesturnbull> tmz: what's the show? | ||
| [2010/08/13 14:19:32] <tmz> jamesturnbull: The Roots. :) | ||
| [2010/08/13 14:19:32] <jamesturnbull> cam it be possibly better than the awesomeness that is PuppetCamP! | ||
| [2010/08/13 14:19:51] <Volcane> tmz: do you have latest rc rpms yet? | ||
| [2010/08/13 14:19:59] <tmz> It's only one night, so besting 2 days of puppetcamp is tough. | ||
| [2010/08/13 14:20:17] <tmz> Volcane: I did build rc2. It should be in my fedorapeople repo. | ||
| [2010/08/13 14:20:24] <Volcane> kewl | ||
| [2010/08/13 14:20:33] <Volcane> thnx | ||
| [2010/08/13 14:20:54] <tmz> No problem. | ||
| [2010/08/13 14:23:00] @ Quit: alexs_: Quit: leaving | ||
| [2010/08/13 14:23:09] @ alexs_ joined channel #puppet | ||
| [2010/08/13 14:26:32] @ Quit: alexs_: Client Quit | ||
| [2010/08/13 14:27:01] @ alexs_ joined channel #puppet | ||
| [2010/08/13 14:35:04] @ Quit: SpacePope: Read error: Connection reset by peer | ||
| [2010/08/13 14:38:19] @ lkoranda joined channel #puppet | ||
| [2010/08/13 14:38:40] @ SpacePope joined channel #puppet | ||
| [2010/08/13 14:40:04] @ jab_doa joined channel #puppet | ||
| [2010/08/13 14:40:43] @ RedPepper is now known as redpepper | ||
| [2010/08/13 14:43:09] @ Quit: adrian_broher: Quit: Verlassend | ||
| [2010/08/13 14:43:48] @ Quit: jdcasey: Remote host closed the connection | ||
| [2010/08/13 14:44:58] @ Quit: lkoranda: Quit: Ex-Chat | ||
| [2010/08/13 14:49:46] @ shenson is now known as zz_shenson | ||
| [2010/08/13 14:50:06] @ Quit: gebi: Quit: leaving | ||
| [2010/08/13 14:53:05] @ Quit: themurph: Quit: themurph | ||
| [2010/08/13 14:53:06] @ Quit: ahasenack: Quit: Leaving | ||
| [2010/08/13 14:55:13] @ Quit: gniks: Quit: Leaving. | ||
| [2010/08/13 14:58:40] @ Quit: gebi_: Ping timeout: 240 seconds | ||
| [2010/08/13 14:58:45] @ gebi joined channel #puppet | ||
| [2010/08/13 14:59:09] @ Quit: gmason: Quit: gmason | ||
| [2010/08/13 15:01:10] @ Quit: kolla: Read error: Connection reset by peer | ||
| [2010/08/13 15:02:58] @ Quit: gebi: Ping timeout: 252 seconds | ||
| [2010/08/13 15:04:20] @ gebi joined channel #puppet | ||
| [2010/08/13 15:05:10] @ Quit: fsweetser: Ping timeout: 265 seconds | ||
| [2010/08/13 15:05:20] @ Quit: jab_doa: Ping timeout: 255 seconds | ||
| [2010/08/13 15:05:54] @ fsweetser joined channel #puppet | ||
| [2010/08/13 15:09:07] @ Quit: gebi: Ping timeout: 276 seconds | ||
| [2010/08/13 15:09:20] @ gebi joined channel #puppet | ||
| [2010/08/13 15:09:21] <proprietarysucks> is there a way to import only the specific module instead of it's daddy? | ||
| [2010/08/13 15:09:32] <proprietarysucks> akin to in python's from x import y | ||
| [2010/08/13 15:09:46] <proprietarysucks> a way to do include x::y without running x's init.pp | ||
| [2010/08/13 15:10:31] <proprietarysucks> or rather a way to import y without running x's init.pp | ||
| [2010/08/13 15:10:38] <proprietarysucks> or.. something like that | ||
| [2010/08/13 15:11:09] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/08/13 15:11:19] @ jab_doa joined channel #puppet | ||
| [2010/08/13 15:14:16] <greg__> Im trying to run puppetmasterd with apache/mod_passenger yet when I launch puppetmasterd it fails because apache is bound to the port.. | ||
| [2010/08/13 15:14:20] @ gebi joined channel #puppet | ||
| [2010/08/13 15:15:39] <greg__> how do I tell puppetmasterd that I want it to run with apache/mod_passenger ? | ||
| [2010/08/13 15:32:33] @ gniks joined channel #puppet | ||
| [2010/08/13 15:32:53] @ Quit: lak: Quit: lak | ||
| [2010/08/13 15:35:47] <swa_work> greg__, puppetmaster doesn't run as a system service in that scenario | ||
| [2010/08/13 15:36:17] <miah> http://projects.puppetlabs.com/projects/1/wiki/Using_Passenger ? | ||
| [2010/08/13 15:38:02] @ Quit: bobbyz_: Ping timeout: 248 seconds | ||
| [2010/08/13 15:38:08] @ bodepd joined channel #puppet | ||
| [2010/08/13 15:39:46] <greg__> OMG! I was moving in the wrong direction, Thanks! | ||
| [2010/08/13 15:41:42] @ Quit: runrig: Quit: Leaving | ||
| [2010/08/13 15:44:13] @ Quit: gebi: Ping timeout: 252 seconds | ||
| [2010/08/13 15:44:45] @ gebi joined channel #puppet | ||
| [2010/08/13 15:45:19] @ Quit: ewdafa: Ping timeout: 260 seconds | ||
| [2010/08/13 15:45:45] <mosez> damn... puppet dont want to install libaugeas-ruby from backports :( | ||
| [2010/08/13 15:46:00] <|Mike|> .. | ||
| [2010/08/13 15:46:36] @ Ramonster joined channel #puppet | ||
| [2010/08/13 15:47:16] <mosez> how can i tell puppet to install libaugeas-ruby from backports? i know how i can do that with apt-get directly, but with puppet? | ||
| [2010/08/13 15:48:15] <mosez> i downt know how i can do "apt-get install -t lenny-backports libaugeas-ruby1.8" within puppet | ||
| [2010/08/13 15:48:21] <|Mike|> you might want to put some apt/preferences and apt/source.list.d stuff on that host | ||
| [2010/08/13 15:48:46] <mosez> |mike|: i have already added the sources and the key | ||
| [2010/08/13 15:50:24] <mosez> the above command works fine... but puppet dont uses "-t lenny-backports" | ||
| [2010/08/13 15:51:10] @ t0mm joined channel #puppet | ||
| [2010/08/13 15:54:18] @ Quit: MPSimmons: Quit: Leaving. | ||
| [2010/08/13 15:58:49] @ jab_doa_ joined channel #puppet | ||
| [2010/08/13 15:58:53] @ Quit: jab_doa: Ping timeout: 255 seconds | ||
| [2010/08/13 15:58:58] <|Mike|> mosez: you might want to make a seperated module for it :) | ||
| [2010/08/13 16:01:30] @ Quit: mattock: Ping timeout: 248 seconds | ||
| [2010/08/13 16:01:53] <mosez> i've got a seperate augeas module... | ||
| [2010/08/13 16:02:47] <mosez> http://github.com/camptocamp/puppet-apt/blob/master/manifests/definitions/preferences.pp i have found this, but i dont want to install common::concatfilepart | ||
| [2010/08/13 16:05:39] @ Quit: Ramonster: Quit: Computer has gone to sleep | ||
| [2010/08/13 16:05:58] @ lak joined channel #puppet | ||
| [2010/08/13 16:07:54] @ Quit: jab_doa_: Quit: Verlassend | ||
| [2010/08/13 16:09:54] @ axisys joined channel #puppet | ||
| [2010/08/13 16:12:04] @ Quit: axisys: Client Quit | ||
| [2010/08/13 16:12:10] @ Quit: mikey_p: Remote host closed the connection | ||
| [2010/08/13 16:12:30] @ mikey_p joined channel #puppet | ||
| [2010/08/13 16:12:33] @ axisys joined channel #puppet | ||
| [2010/08/13 16:12:50] @ Quit: qwbillings: Quit: Quit | ||
| [2010/08/13 16:13:36] @ \ask_ joined channel #puppet | ||
| [2010/08/13 16:16:49] @ Quit: \ask: Ping timeout: 276 seconds | ||
| [2010/08/13 16:22:13] <justdave> ok, maybe a silly question, but I have a template for puppet.conf which puppet helpfully deploys to all of the boxes on our infrastructure for itself... | ||
| [2010/08/13 16:22:30] <justdave> running into a bit of a chicken/egg problem getting the conf file onto the box for first run though | ||
| [2010/08/13 16:22:57] <justdave> we started out with a static puppet.conf file that everything used, and it was easy to have the deploy scripts just snag that as part of deployment | ||
| [2010/08/13 16:23:43] <justdave> but the defaults in that static file aren't quite sane for everywhere, and it seemed to be like it should be easy to just run the template on the real one from the command line with erb to generate one for the host being deployed | ||
| [2010/08/13 16:23:59] <justdave> *should* being the operative word | ||
| [2010/08/13 16:24:19] <justdave> the docs for the erb command line utility aren't giving me any clues how to pass variables to it for the template to use | ||
| [2010/08/13 16:25:41] @ Quit: benkevan: Quit: leaving | ||
| [2010/08/13 16:27:28] <justdave> (of course, the long fix is to just write a small ruby wrapper script around it that sets the variables and uses the ERB class - but it would be nice if there was something easier :) | ||
| [2010/08/13 16:28:39] @ Quit: ed209: Ping timeout: 240 seconds | ||
| [2010/08/13 16:31:28] @ ed209 joined channel #puppet | ||
| [2010/08/13 16:34:38] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 16:34:51] @ Quit: SEJeff: Quit: Leaving | ||
| [2010/08/13 16:36:37] @ ezmobius joined channel #puppet | ||
| [2010/08/13 16:36:45] @ Quit: swa_work: Ping timeout: 245 seconds | ||
| [2010/08/13 16:38:02] @ Quit: WALoeIII: Quit: Bai. | ||
| [2010/08/13 16:44:29] @ Quit: \ask_: Remote host closed the connection | ||
| [2010/08/13 16:45:04] @ \ask joined channel #puppet | ||
| [2010/08/13 16:45:20] @ jhaddad_ joined channel #puppet | ||
| [2010/08/13 16:45:35] @ Quit: brothers: Read error: Connection reset by peer | ||
| [2010/08/13 16:45:49] @ Quit: jhaddad: Read error: Connection reset by peer | ||
| [2010/08/13 16:45:49] @ jhaddad_ is now known as jhaddad | ||
| [2010/08/13 16:45:51] @ Quit: gebi: Ping timeout: 240 seconds | ||
| [2010/08/13 16:46:07] @ brothers joined channel #puppet | ||
| [2010/08/13 16:47:12] @ Quit: lak: Quit: lak | ||
| [2010/08/13 16:48:38] @ ghaskins_mobile joined channel #puppet | ||
| [2010/08/13 16:51:01] @ Quit: brothers: Ping timeout: 265 seconds | ||
| [2010/08/13 16:54:54] @ swa_work joined channel #puppet | ||
| [2010/08/13 16:56:33] @ brothers joined channel #puppet | ||
| [2010/08/13 16:59:28] @ Quit: jhaddad: Read error: Connection reset by peer | ||
| [2010/08/13 17:00:03] @ jhaddad joined channel #puppet | ||
| [2010/08/13 17:03:33] @ Quit: AimanA: Remote host closed the connection | ||
| [2010/08/13 17:05:03] @ Quit: brothers: Quit: brothers | ||
| [2010/08/13 17:05:22] @ Quit: ghaskins_mobile: Quit: This computer has gone to sleep | ||
| [2010/08/13 17:06:34] @ AimanA joined channel #puppet | ||
| [2010/08/13 17:12:32] @ Quit: gmcquillan: Quit: gmcquillan | ||
| [2010/08/13 17:12:54] @ bodepd joined channel #puppet | ||
| [2010/08/13 17:16:46] @ Quit: ]oestewart: Read error: Operation timed out | ||
| [2010/08/13 17:16:56] @ ghaskins_mobile joined channel #puppet | ||
| [2010/08/13 17:26:55] @ Quit: t0mm: Ping timeout: 276 seconds | ||
| [2010/08/13 17:27:44] @ greg___ joined channel #puppet | ||
| [2010/08/13 17:28:15] @ Quit: jaredrhine: Ping timeout: 240 seconds | ||
| [2010/08/13 17:32:07] @ Quit: greg__: Ping timeout: 276 seconds | ||
| [2010/08/13 17:32:08] @ t0mm joined channel #puppet | ||
| [2010/08/13 17:32:11] @ Quit: greg___: Ping timeout: 260 seconds | ||
| [2010/08/13 17:34:50] @ Quit: \ask: Ping timeout: 240 seconds | ||
| [2010/08/13 17:37:18] @ Quit: mikey_p: Quit: mikey_p | ||
| [2010/08/13 17:42:15] @ Quit: mclarke: Quit: mclarke | ||
| [2010/08/13 17:44:09] @ Quit: jhaddad: Quit: jhaddad | ||
| [2010/08/13 17:44:57] @ hydra35 joined channel #puppet | ||
| [2010/08/13 17:46:16] @ Quit: bodepd: Quit: bodepd | ||
| [2010/08/13 17:46:22] @ nlew joined channel #puppet | ||
| [2010/08/13 17:53:20] @ Quit: ezmobius: Remote host closed the connection | ||
| [2010/08/13 17:54:06] @ Quit: nevyn: Read error: Connection reset by peer | ||
| [2010/08/13 17:58:07] @ nevyn joined channel #puppet | ||
| [2010/08/13 18:00:51] @ kolla joined channel #puppet | ||
| [2010/08/13 18:01:23] @ Quit: ghaskins_mobile: Quit: This computer has gone to sleep | ||
| [2010/08/13 18:08:06] @ Quit: p3rror: Remote host closed the connection | ||
| [2010/08/13 18:22:35] @ Quit: t0mm: Ping timeout: 245 seconds | ||
| [2010/08/13 18:25:08] @ Quit: gutseb: Quit: gutseb | ||
| [2010/08/13 18:31:13] @ Quit: ceren: Quit: ceren | ||
| [2010/08/13 18:34:45] @ ]oestewart joined channel #puppet | ||
| [2010/08/13 18:36:14] @ Quit: ashp: Quit: Lost terminal | ||
| [2010/08/13 18:37:04] @ ashp joined channel #puppet | ||
| [2010/08/13 18:38:22] @ ceren joined channel #puppet | ||
| [2010/08/13 18:50:07] @ rmiller4pi8 joined channel #puppet | ||
| [2010/08/13 18:50:30] @ Quit: proprietarysucks: Quit: leaving | ||
| [2010/08/13 18:58:00] @ bug joined channel #puppet | ||
| [2010/08/13 19:00:10] @ Quit: imran_: Quit: imran_ | ||
| [2010/08/13 19:07:31] @ rmiller4pi81 joined channel #puppet | ||
| [2010/08/13 19:07:33] @ Quit: rmiller4pi8: Read error: Connection reset by peer | ||
| [2010/08/13 19:17:30] @ Quit: pting: Quit: Ex-Chat | ||
| [2010/08/13 19:23:36] @ Quit: gniks: Quit: Leaving. | ||
| [2010/08/13 19:32:34] @ gniks joined channel #puppet | ||
| [2010/08/13 19:39:49] @ plathrop is now known as plathrop-away | ||
| [2010/08/13 19:41:55] @ Quit: yeled: Ping timeout: 260 seconds | ||
| [2010/08/13 19:42:45] @ yeled joined channel #puppet | ||
| [2010/08/13 20:02:05] @ Rudra joined channel #puppet | ||
| [2010/08/13 20:02:49] @ Quit: Rudra: Read error: Connection reset by peer | ||
| [2010/08/13 20:03:17] @ Rudra joined channel #puppet | ||
| [2010/08/13 20:05:00] @ Quit: Rudra: Client Quit | ||
| [2010/08/13 20:05:43] @ Quit: alexine_dsouza: Read error: Connection reset by peer | ||
| [2010/08/13 20:12:00] @ Quit: hydra35: Ping timeout: 252 seconds | ||
| [2010/08/13 20:15:29] @ Quit: kolla: Remote host closed the connection | ||
| [2010/08/13 20:25:03] @ lak joined channel #puppet | ||
| [2010/08/13 20:28:48] @ kc7zzv joined channel #puppet | ||
| [2010/08/13 20:30:29] @ jense joined channel #puppet | ||
| [2010/08/13 20:32:53] @ greg__ joined channel #puppet | ||
| [2010/08/13 20:34:07] @ Quit: jens_: Ping timeout: 276 seconds | ||
| [2010/08/13 20:35:30] @ Quit: _sh3: Ping timeout: 245 seconds | ||
| [2010/08/13 20:39:06] @ _sh3 joined channel #puppet | ||
| [2010/08/13 20:42:07] @ Quit: lak: Quit: lak | ||
| [2010/08/13 20:43:13] @ emiddd joined channel #puppet | ||
| [2010/08/13 20:43:20] @ \ask joined channel #puppet | ||
| [2010/08/13 20:43:44] @ gutseb joined channel #puppet | ||
| [2010/08/13 20:46:00] @ AimanA is now known as HouseAway | ||
| [2010/08/13 20:46:00] @ Quit: emiddd: Remote host closed the connection | ||
| [2010/08/13 20:46:48] @ Quit: greg__: Quit: greg__ | ||
| [2010/08/13 20:48:18] @ themurph joined channel #puppet | ||
| [2010/08/13 20:48:19] @ emiddd joined channel #puppet | ||
| [2010/08/13 20:48:33] @ themurph left channel #puppet () | ||
| [2010/08/13 20:50:02] @ Quit: timdau: Ping timeout: 248 seconds | ||
| [2010/08/13 20:52:11] <kc7zzv> Once again I'm having trouble with my custom type. I'm reading http://projects.puppetlabs.com/projects/1/wiki/Development_Practical_Types and it seems to be saying I should create ensure as a parameter, but the other things I'm looking at seems to say I should do ensure a different way. | ||
| [2010/08/13 21:02:07] @ Quit: shadoi: Quit: Leaving. | ||
| [2010/08/13 21:04:15] @ Quit: Bass10: Ping timeout: 245 seconds | ||
| [2010/08/13 21:07:54] @ Quit: ]oestewart: Quit: This computer has gone to sleep | ||
| [2010/08/13 21:12:46] @ Quit: emiddd: Remote host closed the connection | ||
| [2010/08/13 21:20:18] @ brothers joined channel #puppet | ||
| [2010/08/13 21:59:52] @ Quit: alfism: Quit: alfism | ||
| [2010/08/13 22:13:54] @ incommon_ike joined channel #puppet | ||
| [2010/08/13 22:15:18] @ Quit: gutseb: Quit: gutseb | ||
| [2010/08/13 22:22:50] @ MattyM joined channel #puppet | ||
| [2010/08/13 22:24:44] @ gutseb joined channel #puppet | ||
| [2010/08/13 22:28:00] @ mikey_p joined channel #puppet | ||
| [2010/08/13 22:30:41] @ Quit: MattyM: Ping timeout: 258 seconds | ||
| [2010/08/13 22:38:18] @ jaredrhine joined channel #puppet | ||
| [2010/08/13 22:47:08] @ Quit: gutseb: Quit: gutseb | ||
| [2010/08/13 22:54:08] @ alcy joined channel #puppet | ||
| [2010/08/13 22:56:40] @ Quit: anderbubble: Quit: anderbubble | ||
| [2010/08/13 23:11:10] @ ckauhaus joined channel #puppet | ||
| [2010/08/13 23:25:40] @ Quit: ceren: Quit: ceren | ||
| [2010/08/13 23:26:34] @ ceren joined channel #puppet | ||
| [2010/08/13 23:33:23] @ Quit: mikey_p: Quit: mikey_p | ||
| [2010/08/13 23:37:40] @ Quit: tripoux: Ping timeout: 240 seconds | ||
| [2010/08/13 23:38:47] @ Quit: incommon_ike: Quit: Leaving. | ||
| [2010/08/13 23:38:53] @ gutseb joined channel #puppet | ||
| [2010/08/13 23:44:12] @ Quit: ckauhaus: Quit: Leaving. | ||
| [2010/08/13 23:45:14] @ Quit: tessier: Ping timeout: 265 seconds | ||
| [2010/08/13 23:48:07] @ tripoux joined channel #puppet | ||
| [2010/08/13 23:57:38] @ spacex joined channel #puppet |
Generated by irclog2html.py 2.8 by Marius Gedminas - find it at mg.pov.lt!