| [2009/03/27 00:02:40] @ Log started by gepetto | ||
| [2009/03/27 00:02:40] @ ohadlevy joined channel #puppet | ||
| [2009/03/27 00:07:45] <ohadlevy> can any one give me a starter on enabling puppetrun to start from xinetd (or as a standalone daemon)? | ||
| [2009/03/27 00:20:29] @ Quit: ijcd_: | ||
| [2009/03/27 00:21:28] @ Quit: babatoko: "KVIrc 3.4.0 Virgo http://www.kvirc.net/" | ||
| [2009/03/27 00:27:38] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 00:28:19] @ Quit: cwebber: | ||
| [2009/03/27 00:38:54] @ Quit: d3vilb0x: | ||
| [2009/03/27 00:52:29] @ Quit: andrewcshafer: | ||
| [2009/03/27 00:53:43] @ youam_ is now known as youam | ||
| [2009/03/27 01:04:09] @ Quit: ivan: "Coyote finally caught me" | ||
| [2009/03/27 01:04:18] @ ivan joined channel #puppet | ||
| [2009/03/27 01:17:00] @ Djelibeybi joined channel #puppet | ||
| [2009/03/27 01:22:47] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 01:23:40] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 01:26:49] @ Kindred joined channel #puppet | ||
| [2009/03/27 01:26:51] @ lludwig_ joined channel #puppet | ||
| [2009/03/27 01:31:26] @ Quit: shake-n-bake: | ||
| [2009/03/27 01:39:36] @ Quit: lludwig: Read error: 110 (Connection timed out) | ||
| [2009/03/27 01:39:39] @ cirquitz joined channel #puppet | ||
| [2009/03/27 01:41:52] @ Quit: fujin: | ||
| [2009/03/27 02:01:16] @ Quit: ezmob: "Bye!" | ||
| [2009/03/27 02:17:31] @ madrescher joined channel #puppet | ||
| [2009/03/27 02:33:03] @ rtl joined channel #puppet | ||
| [2009/03/27 02:38:03] @ pleemans joined channel #puppet | ||
| [2009/03/27 02:49:15] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/03/27 02:55:28] @ Quit: Kindred: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 02:55:35] @ Kindred joined channel #puppet | ||
| [2009/03/27 02:56:16] @ Quit: cirquitz: Read error: 110 (Connection timed out) | ||
| [2009/03/27 03:03:12] @ rlpowell_ joined channel #puppet | ||
| [2009/03/27 03:03:14] @ Quit: rlpowell: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 03:13:17] @ kibahop joined channel #puppet | ||
| [2009/03/27 03:17:37] <AussieGuy> how can puppet (the script interpereter), running as root, be given a permission denied error when trying to access a file? | ||
| [2009/03/27 03:18:14] <SyTonnerre> SElinux? | ||
| [2009/03/27 03:18:15] @ gettalong joined channel #puppet | ||
| [2009/03/27 03:19:38] <AussieGuy> pretty sure its turned off in ubuntu by default | ||
| [2009/03/27 03:19:53] <SyTonnerre> It is | ||
| [2009/03/27 03:20:05] <AussieGuy> im thinking does it start then lower itself to another uid | ||
| [2009/03/27 03:20:22] @ Quit: rtl: "leaving" | ||
| [2009/03/27 03:20:22] <AussieGuy> like apache does | ||
| [2009/03/27 03:20:27] <SyTonnerre> I'd suggest you try ps to figure out | ||
| [2009/03/27 03:23:22] <ohadlevy> AussieGuy: maybe nfs? | ||
| [2009/03/27 03:23:51] <AussieGuy> what about nfs? | ||
| [2009/03/27 03:24:42] <SyTonnerre> AussieGuy, NFS may remap root UIDs from remote to the nobody user | ||
| [2009/03/27 03:25:50] <AussieGuy> the files are being accessed directly.....unless puppet uses nfs by default? | ||
| [2009/03/27 03:27:38] <AussieGuy> looks like puppetmasterd, if you start it as root | ||
| [2009/03/27 03:27:39] <SyTonnerre> No, puppet doesn't care much about the file system unless it's in your manifest | ||
| [2009/03/27 03:27:42] <AussieGuy> drops itself to the puppet uid | ||
| [2009/03/27 03:28:04] <AussieGuy> im thinking its puppetmasterd that cant access the files | ||
| [2009/03/27 03:28:22] <AussieGuy> since their set to user read/write only | ||
| [2009/03/27 03:30:15] @ DavidS joined channel #puppet | ||
| [2009/03/27 03:31:29] @ Quit: fbe_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 03:31:40] @ kolla joined channel #puppet | ||
| [2009/03/27 03:39:52] <jrojas> hmm | ||
| [2009/03/27 03:41:15] @ raphink joined channel #puppet | ||
| [2009/03/27 03:43:15] @ Quit: andrewcshafer: | ||
| [2009/03/27 03:45:27] @ MattyM joined channel #puppet | ||
| [2009/03/27 03:45:46] @ mikepea joined channel #puppet | ||
| [2009/03/27 03:51:30] @ Quit: gettalong: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 04:01:30] @ aymerick joined channel #puppet | ||
| [2009/03/27 04:02:50] @ cirquitz joined channel #puppet | ||
| [2009/03/27 04:12:42] @ Djelibeybi joined channel #puppet | ||
| [2009/03/27 04:22:55] @ Quit: cirquitz: Read error: 113 (No route to host) | ||
| [2009/03/27 04:23:52] @ Innocenti joined channel #puppet | ||
| [2009/03/27 04:29:20] @ DerekW joined channel #puppet | ||
| [2009/03/27 04:40:02] @ MarlondB joined channel #puppet | ||
| [2009/03/27 04:41:02] @ tim|mb joined channel #puppet | ||
| [2009/03/27 04:50:52] @ briandquinn joined channel #puppet | ||
| [2009/03/27 04:51:02] @ Quit: briandquinn: Remote closed the connection | ||
| [2009/03/27 04:57:15] @ Quit: mikepea: | ||
| [2009/03/27 05:05:54] @ fbe_ joined channel #puppet | ||
| [2009/03/27 05:08:52] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/03/27 05:17:32] @ ethan_rowe joined channel #puppet | ||
| [2009/03/27 05:18:39] @ Quit: tim|mb: Read error: 110 (Connection timed out) | ||
| [2009/03/27 05:21:43] @ fdz joined channel #puppet | ||
| [2009/03/27 05:22:11] @ briandquinn joined channel #puppet | ||
| [2009/03/27 05:22:45] @ keithlard joined channel #puppet | ||
| [2009/03/27 05:26:39] @ mikepea joined channel #puppet | ||
| [2009/03/27 05:35:50] @ tim|mb joined channel #puppet | ||
| [2009/03/27 05:40:57] @ glaw joined channel #puppet | ||
| [2009/03/27 05:55:40] @ lepole joined channel #puppet | ||
| [2009/03/27 05:55:49] @ Quit: spockboy: Read error: 113 (No route to host) | ||
| [2009/03/27 05:57:49] @ fujin joined channel #puppet | ||
| [2009/03/27 06:09:31] <ohadlevy> anyone here got puppet to run on windows? | ||
| [2009/03/27 06:13:37] <glaw> ohadlevy: i think you'll find it doesn't work... feel free to try though, might work in cygwin for simple things like file operations. | ||
| [2009/03/27 06:13:58] <glaw> service control and so on is a complete non-starter AFAIK | ||
| [2009/03/27 06:14:03] <ohadlevy> glaw: there is a discussion in dev about it | ||
| [2009/03/27 06:14:16] <ohadlevy> glaw: I got facter to work | ||
| [2009/03/27 06:14:22] <glaw> yeah, but AFAIK it doesn't work | ||
| [2009/03/27 06:14:31] <glaw> oh that's good | ||
| [2009/03/27 06:14:42] <ohadlevy> glaw: so far I'm still failing on syslog (which doesnt exists on windows) | ||
| [2009/03/27 06:15:00] <glaw> ohadlevy: you doing this under cygwin? | ||
| [2009/03/27 06:15:16] <ohadlevy> glaw: no pure ruby | ||
| [2009/03/27 06:15:33] <glaw> wow. good luck! | ||
| [2009/03/27 06:15:36] <ohadlevy> glaw: all you really need is ruby | ||
| [2009/03/27 06:17:03] <f3ew> ohadlevy cirquitz is a colleague of mine | ||
| [2009/03/27 06:17:26] <f3ew> He's the Windows expert/porter | ||
| [2009/03/27 06:17:35] <ohadlevy> f3ew: cool | ||
| [2009/03/27 06:17:53] <f3ew> I think he's busy ATM, but he should show up later | ||
| [2009/03/27 06:18:19] <ohadlevy> f3ew: his nick is also finalprefix? | ||
| [2009/03/27 06:18:26] <f3ew> Yeah | ||
| [2009/03/27 06:18:38] @ Quit: keithlard: | ||
| [2009/03/27 06:18:42] <f3ew> He IRCs as cirquitz | ||
| [2009/03/27 06:24:58] @ n0ts__________ joined channel #puppet | ||
| [2009/03/27 06:32:13] @ Quit: aaronyy: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/03/27 06:37:26] @ Quit: madrescher: "Leaving." | ||
| [2009/03/27 06:39:03] @ Quit: n0ts_________: Read error: 110 (Connection timed out) | ||
| [2009/03/27 06:39:30] @ alban2 joined channel #puppet | ||
| [2009/03/27 06:42:20] <Omahn> reductivelabs.com down? | ||
| [2009/03/27 06:44:06] <jenza> appears to be | ||
| [2009/03/27 06:44:22] <glaw> down from the UK at the moment | ||
| [2009/03/27 06:44:23] <Omahn> Just checking it wasn't me :-) | ||
| [2009/03/27 06:44:49] <glaw> someone going to call Luke? | ||
| [2009/03/27 06:45:03] <glaw> or is it too early over there? | ||
| [2009/03/27 06:45:22] <glaw> I make it 0545 for them... | ||
| [2009/03/27 06:45:36] <glaw> give it 15 mins to right itself I think... | ||
| [2009/03/27 06:51:14] @ keithlard joined channel #puppet | ||
| [2009/03/27 06:55:09] @ mvn2313 joined channel #puppet | ||
| [2009/03/27 07:04:09] <AussieGuy> is there any reference out there that explains messages like notice: //File[/server/rhash-1.1.0/win32/vc-2005]/mode: mode changed '744' to '755' ? | ||
| [2009/03/27 07:04:10] <idimmu> what | ||
| [2009/03/27 07:04:19] <idimmu> that means the unix file mode of that file has changed from 744 to 755 | ||
| [2009/03/27 07:04:32] <idimmu> surely? | ||
| [2009/03/27 07:04:37] @ Quit: ethan_rowe: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:38] @ Quit: tuf8: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:38] @ Quit: jc3`: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:38] @ Quit: Superfly_: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:39] @ Quit: Ned_: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:39] @ Quit: glut: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:39] @ Quit: stick: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:40] @ Quit: Bosse: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:40] @ Quit: nwp: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:04:41] @ Quit: goozbach: kubrick.freenode.net irc.freenode.net | ||
| [2009/03/27 07:05:26] @ ethan_rowe joined channel #puppet | ||
| [2009/03/27 07:05:26] @ tuf8 joined channel #puppet | ||
| [2009/03/27 07:05:26] @ jc3` joined channel #puppet | ||
| [2009/03/27 07:05:26] @ Superfly_ joined channel #puppet | ||
| [2009/03/27 07:05:26] @ Ned_ joined channel #puppet | ||
| [2009/03/27 07:05:26] @ glut joined channel #puppet | ||
| [2009/03/27 07:05:26] @ nwp joined channel #puppet | ||
| [2009/03/27 07:05:26] @ goozbach joined channel #puppet | ||
| [2009/03/27 07:05:26] @ Bosse joined channel #puppet | ||
| [2009/03/27 07:05:26] @ stick joined channel #puppet | ||
| [2009/03/27 07:06:28] <AussieGuy> I can see that.....but I think I specified it to be changed to 744 | ||
| [2009/03/27 07:06:33] <AussieGuy> instead of 755 | ||
| [2009/03/27 07:06:51] <AussieGuy> unless its reporting some external thing caused it to be 755 since the last run or something | ||
| [2009/03/27 07:10:50] <Volcane> what did u specify it as? | ||
| [2009/03/27 07:16:18] @ squiddle joined channel #puppet | ||
| [2009/03/27 07:16:32] @ Quit: squiddle: Client Quit | ||
| [2009/03/27 07:17:31] @ joe-mac joined channel #puppet | ||
| [2009/03/27 07:19:34] @ d3vilb0x joined channel #puppet | ||
| [2009/03/27 07:19:54] @ squiddle joined channel #puppet | ||
| [2009/03/27 07:20:09] @ joe-mac left channel #puppet () | ||
| [2009/03/27 07:20:50] @ nakano_ is now known as nakano | ||
| [2009/03/27 07:21:15] @ d3vilb0x_ joined channel #puppet | ||
| [2009/03/27 07:28:47] <ChoHag> Is there a comprehensive puppet example available? | ||
| [2009/03/27 07:29:08] <ChoHag> One that's not "This is how to ensure /etc/passwd exists. Now you know how puppet works so go play with it." | ||
| [2009/03/27 07:31:10] <Volcane> ChoHag: i wrote http://www.devco.net/pubwiki/Puppet/GettingStarted | ||
| [2009/03/27 07:31:22] <Volcane> ChoHag: should be enough to get you to the point where you can understand the wiki | ||
| [2009/03/27 07:31:45] <ChoHag> Pre-documentation documentation? | ||
| [2009/03/27 07:32:05] <Volcane> you could also buy the book. | ||
| [2009/03/27 07:32:39] <ChoHag> Yeah I'm getting on to that. | ||
| [2009/03/27 07:32:46] <ChoHag> Never quite get around to it. | ||
| [2009/03/27 07:33:01] <ChoHag> Actually it would be nice to be able to scan through it first so I know it has what I want. | ||
| [2009/03/27 07:33:37] @ gettalong joined channel #puppet | ||
| [2009/03/27 07:33:40] <Volcane> its a good book, a tad outdated as is always the case with rapidly moving projects, but worth having | ||
| [2009/03/27 07:37:26] @ Quit: d3vilb0x: Read error: 110 (Connection timed out) | ||
| [2009/03/27 07:41:56] <lepole> where can I get the book? | ||
| [2009/03/27 07:42:22] <Volcane> amazon, called Pulling Strings With Puppet | ||
| [2009/03/27 07:42:31] <Volcane> you can also buy an ebook from apress.com | ||
| [2009/03/27 07:45:40] <ChoHag> Can you read [parts of] the book anywhere before buying? | ||
| [2009/03/27 07:45:49] <ChoHag> Other than a bookshop which may or may not have it. | ||
| [2009/03/27 07:45:53] @ madrescher joined channel #puppet | ||
| [2009/03/27 07:46:58] <lludwig_> you can ask James (jamesturnbull) if there is a chapter online | ||
| [2009/03/27 07:47:14] <lludwig_> IMHO it's very good, but now just slightly out of date | ||
| [2009/03/27 07:48:29] <lepole> you can look inside at amazon http://www.amazon.de/gp/reader/1590599780/ref=sib_dp_pt#reader-page | ||
| [2009/03/27 07:49:08] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 07:59:56] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 08:15:13] @ keithlard joined channel #puppet | ||
| [2009/03/27 08:20:02] @ thegcat joined channel #puppet | ||
| [2009/03/27 08:20:42] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 08:23:57] <slap_stick> hey, i've got a template and i've just added a new line to it and defined the variables, however, now when it receives teh changes it's snipping off the last 3 lines and half of the 4th line | ||
| [2009/03/27 08:24:06] <slap_stick> but the new line i added is in the middle | ||
| [2009/03/27 08:24:34] <slap_stick> and that has been added fine and all the lines after it get added bar the last 4 | ||
| [2009/03/27 08:27:08] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 08:27:43] @ Quit: yure: Remote closed the connection | ||
| [2009/03/27 08:29:03] @ Quit: thegcat: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 08:30:36] @ thegcat joined channel #puppet | ||
| [2009/03/27 08:37:09] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 08:40:15] @ Quit: maxagaz: Remote closed the connection | ||
| [2009/03/27 08:49:04] @ Quit: thegcat: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 08:50:36] @ thegcat joined channel #puppet | ||
| [2009/03/27 08:53:00] @ Quit: d3vilb0x_: | ||
| [2009/03/27 08:53:42] @ erm joined channel #puppet | ||
| [2009/03/27 08:55:03] @ uphillian joined channel #puppet | ||
| [2009/03/27 08:58:30] @ kambiz_away is now known as kambiz | ||
| [2009/03/27 09:00:50] @ Quit: fujin: | ||
| [2009/03/27 09:05:45] @ fujin joined channel #puppet | ||
| [2009/03/27 09:06:04] @ keithlard joined channel #puppet | ||
| [2009/03/27 09:07:23] @ thegcat_ joined channel #puppet | ||
| [2009/03/27 09:12:30] @ Quit: gettalong: Read error: 110 (Connection timed out) | ||
| [2009/03/27 09:12:43] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 09:14:05] @ joe-mac joined channel #puppet | ||
| [2009/03/27 09:14:31] @ lak joined channel #puppet | ||
| [2009/03/27 09:14:50] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 09:16:09] @ Quit: gaveen: Read error: 113 (No route to host) | ||
| [2009/03/27 09:16:52] @ gaveen joined channel #puppet | ||
| [2009/03/27 09:17:37] @ Quit: thegcat: Read error: 110 (Connection timed out) | ||
| [2009/03/27 09:30:20] <riddley> jamesturnbull, ping | ||
| [2009/03/27 09:32:01] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 09:34:13] @ Quit: andrewcshafer: | ||
| [2009/03/27 09:35:00] <score> slap_stick: pastebin? | ||
| [2009/03/27 09:42:01] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 09:44:01] @ keithlard joined channel #puppet | ||
| [2009/03/27 09:44:28] @ Quit: lak: | ||
| [2009/03/27 09:50:48] @ Quit: _nono_: "Leaving" | ||
| [2009/03/27 09:51:24] @ _nono_ joined channel #puppet | ||
| [2009/03/27 09:51:48] <hacim> jamesturnbull: i notice that there is no 0.24.8 tag, only a 0.24.8rc1 | ||
| [2009/03/27 09:55:05] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 10:00:30] @ Quit: mvn2313: Read error: 110 (Connection timed out) | ||
| [2009/03/27 10:05:20] @ mfoster joined channel #puppet | ||
| [2009/03/27 10:06:08] @ Quit: kolla: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 10:07:04] @ kolla joined channel #puppet | ||
| [2009/03/27 10:13:44] @ lak joined channel #puppet | ||
| [2009/03/27 10:20:50] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 10:22:27] <jamesturnbull> hacim: there is a 0.24.8 tag | ||
| [2009/03/27 10:22:35] @ Quit: cfreeze_: Read error: 113 (No route to host) | ||
| [2009/03/27 10:23:02] <jamesturnbull> hacim: http://github.com/reductivelabs/puppet/tree/0.24.8 | ||
| [2009/03/27 10:23:17] <jamesturnbull> riddley: pong | ||
| [2009/03/27 10:23:51] <riddley> jamesturnbull, is testing Facter.kernel the best way to confine my fact to two OSes and not a third? | ||
| [2009/03/27 10:24:50] <jamesturnbull> riddley: that or the OS facts them selves | ||
| [2009/03/27 10:25:00] <riddley> ok thanks | ||
| [2009/03/27 10:25:29] <avleen> hey guys, does anyone know how I test for either the FQDN or the hostname of a machine in a template? | ||
| [2009/03/27 10:25:47] * avleen is a bit of a ruby / template noob | ||
| [2009/03/27 10:25:49] <riddley> jamesturnbull, also some of the example facts on the wiki say "require 'facter'" and some don't... is it required/a good idea? | ||
| [2009/03/27 10:27:27] <hacim> jamesturnbull: weird, I wonder why I dont get it with git fetch --tags | ||
| [2009/03/27 10:27:44] <riddley> hacim, I think you have to tell it to pull remote tags | ||
| [2009/03/27 10:28:09] @ shake-n-bake joined channel #puppet | ||
| [2009/03/27 10:28:28] <jamesturnbull> riddley: can't hurt | ||
| [2009/03/27 10:28:34] <riddley> lol | ||
| [2009/03/27 10:28:36] <hacim> riddley: hm, do you know how? | ||
| [2009/03/27 10:28:58] * jamesturnbull is going to sleep | ||
| [2009/03/27 10:29:05] <riddley> thanks jamesturnbull night! | ||
| [2009/03/27 10:29:34] <riddley> hacim, I always have to look it up... check man git-tag | ||
| [2009/03/27 10:30:21] <hacim> yeah, i've been scouring man pages to no avail | ||
| [2009/03/27 10:30:39] @ Quit: aZaFred: | ||
| [2009/03/27 10:30:43] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 10:30:44] <riddley> git fetch -t ? | ||
| [2009/03/27 10:32:51] @ kibahop left channel #puppet () | ||
| [2009/03/27 10:33:18] <hacim> yeah, same as git fetch --tags which I did above :) | ||
| [2009/03/27 10:34:44] <teratoma> this is my class that adds users: http://pastebin.com/f188a49f8 and here are the | ||
| [2009/03/27 10:34:45] <teratoma> errors I am getting, I'm guess its a scope problem, how would i fix it ?: | ||
| [2009/03/27 10:34:45] <teratoma> http://pastebin.com/f5ab3e2d4 | ||
| [2009/03/27 10:34:50] @ alfism joined channel #puppet | ||
| [2009/03/27 10:45:05] @ Quit: ohadlevy: Read error: 113 (No route to host) | ||
| [2009/03/27 10:46:49] @ keithlard joined channel #puppet | ||
| [2009/03/27 10:50:03] @ ijcd_ joined channel #puppet | ||
| [2009/03/27 10:51:20] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 10:53:09] @ Agrajag^ joined channel #puppet | ||
| [2009/03/27 10:53:10] @ Quit: Agrajag`: Read error: 110 (Connection timed out) | ||
| [2009/03/27 10:53:46] @ jief- joined channel #puppet | ||
| [2009/03/27 10:54:00] <jief-> hello. what does this error mean exactly: "err: Could not run Puppet configuration client: You cannot specify more than one of content, source, target at " ? | ||
| [2009/03/27 10:54:24] <kjetilho> your file resource have specified several | ||
| [2009/03/27 10:54:58] <kjetilho> look out for a File override for that file if it's not obvious where it happens | ||
| [2009/03/27 10:55:08] <jief-> its defined only once | ||
| [2009/03/27 10:55:12] <jief-> in only one class | ||
| [2009/03/27 10:55:27] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 10:55:28] <teratoma> ive never found the puppet book in hardback form at a bookstore | ||
| [2009/03/27 10:55:31] <teratoma> i mean paper form | ||
| [2009/03/27 10:56:07] @ Quit: lepole: "leaving" | ||
| [2009/03/27 10:56:07] <teratoma> some of the puppet book is available in google books | ||
| [2009/03/27 10:56:17] @ rgsteele||work joined channel #puppet | ||
| [2009/03/27 10:56:23] <teratoma> jief-: stick your class and error output in a pastebin | ||
| [2009/03/27 10:56:37] <Volcane> teratoma: DHL goes everywhere | ||
| [2009/03/27 10:56:45] <rgsteele||work> Uh, so I just upgraded to 0.24.8, and now all of a sudden, I'm getting this when running: "Could not autoload "/usr/lib/ruby/site_ruby/1.8/puppet/provider/user/directoryservice.rb": no such file to load -- facter/util/plist" | ||
| [2009/03/27 10:57:03] @ unxfrek joined channel #puppet | ||
| [2009/03/27 10:57:42] <andrewcshafer> jief-: pastie the file resource code that is giving you that | ||
| [2009/03/27 10:58:39] <andrewcshafer> rgsteele||work: is that on a Mac? | ||
| [2009/03/27 10:58:48] <rgsteele||work> No, CentOS | ||
| [2009/03/27 10:59:07] <jief-> here it is: http://pastebin.ca/1374024 | ||
| [2009/03/27 10:59:31] @ Quit: alfism: "Connection reset by beer" | ||
| [2009/03/27 11:00:24] @ hessml|away joined channel #puppet | ||
| [2009/03/27 11:00:25] @ cwebber joined channel #puppet | ||
| [2009/03/27 11:00:50] <teratoma> that stuff shouldnt be in init.pp should it ? i guess it can be. i think most people put it in a seperate file | ||
| [2009/03/27 11:01:30] <jief-> if i wanted to define more than one auth source sure | ||
| [2009/03/27 11:01:42] <jief-> but since its always going to be the same, might as well put it in the root class | ||
| [2009/03/27 11:02:57] <jief-> i dont get why it thinks i have a declaration for the same thing twice | ||
| [2009/03/27 11:03:07] <teratoma> i think you're going about it wrong, but what do i know | ||
| [2009/03/27 11:03:17] <jief-> how would you do it then? | ||
| [2009/03/27 11:04:26] <teratoma> nevermind i was thinking of some other problem | ||
| [2009/03/27 11:04:37] <teratoma> ignore everything i just said | ||
| [2009/03/27 11:04:40] <jief-> ok | ||
| [2009/03/27 11:06:08] <jief-> actually, i think im gonna split that class in two | ||
| [2009/03/27 11:06:13] <jief-> since we'll soon change our auth source | ||
| [2009/03/27 11:07:56] @ BMDan1 is now known as BMDan | ||
| [2009/03/27 11:08:07] @ strerror_work joined channel #puppet | ||
| [2009/03/27 11:10:00] <jief-> weird, by doing that, it works now | ||
| [2009/03/27 11:13:42] @ jsm joined channel #puppet | ||
| [2009/03/27 11:14:29] @ Quit: tim|mb: | ||
| [2009/03/27 11:15:12] @ hessml|away is now known as hessml|away|away | ||
| [2009/03/27 11:16:02] @ d3vilb0x joined channel #puppet | ||
| [2009/03/27 11:20:48] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 11:23:05] @ Quit: kolla: Remote closed the connection | ||
| [2009/03/27 11:23:57] @ Quit: cwebber: | ||
| [2009/03/27 11:24:08] @ mvn2313 joined channel #puppet | ||
| [2009/03/27 11:26:11] <rgsteele||work> andrewcshafer: It's probably not a big deal, but it's also triggering on the missing launchd.rb. Only happens on my CentOS clients, though. The Ubuntu clients are happy as clams. | ||
| [2009/03/27 11:26:31] <rgsteele||work> Dunno why it thinks they look like FreeBSD :) | ||
| [2009/03/27 11:26:32] <andrewcshafer> got sucked into a phone call :/ | ||
| [2009/03/27 11:26:44] @ Quit: mvn2313: Client Quit | ||
| [2009/03/27 11:27:51] <ch> is there anything to take care of, when calling into puppet code from an erb? (incl. use of Puppet::Rails) | ||
| [2009/03/27 11:29:52] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 11:30:03] @ masterzen joined channel #puppet | ||
| [2009/03/27 11:31:37] <hacim> jamesturnbull: is git://reductivelabs.com/puppet not pushed to any longer? | ||
| [2009/03/27 11:31:49] <jsm> how can i make one module depend on the other? | ||
| [2009/03/27 11:35:11] @ ezmob joined channel #puppet | ||
| [2009/03/27 11:35:28] <rgsteele||work> andrewcshafer: No worries. I can send a trace if you like. | ||
| [2009/03/27 11:35:40] <masterzen> hacim: I think the official repo is now on github: http://github.com/reductivelabs/puppet/tree/master | ||
| [2009/03/27 11:35:42] <rgsteele||work> Doesn't really bother me since I have no Mac clients. | ||
| [2009/03/27 11:36:01] <hacim> masterzen: ok, so its not being pushed to multiple locations | ||
| [2009/03/27 11:36:07] <hacim> and thats why my tags aren't updating | ||
| [2009/03/27 11:36:34] <hacim> probably would be a good idea to 404 the old one then so people like me aren't confused | ||
| [2009/03/27 11:36:35] <masterzen> hacim: yes, maybe they forgot to push to this one. | ||
| [2009/03/27 11:37:23] @ aZaFred joined channel #puppet | ||
| [2009/03/27 11:38:53] @ keithlard joined channel #puppet | ||
| [2009/03/27 11:39:43] @ Quit: pleemans: Read error: 110 (Connection timed out) | ||
| [2009/03/27 11:40:58] @ Quit: glaw: Remote closed the connection | ||
| [2009/03/27 11:44:08] <joe-mac> oh the lulz, debian sets pg_hba.conf to by default authenticate through ident | ||
| [2009/03/27 11:44:13] @ gettalong joined channel #puppet | ||
| [2009/03/27 11:44:24] <joe-mac> it's not 1998 anymore guys, no one on earth still runs identd | ||
| [2009/03/27 11:44:52] @ Quit: thegcat_: | ||
| [2009/03/27 11:45:16] <Volcane> yet, so many runs debian :P | ||
| [2009/03/27 11:45:54] @ glaw joined channel #puppet | ||
| [2009/03/27 11:46:40] <joe-mac> Volcane: i was forced, i swear | ||
| [2009/03/27 11:47:08] <joe-mac> i'm used to mysql anyways, so RH may do the same thing, in which case everyone is dumba nd i am not. | ||
| [2009/03/27 11:47:10] <joe-mac> lol :-D | ||
| [2009/03/27 11:47:17] <jsm> i wish it were 1998 | ||
| [2009/03/27 11:47:24] <rgsteele||work> Just out of curiosity, does Puppet peg anybody else's CPU on nearly every run? For me, every Puppet run dominates one core of the CPU (99%), and is a huge memory hog. | ||
| [2009/03/27 11:47:39] <joe-mac> yea, stuffing mules with drugs and transporting them from mexico was way easier in 98 | ||
| [2009/03/27 11:47:47] <Volcane> rgsteele||work: it does a whole lot of work during those runs yeah | ||
| [2009/03/27 11:48:59] <kjetilho> joe-mac: identd still makes sense on multiuser servers | ||
| [2009/03/27 11:49:10] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 11:49:44] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 11:50:39] <joe-mac> kjetilho: i don't work on huge systems so i'm probably ignorant on the subject, i just remember the daemon being enabled on like all distros in the late 90s and i never could understand the real use for it besides information leakage for hackers | ||
| [2009/03/27 11:50:42] <lludwig_> any idea why I"m getting this error with virtual resources? | ||
| [2009/03/27 11:50:56] <lludwig_> Could not retrieve catalog: Failed to realize virtual resources Sysadmin_create[andrew] | ||
| [2009/03/27 11:51:03] <lludwig_> I have defined that resource | ||
| [2009/03/27 11:51:24] <jsm> so i understand to make one module bar depend on module foo, i need to use a require => Class[foo] on some item in module bar , like a file.... but puppet complains it can't find the foo class | ||
| [2009/03/27 11:52:02] <rgsteele||work> Volcane: Yeah, maybe I'll have to run it under 'nice' or something if it becomes a problem. | ||
| [2009/03/27 11:57:27] @ Quit: koojoo: | ||
| [2009/03/27 11:59:12] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 11:59:58] <hacim> joe-mac: the default postgresql.hba will only use 'ident' for local connections through the Unix socket (since this doesn't actually local connections through the Unix socket (since this doesn't actually require identd, postmaster can read the peer credentials of the socket). The default auth method for tcp connections is 'md5', mainly because few people actually use identd nowadays. | ||
| [2009/03/27 12:00:20] <hacim> ie. identd is not the method for tcp connections, and hasn't been for ages | ||
| [2009/03/27 12:00:28] @ koojoo joined channel #puppet | ||
| [2009/03/27 12:03:32] <joe-mac> hacim: ah, ok... we don't expose any of our db's to the network | ||
| [2009/03/27 12:03:35] <joe-mac> just socket comm | ||
| [2009/03/27 12:07:23] <ChoHag> What does 'Could not find default node or by name with ...' mean? | ||
| [2009/03/27 12:07:40] <ChoHag> Reported by puppetmaster when the client starts? | ||
| [2009/03/27 12:09:45] @ nakano is now known as nakano_ | ||
| [2009/03/27 12:09:53] <rgsteele||work> ChoHag: You don't have a 'node' type created for the client that's trying to connect to the puppetmaster. | ||
| [2009/03/27 12:10:18] <lludwig_> this question is related to puppet sort of in a ubuntu upgrade of tzdata | ||
| [2009/03/27 12:10:21] <lludwig_> I get this error | ||
| [2009/03/27 12:10:40] @ Quit: ezmob: "Bye!" | ||
| [2009/03/27 12:10:48] <lludwig_> http://www.pastie.org/429043 | ||
| [2009/03/27 12:10:53] <ChoHag> Ah yes. Copy/poste withoit reading doesn't work. | ||
| [2009/03/27 12:10:56] @ Quit: madrescher: Read error: 110 (Connection timed out) | ||
| [2009/03/27 12:10:58] <lludwig_> but don't get this error on another ubunutu servers | ||
| [2009/03/27 12:11:01] <lludwig_> any ideas why? | ||
| [2009/03/27 12:11:12] <lludwig_> both same version of ubuntu (hardy) | ||
| [2009/03/27 12:11:25] @ pleemans joined channel #puppet | ||
| [2009/03/27 12:13:33] <lludwig_> apt-get update fixed it | ||
| [2009/03/27 12:13:39] <lludwig_> but why do I have to manually run this? | ||
| [2009/03/27 12:13:53] @ Quit: squiddle: Connection timed out | ||
| [2009/03/27 12:15:03] @ Bass10 joined channel #puppet | ||
| [2009/03/27 12:16:32] @ DaViDe joined channel #puppet | ||
| [2009/03/27 12:17:15] <Volcane> how else? | ||
| [2009/03/27 12:17:17] @ Quit: rgsteele||work: Remote closed the connection | ||
| [2009/03/27 12:17:23] <Volcane> puppet doesnt run yum makecache | ||
| [2009/03/27 12:17:34] <Volcane> doesnt update the caches on any of the package formats afaik | ||
| [2009/03/27 12:18:28] @ alfism joined channel #puppet | ||
| [2009/03/27 12:19:02] @ pleemans is now known as toi | ||
| [2009/03/27 12:19:23] <lludwig_> hmm | ||
| [2009/03/27 12:19:54] <Volcane> Package { require => Exec["apt-get update"] } :) | ||
| [2009/03/27 12:21:35] @ rgsteele||work joined channel #puppet | ||
| [2009/03/27 12:22:23] @ Quit: glaw: ""Remember, information is not knowledge, knowledge is not wisdom, wisdom is not truth, truth is not beauty, beauty is not lov | ||
| [2009/03/27 12:24:13] @ nakano_ is now known as nakano | ||
| [2009/03/27 12:34:02] <ChoHag> Dammit who created the devco tutorial? | ||
| [2009/03/27 12:34:33] <ChoHag> If part 7 is going to explain how to create new types, and you've stopped at part 6 which is more or less as far as I'd got already, I'm going to kill you. | ||
| [2009/03/27 12:34:56] @ benblack joined channel #puppet | ||
| [2009/03/27 12:35:37] <Volcane> ChoHag: lol | ||
| [2009/03/27 12:36:00] <ChoHag> It was you wasn't it? | ||
| [2009/03/27 12:36:05] <Volcane> ChoHag: I ran out of time, i was going to explain how to do exported resources, and maybe defined types, but not actual native types | ||
| [2009/03/27 12:36:38] <ChoHag> Or maybe it's just a ploy to get people to buy the book. | ||
| [2009/03/27 12:36:57] <Volcane> are you looking to do a define style type? | ||
| [2009/03/27 12:37:35] <ChoHag> Actually the fact that you've used the host type is good. | ||
| [2009/03/27 12:37:52] <ChoHag> I want to define something like it but which controls a binary file. | ||
| [2009/03/27 12:38:10] <ChoHag> (Specifically, /etc/krb5.keytab) | ||
| [2009/03/27 12:38:33] <Volcane> do you just need the same file on all machines, or specific stuff to specific hosts? | ||
| [2009/03/27 12:38:48] <ChoHag> Specific stuff per host. | ||
| [2009/03/27 12:39:09] <ChoHag> Each host has its own key[s], and the keys it has differs depending on what services it provides. | ||
| [2009/03/27 12:39:15] <Volcane> ah | ||
| [2009/03/27 12:39:16] <ChoHag> differ | ||
| [2009/03/27 12:39:23] <Volcane> well, a simple exec could in theory do it | ||
| [2009/03/27 12:39:30] <Volcane> you make an exec{} to create/add the key | ||
| [2009/03/27 12:39:41] <Volcane> and you limit it with unless => that checks if the key already exist | ||
| [2009/03/27 12:40:31] <Volcane> and if you wrap it into a simple define () then you also nicely handle removing keys if u need to? | ||
| [2009/03/27 12:41:17] <Volcane> though i have no idea how that file works and edits it, so i might be talking b/s :) | ||
| [2009/03/27 12:42:11] <ChoHag> It has to be edited with the ktutil binary. | ||
| [2009/03/27 12:42:38] @ Quit: jief-: "Lost terminal" | ||
| [2009/03/27 12:43:03] <Volcane> does it take command line options or is it interactive? | ||
| [2009/03/27 12:44:01] <ChoHag> cli | ||
| [2009/03/27 12:44:20] <Volcane> and what bits of info does it need to create a new key? | ||
| [2009/03/27 12:44:58] <ChoHag> I don't know off the top of my head. | ||
| [2009/03/27 12:45:07] <Volcane> servicename, fqdn and realm? seems so | ||
| [2009/03/27 12:45:12] <Volcane> I'll assume thats what it needs | ||
| [2009/03/27 12:45:15] <ChoHag> I'll have to take the host type and poke around. | ||
| [2009/03/27 12:45:39] <Volcane> nono you can do this much easier, hold | ||
| [2009/03/27 12:46:21] @ Quit: MarlondB: | ||
| [2009/03/27 12:47:17] <Volcane> ie. no ruby required even | ||
| [2009/03/27 12:48:12] @ Quit: Bass10: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 12:48:34] @ Bass10 joined channel #puppet | ||
| [2009/03/27 12:48:50] @ Quit: Innocenti: Client Quit | ||
| [2009/03/27 12:49:25] @ Quit: MattyM: "ta ta" | ||
| [2009/03/27 12:49:31] @ Quit: Bass10: SendQ exceeded | ||
| [2009/03/27 12:49:58] @ Bass10 joined channel #puppet | ||
| [2009/03/27 12:52:17] <Volcane> http://pastie.org/429080 | ||
| [2009/03/27 12:52:25] <Volcane> ChoHag: so thats a bit of a silly little sample | ||
| [2009/03/27 12:52:45] @ Flam5 joined channel #puppet | ||
| [2009/03/27 12:52:46] <Volcane> ChoHag: it takes service name and realm and makes files in /tmp matching the settings using execs | ||
| [2009/03/27 12:53:07] <Volcane> ChoHag: so all you need to do is replace the echo/ls/rm comands with ones to add/check/remove keys | ||
| [2009/03/27 12:53:58] <Volcane> and by just setting ensure => absent or present will you end up with keys being ade or removed | ||
| [2009/03/27 12:57:28] <jsm> i'm trying to make a template, but puppet is complaining " Could not retrieve catalog: can't convert nil into String at /etc/puppet/modules/qacontrol/manifests/init.pp:128".. here is a snippet from the init.pp: http://rafb.net/p/AO8KM384.html .. the template is just using the $hostname variable from facter | ||
| [2009/03/27 12:57:52] <Volcane> jsm: show the template? | ||
| [2009/03/27 12:58:07] <Volcane> jsm: also tempaltes arent puppet://.... | ||
| [2009/03/27 12:58:14] <jsm> ah | ||
| [2009/03/27 12:58:17] <Volcane> they're just template("webmin/config.erb") | ||
| [2009/03/27 12:58:48] <Volcane> or whatever, u need to configure the templatedir appropriatel | ||
| [2009/03/27 12:59:16] <jsm> Volcane: here's my template: http://rafb.net/p/7Iirtc45.html | ||
| [2009/03/27 12:59:42] <Volcane> that seems fine, just fix up the template() call | ||
| [2009/03/27 12:59:49] <jsm> k, thanks | ||
| [2009/03/27 13:00:00] @ Quit: gettalong: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 13:02:24] <ChoHag> And what file would that be? | ||
| [2009/03/27 13:02:39] <ChoHag> Something under /usr/lib/ruby/1.8/puppet/type/ ? | ||
| [2009/03/27 13:02:55] <Volcane> nope, in your puppet manifest | ||
| [2009/03/27 13:03:11] <Volcane> you can just pop that into site.pp for a basic thing | ||
| [2009/03/27 13:03:27] @ ijcd joined channel #puppet | ||
| [2009/03/27 13:03:52] <ChoHag> Right, but where's the tidy place to put defines? | ||
| [2009/03/27 13:03:59] <ChoHag> Presumabely not /classes | ||
| [2009/03/27 13:04:16] <Volcane> the real tidy way is to use modules, but you're probably not quite there yet | ||
| [2009/03/27 13:04:25] <Volcane> i used to just make them in manifests/defines/*.pp | ||
| [2009/03/27 13:04:25] @ Quit: unxfrek: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:04:33] <Volcane> and in my site.pp did an import "defines/*.pp" | ||
| [2009/03/27 13:04:47] @ Quit: shake-n-bake: | ||
| [2009/03/27 13:04:50] <Volcane> then you can use them anywhere, in a class or wherever u need | ||
| [2009/03/27 13:06:26] <Volcane> the docs for define() is here http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial#definitions | ||
| [2009/03/27 13:06:33] <Volcane> there is more details and comparisons to class etc | ||
| [2009/03/27 13:06:35] <ChoHag> And that code would be run on the client right? | ||
| [2009/03/27 13:06:39] <Volcane> yes | ||
| [2009/03/27 13:06:53] <ChoHag> So it would need some way to actually get the keys. | ||
| [2009/03/27 13:07:15] <Volcane> where/how do they get made? | ||
| [2009/03/27 13:07:17] @ ezmob joined channel #puppet | ||
| [2009/03/27 13:07:20] <Volcane> or can you store them on the master? | ||
| [2009/03/27 13:08:48] <ChoHag> They're stored inside kerberos and accessed using kadmin or, if on the server, kadmin.local which doesn't require authentication. | ||
| [2009/03/27 13:09:18] <ChoHag> This is the really thorny issue because the keys have to be locked down insanely tight.. | ||
| [2009/03/27 13:10:05] <Volcane> ok, well if you have some way of getting to them or storing them on the aster securely, you can add many comands into that define | ||
| [2009/03/27 13:10:30] <Volcane> the only catch with resources inside a define is the name (the bit after { but before :) has to be unique, hence i put the ${name} in there | ||
| [2009/03/27 13:10:48] <Volcane> defines is how puppet does loops | ||
| [2009/03/27 13:11:08] <Volcane> so if you had an array of services, $array = ["ftp", "http", "telnet", "ssh"] | ||
| [2009/03/27 13:11:11] <ChoHag> Is it possible to make the puppetmaster run something? | ||
| [2009/03/27 13:11:14] <ChoHag> A script or something. | ||
| [2009/03/27 13:11:21] <Volcane> k5keytab{$array: } would loop it | ||
| [2009/03/27 13:11:36] @ Quit: strerror_work: Client Quit | ||
| [2009/03/27 13:11:39] <Volcane> do u need it run on the master? | ||
| [2009/03/27 13:11:46] <Volcane> or on the client? | ||
| [2009/03/27 13:12:04] <ChoHag> Well there's different ways of doing it. | ||
| [2009/03/27 13:12:42] <ChoHag> Either you specify which keys are in the keytab on the server and then transfer the keytab to the clients, or you connect to the server from the client and manage the client's keytab locally. | ||
| [2009/03/27 13:13:07] @ Quit: masterzen: "Leaving" | ||
| [2009/03/27 13:13:08] <Volcane> where with "server" u mean the kerb server right? | ||
| [2009/03/27 13:13:17] <ChoHag> The latter requires authentication which probably shouldn't and won't happen. The former requires some insane security to ensure keys can't be stolen. | ||
| [2009/03/27 13:13:20] <ChoHag> Right. | ||
| [2009/03/27 13:13:46] <Volcane> heh, it sounds like a pretty tough nut to crack yes | ||
| [2009/03/27 13:14:02] <Volcane> cos if puppet can interrogate the krb server, then so could someone on the client with root | ||
| [2009/03/27 13:14:08] <Volcane> cos puppet would need to know the credentials | ||
| [2009/03/27 13:14:19] <Volcane> and you probably couldnt just store them on the master and copy them out | ||
| [2009/03/27 13:15:16] @ nakano is now known as nakano_ | ||
| [2009/03/27 13:17:23] @ madrescher joined channel #puppet | ||
| [2009/03/27 13:17:29] @ Quit: Bass10: Success | ||
| [2009/03/27 13:18:39] @ aaronyy joined channel #puppet | ||
| [2009/03/27 13:19:20] @ Quit: ijcd_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:23:10] @ giles_ joined channel #puppet | ||
| [2009/03/27 13:23:54] @ Quit: ezmob: "Bye!" | ||
| [2009/03/27 13:24:20] <giles_> elo puppetiers | ||
| [2009/03/27 13:24:28] <ChoHag> How secure is the puppet client's key? | ||
| [2009/03/27 13:24:34] <giles_> finally upgrading our last 0.23 clients | ||
| [2009/03/27 13:24:41] <giles_> got a strange error I've not seen before | ||
| [2009/03/27 13:24:43] <giles_> notice: Set to run 'one time'; exiting with no certificate | ||
| [2009/03/27 13:24:47] @ MrHeavy__ joined channel #puppet | ||
| [2009/03/27 13:24:51] <giles_> any ideas? | ||
| [2009/03/27 13:25:20] <Volcane> ChoHag: /var/lib/puppet/ssl | ||
| [2009/03/27 13:26:02] <Volcane> giles_: probably your ssl dir has changed so its not finding the certificates? essentially its saying you should sign it on the server but i am guessing they worked before so probably just pointing at the wrong dir | ||
| [2009/03/27 13:26:36] <ChoHag> Hmmm | ||
| [2009/03/27 13:26:41] <ChoHag> Well I'll poke around when I get home them. | ||
| [2009/03/27 13:26:43] <ChoHag> then | ||
| [2009/03/27 13:27:43] @ reyjrar joined channel #puppet | ||
| [2009/03/27 13:28:02] <Volcane> ChoHag: the priv key is password protected, but the password is on the filesystem accessible to root | ||
| [2009/03/27 13:28:37] @ Quit: lak: | ||
| [2009/03/27 13:28:51] @ Quit: fujin: | ||
| [2009/03/27 13:29:25] @ Quit: DerekW: "Leaving" | ||
| [2009/03/27 13:29:37] <giles_> heya volc I've cleared all the ssl on the client | ||
| [2009/03/27 13:29:39] <ChoHag> Well that's fine. | ||
| [2009/03/27 13:29:50] <giles_> and uploaded a standard puppet.conf that we use on other working boxes | ||
| [2009/03/27 13:29:56] <giles_> still comes back with the error | ||
| [2009/03/27 13:29:57] @ Quit: briandquinn: | ||
| [2009/03/27 13:30:04] <Volcane> giles_: then u probably need to sign a new key? run puppetd --test and show us the entire output on pastie | ||
| [2009/03/27 13:30:14] <giles_> okies | ||
| [2009/03/27 13:30:38] @ Quit: DaViDe: "Leaving" | ||
| [2009/03/27 13:31:15] <ChoHag> As long as the server uses the id of the puppet cert to limit what krb keys it provides, that makes it as secure is it'd be puppetless. | ||
| [2009/03/27 13:31:40] @ keithlard joined channel #puppet | ||
| [2009/03/27 13:31:41] <Volcane> yeah can probably do something along those lines | ||
| [2009/03/27 13:31:58] <Volcane> but you can also define a id per client yourself on the master perhaps | ||
| [2009/03/27 13:32:11] <Volcane> rather than all the fiddling with certs | ||
| [2009/03/27 13:32:29] <Volcane> anyway, defined type sounds like what u want | ||
| [2009/03/27 13:32:54] <ChoHag> Well yeah - aiui puppet can't run manifests for another host. | ||
| [2009/03/27 13:33:12] <ChoHag> So the fact that client X is running manifest for host X means client X must be X and no other. | ||
| [2009/03/27 13:33:15] <ChoHag> Right? | ||
| [2009/03/27 13:34:25] <Volcane> theoritically, you'd probably want to ask one of the main devs if theres no way around that before relying on it though :) | ||
| [2009/03/27 13:36:29] @ nakano_ is now known as nakano | ||
| [2009/03/27 13:37:15] @ fujin joined channel #puppet | ||
| [2009/03/27 13:40:06] @ Quit: MrHeavy_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:40:33] @ MrHeavy_ joined channel #puppet | ||
| [2009/03/27 13:40:35] @ Quit: keithlard_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:40:43] @ Quit: jcesario: "Leaving" | ||
| [2009/03/27 13:45:01] <ChoHag> Volcane: It doesn't like that if. | ||
| [2009/03/27 13:45:16] <ChoHag> Says Syntax error at '=='; expected '}' | ||
| [2009/03/27 13:45:53] <ChoHag> Ah never mind. | ||
| [2009/03/27 13:45:55] <ChoHag> Old version. | ||
| [2009/03/27 13:48:10] <Volcane> yeah if you're on an old one you could use a case instead | ||
| [2009/03/27 13:48:29] @ Quit: fujin: | ||
| [2009/03/27 13:48:35] <ChoHag> I'll just backport from sid. | ||
| [2009/03/27 13:48:55] <ChoHag> No point in using old software when it's in such development as this anyway. | ||
| [2009/03/27 13:48:57] <Volcane> proper if statements came around 0.24.6 afaik | ||
| [2009/03/27 13:49:40] @ Quit: MrHeavy__: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:51:25] <Volcane> hanyway, home time chat later | ||
| [2009/03/27 13:53:27] @ Quit: mikepea: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:58:04] @ Quit: giles_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 13:58:58] @ ezmob joined channel #puppet | ||
| [2009/03/27 13:59:37] @ nakano is now known as nakano_ | ||
| [2009/03/27 14:02:29] @ MarlondB joined channel #puppet | ||
| [2009/03/27 14:03:31] @ Quit: markl__: "Lost terminal" | ||
| [2009/03/27 14:05:02] @ nakano_ is now known as nakano | ||
| [2009/03/27 14:13:24] @ nakano is now known as nakano_ | ||
| [2009/03/27 14:13:45] @ nakano_ is now known as nakano | ||
| [2009/03/27 14:20:49] <jsm> do I need to define templatedir if i'm using the module directory hierarchy ? | ||
| [2009/03/27 14:21:04] @ rlpowell_ is now known as rlpowell | ||
| [2009/03/27 14:26:17] @ Quit: Maliuta: "Leaving" | ||
| [2009/03/27 14:26:22] @ Quit: ezmob: "Bye!" | ||
| [2009/03/27 14:26:37] @ Maliuta joined channel #puppet | ||
| [2009/03/27 14:30:48] @ Quit: lludwig_: | ||
| [2009/03/27 14:34:24] <jsm> problem using my template: (err): can't convert nil into String at /etc/puppet/modules/qacontrol/manifests/init.pp:128 | ||
| [2009/03/27 14:34:35] @ Quit: fbe_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 14:36:44] @ m1n3s6 joined channel #puppet | ||
| [2009/03/27 14:37:04] @ Quit: ijcd: | ||
| [2009/03/27 14:37:59] <joe-mac> i didn't know using modules really affected the templatedir | ||
| [2009/03/27 14:38:21] <jsm> joe-mac: yeah, do i need to define it? | ||
| [2009/03/27 14:38:28] @ Quit: gaveen: Read error: 110 (Connection timed out) | ||
| [2009/03/27 14:39:04] <jsm> i followed this, http://reductivelabs.com/trac/puppet/wiki/ModuleOrganisation , so it seems they wouldn't need defined | ||
| [2009/03/27 14:42:26] <jrojas> anyone familiar with creating a new default schedule for puppet that allows a 2 hr "quiet period" but still runs every ~5 outside of that quite period? | ||
| [2009/03/27 14:44:19] @ nakano is now known as nakano_ | ||
| [2009/03/27 14:44:41] @ nakano_ is now known as nakano | ||
| [2009/03/27 14:45:40] @ gaveen joined channel #puppet | ||
| [2009/03/27 14:47:12] @ MrHeavy__ joined channel #puppet | ||
| [2009/03/27 14:48:35] <joe-mac> jrojas: sounds like a job for the croninator | ||
| [2009/03/27 14:48:50] <joe-mac> though i might be misunderstanding | ||
| [2009/03/27 14:49:30] <jrojas> i just want puppet to run normally but not do anything for 2 hrs a night | ||
| [2009/03/27 14:49:32] <joe-mac> jsm: the docs say Finally, template files are searched in a manner similar to manifests and files: a mention of template("autofs/auto.master.erb") will make the puppetmaster look for a file autofs/templates/auto.master.erb on the module path. | ||
| [2009/03/27 14:49:53] <joe-mac> jrojas: schedule a crontab that starts the puppet service at whatever time, then another one that stops it at antoher time | ||
| [2009/03/27 14:49:58] <joe-mac> it's dirty, but somebody's gotta do it! | ||
| [2009/03/27 14:51:06] <jrojas> hmm..ill have to tinker with this | ||
| [2009/03/27 14:51:50] <jsm> joe-mac: thank you very much. i didn't get that there was some magic going on there. all working now | ||
| [2009/03/27 14:53:31] <joe-mac> yea mdoules are pretty smart, i'd like to get my stuff into modules but i am a couple months deep into this and would *really* not love to re factor everything | ||
| [2009/03/27 14:54:03] <jsm> joe-mac: i started from scratch with modules :).. it was tough getting started, but getting easier. | ||
| [2009/03/27 14:54:09] <jsm> just started last week | ||
| [2009/03/27 14:54:43] <joe-mac> yea man it's the way to go | ||
| [2009/03/27 14:54:58] <joe-mac> i followed james' book before i really knew much and just started writing classes | ||
| [2009/03/27 14:55:09] <joe-mac> then i saw modules and i was like wow that is nice.... welp, too late for that! | ||
| [2009/03/27 14:55:21] <jsm> ah, i don't think it would be too hard to convert them | ||
| [2009/03/27 14:55:23] <joe-mac> maybe one boring rainy day i will move to modules in my test vm | ||
| [2009/03/27 14:55:33] <joe-mac> famous last words jsm | ||
| [2009/03/27 14:55:41] <jsm> and you can try them out on some test vms | ||
| [2009/03/27 14:55:48] <jsm> and have them side by side to your classes | ||
| [2009/03/27 14:56:01] <jsm> yeah, true | ||
| [2009/03/27 14:59:01] @ Quit: DavidS: "Leaving." | ||
| [2009/03/27 15:00:21] @ nakano is now known as nakano_ | ||
| [2009/03/27 15:00:33] @ nakano_ is now known as nakano | ||
| [2009/03/27 15:01:08] @ fdz left channel #puppet () | ||
| [2009/03/27 15:02:56] @ Quit: MrHeavy_: Read error: 110 (Connection timed out) | ||
| [2009/03/27 15:05:19] @ gettalong joined channel #puppet | ||
| [2009/03/27 15:16:10] @ lak joined channel #puppet | ||
| [2009/03/27 15:22:27] @ Quit: m1n3s6: "Leaving" | ||
| [2009/03/27 15:32:28] @ briandquinn joined channel #puppet | ||
| [2009/03/27 15:34:14] @ hessml|away|away is now known as hessml|away | ||
| [2009/03/27 15:38:47] @ Quit: briandquinn: | ||
| [2009/03/27 15:41:34] @ duanetharp joined channel #puppet | ||
| [2009/03/27 15:42:49] @ Quit: madrescher: Read error: 110 (Connection timed out) | ||
| [2009/03/27 15:43:22] @ madrescher joined channel #puppet | ||
| [2009/03/27 15:48:12] @ mfoster left channel #puppet () | ||
| [2009/03/27 15:48:59] @ kambiz is now known as kambiz_away | ||
| [2009/03/27 15:55:44] @ hessml|away is now known as hessml|away|away | ||
| [2009/03/27 15:58:12] @ Quit: nevele: "Jesus Saves! (And Esposito scores on the rebound!)" | ||
| [2009/03/27 15:59:34] @ Quit: rsquared: "Leaving" | ||
| [2009/03/27 15:59:34] @ Quit: gettalong: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 15:59:40] @ duritong_ joined channel #puppet | ||
| [2009/03/27 15:59:45] @ Quit: duritong: "leaving" | ||
| [2009/03/27 15:59:55] @ Quit: duritong_: Client Quit | ||
| [2009/03/27 16:00:04] @ duritong joined channel #puppet | ||
| [2009/03/27 16:01:25] @ nevele joined channel #puppet | ||
| [2009/03/27 16:02:30] @ hessml|away|away is now known as hessml|away | ||
| [2009/03/27 16:03:24] @ Quit: duritong: Client Quit | ||
| [2009/03/27 16:03:31] @ Quit: duanetharp: | ||
| [2009/03/27 16:04:51] @ duritong joined channel #puppet | ||
| [2009/03/27 16:05:47] @ keithlard_ joined channel #puppet | ||
| [2009/03/27 16:09:15] <joe-mac> hey Volcane you therE> | ||
| [2009/03/27 16:09:17] @ duanetharp joined channel #puppet | ||
| [2009/03/27 16:09:47] @ Quit: duritong: Client Quit | ||
| [2009/03/27 16:10:33] @ Quit: keithlard: Read error: 110 (Connection timed out) | ||
| [2009/03/27 16:12:59] @ duritong joined channel #puppet | ||
| [2009/03/27 16:24:46] @ jc3` left channel #puppet ("rcirc on GNU Emacs 22.1.1") | ||
| [2009/03/27 16:27:42] @ Quit: uphillian: "Leaving." | ||
| [2009/03/27 16:29:45] <joe-mac> Volcane: just thought i'd say thanks for that crumb you drop;ped about the has_variable? function it's going to save me a lot of lines and help with some rare firewall building cases | ||
| [2009/03/27 16:38:07] @ docelic joined channel #puppet | ||
| [2009/03/27 16:47:27] @ sdague left channel #puppet ("Client exiting") | ||
| [2009/03/27 16:52:13] @ Quit: aaronyy: "http://www.mibbit.com ajax IRC Client" | ||
| [2009/03/27 16:52:46] @ shake-n-bake joined channel #puppet | ||
| [2009/03/27 16:54:27] @ Quit: shake-n-bake: Client Quit | ||
| [2009/03/27 17:05:53] @ Quit: omry: Remote closed the connection | ||
| [2009/03/27 17:18:17] <jsm> joe-mac: how are you going about building iptables rules? i was justing going to use a template with conditionals for a rule depending if the machine was in a particular class | ||
| [2009/03/27 17:18:42] <joe-mac> jsm: i have a csv file for each of my locations that has networks that are trusted | ||
| [2009/03/27 17:18:53] <joe-mac> then in each hopst i declare restricted tcp and restricted udp ports | ||
| [2009/03/27 17:19:03] <joe-mac> the trusted networks can connect to the restricted ports | ||
| [2009/03/27 17:19:23] <joe-mac> then i also have variables called open tcp ports and open udp ports so i can open stuff like webservers up to the orld | ||
| [2009/03/27 17:19:39] <joe-mac> i also have another group of networks called nodenets | ||
| [2009/03/27 17:19:58] <joe-mac> these are nodes to a few network/IT stuff like nagios (nsca) puppet and aptproxy | ||
| [2009/03/27 17:20:07] <jsm> cool | ||
| [2009/03/27 17:20:15] <joe-mac> i then loop through nodenets allowing them to those serrvices | ||
| [2009/03/27 17:20:53] <joe-mac> i've only found one case so far in my simple environment that i didn't handle well, which was allowing a parent to talk toa guest vm, but i fixed that | ||
| [2009/03/27 17:20:57] <jsm> i'm going to do something like this: http://openskill.info/infobox.php?ID=1476 (look for the iptables section) | ||
| [2009/03/27 17:21:51] * Volcane breaks it all up into chains | ||
| [2009/03/27 17:21:55] <Volcane> backup_access | ||
| [2009/03/27 17:21:57] <Volcane> monitor_access | ||
| [2009/03/27 17:22:01] <Volcane> junk_filter | ||
| [2009/03/27 17:22:04] <Volcane> my_nets | ||
| [2009/03/27 17:22:05] <Volcane> etc | ||
| [2009/03/27 17:22:25] @ Quit: keithlard_: | ||
| [2009/03/27 17:22:26] <Volcane> so when i need to allow my nets into a service - like puppet - its a simple one liner | ||
| [2009/03/27 17:22:34] <jsm> hmmm | ||
| [2009/03/27 17:22:39] <Volcane> seperate file per chain, easy to push out from central location | ||
| [2009/03/27 17:22:44] <jsm> i like that idea | ||
| [2009/03/27 17:22:50] <Volcane> and per host rules are very simple templates of just files | ||
| [2009/03/27 17:23:08] <jsm> anything you can share? | ||
| [2009/03/27 17:23:28] <Volcane> so i use a concat library to build the eventual big iptables rule | ||
| [2009/03/27 17:23:54] @ Quit: erm: "leaving" | ||
| [2009/03/27 17:24:38] <jrojas> i just try to deny all traffic inbound and outbound...ssh and 80 are usually the only things I allow to be open | ||
| [2009/03/27 17:26:08] @ Moltar joined channel #puppet | ||
| [2009/03/27 17:26:37] <Volcane> http://pastie.org/429367 | ||
| [2009/03/27 17:26:41] <Volcane> something along those lines | ||
| [2009/03/27 17:26:46] <Volcane> you'll get the rough idea | ||
| [2009/03/27 17:26:57] <joe-mac> jrojas: yea i do a default drop, and i also drop and log fragmentation attacks, christmas tree packets,a nd other stupid shit just in case someone ever tries to own me | ||
| [2009/03/27 17:28:15] <Volcane> that way i have simple files, change a file like admin_access when i get a new admin ip, it pushes out to all nodes, and they rebuild iptables and restart iptables | ||
| [2009/03/27 17:28:30] @ Quit: aymerick: | ||
| [2009/03/27 17:28:37] <Volcane> rules are like -I INPUT -p tcp -m tcp --dport 22 -j admin_access | ||
| [2009/03/27 17:28:59] <Volcane> err, s/admin_acces/my_nets | ||
| [2009/03/27 17:30:38] <Volcane> you can do simple things like, by convention assign your host rules to order 20 for example, and when you install apache, it just drops a snippet onto the box opening port 80 | ||
| [2009/03/27 17:30:48] <Volcane> that way a module/class can manage its own rules on all your machines | ||
| [2009/03/27 17:32:52] @ Quit: duanetharp: | ||
| [2009/03/27 17:37:53] @ Quit: lak: | ||
| [2009/03/27 17:49:34] @ Agrajag` joined channel #puppet | ||
| [2009/03/27 17:50:03] @ Quit: Agrajag^: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 17:54:06] @ lak joined channel #puppet | ||
| [2009/03/27 17:55:18] @ Tuf8_ joined channel #puppet | ||
| [2009/03/27 17:56:31] <hacim> can I access the $namevar for a resource in a template? | ||
| [2009/03/27 17:57:08] <Volcane> try $name, not sure if its set in templates | ||
| [2009/03/27 17:57:53] <hacim> you mean like: <%= name -%>: | ||
| [2009/03/27 17:58:00] <Volcane> yeah | ||
| [2009/03/27 18:01:26] <hacim> i think it should work | ||
| [2009/03/27 18:02:38] @ Quit: ethan_rowe: "Lack of interest wins out." | ||
| [2009/03/27 18:06:22] @ Djelibeybi joined channel #puppet | ||
| [2009/03/27 18:07:38] @ dsch04 joined channel #puppet | ||
| [2009/03/27 18:11:41] @ Quit: toi: Read error: 110 (Connection timed out) | ||
| [2009/03/27 18:13:11] @ Quit: lak: Read error: 110 (Connection timed out) | ||
| [2009/03/27 18:14:33] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/03/27 18:14:38] <hacim> Volcane: seems name is set to the hostname | ||
| [2009/03/27 18:14:51] <hacim> ah, no nevermind | ||
| [2009/03/27 18:15:09] <hacim> well, yes... its confused | ||
| [2009/03/27 18:17:01] @ hessml|away is now known as hessml|away|away | ||
| [2009/03/27 18:22:45] @ FourHoglahoos joined channel #puppet | ||
| [2009/03/27 18:32:57] @ Quit: alfism: "Connection reset by beer" | ||
| [2009/03/27 18:37:52] @ Quit: rgsteele||work: Remote closed the connection | ||
| [2009/03/27 18:38:44] @ Quit: madrescher: "Leaving." | ||
| [2009/03/27 18:39:20] @ shake-n-bake joined channel #puppet | ||
| [2009/03/27 18:40:11] @ johnw joined channel #puppet | ||
| [2009/03/27 18:40:28] <johnw> where do I need to "define" something, for it to be accessible in all of my modules? | ||
| [2009/03/27 18:55:04] @ Quit: shake-n-bake: | ||
| [2009/03/27 18:56:27] <JD> johnw: pretty much anywhere | ||
| [2009/03/27 18:56:40] <JD> johnw: define it in a module | ||
| [2009/03/27 18:56:52] <johnw> if I put them in classes/utils.pp, it will just find them there? | ||
| [2009/03/27 18:56:59] <JD> so /etc/puppet/modules/foo/manifests/init.pp | ||
| [2009/03/27 18:57:01] <johnw> or do I need to import/require in the file that references it? | ||
| [2009/03/27 18:57:17] <JD> if it's in a module it gets auto imported | ||
| [2009/03/27 18:57:20] <johnw> ah, ok | ||
| [2009/03/27 18:57:32] <JD> if it's elsewhere you'll probably need to import it | ||
| [2009/03/27 18:57:45] <JD> depends whats in your site.pp | ||
| [2009/03/27 18:58:33] <JD> as long as it's imported somewhere then you should be fine | ||
| [2009/03/27 19:00:36] <johnw> thanks | ||
| [2009/03/27 19:01:50] @ Quit: andrewcshafer: Read error: 113 (No route to host) | ||
| [2009/03/27 19:01:57] <johnw> so do you do everything in modules? The book I'm reading uses some files in manifests/classes/*.pp, and some in modules | ||
| [2009/03/27 19:02:30] <plathrop> johnw: Put everything in modules, you'll thank yourself later | ||
| [2009/03/27 19:02:34] <johnw> k | ||
| [2009/03/27 19:02:50] <plathrop> johnw: Puppet is growing far faster than the publishing industry can churn out books | ||
| [2009/03/27 19:04:05] <johnw> so in site.pp, how do I make all of my many modules "active"? | ||
| [2009/03/27 19:06:23] <plathrop> johnw: I think you should take a good long look at the docs on the wiki. A good place to start is wiki:DocumentationStart | ||
| [2009/03/27 19:06:25] <gepetto> plathrop: johnw: wiki:DocumentationStart is http://reductivelabs.com/trac/puppet/wiki/DocumentationStart | ||
| [2009/03/27 19:06:39] <johnw> do I import them all? | ||
| [2009/03/27 19:06:42] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 19:06:51] <johnw> i've read Pulling Strings a few times, and also stuff on the wiki, i'm just trying to clarify | ||
| [2009/03/27 19:07:00] <plathrop> johnw: wiki:PuppetModules will also be very helpful to you. | ||
| [2009/03/27 19:07:01] <gepetto> plathrop: johnw: wiki:PuppetModules is http://reductivelabs.com/trac/puppet/wiki/PuppetModules | ||
| [2009/03/27 19:07:07] <johnw> i stepped away from the Puppetverse for several months | ||
| [2009/03/27 19:07:37] <johnw> k, thx | ||
| [2009/03/27 19:08:44] <plathrop> johnw: Not trying to be all RTFM here, but the questions you are asking really are addressed pretty well by the docs. | ||
| [2009/03/27 19:09:20] <johnw> how about just that one last question then: how do I get site.pp to see all of these modules? Through a list of explicit imports? | ||
| [2009/03/27 19:09:44] <jamesturnbull> hacim: it's pushed too | ||
| [2009/03/27 19:10:48] <jamesturnbull> hacim: I push to all the repos that have been used so people who are using the old ones are still fine | ||
| [2009/03/27 19:12:19] <johnw> plathrop: the answer to that question is not jumping out at me from this Wiki | ||
| [2009/03/27 19:13:39] @ keithlard joined channel #puppet | ||
| [2009/03/27 19:15:52] <JD> johnw: all modules are automatically imported | ||
| [2009/03/27 19:16:06] <johnw> ok, so what gets used depends on what my node inherits/includes itself, thanks | ||
| [2009/03/27 19:16:12] <jamesturnbull> johnw: "Modules need to be imported into Puppet to make use of them. However, generally everything under the modulepath, in our case /etc/puppet/modules/, is automatically imported into Puppet and is available to be used. " | ||
| [2009/03/27 19:16:21] <plathrop> thanks, jamesturnbull | ||
| [2009/03/27 19:16:26] <plathrop> was just about to point that out | ||
| [2009/03/27 19:16:29] @ Quit: gaveen: Read error: 113 (No route to host) | ||
| [2009/03/27 19:16:42] @ Quit: d3vilb0x: Read error: 60 (Operation timed out) | ||
| [2009/03/27 19:16:48] <jamesturnbull> plathrop: I even rewrote most of that page a couple of weeks ago | ||
| [2009/03/27 19:16:59] <jamesturnbull> plathrop: so I hope it covers everything | ||
| [2009/03/27 19:17:08] <jamesturnbull> johnw: if something is not clear about moduels let me know | ||
| [2009/03/27 19:17:29] <johnw> thanks james, i only was stuck a bit on how to approach the organization, but otherwise it has all fallen into place nicely | ||
| [2009/03/27 19:17:32] @ gaveen joined channel #puppet | ||
| [2009/03/27 19:17:50] <jamesturnbull> johnw: is it my book you're reading? | ||
| [2009/03/27 19:17:52] <johnw> yes | ||
| [2009/03/27 19:19:04] <JD> jamesturnbull: the bit about modules being autoloaded could probably do with being a little more prominant from what I remember | ||
| [2009/03/27 19:19:58] <Volcane> i thin kwhen the book was written autloading was a bit tempramental still ? | ||
| [2009/03/27 19:21:37] <JD> are we talking book page or wiki page? cos I was talking wiki page | ||
| [2009/03/27 19:24:21] <jamesturnbull> Volcane: was probably more not 100% agreement on best practise | ||
| [2009/03/27 19:25:12] <Volcane> ah :) but autloading didnt work awesomely for ages anyway | ||
| [2009/03/27 19:27:09] @ hessml|away|away is now known as hessml|away | ||
| [2009/03/27 19:34:22] @ fujin joined channel #puppet | ||
| [2009/03/27 19:34:32] <gepetto> ::trac:: Module Organisation edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/ModuleOrganisation (by james@lovedthanlost.net) | ||
| [2009/03/27 19:37:59] <johnw> jamesturnbull: is there a new edition in sight? | ||
| [2009/03/27 19:38:40] @ Quit: Tuf8_: | ||
| [2009/03/27 19:40:25] <jamesturnbull> johnw: end of the year I'm in the middle of a couple of other projects now | ||
| [2009/03/27 19:40:37] <johnw> well, i look forward to it | ||
| [2009/03/27 19:41:29] <gepetto> ::trac:: Module Organisation edited by jamtur01 @ http://reductivelabs.com/trac/puppet/wiki/ModuleOrganisation (by james@lovedthanlost.net) | ||
| [2009/03/27 19:42:57] @ Quit: FourHoglahoos: "Gone Looking For Kong!!" | ||
| [2009/03/27 19:43:05] @ Quit: Flam5: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 19:43:32] @ Flam5 joined channel #puppet | ||
| [2009/03/27 19:46:48] @ Quit: fujin: | ||
| [2009/03/27 19:47:37] @ d3vilb0x joined channel #puppet | ||
| [2009/03/27 19:49:14] @ kali67 joined channel #puppet | ||
| [2009/03/27 19:50:37] @ Quit: Moltar: | ||
| [2009/03/27 19:52:35] @ docelic_ joined channel #puppet | ||
| [2009/03/27 19:53:18] @ nakano is now known as nakano_ | ||
| [2009/03/27 19:56:32] @ Quit: raphink: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 19:57:42] @ Quit: reyjrar: "Leaving" | ||
| [2009/03/27 19:57:52] @ Quit: docelic: Read error: 110 (Connection timed out) | ||
| [2009/03/27 19:59:32] @ Quit: andrewcshafer: | ||
| [2009/03/27 20:02:00] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 20:08:35] @ docelic_ is now known as doclic | ||
| [2009/03/27 20:08:37] @ doclic is now known as docelic | ||
| [2009/03/27 20:18:17] @ fujin joined channel #puppet | ||
| [2009/03/27 20:20:56] @ Quit: Flam5: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 20:21:59] @ Flam5 joined channel #puppet | ||
| [2009/03/27 20:24:40] @ Quit: hessml|away: "Leaving..." | ||
| [2009/03/27 20:31:56] @ rgsteele||work joined channel #puppet | ||
| [2009/03/27 20:38:13] @ Quit: benblack: "Leaving..." | ||
| [2009/03/27 20:40:48] @ Quit: bgupta: Read error: 104 (Connection reset by peer) | ||
| [2009/03/27 20:41:13] @ bgupta joined channel #puppet | ||
| [2009/03/27 20:50:04] @ nakano_ is now known as nakano | ||
| [2009/03/27 20:51:58] @ Quit: kali67: Read error: 110 (Connection timed out) | ||
| [2009/03/27 20:56:52] @ alfism joined channel #puppet | ||
| [2009/03/27 21:02:34] @ Quit: aZaFred: | ||
| [2009/03/27 21:07:24] @ Quit: hacim: Remote closed the connection | ||
| [2009/03/27 21:07:42] @ Quit: epsas: Remote closed the connection | ||
| [2009/03/27 21:26:43] @ Quit: pietro: Read error: 113 (No route to host) | ||
| [2009/03/27 21:32:45] @ epsas joined channel #puppet | ||
| [2009/03/27 21:40:47] @ Quit: epsas: Remote closed the connection | ||
| [2009/03/27 21:41:31] @ epsas_ joined channel #puppet | ||
| [2009/03/27 21:43:03] @ Quit: alfism: "Connection reset by beer" | ||
| [2009/03/27 21:45:15] @ Quit: teratoma: "leaving" | ||
| [2009/03/27 21:45:26] @ Quit: epsas_: Remote closed the connection | ||
| [2009/03/27 21:46:47] @ epsas joined channel #puppet | ||
| [2009/03/27 21:53:04] @ Quit: andrewcshafer: | ||
| [2009/03/27 22:02:54] @ mfoster joined channel #puppet | ||
| [2009/03/27 22:13:11] @ Quit: keithlard: | ||
| [2009/03/27 22:17:25] @ keithlard joined channel #puppet | ||
| [2009/03/27 22:20:47] @ Djelibeybi joined channel #puppet | ||
| [2009/03/27 22:22:58] @ epsas_ joined channel #puppet | ||
| [2009/03/27 22:23:45] @ aZaFred joined channel #puppet | ||
| [2009/03/27 22:29:59] @ Quit: epsas: Read error: 110 (Connection timed out) | ||
| [2009/03/27 22:30:34] @ Quit: gaveen: "Enough lurking for now" | ||
| [2009/03/27 22:33:23] @ ezmob joined channel #puppet | ||
| [2009/03/27 22:40:42] @ snerd joined channel #puppet | ||
| [2009/03/27 22:44:34] @ nakano is now known as nakano_ | ||
| [2009/03/27 22:45:59] @ nakano_ is now known as nakano | ||
| [2009/03/27 22:57:39] @ ezmob_ joined channel #puppet | ||
| [2009/03/27 23:06:55] @ extent joined channel #puppet | ||
| [2009/03/27 23:07:37] @ extent left channel #puppet () | ||
| [2009/03/27 23:09:37] @ shake-n-bake joined channel #puppet | ||
| [2009/03/27 23:18:11] @ Quit: keithlard: | ||
| [2009/03/27 23:19:50] @ nakano is now known as nakano_ | ||
| [2009/03/27 23:21:42] @ Quit: natebc: Read error: 110 (Connection timed out) | ||
| [2009/03/27 23:46:29] @ kevin_ joined channel #puppet | ||
| [2009/03/27 23:53:49] @ andrewcshafer joined channel #puppet | ||
| [2009/03/27 23:54:50] @ Quit: shake-n-bake: |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!