| [2009/06/11 00:15:48] @ Log started by gepetto | ||
| [2009/06/11 00:15:48] @ devicenull_ joined channel #puppet | ||
| [2009/06/11 00:16:53] @ xmslack_ joined channel #puppet | ||
| [2009/06/11 00:17:12] @ m6d4 joined channel #puppet | ||
| [2009/06/11 00:17:20] @ Quit: xmslack: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 00:21:36] @ ctso joined channel #puppet | ||
| [2009/06/11 00:28:52] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/11 00:33:08] @ Quit: ezmob: "Leaving..." | ||
| [2009/06/11 00:33:23] @ Quit: devicenull: Read error: 110 (Connection timed out) | ||
| [2009/06/11 00:37:34] @ Quit: ctso1: Read error: 110 (Connection timed out) | ||
| [2009/06/11 00:53:49] @ Quit: notbrien: | ||
| [2009/06/11 00:53:54] @ Quit: maxagaz: Remote closed the connection | ||
| [2009/06/11 00:56:30] @ maxagaz joined channel #puppet | ||
| [2009/06/11 01:03:05] <RageLink> hai folksen | ||
| [2009/06/11 01:03:14] <RageLink> any one up for some q&a? | ||
| [2009/06/11 01:04:30] <RageLink> Im building a module to handle mysql, mainly my.cnf based on a template... this is for database nodes inside a replication scheme... so all I did was define host id (server id) as <%= mysqlid %> on the template then proceeded to continue the module and include the template | ||
| [2009/06/11 01:04:59] <RageLink> the main thing is can I leave that variable undefined and then define it in the node that I am calling that module from? | ||
| [2009/06/11 01:07:03] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 01:10:34] <ssm> RageLink: you can define it (or not) in the node definition, and check if it is defined in the module, and have a default value ready if it isn't | ||
| [2009/06/11 01:10:51] <RageLink> nice | ||
| [2009/06/11 01:10:58] <RageLink> i didnt know if it would stick | ||
| [2009/06/11 01:11:34] <RageLink> so basically i just set the variable in the node definition like node db1 inherits from db { $mysqlid=1} | ||
| [2009/06/11 01:13:42] <ssm> RageLink: http://pastebin.com/m5ddc454e | ||
| [2009/06/11 01:15:26] <RageLink> thanks | ||
| [2009/06/11 01:16:04] <ssm> can't remember if you now can do 'if ! $mysqlid { $mysqlid="1" }', it's worth a try | ||
| [2009/06/11 01:16:09] @ Quit: mellen: Read error: 110 (Connection timed out) | ||
| [2009/06/11 01:18:00] <ssm> RageLink: got a better example at http://pastebin.com/d7df4d3ab now, save it to "/tmp/foo.pp", and you can experiment with "puppet /tmp/foo.pp" | ||
| [2009/06/11 01:18:02] @ jsm_ is now known as jsm | ||
| [2009/06/11 01:18:25] <RageLink> cool what doe sthe notice do? | ||
| [2009/06/11 01:18:31] <ssm> prints on stdout | ||
| [2009/06/11 01:18:35] <RageLink> nice | ||
| [2009/06/11 01:18:43] <RageLink> thanks | ||
| [2009/06/11 01:19:04] <ssm> no problem. Good luck :) | ||
| [2009/06/11 01:24:33] <RageLink> ill give it a shot and its puppetd time | ||
| [2009/06/11 01:24:43] <RageLink> thanks a bunch | ||
| [2009/06/11 01:24:44] <RageLink> :D | ||
| [2009/06/11 01:27:29] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/11 01:37:14] @ PhabX joined channel #puppet | ||
| [2009/06/11 01:46:26] @ rasputnik joined channel #puppet | ||
| [2009/06/11 01:46:59] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/11 01:47:49] @ Quit: fujin: | ||
| [2009/06/11 01:48:41] @ fujin joined channel #puppet | ||
| [2009/06/11 01:55:12] @ edmondlo joined channel #puppet | ||
| [2009/06/11 01:55:17] @ garin_ joined channel #puppet | ||
| [2009/06/11 01:55:19] @ Quit: garin_: Client Quit | ||
| [2009/06/11 01:59:25] @ pearcec1 joined channel #puppet | ||
| [2009/06/11 01:59:27] @ Quit: pearcec: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 02:01:32] @ Quit: edmondlo: "leaving" | ||
| [2009/06/11 02:07:17] @ kolla_ joined channel #puppet | ||
| [2009/06/11 02:14:50] @ sheldonh joined channel #puppet | ||
| [2009/06/11 02:17:00] @ Quit: kolla: Read error: 113 (No route to host) | ||
| [2009/06/11 02:20:17] @ maxagaz_ joined channel #puppet | ||
| [2009/06/11 02:20:39] @ Quit: sheldonh: "Ex-Chat" | ||
| [2009/06/11 02:21:41] @ Demosthenes joined channel #puppet | ||
| [2009/06/11 02:22:20] @ sheldonh joined channel #puppet | ||
| [2009/06/11 02:26:47] @ Quit: fbe: Read error: 110 (Connection timed out) | ||
| [2009/06/11 02:28:37] @ madrescher joined channel #puppet | ||
| [2009/06/11 02:33:27] @ Quit: madrescher: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 02:33:55] @ madrescher joined channel #puppet | ||
| [2009/06/11 02:35:57] <pinoyskull> can we do if statement in puppet manifest? | ||
| [2009/06/11 02:36:36] @ kolla joined channel #puppet | ||
| [2009/06/11 02:37:52] @ mfournier joined channel #puppet | ||
| [2009/06/11 02:38:17] @ Quit: kolla_: Remote closed the connection | ||
| [2009/06/11 02:45:09] <RageLink> is there a way to ensure a command only runs once when inside a module? | ||
| [2009/06/11 02:45:22] <RageLink> im trying to do this with exec | ||
| [2009/06/11 02:46:17] <sheldonh> pinoyskull: i think not | ||
| [2009/06/11 02:46:51] <pinoyskull> sheldonh: this? http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial#id27 | ||
| [2009/06/11 02:47:51] <sheldonh> pinoyskull: yeah, just not sure whether they're usable in node declarations | ||
| [2009/06/11 02:47:55] <sheldonh> pinoyskull: i'd love to be wrong | ||
| [2009/06/11 02:48:11] <pinoyskull> ah :) | ||
| [2009/06/11 02:48:14] <pinoyskull> ok | ||
| [2009/06/11 02:49:00] <pinoyskull> if i have multipe requires, can i do this? | ||
| [2009/06/11 02:49:11] @ Quit: alban2: Read error: 60 (Operation timed out) | ||
| [2009/06/11 02:49:11] <pinoyskull> require => require1, | ||
| [2009/06/11 02:49:17] <pinoyskull> require2, | ||
| [2009/06/11 02:49:23] <pinoyskull> require3, | ||
| [2009/06/11 02:49:39] <pinoyskull> or does it need to be one line | ||
| [2009/06/11 02:50:12] @ Quit: yure: Remote closed the connection | ||
| [2009/06/11 02:50:23] <Volcane> pinoyskull: require => [foo, bar] | ||
| [2009/06/11 02:51:02] @ Volcane is now known as Raven | ||
| [2009/06/11 02:51:04] <pinoyskull> Volcane: what do you mean | ||
| [2009/06/11 02:52:09] @ Raven is now known as Volcane | ||
| [2009/06/11 02:52:19] @ saurabhverma joined channel #puppet | ||
| [2009/06/11 02:54:07] <Volcane> didnt you want to know how to do multiple requires? | ||
| [2009/06/11 02:57:47] @ Volcane is now known as Raven | ||
| [2009/06/11 02:58:10] @ Raven is now known as Volcane | ||
| [2009/06/11 02:58:22] <Volcane> oh this is annoying - new version of irc client not liking mulitiple nicks | ||
| [2009/06/11 02:58:47] <sheldonh> what client you using these days? | ||
| [2009/06/11 02:59:34] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/11 03:00:06] <Volcane> this mac gui client called linkinus cos i dont really like multiple channel mode in console irc clients | ||
| [2009/06/11 03:00:15] @ garin_ joined channel #puppet | ||
| [2009/06/11 03:00:19] <sheldonh> hahaha, so you'er a macboy now? :) | ||
| [2009/06/11 03:00:30] <Volcane> many macs | ||
| [2009/06/11 03:00:55] <RageLink> so like is there a way to override module variable values from node definitions? | ||
| [2009/06/11 03:01:43] <RageLink> i have this (if !$mysqlid) inside a module that depends if its empty assigns a 0 value | ||
| [2009/06/11 03:02:03] <Volcane> sheldonh: i never liked linux desktops | ||
| [2009/06/11 03:02:27] <RageLink> and im trying to define that $mysql="22" on the node definitions before I call that class | ||
| [2009/06/11 03:02:37] <Volcane> sheldonh: so mostly used windows desktops with most of the actual work happening on terminals to linux machines, same now just with mac desktops :) | ||
| [2009/06/11 03:02:43] @ Quit: Djelibeybi: "Leaving" | ||
| [2009/06/11 03:03:08] @ Quit: magnachef__: Connection timed out | ||
| [2009/06/11 03:03:13] @ magnachef__ joined channel #puppet | ||
| [2009/06/11 03:03:17] <sheldonh> Volcane: ahhh... that epic/ircII ctcp version was misleading then :) | ||
| [2009/06/11 03:03:43] @ aymerick joined channel #puppet | ||
| [2009/06/11 03:03:47] @ mellen joined channel #puppet | ||
| [2009/06/11 03:03:54] <Volcane> is what what it says? well it varies, cos the actual connection sits on a irc proxy thing on my server and i connect all sorts of things to it concurrently | ||
| [2009/06/11 03:04:03] <Volcane> sometimes irsii mostly this linkinus thing | ||
| [2009/06/11 03:05:43] @ Quit: QMan: | ||
| [2009/06/11 03:06:36] <sheldonh> Volcane: no man. years ago :) | ||
| [2009/06/11 03:07:23] <Volcane> ah, always used ircII then irsii | ||
| [2009/06/11 03:10:13] <sheldonh> but all that time, you were actually just lurking behind a screen session, bamboozling on windows ;) | ||
| [2009/06/11 03:10:48] <Volcane> :) linux desktops just irk me, too many inconsistencies and half baked stuff | ||
| [2009/06/11 03:13:13] @ alhoang joined channel #puppet | ||
| [2009/06/11 03:15:55] @ Quit: Welsh_Dwarf: Remote closed the connection | ||
| [2009/06/11 03:16:22] @ Welsh_Dwarf joined channel #puppet | ||
| [2009/06/11 03:17:27] @ Quit: garin_: "Tiarra 0.1+svn-33535: SIGTERM received; exit" | ||
| [2009/06/11 03:17:43] @ pizza joined channel #puppet | ||
| [2009/06/11 03:17:45] @ garin_ joined channel #puppet | ||
| [2009/06/11 03:17:48] @ Quit: drmikecrowe: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 03:17:57] @ Quit: rasputnik: "This computer has gone to sleep" | ||
| [2009/06/11 03:19:29] @ Quit: garin_: Client Quit | ||
| [2009/06/11 03:22:30] <pinoyskull> Volcane: im using Colloquy | ||
| [2009/06/11 03:23:33] <Volcane> tried it, hated it :) | ||
| [2009/06/11 03:26:27] <jamesturnbull> Volcane: ditto | ||
| [2009/06/11 03:26:33] <jamesturnbull> Volcane: irssi suits me fin | ||
| [2009/06/11 03:26:36] <jamesturnbull> fine even | ||
| [2009/06/11 03:27:11] @ Innocenti joined channel #puppet | ||
| [2009/06/11 03:27:27] <jamesturnbull> Volcane: linkinus tis FOSS? | ||
| [2009/06/11 03:27:47] <Volcane> most people put multiple channels behind each other like you would with screen terminals, i hate that, and if i use the stacked mode for ircII style clients i send to the wrong channel even more cos you cant make it adjust the background color of the active channel | ||
| [2009/06/11 03:28:20] <Volcane> thats my main problem otherwise i love irssi | ||
| [2009/06/11 03:29:07] <jamesturnbull> I put a little menu at the bottom of the irssi screen and alt-# through my channels | ||
| [2009/06/11 03:29:43] <Volcane> nods, i tend to just forget about some channel then, i only visit 2 channels typically - different networks - so fitting both is fine | ||
| [2009/06/11 03:29:59] <Volcane> i have dual head 24" macs at home and work so plenty of space for that | ||
| [2009/06/11 03:30:37] <Volcane> but the fact that which has current focus isnt clear really annoys | ||
| [2009/06/11 03:31:03] @ garin_ joined channel #puppet | ||
| [2009/06/11 03:32:15] <jamesturnbull> Volcane: I use white bold for channels with unread messages and red for channels with messages to me and then a hilight plugin and Jabber notifications for messages aimed at my nick | ||
| [2009/06/11 03:32:50] <jamesturnbull> hmmm that may show signs of IRC obsessiveness :P | ||
| [2009/06/11 03:33:00] <Volcane> hehe | ||
| [2009/06/11 03:33:20] <Volcane> other # i am on get like 30 messages a day i would totally forget it if it wasnt always on screen heh | ||
| [2009/06/11 03:34:38] <jamesturnbull> Volcane: when exactly do you sleep again? :P | ||
| [2009/06/11 03:34:55] * Volcane gets his 8 hours :) | ||
| [2009/06/11 03:35:30] * jamesturnbull is off to make dinner for the little lady and feed cats - both of which take priority over IRC... :) | ||
| [2009/06/11 03:35:45] <Volcane> thats what you tell them :P | ||
| [2009/06/11 03:36:17] <jamesturnbull> Volcane: sshhhhh | ||
| [2009/06/11 03:36:21] @ alex___ joined channel #puppet | ||
| [2009/06/11 03:41:34] @ Quit: madrescher: Read error: 110 (Connection timed out) | ||
| [2009/06/11 03:44:19] @ mattock joined channel #puppet | ||
| [2009/06/11 03:51:32] @ DerekW joined channel #puppet | ||
| [2009/06/11 03:53:05] <nico> hum | ||
| [2009/06/11 03:53:20] <nico> 0.25 breaks backward compatibility right ? | ||
| [2009/06/11 03:54:51] <nico> so 0.24.X clients will not be able to talk with a puppetmaster running 0.25 ? | ||
| [2009/06/11 03:55:42] @ gary2 joined channel #puppet | ||
| [2009/06/11 03:56:16] @ gary2 left channel #puppet () | ||
| [2009/06/11 03:57:10] <Volcane> i think they said 0.24 can talk to it but 0.25 clients cant talk to 0.25 | ||
| [2009/06/11 03:57:18] <Volcane> err, 0.25 clients cant talk to 0.24 | ||
| [2009/06/11 03:58:11] @ MattyM joined channel #puppet | ||
| [2009/06/11 04:04:26] @ Welsh_Dwarf_ joined channel #puppet | ||
| [2009/06/11 04:05:05] <nico> Volcane: okay, thanks the info | ||
| [2009/06/11 04:05:12] <nico> gepetto: !seen lak | ||
| [2009/06/11 04:05:21] <nico> !seen lak | ||
| [2009/06/11 04:05:21] <gepetto> nico: lak was last seen 4 hours, 6 minutes and 7 seconds ago, quitting IRC ("Leaving.") | ||
| [2009/06/11 04:06:25] @ tim|macbook joined channel #puppet | ||
| [2009/06/11 04:06:59] <nico> I'm going to set up a new puppet infrastructure because the one I actually run is the one I've made my "practice" on and it does not really meet the best practices, in addition of being a gret spof | ||
| [2009/06/11 04:07:17] <nico> so, why not starting with 0.25 :) | ||
| [2009/06/11 04:09:52] <sheldonh> if i subscribe a a service to an Exec[...], will the service be restarted when the exec is executed? | ||
| [2009/06/11 04:10:27] <Volcane> yes | ||
| [2009/06/11 04:10:38] <nico> restarted ou refreshed ? | ||
| [2009/06/11 04:11:17] <Volcane> notifying a service restarts it | ||
| [2009/06/11 04:11:28] @ Welsh_Dwarf__ joined channel #puppet | ||
| [2009/06/11 04:11:42] <nico> ho, I though that depending the provider it reloaded it | ||
| [2009/06/11 04:12:02] <sheldonh> Volcane: and subscribe is a reverse notify for services, right? | ||
| [2009/06/11 04:12:02] <Volcane> i guess its possible, all the ones i used it on restarted | ||
| [2009/06/11 04:12:22] <Volcane> sheldonh: service subscribe to exec, same result as exec notifying service yeah | ||
| [2009/06/11 04:13:12] <sheldonh> perfect, thanks | ||
| [2009/06/11 04:16:42] @ pleemans joined channel #puppet | ||
| [2009/06/11 04:23:09] @ Quit: Welsh_Dwarf_: Success | ||
| [2009/06/11 04:24:44] @ Quit: Welsh_Dwarf: Read error: 110 (Connection timed out) | ||
| [2009/06/11 04:25:59] @ Quit: Telmo: Read error: 113 (No route to host) | ||
| [2009/06/11 04:27:46] @ poison joined channel #puppet | ||
| [2009/06/11 04:37:22] @ rasputnik joined channel #puppet | ||
| [2009/06/11 04:41:23] @ alban2 joined channel #puppet | ||
| [2009/06/11 04:46:08] @ madrescher joined channel #puppet | ||
| [2009/06/11 04:48:17] <sheldonh> bugger, i keep missing nasrat | ||
| [2009/06/11 04:49:29] @ Quit: tecto: | ||
| [2009/06/11 04:49:59] <gstratton> Hi, my pupetmaster occasionally takes 100% CPU and becomes unresponsive. How can I run it in the foreground to debug? | ||
| [2009/06/11 04:50:17] <nico> version of puppetmaster ? | ||
| [2009/06/11 04:50:40] <gstratton> 0.24.8 | ||
| [2009/06/11 04:52:36] <nico> does this looks like #1722 ? | ||
| [2009/06/11 04:52:38] <gepetto> nico: #1722 is http://projects.reductivelabs.com/issues/show/1722 "Puppet - Bug #1722: Puppetmaster sits at 100% CPU usage after client disconnect - ReductiveLabs.com" | ||
| [2009/06/11 04:54:44] <gstratton> nico: No, I don't think so. I found the --verbose --no-daemonize flags now, so I'll dig a little deeper | ||
| [2009/06/11 04:56:06] <tim|macbook> hm... is there an easy way to set a MAILTO var for a cron resource? | ||
| [2009/06/11 04:57:15] <sheldonh> tim|macbook: i use file resources for cronjobs, so that they go in /etc/cron.d and i can specify environment gracefully. | ||
| [2009/06/11 04:57:25] <sheldonh> tim|macbook: but check out env or environment, i forget | ||
| [2009/06/11 04:57:43] <tim|macbook> ah ok, I'll check | ||
| [2009/06/11 04:57:49] <tim|macbook> files is another option, though | ||
| [2009/06/11 04:57:56] <tim|macbook> just rather use puppet resources | ||
| [2009/06/11 04:58:10] <Volcane> file{}'s a puppet resource :P | ||
| [2009/06/11 04:59:01] <sheldonh> tim|macbook: it's a peronal thing. i loath user crontabs, and don't like puppet's handling of them | ||
| [2009/06/11 04:59:26] <Volcane> not a fan of user crontabs either, not loving how puppet does them - also cos it just doesnt work | ||
| [2009/06/11 04:59:30] <Volcane> you cant change the user of a cron job | ||
| [2009/06/11 04:59:38] <tim|macbook> hm... yeah, i can kinda agree with that | ||
| [2009/06/11 04:59:56] <tim|macbook> just think a puppet resource would be nicer than a file {} Volcane :P | ||
| [2009/06/11 04:59:58] @ Quit: poison: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 05:00:38] <sheldonh> it'll be nicer when you can say "in cron.d, please" :) | ||
| [2009/06/11 05:00:50] @ poison joined channel #puppet | ||
| [2009/06/11 05:02:27] <tim|macbook> yeah | ||
| [2009/06/11 05:05:13] <tim|macbook> replaced the thing with a file {} *grmbl* | ||
| [2009/06/11 05:06:44] @ keithlard joined channel #puppet | ||
| [2009/06/11 05:07:29] @ Quit: pizza: "leaving" | ||
| [2009/06/11 05:08:35] @ omry_|work is now known as omry|work | ||
| [2009/06/11 05:08:42] @ Quit: mccune: Remote closed the connection | ||
| [2009/06/11 05:09:19] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 05:12:22] @ f3ew is now known as MButterfly | ||
| [2009/06/11 05:12:36] @ MButterfly is now known as f3ew | ||
| [2009/06/11 05:16:45] @ Quit: keithlard: | ||
| [2009/06/11 05:16:50] @ sejo is now known as icetea | ||
| [2009/06/11 05:18:46] @ icetea is now known as cutekitten | ||
| [2009/06/11 05:20:02] <tim|macbook> icetea and cute kittens are a dangerous combination... | ||
| [2009/06/11 05:20:06] @ Quit: maxagaz: "Leaving" | ||
| [2009/06/11 05:21:12] @ briandquinn joined channel #puppet | ||
| [2009/06/11 05:21:15] @ cutekitten is now known as SeJo | ||
| [2009/06/11 05:21:29] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/11 05:22:42] @ SeJo is now known as cutekitten | ||
| [2009/06/11 05:27:16] <sheldonh> can't decide whether you're up for boy or girl action tonight? ;) | ||
| [2009/06/11 05:28:28] @ Shadou joined channel #puppet | ||
| [2009/06/11 05:29:41] @ phips joined channel #puppet | ||
| [2009/06/11 05:30:40] <sheldonh> *yawn* more coffee | ||
| [2009/06/11 05:32:35] <tim|macbook> just got some | ||
| [2009/06/11 05:32:41] <tim|macbook> but thanks anyway :P | ||
| [2009/06/11 05:34:23] <sheldonh> harr! i'm a jealous guardian :) | ||
| [2009/06/11 05:34:46] <pinoyskull> if i have multipe exec statements, how do you tell puppet which to run first, aside from require | ||
| [2009/06/11 05:35:51] @ Quit: marcoecc: Remote closed the connection | ||
| [2009/06/11 05:36:06] <tim|macbook> pinoyskull: you can use before and after, too, i think | ||
| [2009/06/11 05:36:24] <pinoyskull> lemme try that | ||
| [2009/06/11 05:36:49] <tim|macbook> no after, just before | ||
| [2009/06/11 05:37:36] <pinoyskull> where can i find reference to that (before) | ||
| [2009/06/11 05:38:21] <pinoyskull> ah i see it | ||
| [2009/06/11 05:38:27] <pinoyskull> metaparameters | ||
| [2009/06/11 05:39:12] <sheldonh> quite well hidden | ||
| [2009/06/11 05:39:33] <pinoyskull> yeah, i was looking for it under exec | ||
| [2009/06/11 05:39:34] <pinoyskull> :) | ||
| [2009/06/11 05:42:06] @ Quit: fujin: Nick collision from services. | ||
| [2009/06/11 05:42:07] @ Shadou is now known as fujin | ||
| [2009/06/11 05:43:51] @ Quit: ctso: "Leaving." | ||
| [2009/06/11 05:55:18] @ friendly12345 joined channel #puppet | ||
| [2009/06/11 05:55:37] <rasputnik> so, the root of my pain seems to be that tags don't persist across an include(). Is that by design? | ||
| [2009/06/11 06:00:22] @ keithlard joined channel #puppet | ||
| [2009/06/11 06:02:06] @ Quit: penthief: "Leaving" | ||
| [2009/06/11 06:03:12] @ abien joined channel #puppet | ||
| [2009/06/11 06:03:50] @ monzie joined channel #puppet | ||
| [2009/06/11 06:04:14] @ marcoecc joined channel #puppet | ||
| [2009/06/11 06:15:26] @ glaw joined channel #puppet | ||
| [2009/06/11 06:17:14] <jamesturnbull> rasputnik: what version? | ||
| [2009/06/11 06:19:13] @ Quit: alex2: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 06:27:16] @ mib_sgybch joined channel #puppet | ||
| [2009/06/11 06:28:57] @ Quit: mib_sgybch: Client Quit | ||
| [2009/06/11 06:56:25] <rasputnik> jamesturnbull, 0.24.8 (latest in stable EPEL). Would you say that's a bug? | ||
| [2009/06/11 06:57:29] <jamesturnbull> rasputnik: yes I think so | ||
| [2009/06/11 06:57:46] <jamesturnbull> rasputnik: I am pretty sure that's fixed in 0.25.0 | ||
| [2009/06/11 07:00:38] <rasputnik> oh interesting. is there a changelog or bug reference I can use to check? | ||
| [2009/06/11 07:14:33] @ |Innocenti| joined channel #puppet | ||
| [2009/06/11 07:16:49] @ Quit: monzie: | ||
| [2009/06/11 07:20:47] @ d3vilb0x joined channel #puppet | ||
| [2009/06/11 07:23:38] @ Quit: Innocenti: Read error: 113 (No route to host) | ||
| [2009/06/11 07:24:35] @ cutekitten is now known as evilkitten | ||
| [2009/06/11 07:25:19] @ evilkitten is now known as cutekitten | ||
| [2009/06/11 07:26:57] @ Quit: pinoyskull: | ||
| [2009/06/11 07:28:07] @ Quit: friendly12345: "Leaving." | ||
| [2009/06/11 07:30:47] @ Quit: d3vilb0x: | ||
| [2009/06/11 07:47:49] <jamesturnbull> rasputnik: http://projects.reductivelabs.com/projects/puppet/changelog#0.25.0 | ||
| [2009/06/11 07:49:49] @ kambiz is now known as kambiz_away | ||
| [2009/06/11 07:50:33] @ Quit: Welsh_Dwarf__: Remote closed the connection | ||
| [2009/06/11 07:50:51] <rasputnik> jamesturnbull, thanks. | ||
| [2009/06/11 07:52:49] <jamesturnbull> rasputnik: I am pretty sure masterzen fixed that bug | ||
| [2009/06/11 08:01:52] @ nasrat joined channel #puppet | ||
| [2009/06/11 08:07:21] <sheldonh> doesn't <%- ... %> suppress trailing blank lines in erb templates? | ||
| [2009/06/11 08:07:33] <sheldonh> we're still getting unwanted blank lines from those in our puppet templates | ||
| [2009/06/11 08:07:40] @ docelic joined channel #puppet | ||
| [2009/06/11 08:10:44] @ d3vilb0x joined channel #puppet | ||
| [2009/06/11 08:12:20] @ Quit: fujin: "Leaving..." | ||
| [2009/06/11 08:16:03] <Volcane> <% ... -%> | ||
| [2009/06/11 08:16:24] <Volcane> and no whitespace before/after the <>s | ||
| [2009/06/11 08:24:48] <sheldonh> oh, at the end. i'm a tosser. thanks | ||
| [2009/06/11 08:26:02] <sheldonh> nasrat: aloha! did you ever come up with cleverness for stashing an hash an reusing it across multiple facts? :) | ||
| [2009/06/11 08:27:29] <nasrat> I got distracted by actually trying to have my holiday | ||
| [2009/06/11 08:29:39] <sheldonh> nasrat: thought it might be some lame excuse like having your own life ;) | ||
| [2009/06/11 08:31:03] <sheldonh> owch! puppet comparison expressions don't include regular expressions or substring matches? :( | ||
| [2009/06/11 08:31:22] @ Quit: pleemans: Read error: 60 (Operation timed out) | ||
| [2009/06/11 08:31:25] <Volcane> sheldonh: till v.recently you couldnt even do comparisons! damn newbies :P | ||
| [2009/06/11 08:31:29] @ Quit: pete_t: "Leaving..." | ||
| [2009/06/11 08:31:59] <sheldonh> Volcane: so define a function? | ||
| [2009/06/11 08:32:06] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 08:32:13] @ Quit: DerekW: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 08:33:45] <henk> what effect does 'managehome' on the 'user' type have? is it just about whether puppet will create the homedirectory or what? | ||
| [2009/06/11 08:34:11] <Volcane> sheldonh: yeah problly, yuk | ||
| [2009/06/11 08:34:13] @ Quit: bartvb: Read error: 54 (Connection reset by peer) | ||
| [2009/06/11 08:34:17] @ bartvb joined channel #puppet | ||
| [2009/06/11 08:34:27] <Volcane> henk: adduser -m gets called on linux, or not depending on that flag, more or less | ||
| [2009/06/11 08:34:36] <henk> Volcane: adduser? not useradd? | ||
| [2009/06/11 08:34:44] <Volcane> yeah | ||
| [2009/06/11 08:34:56] <henk> Volcane: ok, thanks! | ||
| [2009/06/11 08:34:58] <Volcane> depends, both work on redhat systems *shrug* | ||
| [2009/06/11 08:35:16] <henk> yeah but their syntax and what they do is different afaik. at least on debian. | ||
| [2009/06/11 08:36:28] <Volcane> lrwxrwxrwx 1 root root 7 Apr 1 09:48 /usr/sbin/adduser -> useradd :) | ||
| [2009/06/11 08:36:51] <henk> redhat? | ||
| [2009/06/11 08:37:06] @ ctso joined channel #puppet | ||
| [2009/06/11 08:37:14] @ Quit: glaw: | ||
| [2009/06/11 08:37:29] <Volcane> yup | ||
| [2009/06/11 08:37:49] <henk> interesting | ||
| [2009/06/11 08:37:57] <henk> and they act and work completely similar? | ||
| [2009/06/11 08:38:00] @ Quit: |Innocenti|: Read error: 113 (No route to host) | ||
| [2009/06/11 08:39:13] <Volcane> same thing | ||
| [2009/06/11 08:40:06] <sheldonh> if (!matches("${php4_extensions} ${php5_extensions}", '\bzend_optimizer\b')) { ... } | ||
| [2009/06/11 08:40:09] @ Quit: devicenull_: Read error: 110 (Connection timed out) | ||
| [2009/06/11 08:40:12] <sheldonh> here's hoping :) | ||
| [2009/06/11 08:40:44] <Volcane> dont under estiamte the power of inline_template() :) | ||
| [2009/06/11 08:41:00] <sheldonh> oooooo | ||
| [2009/06/11 08:41:07] <sheldonh> tasty | ||
| [2009/06/11 08:44:08] @ Innocenti joined channel #puppet | ||
| [2009/06/11 08:44:21] @ rasputnik_ joined channel #puppet | ||
| [2009/06/11 08:44:30] @ matty joined channel #puppet | ||
| [2009/06/11 08:46:47] <nasrat> jamesturnbull: how do you think lak would feel about a c helper in facter | ||
| [2009/06/11 08:50:57] @ DerekW joined channel #puppet | ||
| [2009/06/11 08:51:55] <sheldonh> weeeee! runaway 1GB puppetd :) | ||
| [2009/06/11 08:52:04] @ Quit: rasputnik: Read error: 110 (Connection timed out) | ||
| [2009/06/11 08:53:43] <sheldonh> maybe matches() wasn't a good choice of function name :) | ||
| [2009/06/11 08:54:07] @ Quit: MrHeavy_: Remote closed the connection | ||
| [2009/06/11 08:54:21] @ MrHeavy joined channel #puppet | ||
| [2009/06/11 08:55:28] <sheldonh> oh. interesting. it's a puppetmaster rack process that's spinning out | ||
| [2009/06/11 08:56:55] @ Quit: d3vilb0x: | ||
| [2009/06/11 09:05:27] @ francois joined channel #puppet | ||
| [2009/06/11 09:11:06] <mgk> gah. went away on holiday and forgot what ive changed. I keep getting certificate errors Certificate validation failed; consider using the certname configuration option | ||
| [2009/06/11 09:11:20] <mgk> i try specifying the certname but its not having it | ||
| [2009/06/11 09:11:35] <mgk> any way to get more out of puppet for debugging? | ||
| [2009/06/11 09:11:52] <mgk> puppetmasterd --debug --no-daemonize --trace is what im running now | ||
| [2009/06/11 09:16:02] <joe-mac> nasrat: how was the puppet meetup the other night? | ||
| [2009/06/11 09:16:44] <axisys> jamesturnbull: thanks for the pulling strings with puppet book.. should be recommended for newbie like me | ||
| [2009/06/11 09:16:47] <nasrat> joe-mac: lonely :( | ||
| [2009/06/11 09:18:18] <MrHeavy> mgk: Check your system clock | ||
| [2009/06/11 09:18:26] <joe-mac> really? no one showed? | ||
| [2009/06/11 09:18:41] <nasrat> joe-mac: yeah might have been the day change | ||
| [2009/06/11 09:18:41] <joe-mac> taht sucks man it was a bad time for me | ||
| [2009/06/11 09:18:42] @ mfoster joined channel #puppet | ||
| [2009/06/11 09:18:48] <mgk> yeah, have run through that, done a ntpdate and the certs are valid | ||
| [2009/06/11 09:19:00] <mgk> http://reductivelabs.com/trac/puppet/wiki/FrequentlyAskedQuestions#i-keep-getting-certificates-were-not-trusted-what-s-wrong says its ok | ||
| [2009/06/11 09:19:16] <mgk> so not sure really | ||
| [2009/06/11 09:19:24] <mgk> gonna roll back and see if i can get it working | ||
| [2009/06/11 09:19:32] <mgk> wierd thing is that it only effects file transfers | ||
| [2009/06/11 09:19:35] <mgk> well | ||
| [2009/06/11 09:19:38] <mgk> replacements | ||
| [2009/06/11 09:19:50] <mgk> ownerships etc is all changed fine | ||
| [2009/06/11 09:21:34] @ choffee joined channel #puppet | ||
| [2009/06/11 09:22:40] <mgk> ok just incase anyone runs into that | ||
| [2009/06/11 09:22:49] <mgk> its because in the site.pp | ||
| [2009/06/11 09:23:11] <mgk> my filebucket was using the older dns name which i updated :S | ||
| [2009/06/11 09:23:53] <mgk> ta thou heavy | ||
| [2009/06/11 09:24:14] @ Quit: fsweetser: Remote closed the connection | ||
| [2009/06/11 09:24:48] @ Quit: mattock: "Leaving." | ||
| [2009/06/11 09:27:40] <joe-mac> ah, separate file bucket? | ||
| [2009/06/11 09:27:57] <joe-mac> that would have had me rolling my wheels for a bit lol | ||
| [2009/06/11 09:31:29] @ Quit: matty: Nick collision from services. | ||
| [2009/06/11 09:35:41] @ mccune joined channel #puppet | ||
| [2009/06/11 09:36:55] @ d3vilb0x joined channel #puppet | ||
| [2009/06/11 09:37:02] @ drmikecrowe joined channel #puppet | ||
| [2009/06/11 09:39:24] @ Bass10 joined channel #puppet | ||
| [2009/06/11 09:39:50] @ glaw joined channel #puppet | ||
| [2009/06/11 09:40:23] @ bobbyz joined channel #puppet | ||
| [2009/06/11 09:40:46] @ Quit: choffee: Read error: 113 (No route to host) | ||
| [2009/06/11 09:44:04] @ Quit: nmalik: "leaving" | ||
| [2009/06/11 09:44:18] @ nmalik joined channel #puppet | ||
| [2009/06/11 09:47:07] @ Quit: Innocenti: Client Quit | ||
| [2009/06/11 09:47:17] <ctso> is it possible to sort of... require a separate module (ie i have a module that requires a bunch of apt commands in a separate module are run) | ||
| [2009/06/11 09:47:29] <Volcane> require => Class["foo"] | ||
| [2009/06/11 09:47:40] <ctso> oh dang, didnt realize class was require-able | ||
| [2009/06/11 09:47:41] <ctso> thx | ||
| [2009/06/11 10:02:37] @ kambiz_away is now known as kambiz | ||
| [2009/06/11 10:02:50] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/11 10:05:25] @ Quit: niczar1: Remote closed the connection | ||
| [2009/06/11 10:08:42] <jmslagle> Morning puppetmasters! | ||
| [2009/06/11 10:08:59] <sheldonh> can i return ruby's true and false values from a Puppet::Parser::Functions::newfunction and then use it in a conditional, e.g. if (myfunction(...) {...}? | ||
| [2009/06/11 10:09:29] <Volcane> unsure | ||
| [2009/06/11 10:09:36] <sheldonh> i suspect not :( | ||
| [2009/06/11 10:12:26] @ Quit: nmalik: "Lost terminal" | ||
| [2009/06/11 10:12:41] @ nmalik joined channel #puppet | ||
| [2009/06/11 10:17:52] @ Quit: markl_: Read error: 110 (Connection timed out) | ||
| [2009/06/11 10:20:30] @ lak joined channel #puppet | ||
| [2009/06/11 10:29:44] @ Quit: charlieS1: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 10:29:45] @ charlieS joined channel #puppet | ||
| [2009/06/11 10:30:27] @ Quit: magnachef__: Read error: 110 (Connection timed out) | ||
| [2009/06/11 10:32:17] <duritong> sheldonh: you can | ||
| [2009/06/11 10:34:50] @ Quit: macbar_: Read error: 60 (Operation timed out) | ||
| [2009/06/11 10:35:12] <sheldonh> hmmm, let's try again | ||
| [2009/06/11 10:35:23] @ zipkidiPhone joined channel #puppet | ||
| [2009/06/11 10:35:37] @ magnachef_ joined channel #puppet | ||
| [2009/06/11 10:36:29] @ Quit: zipkidiPhone: Client Quit | ||
| [2009/06/11 10:37:31] @ Quit: tmz: "leaving" | ||
| [2009/06/11 10:42:27] @ Quit: kolla: Remote closed the connection | ||
| [2009/06/11 10:43:24] @ bendsu joined channel #puppet | ||
| [2009/06/11 10:47:37] @ Quit: sheldonh: "gonne" | ||
| [2009/06/11 10:48:12] @ Quit: tim|macbook: | ||
| [2009/06/11 10:50:01] @ cutekitten is now known as sejo | ||
| [2009/06/11 10:51:02] @ notbrien joined channel #puppet | ||
| [2009/06/11 10:51:04] @ markl_ joined channel #puppet | ||
| [2009/06/11 10:52:05] @ Quit: bgupta: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 10:52:14] @ bgupta joined channel #puppet | ||
| [2009/06/11 10:56:47] @ Quit: zipkid: Read error: 101 (Network is unreachable) | ||
| [2009/06/11 10:56:58] <hacim> what is the difference between file { blah: ensure => present } and file { blah: ensure => file } ? | ||
| [2009/06/11 10:57:02] @ Telmo joined channel #puppet | ||
| [2009/06/11 10:57:17] @ magnachef__ joined channel #puppet | ||
| [2009/06/11 10:59:48] <Volcane> if you set present, then the resource will be happy with a file, directory or symlink | ||
| [2009/06/11 10:59:53] <Volcane> if you set file, it needs to be a file | ||
| [2009/06/11 11:00:02] @ unxfrek joined channel #puppet | ||
| [2009/06/11 11:01:15] @ niczar1 joined channel #puppet | ||
| [2009/06/11 11:01:51] @ zipkid joined channel #puppet | ||
| [2009/06/11 11:02:27] @ schwifty joined channel #puppet | ||
| [2009/06/11 11:03:14] <Telmo> All the recipes I see for Nagios are for Nagios 2.0, is there anything wrong with Nagios 3.0? | ||
| [2009/06/11 11:03:35] <lak> Telmo: puppet actually only works with nagios 3, i think | ||
| [2009/06/11 11:03:38] <lak> so i don't think so | ||
| [2009/06/11 11:04:15] @ schwifty left channel #puppet () | ||
| [2009/06/11 11:04:17] @ schwifty joined channel #puppet | ||
| [2009/06/11 11:04:19] <joe-mac> i'd like to see a nice clear write up of how someone automates nagios configuration with puppet... is tehre one? | ||
| [2009/06/11 11:04:20] <Telmo> cool thanks | ||
| [2009/06/11 11:04:53] <Telmo> joe-mac, I am just trying to deconstruct some of the nagios modules in github to try to understand it myself | ||
| [2009/06/11 11:05:16] @ macbar joined channel #puppet | ||
| [2009/06/11 11:06:21] @ kngus joined channel #puppet | ||
| [2009/06/11 11:09:01] @ ezekiel-v3 is now known as ezekiel | ||
| [2009/06/11 11:09:34] @ bhearsum joined channel #puppet | ||
| [2009/06/11 11:10:15] @ Quit: magnachef_: Read error: 110 (Connection timed out) | ||
| [2009/06/11 11:10:37] <bhearsum> i'm trying to use the useradd provider to manage passwords on a group of linux machines. i've generated a hash with 'makepasswd --clearfrom=- --crypt-md5' and put it in my .pp file, but puppet doesn't seem to transfer it correctly | ||
| [2009/06/11 11:10:44] <francois> joe-mac: The way we're using it is described there: http://github.com/camptocamp/puppet-nagios/tree/master | ||
| [2009/06/11 11:10:47] <bhearsum> depending on what the hash looks like it will get part of, or only the trailing '/' | ||
| [2009/06/11 11:11:02] <bhearsum> is there anyone who could shed some light on this? | ||
| [2009/06/11 11:11:24] <Volcane> bhearsum: if there are $ in it you need to escape them or use ' style quotes | ||
| [2009/06/11 11:11:30] <bhearsum> Volcane: ahhhhhh | ||
| [2009/06/11 11:11:38] <hacim> Volcane: thanks, that makes sense | ||
| [2009/06/11 11:11:42] * bhearsum tries that | ||
| [2009/06/11 11:12:04] @ ezekiel is now known as ezekiel-v3 | ||
| [2009/06/11 11:12:21] <lak> bhearsum: or use single quotes | ||
| [2009/06/11 11:12:28] <hacim> yeah the nagios modules that exist are for nagios2 (derivatives of davidS'), the immerda nagios module has been ported to use the built-in nagios3 types, but only for redhat | ||
| [2009/06/11 11:12:30] * bhearsum is trying that right now | ||
| [2009/06/11 11:12:44] @ alfism joined channel #puppet | ||
| [2009/06/11 11:12:59] @ ezekiel-v3 is now known as ezekiel | ||
| [2009/06/11 11:15:51] <rabbit7> hey | ||
| [2009/06/11 11:17:11] <rabbit7> question.. i have a backup class which i load in my "base" node which i inherit in all other nodes. I want to have a variable which i can define in a host to give it a different backuppath for $backuppath="/opt", this does not work since the module is initialized earlier. I s there a work around | ||
| [2009/06/11 11:17:17] <ashp> argh puppet is driving me insane today | ||
| [2009/06/11 11:17:25] <ashp> i have a module that builds a /etc/hosts file for all the hosts | ||
| [2009/06/11 11:17:35] <ashp> but for one host i need to replace the ip for one host{} entry | ||
| [2009/06/11 11:17:37] <Volcane> rabbit7: see the wiki:CommonMisconceptions | ||
| [2009/06/11 11:17:39] <gepetto> Volcane: rabbit7: wiki:CommonMisconceptions is http://reductivelabs.com/trac/puppet/wiki/CommonMisconceptions | ||
| [2009/06/11 11:17:43] <ashp> but it won't let me override it as it's not a subclass | ||
| [2009/06/11 11:17:59] <ashp> i guess i could just include a subclass in that module and do if $host = | ||
| [2009/06/11 11:18:00] <ashp> hmm. | ||
| [2009/06/11 11:18:10] <Volcane> ashp: see wiki:YourAlwaysNagging :P | ||
| [2009/06/11 11:18:19] <bhearsum> Volcane, lak: thanks - the single quotes solved the problem | ||
| [2009/06/11 11:22:23] @ Quit: madrescher: "Leaving." | ||
| [2009/06/11 11:22:34] @ Innocenti joined channel #puppet | ||
| [2009/06/11 11:22:53] <rabbit7> what about http://reductivelabs.com/trac/puppet/wiki/ExternalNodeClassification ?? it says in the article that this might solve it | ||
| [2009/06/11 11:23:04] @ bhearsum left channel #puppet () | ||
| [2009/06/11 11:23:31] <FreakGuard> is it possible to read something from $source like [value1, value2] and feed it into a definition? | ||
| [2009/06/11 11:24:06] <ashp> damn, i can't override the entry without making another class | ||
| [2009/06/11 11:24:09] <lak> rabbit7: yep, that's what you want | ||
| [2009/06/11 11:24:12] <ashp> i was hoping just to throw a if $hostname at the bottom | ||
| [2009/06/11 11:24:31] <ashp> the constraints on having to make a sub-class and override through there is really annoying and inflexible | ||
| [2009/06/11 11:24:55] <nasrat> lak: if we needed some simple c extensions for cpuid probing in facter would that be a problem? | ||
| [2009/06/11 11:25:07] <ashp> lak: How am I meant to do this? I have @@host { "$fqdn": for each host and a Host <<| |>> | ||
| [2009/06/11 11:25:14] <ashp> and for one single host i want to override that exported host | ||
| [2009/06/11 11:25:21] <ashp> what's the 'correct' way to do this? | ||
| [2009/06/11 11:25:48] <lak> nasrat: well, we don't have any c extensions anywhere else, so we'd need an updated build system, and all of the packagers would need to be warned, i guess | ||
| [2009/06/11 11:25:54] <FreakGuard> ashp: tell me how you've done it, I might use it ;) | ||
| [2009/06/11 11:25:54] @ lutter1 joined channel #puppet | ||
| [2009/06/11 11:26:10] <lak> it's probably time to start looking at c extensions in both projects | ||
| [2009/06/11 11:26:20] <lak> i bet there are parts of puppet that could use the optimization | ||
| [2009/06/11 11:26:26] @ Quit: verwilst: "Ex-Chat" | ||
| [2009/06/11 11:26:26] <lak> e.g., graphing | ||
| [2009/06/11 11:26:32] <ashp> FreakGuard: I haven't, i'm trying to work out the best way to do this. The class is included as part of a baseclass so I can't just throw another class into the mix, one that inherits the normal one and overwrites one resource, as i think that'll fail too | ||
| [2009/06/11 11:26:32] <nasrat> indeed | ||
| [2009/06/11 11:27:14] @ tmz joined channel #puppet | ||
| [2009/06/11 11:27:18] <lak> ashp: it's a bit complicated, because the class that the host is in can vary based on whether you're just a collecting host or the defining host | ||
| [2009/06/11 11:27:23] <nasrat> lak: what I may do is do it outside of facter, get something portable as I can | ||
| [2009/06/11 11:27:27] <FreakGuard> ashp: hm... or may I have the module? ;) | ||
| [2009/06/11 11:27:28] <lak> will that override always happen, or what? | ||
| [2009/06/11 11:27:38] <ashp> lak: I have all the collecting/defining within dns::hosts {} | ||
| [2009/06/11 11:27:42] <lak> nasrat: why? will that be easier? | ||
| [2009/06/11 11:28:10] <ashp> and I want the override to always apply on one node, so I was trying to do is a if $hostname == "hlsquiet" { Host[""blahblahtheoverride } | ||
| [2009/06/11 11:28:21] <nasrat> lak: more to see if it's worth it in terms of what versions of hypervisors support the cpuid hypervisor vendor | ||
| [2009/06/11 11:28:31] <rabbit7> lak: still not seeing what i have to do ? do i have to write a script for all my hosts now and dump the whole site.pp ? | ||
| [2009/06/11 11:28:35] @ mmm9 joined channel #puppet | ||
| [2009/06/11 11:28:40] <nasrat> plus need to figure best approach (extlib, etc) | ||
| [2009/06/11 11:28:43] <lak> ashp: if you're always overriding, why not just, um, set that value in the source? | ||
| [2009/06/11 11:29:07] <ashp> lak: I'm only overwriting it for one host. I want the host{} that's exported to be a 10. address on all hosts but one other host | ||
| [2009/06/11 11:29:20] <ashp> so if I set the 140 that I want to overwrite to on the source it'll mess up all the other hosts | ||
| [2009/06/11 11:29:35] <lak> ashp: i see; it's not that a single host instance is getting overriden, it's that a single host is overriding all values for the hosts it's getting? | ||
| [2009/06/11 11:29:56] @ Quit: lutter: Read error: 113 (No route to host) | ||
| [2009/06/11 11:30:06] <lak> rabbit7: if you look in $vardir/yaml/nodes, you'll see yaml files for all of your nodes | ||
| [2009/06/11 11:30:12] @ Quit: bobbyz: Success | ||
| [2009/06/11 11:30:32] <lak> copy those into a dir, modify them until you're happy, and write a short script that cats them to stdout when called with a given host name | ||
| [2009/06/11 11:30:33] <ashp> I'm not sure I am explaining it right, I set up a module that's included on all hosts to use a @@export thing and a collect so all nodes have an entry for all other nodes in their /etc/hosts file (which works) | ||
| [2009/06/11 11:30:39] <lak> i've got a script somewhere i can share, i think | ||
| [2009/06/11 11:30:46] <ashp> but on one single host I want to change one of the entries in /etc/hosts to be a different ip | ||
| [2009/06/11 11:30:51] <ashp> and i don't know how to do that on that one host | ||
| [2009/06/11 11:31:26] <lak> ashp: you *should* be able to subclass the collecting class and do the override then, i think | ||
| [2009/06/11 11:31:28] @ Quit: bartvb: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 11:31:36] <lak> or possibly even do it in the collecting class itself | ||
| [2009/06/11 11:31:40] @ bartvb joined channel #puppet | ||
| [2009/06/11 11:31:43] @ Quit: bartvb: Read error: 54 (Connection reset by peer) | ||
| [2009/06/11 11:31:45] <joe-mac> are tehre settings for the file bucket to remove really old files, or should i just use a tidy{}? | ||
| [2009/06/11 11:32:05] <lak> joe-mac: urgh, i wouldn't use tidy either :) | ||
| [2009/06/11 11:32:10] <lak> no, there's nothing to remove old files | ||
| [2009/06/11 11:32:12] <ashp> lak: oh, so make a seperate class that just does the collecting and put in the override there? I'll give it a try | ||
| [2009/06/11 11:32:18] <joe-mac> lak, why not use tidy? | ||
| [2009/06/11 11:32:20] <lak> ashp: i think so | ||
| [2009/06/11 11:32:31] <lak> joe-mac: because, like all puppet rcursion, it's slow for large directories | ||
| [2009/06/11 11:32:31] <joe-mac> does tidy suck? i really like the idea of tidy, i'm implementing it in some classes this morning | ||
| [2009/06/11 11:32:38] <joe-mac> ah, ok | ||
| [2009/06/11 11:32:45] <lak> i don't know if it sucks, i never use it :) | ||
| [2009/06/11 11:32:55] <joe-mac> i will leave /var/log out then and only do it per calss for the service's logs | ||
| [2009/06/11 11:35:56] @ Quit: briandquinn: | ||
| [2009/06/11 11:35:56] <ashp> hmm, closer maybe: | ||
| [2009/06/11 11:35:57] <ashp> err: Could not retrieve catalog: Parameter 'ip' is already set on Host[hlslinutil1.law.harvard.edu] by dns::hosts-collect; cannot redefine at /etc/puppet/modules/production/dns/manifests/hosts-collect.pp:4 on node hlsquiet.law.harvard.edu | ||
| [2009/06/11 11:36:40] @ bartvb joined channel #puppet | ||
| [2009/06/11 11:36:53] @ plathrop-away is now known as plathrop | ||
| [2009/06/11 11:36:59] <joe-mac> hrm anybody using rrd reporting on deb/boontoo | ||
| [2009/06/11 11:37:57] <ashp> lak: doesn't look like it'll let me, I made a hosts-collect{} class, put in the if $hostname == "hlsquiet" { Host["hlslinutil1.law.harvard.edu"] { ip => "140.247.200.118" } } thing, but it's not happy to redefine it | ||
| [2009/06/11 11:38:32] <lak> ashp: what's the actual error? | ||
| [2009/06/11 11:38:46] <ashp> err: Could not retrieve catalog: Parameter 'ip' is already set on Host[hlslinutil1.law.harvard.edu] by dns::hosts-collect; cannot redefine at /etc/puppet/modules/production/dns/manifests/hosts-collect.pp:3 on node hlsquiet.law.harvard.edu | ||
| [2009/06/11 11:39:14] @ choffee joined channel #puppet | ||
| [2009/06/11 11:39:58] @ claymation joined channel #puppet | ||
| [2009/06/11 11:41:40] <ashp> http://pastebin.com/d78ee2042 | ||
| [2009/06/11 11:41:50] <ashp> here is the two classes I currently have, dns::hosts is included on all hosts | ||
| [2009/06/11 11:42:07] <ashp> and I want to override one exported host's entry on one single server, hopefully that'll show what I'm trying to do clearer | ||
| [2009/06/11 11:42:54] <joe-mac> man, i tried to use cap to deploy puppet... epic failz | ||
| [2009/06/11 11:43:04] @ asa joined channel #puppet | ||
| [2009/06/11 11:43:17] <joe-mac> apparently you can hack rsync support in, but right now the only deploys it supports are kind of insecure IMO | ||
| [2009/06/11 11:43:25] @ fsweetser joined channel #puppet | ||
| [2009/06/11 11:44:35] @ fzzzt joined channel #puppet | ||
| [2009/06/11 11:45:05] <fzzzt> Morning. I need to create a postgres user after installation, what would be the best way to do that? I figure I can use exec, but I'm not really sure if there's a nicer way... | ||
| [2009/06/11 11:45:25] <joe-mac> i would make a define for it | ||
| [2009/06/11 11:45:51] @ Quit: mfournier: Read error: 113 (No route to host) | ||
| [2009/06/11 11:45:54] @ Quit: bartvb: Read error: 54 (Connection reset by peer) | ||
| [2009/06/11 11:46:14] <joe-mac> the require might be a little weird though, since the postgres package will be out of scope i am guessing... | ||
| [2009/06/11 11:46:16] @ martha joined channel #puppet | ||
| [2009/06/11 11:46:18] @ bartvb joined channel #puppet | ||
| [2009/06/11 11:46:21] <joe-mac> maybe someone more advanced can figure that part out | ||
| [2009/06/11 11:46:36] @ jmarki joined channel #puppet | ||
| [2009/06/11 11:47:09] @ Quit: bartvb: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 11:48:22] <lak> ashp: not to be annoying, but try putting the override in a subclass | ||
| [2009/06/11 11:48:41] <lak> you should be able to have the collect in dns::hosts, and then have a dns::hosts::override or whatever that does the override | ||
| [2009/06/11 11:49:04] <ashp> lak: I tried that just a moment ago but it wouldn't work :( | ||
| [2009/06/11 11:49:08] <joe-mac> lak: is that shiny new reporting app that i am drooling over going to require stored configs? | ||
| [2009/06/11 11:49:08] <ashp> err: Could not retrieve catalog: Only subclasses can override parameters at /etc/puppet/modules/production/dns/manifests/hosts-collect.pp:3 on node hlsquiet.law.harvard.edu | ||
| [2009/06/11 11:49:10] <lak> really? :/ | ||
| [2009/06/11 11:49:22] <ashp> that was after I moved the Host <<| |>> bit back into hosts | ||
| [2009/06/11 11:49:26] <fzzzt> Hmmm so I could make a define for postgresql_database and postgresql_user, and have the exec in there, and call them for each user/DB I need to make. Maybe I could use unless to only run it if the DB/user doesn't exist | ||
| [2009/06/11 11:49:28] <ashp> and left just the override in collect | ||
| [2009/06/11 11:49:29] <lak> ashp: the ::Override class is a subclass? | ||
| [2009/06/11 11:49:37] <lak> joe-mac: at this point, no | ||
| [2009/06/11 11:49:41] <lak> but you should assume yes :) | ||
| [2009/06/11 11:49:49] <ashp> well, to be a subclass it needs to inherit the main class right? | ||
| [2009/06/11 11:49:52] <ashp> if so no because I forgot to change it :) | ||
| [2009/06/11 11:50:01] <ashp> i'll test that now | ||
| [2009/06/11 11:50:09] <lak> ashp: dns::hosts::override should inherit dns::hosts | ||
| [2009/06/11 11:50:14] <lak> 'main' is overloaded here :) | ||
| [2009/06/11 11:50:17] <joe-mac> shit... i just spent a couple days over vacation refactoring everything to use modules and multiple environments... now i'm going to have to do stored configs. or i will just feel lame. lol | ||
| [2009/06/11 11:51:09] <ashp> i'm always a bit hazy on subclasses and inheriting so i rarely use it | ||
| [2009/06/11 11:51:52] <ashp> it's a miracle, praise the lord! | ||
| [2009/06/11 11:51:52] <ashp> notice: //Node[hlsquiet.law.harvard.edu]/Defaultclass[production]/baseclass/dns/dns::hosts/Host[hlslinutil1.law.harvard.edu]/ip: ip changed '10.241.209.118' to '140.247.200.118' | ||
| [2009/06/11 11:52:44] @ bartvb joined channel #puppet | ||
| [2009/06/11 12:00:28] @ Quit: rasputnik_: "Leaving" | ||
| [2009/06/11 12:00:56] <lak> lutter1: you around? | ||
| [2009/06/11 12:02:34] <lutter1> lak: yeah .. sorry, something came up, and I'm on the phone | ||
| [2009/06/11 12:02:40] <lutter1> lak: but should be done in about 5 mins | ||
| [2009/06/11 12:02:42] @ Quit: bartvb: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 12:02:44] <lak> lutter1: ok | ||
| [2009/06/11 12:02:55] <lak> i'm rained in at a coffee shop anyway | ||
| [2009/06/11 12:03:03] <lutter1> haha .. pdx ? | ||
| [2009/06/11 12:03:20] @ bartvb joined channel #puppet | ||
| [2009/06/11 12:03:33] <lak> no | ||
| [2009/06/11 12:03:40] <joe-mac> can someone pastie their preseed for sun java? i SWEAR i have it right and it still bitches about the dlj license | ||
| [2009/06/11 12:03:43] <lak> rain doesn't keep me in in pdx, and plus, it doesn't rain in the summer in pdx | ||
| [2009/06/11 12:04:03] <lak> rain in nashville, though... it was almost dark as night here 20 mins ago | ||
| [2009/06/11 12:04:57] <plathrop> joe-mac: I'll digg it up | ||
| [2009/06/11 12:05:00] <plathrop> heh | ||
| [2009/06/11 12:05:04] <plathrop> that's a funny typo | ||
| [2009/06/11 12:05:21] <joe-mac> haha, how appropriate | ||
| [2009/06/11 12:05:40] <ctso> plathrop: i'd like to see that too please... i just do a stupid thing on my images where i installed, accepted the license, and then purged | ||
| [2009/06/11 12:05:43] <joe-mac> lak: you're all over eh? doing some consulting? | ||
| [2009/06/11 12:06:01] <lak> joe-mac: well, no; i live in nashville until june 30, then i move to pdx | ||
| [2009/06/11 12:06:22] <joe-mac> o i c | ||
| [2009/06/11 12:06:58] <plathrop> http://pastie.org/508614 | ||
| [2009/06/11 12:06:58] @ bobbyz joined channel #puppet | ||
| [2009/06/11 12:07:05] <plathrop> Since the pastie bot seems to be offline | ||
| [2009/06/11 12:07:17] <plathrop> have at it, joe-mac and ctso | ||
| [2009/06/11 12:07:33] @ rgsteele||work joined channel #puppet | ||
| [2009/06/11 12:08:04] <plathrop> I can paste the whole "install java" manifest if you'd like. | ||
| [2009/06/11 12:08:38] <joe-mac> thanks plathrop.. i actuallyh ave a preseed_package definition cause i use rpeseeds for a couple other things | ||
| [2009/06/11 12:08:48] <lutter1> lak: ok .. I am free now | ||
| [2009/06/11 12:08:55] <ctso> plathrop: awesome, thanks | ||
| [2009/06/11 12:09:03] <plathrop> Always glad to help | ||
| [2009/06/11 12:09:06] <lak> lutter1: i'll call you at home in 5; that work? | ||
| [2009/06/11 12:09:13] <lutter1> lak: perfect | ||
| [2009/06/11 12:09:23] <plathrop> I wish I had time to do more for Puppet. *sigh* | ||
| [2009/06/11 12:11:46] @ Quit: notbrien: | ||
| [2009/06/11 12:11:48] @ Quit: lak: | ||
| [2009/06/11 12:15:17] <asa> schwifty: glad to see more macheads about. I have puppeted ubuntu and mac. much easier on ubu I have to say. | ||
| [2009/06/11 12:15:34] <asa> apt is way nice compared to package management on macs. | ||
| [2009/06/11 12:15:38] <asa> unfortunatly. | ||
| [2009/06/11 12:16:33] @ Quit: saurabhverma: Client Quit | ||
| [2009/06/11 12:17:16] <RageLink> hi | ||
| [2009/06/11 12:17:23] <RageLink> so like is there a way to override module variable values from node definitions? | ||
| [2009/06/11 12:17:31] <RageLink> i have this (if !$mysqlid) inside a module that depends if its empty assigns a 0 value | ||
| [2009/06/11 12:17:39] <RageLink> and im trying to define that $mysql="22" on the node definitions before I call that class | ||
| [2009/06/11 12:17:50] <RageLink> so that the template has that 22 instead of the default 0 | ||
| [2009/06/11 12:17:55] <RageLink> but I cant get that bit to work | ||
| [2009/06/11 12:18:02] <joe-mac> you can't re-define variables | ||
| [2009/06/11 12:18:05] <RageLink> (-_-) | ||
| [2009/06/11 12:18:15] <joe-mac> yea, lego-guy-head indeed | ||
| [2009/06/11 12:18:38] <RageLink> what can I do to define a var inside a template that is dependant on the node | ||
| [2009/06/11 12:18:48] <Volcane> you need to use a 2nd var | ||
| [2009/06/11 12:18:49] <Volcane> if $nrpe_mailq_warn { $mailq_warn = $nrpe_mailq_warn } else { $mailq_warn = "5" } | ||
| [2009/06/11 12:19:02] <Volcane> so in that case i set $nrpe_mailq_warn in my node if i want to override | ||
| [2009/06/11 12:19:10] <Volcane> but in my class i use $mailq_warn in templates and such | ||
| [2009/06/11 12:19:11] <Volcane> pita | ||
| [2009/06/11 12:19:20] <RageLink> dang | ||
| [2009/06/11 12:19:31] <RageLink> sounds like something I should have tried hehe | ||
| [2009/06/11 12:19:38] <RageLink> ima go do play with my code | ||
| [2009/06/11 12:19:40] <RageLink> :) | ||
| [2009/06/11 12:19:49] <RageLink> thanks ... much appreciated | ||
| [2009/06/11 12:21:15] @ Quit: DerekW: Remote closed the connection | ||
| [2009/06/11 12:24:18] @ Quit: Innocenti: Read error: 110 (Connection timed out) | ||
| [2009/06/11 12:24:20] @ Quit: bartvb: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 12:30:09] @ bartvb joined channel #puppet | ||
| [2009/06/11 12:30:27] @ lak joined channel #puppet | ||
| [2009/06/11 12:31:01] @ Quit: alfism: "Connection reset by beer" | ||
| [2009/06/11 12:31:14] @ pleemans joined channel #puppet | ||
| [2009/06/11 12:31:53] @ notbrien joined channel #puppet | ||
| [2009/06/11 12:39:10] <schwifty> asa: that's been my limited experience as well | ||
| [2009/06/11 12:39:41] <RageLink> Volcane: maybe I did it wrong but its not getting the right value | ||
| [2009/06/11 12:39:46] <asa> not puppets fault really. | ||
| [2009/06/11 12:39:51] <schwifty> with only 200 odd mac clients I'm thinking I'll just run the server on noobuntu | ||
| [2009/06/11 12:40:07] @ Quit: bobbyz: Read error: 113 (No route to host) | ||
| [2009/06/11 12:40:34] @ Quit: alban2: Read error: 110 (Connection timed out) | ||
| [2009/06/11 12:40:52] <asa> the puppetmastering side shouldn't really matter. I am really having problems with package deployment and password management.(no ldap) | ||
| [2009/06/11 12:42:16] @ Quit: MattyM: "ta ta" | ||
| [2009/06/11 12:42:16] <asa> using the pkgdmg provider has corrupted permissions and made it impossible to install the adobe suite for instance on my clients. | ||
| [2009/06/11 12:42:40] <schwifty> I'm sort of in the opposite boat | ||
| [2009/06/11 12:43:01] <schwifty> I have a bunch of mature hand rolled packages but no way to deploy them | ||
| [2009/06/11 12:43:14] <schwifty> I'd like puppet to function as my package update server basically at least to begin with | ||
| [2009/06/11 12:43:32] <asa> I had the root users enabled, but I don't know the cause. I have started again with some fresh mac, and no root user, but haven't pushed out packages for fear of the perms issue again. | ||
| [2009/06/11 12:43:33] <schwifty> just getting it up and running seems much smoother on ubuntu.. macports had dependency probs with ruby right off the bat | ||
| [2009/06/11 12:43:42] <schwifty> your packages or adobe packages? | ||
| [2009/06/11 12:43:54] <asa> my packages. | ||
| [2009/06/11 12:44:12] <asa> adobe doesn't make packages, only installers. | ||
| [2009/06/11 12:44:17] <asa> =( | ||
| [2009/06/11 12:44:20] <schwifty> mostly yeah | ||
| [2009/06/11 12:44:24] <schwifty> there are a few exceptions | ||
| [2009/06/11 12:44:49] <schwifty> sec | ||
| [2009/06/11 12:44:50] <asa> well I wish I was hitting those exceptions. =) | ||
| [2009/06/11 12:45:06] <joe-mac> somebody here got RRD reporting on ubuntu going? i installed rrdtool but puppet is still saying no library. i'm guessing i need some rubygem, which probably won't work anyways since rubygems on ubuntu never work for me | ||
| [2009/06/11 12:47:19] @ Quit: mmm9: Remote closed the connection | ||
| [2009/06/11 12:47:19] <lak> joe-mac: you need the ruby rrd plugin | ||
| [2009/06/11 12:47:24] <lak> plain rrdtool isn't enough | ||
| [2009/06/11 12:47:31] <RageLink> im stumped getting this to work for me... | ||
| [2009/06/11 12:47:32] <RageLink> http://pastie.org/508657 | ||
| [2009/06/11 12:47:41] <joe-mac> k, i'll look into that lak, thanks | ||
| [2009/06/11 12:48:32] <joe-mac> already loving tagmail, is the err tag new in .24.8? i couldh ave sworn i tried it on .24.4 and it didn't work | ||
| [2009/06/11 12:49:25] <ctso> joe-mac: what do you mean by "err tag"? i've been filtering for the words "err" and "fail" to catch those, wondering if there's a better way | ||
| [2009/06/11 12:49:47] <joe-mac> ctso: wiki:ReportReference | ||
| [2009/06/11 12:49:51] <gepetto> joe-mac: ctso: wiki:ReportReference is http://reductivelabs.com/trac/puppet/wiki/ReportReference | ||
| [2009/06/11 12:50:27] <joe-mac> check out tagmail, lets you say something in tagmail.conf "err: infrastructure@yourcompany.com" and only errors will get sent out to that email address | ||
| [2009/06/11 12:50:56] <lak> joe-mac: i think it's new; either in0.24.8 or in 0.25 | ||
| [2009/06/11 12:51:10] <joe-mac> lak: whoever thought of it, is genius heh | ||
| [2009/06/11 12:51:18] <lak> i thought it worked a long time ago :/ | ||
| [2009/06/11 12:51:21] @ edmondlo joined channel #puppet | ||
| [2009/06/11 12:51:22] @ francois left channel #puppet () | ||
| [2009/06/11 12:51:23] <lak> it was an easy fix | ||
| [2009/06/11 12:52:12] <joe-mac> it may have been working for a while, but i was on .24.4 up until like last week | ||
| [2009/06/11 12:52:20] <ctso> joe-mac: i can't find that in the wiki, but if you say it works i'm going to try it out, that would definitely be useful since i don't generally want the success emails | ||
| [2009/06/11 12:52:24] <ctso> thx | ||
| [2009/06/11 12:52:49] <joe-mac> ctso: just make sure under your puppetmasterd section in your config file you have reports = tagmail | ||
| [2009/06/11 12:53:29] <ctso> yeah, i use tagmail already, just get tons of emails every half hour =), not that i couldn't filter them.... but still.... | ||
| [2009/06/11 12:53:44] <edmondlo> hi, does anyone have any recommendations on how to do node classifications? | ||
| [2009/06/11 12:53:49] <joe-mac> yea, you're probably using the all tag or something ctso | ||
| [2009/06/11 12:54:03] <ctso> joe-mac: you guess correctly | ||
| [2009/06/11 12:54:13] <joe-mac> yea, wayyyy too much info for my taste heh | ||
| [2009/06/11 12:54:55] <ctso> edmondlo: i'm using iclassify... sounds like a lot of people use LDAP but i didn't go that route, didnt know where to start as i knew nothing about it, some use cobbler? | ||
| [2009/06/11 12:56:02] <edmondlo> ctso: how many servers do you manage with iclassify? | ||
| [2009/06/11 12:57:04] <RageLink> so... anyone here is a rockstar with variables | ||
| [2009/06/11 12:57:06] <RageLink> :D | ||
| [2009/06/11 12:57:35] <RageLink> is not working --> http://pastie.org/508657 | ||
| [2009/06/11 12:57:59] <RageLink> well half working | ||
| [2009/06/11 12:58:02] <ctso> edmondlo: gotta be honest, not that many right now - im only starting out with it now, still migrating my production machines into puppet/iclassify, it just looks like it fits my needs in terms of having a UI i can use to tag a bunch of servers at once. | ||
| [2009/06/11 12:58:02] <ctso> having talked to the guy who made iclassify though, my understanding is that it scales just as well as puppet does | ||
| [2009/06/11 12:58:16] <Volcane> RageLink: what does the notice print? 0? | ||
| [2009/06/11 12:58:30] <Volcane> RageLink: and where do you include this mysql class? | ||
| [2009/06/11 12:58:35] <Volcane> in the "manager" base node? | ||
| [2009/06/11 12:58:54] <RageLink> i dont i thought it printed the value | ||
| [2009/06/11 12:58:57] <RageLink> that notice is not used | ||
| [2009/06/11 12:59:02] <RageLink> i copied it off some recipe | ||
| [2009/06/11 12:59:10] <RageLink> i have no idea what that does actually | ||
| [2009/06/11 12:59:17] <Volcane> thats the main problem | ||
| [2009/06/11 13:00:05] <Volcane> anyway, where do you include mysql? | ||
| [2009/06/11 13:00:24] <RageLink> mysql is includeded in cx::db | ||
| [2009/06/11 13:00:27] @ Quit: asa: | ||
| [2009/06/11 13:02:20] <Volcane> so what does the notice print (seriously, want help, answer questions, simple process) | ||
| [2009/06/11 13:03:24] @ Quit: keithlard: | ||
| [2009/06/11 13:03:32] <RageLink> Volcane: it serves no purpose.. its unused | ||
| [2009/06/11 13:03:42] <RageLink> <RageLink> that notice is not used | ||
| [2009/06/11 13:03:48] <Volcane> sigh, fine, dont get help then i guess | ||
| [2009/06/11 13:03:52] <RageLink> dude | ||
| [2009/06/11 13:03:56] <RageLink> thanks | ||
| [2009/06/11 13:04:23] <Volcane> it serves a big purpose, it tells us what the value is at the time and helps figure out where the problem is | ||
| [2009/06/11 13:05:09] @ Quit: xFlux: | ||
| [2009/06/11 13:05:45] <RageLink> i see... i thought it printed out the value to screen | ||
| [2009/06/11 13:05:51] <Volcane> it does | ||
| [2009/06/11 13:05:53] <Volcane> what does it print | ||
| [2009/06/11 13:07:16] <RageLink> i get nothing | ||
| [2009/06/11 13:07:31] <RageLink> doesnt seem to be working | ||
| [2009/06/11 13:07:58] <RageLink> when I run puppetd -Ddtv to update my node.. all the notice I get is starting catalog run and finished catalog run | ||
| [2009/06/11 13:08:38] @ Quit: poison: Remote closed the connection | ||
| [2009/06/11 13:13:31] @ Quit: lak: | ||
| [2009/06/11 13:15:33] @ asa joined channel #puppet | ||
| [2009/06/11 13:16:30] @ alfism joined channel #puppet | ||
| [2009/06/11 13:18:52] <joe-mac> [OT] does anybody here maintain their own apt repo? when i generate my release file with apt-ftparchive, the info from distributions is not added to the top, which cauises my clients to generate warnings about not receiving a distro name... | ||
| [2009/06/11 13:20:09] <ctso> joe-mac: i used reprepro to do it.. | ||
| [2009/06/11 13:20:27] <joe-mac> yea i made the repo with reprepro, but when you release new packages, you have to resign your repo | ||
| [2009/06/11 13:20:31] <plathrop> joe-mac: We use reprepro as well. We hate it, but it is the best of the worst. | ||
| [2009/06/11 13:20:36] <joe-mac> which means making a new release file, then re signing it | ||
| [2009/06/11 13:20:42] <joe-mac> or can reprepro do all of this? | ||
| [2009/06/11 13:20:46] <plathrop> joe-mac: We sign ours by hand | ||
| [2009/06/11 13:20:48] <ctso> really? i just use reprepro the whole time | ||
| [2009/06/11 13:20:55] <ctso> i've added new debs periodically | ||
| [2009/06/11 13:20:59] <ctso> and i haven't run into any issues | ||
| [2009/06/11 13:21:13] <joe-mac> if you add a deb and don't generate a new release file, how do the clients know about it? | ||
| [2009/06/11 13:21:18] <plathrop> joe-mac: I can dig through our script and see how the release file is generated, hold on a sec. | ||
| [2009/06/11 13:21:27] <joe-mac> plathrop: thanks again | ||
| [2009/06/11 13:21:46] <ctso> lol, i gotta say i don't have a good understanding of apt | ||
| [2009/06/11 13:21:49] <ctso> i use reprepro, maybe it does it | ||
| [2009/06/11 13:21:53] <ctso> aptitude update | ||
| [2009/06/11 13:21:54] @ ezmob joined channel #puppet | ||
| [2009/06/11 13:21:55] <ctso> and everything is good | ||
| [2009/06/11 13:22:22] <plathrop> joe-mac: apt-ftparchive -o APT::FTPArchive::Release::Codename=${CODENAME} release dists/${CODENAME} > dists/${CODENAME}/Release | ||
| [2009/06/11 13:22:28] <plathrop> joe-mac: is what we do | ||
| [2009/06/11 13:22:28] <ctso> reprepro includedeb hardy incoming/thing.deb | ||
| [2009/06/11 13:22:48] <plathrop> joe-mac: and then sign the release file with gpg | ||
| [2009/06/11 13:23:10] <RageLink> Volcane: i figured it out.. the problem was the variable was defined in the node definition for a module included in another module so that 2nd level made it impossible for the variable to get written in the module | ||
| [2009/06/11 13:23:13] <ctso> (if someone could explain if there's a fatal flaw to what i do with reprepro please do) | ||
| [2009/06/11 13:23:23] <joe-mac> yea, this is what i am doing, but the dam thing isn't writing the distro info to the top of teh Release file... and i do have the distributions file in the conf directory of the repo | ||
| [2009/06/11 13:23:25] <RageLink> thanks for the help | ||
| [2009/06/11 13:23:36] <plathrop> ctso: using reprepro is the fatal flaw :-P j/k if it works, roll with it. | ||
| [2009/06/11 13:23:44] <plathrop> joe-mac: huh. That works perfect for us. | ||
| [2009/06/11 13:23:50] <joe-mac> ctso: no that works, i do that, but then i need to generate a top level release file. | ||
| [2009/06/11 13:24:05] <joe-mac> so i use apt-ftparchive like plathrop does | ||
| [2009/06/11 13:24:36] <ctso> joe-mac: yeah, i guess i don't know what the release file is for. would my setup not work if i don't run aptitude update on every puppet run? | ||
| [2009/06/11 13:25:17] <joe-mac> ctso: the release file is like an index of your repo kind of | ||
| [2009/06/11 13:25:31] <joe-mac> plathrop: i just double checked and i don't use that -o option, looking into that now | ||
| [2009/06/11 13:27:07] @ Quit: alex___: Remote closed the connection | ||
| [2009/06/11 13:27:12] @ bobbyz joined channel #puppet | ||
| [2009/06/11 13:27:14] <joe-mac> that's gotta be it plathrop, thanks | ||
| [2009/06/11 13:28:57] <joe-mac> yes, youa re my hero plathrop | ||
| [2009/06/11 13:29:12] <joe-mac> that warning from apt has been aggravating me all week | ||
| [2009/06/11 13:29:23] <plathrop> joe-mac: woot | ||
| [2009/06/11 13:30:22] <ctso> joe-mac: if there's a simple explanation, are there any consequences of not going through the steps to use apt-ftparchive? i've never had any issues with warnings :\ | ||
| [2009/06/11 13:31:03] @ Quit: nasrat: | ||
| [2009/06/11 13:31:52] <joe-mac> ctso: i use reprepro to set up the initial repo, and to includedeb's, though it returns a stupid error code on warnings... but then say you includedebs, at the top level of your repo at least for some reason i needed a relase file, just like how debian or ubuntu has a top level release file... which is generated by apt-ftparchive. if you're using reprepro and not getting warnings on your nodes, screw it. don't fix what ain't broken. | ||
| [2009/06/11 13:32:40] @ poison joined channel #puppet | ||
| [2009/06/11 13:32:44] @ grey- joined channel #puppet | ||
| [2009/06/11 13:32:56] <joe-mac> it is so gratifying to no longer see that error... | ||
| [2009/06/11 13:34:01] <ctso> joe-mac: fair. =) thx | ||
| [2009/06/11 13:34:10] <joe-mac> np | ||
| [2009/06/11 13:34:24] @ Quit: nmalik: "leaving" | ||
| [2009/06/11 13:37:13] @ flakrat joined channel #puppet | ||
| [2009/06/11 13:40:47] @ Quit: drmikecrowe: " HydraIRC -> http://www.hydrairc.com <- Would you like to know more?" | ||
| [2009/06/11 13:41:52] <joe-mac> rubygems is a nightmare | ||
| [2009/06/11 13:42:16] <ctso> i agree | ||
| [2009/06/11 13:43:43] @ asa_ joined channel #puppet | ||
| [2009/06/11 13:43:58] @ nmalik joined channel #puppet | ||
| [2009/06/11 13:44:13] @ Quit: andrewcshafer: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 13:45:08] @ Quit: nmalik: Client Quit | ||
| [2009/06/11 13:45:08] <zirpu> is there an alternative? | ||
| [2009/06/11 13:45:26] @ nmalik joined channel #puppet | ||
| [2009/06/11 13:46:54] @ Quit: grey-: "irssi die" | ||
| [2009/06/11 13:47:20] <joe-mac> building your own debs, lol | ||
| [2009/06/11 13:48:09] <ctso> ulgh | ||
| [2009/06/11 13:48:17] @ Quit: nmalik: Client Quit | ||
| [2009/06/11 13:48:17] <ezekiel> debs are not so daunting | ||
| [2009/06/11 13:48:18] <ctso> did that once and already forgot almost all the steps | ||
| [2009/06/11 13:49:49] <asa_> its pretty easy to make a deb. a little file structure and a control file and a command and you are good to go. | ||
| [2009/06/11 13:50:06] <joe-mac> yea it's easy, especially cause most of what i need already has .dsc files on ubuntu's ftp | ||
| [2009/06/11 13:50:24] <joe-mac> can't find one for the ruby rrd bindings though | ||
| [2009/06/11 13:50:33] <joe-mac> just some prebuilt packages, that require too much | ||
| [2009/06/11 13:51:53] @ nmalik joined channel #puppet | ||
| [2009/06/11 13:55:10] <schwifty> asa: what are you using to roll your adobe packages? | ||
| [2009/06/11 13:55:31] <asa_> suffering. | ||
| [2009/06/11 13:55:33] <gebi> joe-mac: i usually use just checkinstall for small things | ||
| [2009/06/11 13:55:40] <schwifty> lol | ||
| [2009/06/11 13:55:45] <gebi> to need to mess with permanent debian packages | ||
| [2009/06/11 13:56:07] <schwifty> I mean are you building them by hand in packagemaker, iceberg, composer, lanrev, etc etc | ||
| [2009/06/11 13:56:14] <asa_> packagemaker, but I cannot say I have been fully successful hence my frustration. | ||
| [2009/06/11 13:56:24] <schwifty> from the command line? | ||
| [2009/06/11 13:56:49] <asa_> Ive built packages for lots of other things with packagemaker using the installation logging feature. | ||
| [2009/06/11 13:57:07] <schwifty> ah ok | ||
| [2009/06/11 13:57:07] <joe-mac> gebi: i am unfamiliar with checkinstall? | ||
| [2009/06/11 13:57:24] <asa_> put the main problems is the permissions corruption from some level of the puppet pkgdmg process which gives off an error which is pretty obscure. | ||
| [2009/06/11 13:57:42] <schwifty> no scripts, just plopping files down in the right spot? | ||
| [2009/06/11 14:00:03] <asa_> you mean in the packages I am making, yeah, just files in the right place. I am using puppet to do any housekeeping around the packages. | ||
| [2009/06/11 14:00:16] <joe-mac> holy crap, thanks for introducing me to checkinstall gebi this may work for something i';ve wanted to do for a while | ||
| [2009/06/11 14:00:17] <asa_> then I am sure it is always consistent after every run. | ||
| [2009/06/11 14:01:10] @ Quit: asa: Read error: 110 (Connection timed out) | ||
| [2009/06/11 14:01:22] @ justindossey joined channel #puppet | ||
| [2009/06/11 14:02:00] @ Quit: abien: | ||
| [2009/06/11 14:02:20] <ctso> interesting | ||
| [2009/06/11 14:02:53] <gebi> joe-mac: ;) | ||
| [2009/06/11 14:03:13] <ctso> wow | ||
| [2009/06/11 14:03:21] <gebi> joe-mac: rubyrrdtool which compiles with lastest librrd is on http://github.com/gebi/rubyrrdtool/ | ||
| [2009/06/11 14:03:27] <ctso> i can just get rid of my crappy easy_install stuff in puppet altogether if i use this | ||
| [2009/06/11 14:03:33] <ctso> and all my gems | ||
| [2009/06/11 14:03:55] @ Quit: nico: Remote closed the connection | ||
| [2009/06/11 14:05:39] @ Quit: unxfrek: "Leaving" | ||
| [2009/06/11 14:17:19] <gebi> joe-mac: for rubyrrdtools i've used something like this: ruby extconf.rb; make; checkinstall -D --pkgname=rubyrrdtool --maintainer=gebi@grml.org --install --pkgversion=0.6.0 make install | ||
| [2009/06/11 14:17:24] @ Quit: flakrat: "Leaving" | ||
| [2009/06/11 14:23:44] <joe-mac> anyone know how to make puppet see the rrd bindings when installed via gem? | ||
| [2009/06/11 14:24:12] <Volcane> ruby -e 'require "RRDtool"' | ||
| [2009/06/11 14:24:16] <Volcane> does that give you an exception? | ||
| [2009/06/11 14:24:20] <Volcane> or just back to the prompt? | ||
| [2009/06/11 14:25:03] <joe-mac> gives me an exception Volcane, i guess ruby is unaware of gems... | ||
| [2009/06/11 14:25:51] <Volcane> and: ruby -e 'require "rubygems";require "RRDtool"' | ||
| [2009/06/11 14:25:51] <Volcane> ? | ||
| [2009/06/11 14:26:20] <joe-mac> oh that worked Volcane | ||
| [2009/06/11 14:26:44] <Volcane> not sure if puppet loads the rubygems bit | ||
| [2009/06/11 14:26:58] <joe-mac> weak sauce | ||
| [2009/06/11 14:27:01] <Volcane> home time | ||
| [2009/06/11 14:27:05] <joe-mac> k, see ya Volcane | ||
| [2009/06/11 14:30:45] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 14:32:27] <gebi> joe-mac: hm... needs nothing here, just built and installed | ||
| [2009/06/11 14:33:05] <joe-mac> i am on ubunty | ||
| [2009/06/11 14:33:16] <joe-mac> aparently there is a problem where it doesn't really see gems or something | ||
| [2009/06/11 14:33:57] <Telmo> Does anyone has a link for documentation on how to setup Nagios through puppet? I am going nuts trying to figure things out.. | ||
| [2009/06/11 14:35:21] <gebi> joe-mac: just copying the RRDtool.so to /usr/local/lib/site_ruby/1.8/x86_64-linux/ is enough here to make it work, is it there on your box? | ||
| [2009/06/11 14:35:33] <joe-mac> i ju st did that gebi, seeing if that fixes it | ||
| [2009/06/11 14:35:35] <gebi> (i don't know anything about ruby gems, i just try to avoid them ;) | ||
| [2009/06/11 14:36:00] <joe-mac> shit, still saying rrd library is missing | ||
| [2009/06/11 14:36:03] <joe-mac> god this is aggravating | ||
| [2009/06/11 14:36:53] <ctso> joe-mac: haha, i have it on my queue in the next week to get that working.. i hope you figure it out.... | ||
| [2009/06/11 14:38:09] <joe-mac> ok looks like it working, had to restart puppetmasterd | ||
| [2009/06/11 14:40:11] @ WALoeIII joined channel #puppet | ||
| [2009/06/11 14:44:07] <MrHeavy> Telmo: Google some tutorials on Puppet exported resources | ||
| [2009/06/11 14:44:16] <MrHeavy> That's really the magic trick to make it work | ||
| [2009/06/11 14:44:57] @ nasrat joined channel #puppet | ||
| [2009/06/11 14:46:15] <Telmo> thanks | ||
| [2009/06/11 14:54:50] <joe-mac> lulz @ 9087 root 20 0 184m 170m 2276 R 14.2 33.8 0:12.05 gem | ||
| [2009/06/11 14:55:01] <joe-mac> really, gem? you need ~200 megs of ram to install a package | ||
| [2009/06/11 14:55:47] @ Quit: D-CoDe: "Leaving." | ||
| [2009/06/11 14:56:25] @ tecto joined channel #puppet | ||
| [2009/06/11 14:56:42] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 14:57:36] @ alban2 joined channel #puppet | ||
| [2009/06/11 14:58:55] @ Quit: D-CoDe: Client Quit | ||
| [2009/06/11 15:04:13] @ Innocenti joined channel #puppet | ||
| [2009/06/11 15:12:39] @ flakrat joined channel #puppet | ||
| [2009/06/11 15:19:13] @ Quit: d3vilb0x: | ||
| [2009/06/11 15:19:41] @ lak joined channel #puppet | ||
| [2009/06/11 15:27:50] @ Quit: nasrat: | ||
| [2009/06/11 15:36:05] @ Quit: glaw: | ||
| [2009/06/11 15:42:49] @ briandquinn joined channel #puppet | ||
| [2009/06/11 15:45:06] @ Quit: briandquinn: Client Quit | ||
| [2009/06/11 15:45:35] @ Quit: Bass10: "Leaving" | ||
| [2009/06/11 15:45:45] <fzzzt> man it takes a while to pull lots of files out of puppet | ||
| [2009/06/11 15:46:03] @ briandquinn joined channel #puppet | ||
| [2009/06/11 15:47:06] <plathrop> fzzzt: that'll get better in 0.25 | ||
| [2009/06/11 15:54:02] @ Bass10 joined channel #puppet | ||
| [2009/06/11 15:55:09] @ Quit: Bass10: SendQ exceeded | ||
| [2009/06/11 15:55:33] @ Bass10 joined channel #puppet | ||
| [2009/06/11 16:06:47] @ andrewcshafer joined channel #puppet | ||
| [2009/06/11 16:07:39] @ notbrien_ joined channel #puppet | ||
| [2009/06/11 16:08:19] @ fujin joined channel #puppet | ||
| [2009/06/11 16:08:39] @ Quit: notbrien: Read error: 60 (Operation timed out) | ||
| [2009/06/11 16:16:09] @ Quit: phantez: "leaving" | ||
| [2009/06/11 16:17:56] @ fbe joined channel #puppet | ||
| [2009/06/11 16:17:59] @ fzzzt left channel #puppet () | ||
| [2009/06/11 16:26:46] <joe-mac> this checkinstall tool blows my mind. i just used it to make a deb out of an installshield program, hopefully it works properly. i may be able to build cloud-like appliances for our software with this, i'm pumped | ||
| [2009/06/11 16:26:56] <joe-mac> beats the hell out of an expect script lol | ||
| [2009/06/11 16:28:57] <docelic> hehe | ||
| [2009/06/11 16:31:27] @ Quit: pleemans: Read error: 110 (Connection timed out) | ||
| [2009/06/11 16:35:59] @ Quit: justindossey: Read error: 60 (Operation timed out) | ||
| [2009/06/11 16:37:16] @ Quit: jmarki: Remote closed the connection | ||
| [2009/06/11 16:48:29] @ justindossey joined channel #puppet | ||
| [2009/06/11 16:49:47] <joe-mac> how do you do autosign per environment | ||
| [2009/06/11 16:56:48] @ Quit: aymerick: | ||
| [2009/06/11 17:01:22] @ kambiz is now known as kambiz_away | ||
| [2009/06/11 17:03:04] @ BMDan left channel #puppet () | ||
| [2009/06/11 17:14:31] <joe-mac> Volcane: you around? | ||
| [2009/06/11 17:18:43] @ Quit: jcesario: "Leaving" | ||
| [2009/06/11 17:29:33] @ Djelibeybi joined channel #puppet | ||
| [2009/06/11 17:30:19] <jbooth> Smells like encaps since it doesn't look like it captures package dependencies. Evil! | ||
| [2009/06/11 17:40:57] @ teratoma joined channel #puppet | ||
| [2009/06/11 17:41:06] @ Quit: notbrien_: | ||
| [2009/06/11 17:42:46] @ Quit: briandquinn: | ||
| [2009/06/11 17:46:47] @ jcesario joined channel #puppet | ||
| [2009/06/11 17:47:42] @ Volcane is now known as Volcane- | ||
| [2009/06/11 17:52:43] @ Quit: jcesario: "Leaving" | ||
| [2009/06/11 17:55:47] @ jcesario joined channel #puppet | ||
| [2009/06/11 17:56:56] @ Volcane- is now known as Volcane | ||
| [2009/06/11 17:57:04] @ Quit: tim|imac: Read error: 113 (No route to host) | ||
| [2009/06/11 17:58:24] @ bendsu left channel #puppet () | ||
| [2009/06/11 17:59:20] @ sigmonsays joined channel #puppet | ||
| [2009/06/11 18:00:39] @ Quit: kngus: "Leaving." | ||
| [2009/06/11 18:01:20] @ Quit: jcesario: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 18:02:03] @ jcesario joined channel #puppet | ||
| [2009/06/11 18:02:29] @ Quit: schwifty: | ||
| [2009/06/11 18:07:30] @ Quit: flakrat: "Leaving" | ||
| [2009/06/11 18:07:34] @ Quit: mccune: "Leaving." | ||
| [2009/06/11 18:08:26] @ pete_t joined channel #puppet | ||
| [2009/06/11 18:09:10] @ Quit: pete_t: Remote closed the connection | ||
| [2009/06/11 18:20:10] @ Quit: Innocenti: Read error: 110 (Connection timed out) | ||
| [2009/06/11 18:28:08] @ matty joined channel #puppet | ||
| [2009/06/11 18:28:53] @ matty is now known as matty91 | ||
| [2009/06/11 18:29:18] @ Quit: fbe: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 18:29:28] @ fbe joined channel #puppet | ||
| [2009/06/11 18:37:12] @ QMan joined channel #puppet | ||
| [2009/06/11 18:38:41] @ PhabX joined channel #puppet | ||
| [2009/06/11 18:40:28] <PhabX> I'm having truble with an if/else statement thats always going to the else | ||
| [2009/06/11 18:40:30] <PhabX> http://pastebin.com/m1f57dfba | ||
| [2009/06/11 18:41:11] <PhabX> seems like it should work but it does not any tips? | ||
| [2009/06/11 18:45:12] <Volcane> do a notice() above the if block to see what the value is | ||
| [2009/06/11 18:45:16] <Volcane> just to be sure | ||
| [2009/06/11 18:45:34] <PhabX> thanks volcane | ||
| [2009/06/11 18:46:24] <PhabX> would i see the value after i run puppet on the client? do i need to specify -d? | ||
| [2009/06/11 18:47:12] <Volcane> should see it on the master | ||
| [2009/06/11 18:49:59] @ Quit: bobbyz: Read error: 110 (Connection timed out) | ||
| [2009/06/11 18:50:58] <PhabX> how would i do that on the xen master? | ||
| [2009/06/11 18:51:07] @ Quit: matty91: | ||
| [2009/06/11 18:51:08] <PhabX> puppet master, sorry | ||
| [2009/06/11 18:51:14] <Volcane> syslog? | ||
| [2009/06/11 18:51:59] <PhabX> ahh okay | ||
| [2009/06/11 18:52:17] @ matty joined channel #puppet | ||
| [2009/06/11 18:52:40] <Volcane> else do notify{$var: } | ||
| [2009/06/11 18:52:45] <Volcane> that will show on the client if you run with --test | ||
| [2009/06/11 18:52:57] <PhabX> wasnt seeing anything in /var/log/meesages let me try it that way | ||
| [2009/06/11 18:52:59] <Volcane> or notify{"The variable is ${foo}": } | ||
| [2009/06/11 18:53:51] @ Quit: rgsteele||work: Remote closed the connection | ||
| [2009/06/11 18:55:55] @ glaw joined channel #puppet | ||
| [2009/06/11 19:00:39] <PhabX> looks like its empty :( | ||
| [2009/06/11 19:00:41] <PhabX> now to figure out why | ||
| [2009/06/11 19:09:46] @ Quit: mfoster: "Leaving." | ||
| [2009/06/11 19:17:08] @ Quit: glaw: Remote closed the connection | ||
| [2009/06/11 19:21:30] @ Julien___ joined channel #puppet | ||
| [2009/06/11 19:21:34] <Julien___> Hello ! | ||
| [2009/06/11 19:21:42] <asa_> hi | ||
| [2009/06/11 19:22:30] @ tim|imac joined channel #puppet | ||
| [2009/06/11 19:28:10] @ Quit: ctso: Read error: 104 (Connection reset by peer) | ||
| [2009/06/11 19:28:30] <gstratton> Hi, I'm having some really nasty issues with puppetmaster 0.24.8 | ||
| [2009/06/11 19:29:00] <gstratton> It keeps starting taking 100% of the CPU and logging stops, but it still seems some client runs complete | ||
| [2009/06/11 19:29:24] <gstratton> I only have three clients, and I've seen this when only one of them was running | ||
| [2009/06/11 19:30:18] <gstratton> I've recently reinstalled this machine and the problem has only occurred since then, despite a hopefully identical setup | ||
| [2009/06/11 19:31:07] @ mib_8a5aw9 joined channel #puppet | ||
| [2009/06/11 19:31:23] @ Quit: mib_8a5aw9: Client Quit | ||
| [2009/06/11 19:32:29] <gstratton> Ah, okay, so those runs which appear to have succeeded are just using the cached configuration, so the puppetmaster is well and truly dead | ||
| [2009/06/11 19:33:01] @ Quit: tecto: | ||
| [2009/06/11 19:34:52] <gstratton> Given I have a crashed puppetmaster running in the foreground, is there some way to kill it and see where in the code it's died? | ||
| [2009/06/11 19:37:02] <justindossey> I'd be tempted to point strace at it if it's a linux box | ||
| [2009/06/11 19:37:44] <jamesturnbull> axisys: thanks - 2nd edition towards the end of the year | ||
| [2009/06/11 19:40:26] <gstratton> justindossey: Wow, thanks, I have a whole stream of | ||
| [2009/06/11 19:40:29] <gstratton> gettimeofday({1244763577, 470620}, NULL) = 0 | ||
| [2009/06/11 19:40:29] <gstratton> select(14, [8 12], [], [], {0, 118399}) = -1 EBADF (Bad file descriptor) | ||
| [2009/06/11 19:41:26] <gstratton> I think I also have a broken disk controller or similar :( | ||
| [2009/06/11 19:41:27] <justindossey> gstratton: I didn't say it would be easy to read! You have to pick through the output to even have a chance of knowing what's really going on | ||
| [2009/06/11 19:42:29] <justindossey> that select line means that FD 8 or FD 12 is an invalid file descriptor (e.g. it's already closed or it has caused an error) | ||
| [2009/06/11 19:42:54] <justindossey> you can look at /proc/<pid of puppetmaster>/fd to see what FD 8 and FD 12 point to | ||
| [2009/06/11 19:43:12] <justindossey> my bet is that they're sockets | ||
| [2009/06/11 19:46:17] @ keithlard joined channel #puppet | ||
| [2009/06/11 19:49:47] <gstratton> justindossey: No sign of fd 12; cat /proc/16627/fdinfo/8 says | ||
| [2009/06/11 19:49:54] <gstratton> pos:0 | ||
| [2009/06/11 19:49:55] <gstratton> flags:02 | ||
| [2009/06/11 19:50:56] <jamesturnbull> gstratton: what version of Facter? | ||
| [2009/06/11 19:51:07] <justindossey> do ls -ld /proc/16627/8 | ||
| [2009/06/11 19:51:36] <gstratton> jamesturnbull: Hmm, 1.5.1 | ||
| [2009/06/11 19:51:47] <gstratton> That's not recent, is it? | ||
| [2009/06/11 19:52:17] <justindossey> gstratton: heh, I'm on 1.3.8 | ||
| [2009/06/11 19:53:02] <jamesturnbull> gstratton: nope - but there is a bug with the uptime fact but that's a later Facter release that causes similar behaviour | ||
| [2009/06/11 19:53:17] @ plathrop is now known as plathrop-away | ||
| [2009/06/11 19:55:36] @ Quit: PhabX: "Leaving..." | ||
| [2009/06/11 19:55:55] <gstratton> I had a very strange problem with this machine that caused me to reinstall. I'm wondering whether there's a hardware problem behind this, but it's difficult to know | ||
| [2009/06/11 20:01:41] @ Quit: lak: | ||
| [2009/06/11 20:06:17] @ Quit: matty: | ||
| [2009/06/11 20:13:29] @ Quit: ezmob: "Leaving..." | ||
| [2009/06/11 20:19:17] @ Quit: bevans5446: | ||
| [2009/06/11 20:22:57] @ n0ts________ joined channel #puppet | ||
| [2009/06/11 20:27:27] @ Quit: keithlard: | ||
| [2009/06/11 20:28:24] @ Quit: justindossey: "Leaving." | ||
| [2009/06/11 20:29:26] @ keithlard joined channel #puppet | ||
| [2009/06/11 20:29:47] @ tecto joined channel #puppet | ||
| [2009/06/11 20:35:59] @ Quit: n0ts_______: Read error: 110 (Connection timed out) | ||
| [2009/06/11 20:35:59] @ ezmob joined channel #puppet | ||
| [2009/06/11 20:36:56] @ Quit: tecto: | ||
| [2009/06/11 20:39:22] @ Quit: alfism: "http://opensolaris.com/" | ||
| [2009/06/11 20:43:26] @ peiriannydd joined channel #puppet | ||
| [2009/06/11 20:43:37] @ peiriannydd left channel #puppet () | ||
| [2009/06/11 20:59:14] @ martha left channel #puppet () | ||
| [2009/06/11 21:16:04] @ tecto joined channel #puppet | ||
| [2009/06/11 21:30:12] @ Quit: keithlard: | ||
| [2009/06/11 21:30:34] @ PhabX joined channel #puppet | ||
| [2009/06/11 21:32:22] @ Quit: edmondlo: Read error: 110 (Connection timed out) | ||
| [2009/06/11 21:38:42] @ Quit: tecto: Remote closed the connection | ||
| [2009/06/11 21:38:48] @ tecto joined channel #puppet | ||
| [2009/06/11 21:39:14] @ Quit: n0ts________: Read error: 60 (Operation timed out) | ||
| [2009/06/11 21:39:41] @ n0ts________ joined channel #puppet | ||
| [2009/06/11 21:51:17] @ webx joined channel #puppet | ||
| [2009/06/11 21:51:49] <webx> if I want to add an FQDN to puppetd's startup, can I just put that in /etc/sysconfig/network under PUPPET_EXTRA_OPS ? | ||
| [2009/06/11 21:52:16] <webx> charlieS: PUPPET_EXTRA_OPTS=--fqdn cool.example.com ? | ||
| [2009/06/11 21:52:21] <webx> oops | ||
| [2009/06/11 21:52:24] <webx> supposed to read "ie" | ||
| [2009/06/11 21:52:41] <Djelibeybi> webx: yes | ||
| [2009/06/11 21:52:48] <Djelibeybi> Though, you'll need quotes | ||
| [2009/06/11 21:52:57] <Djelibeybi> PUPPET_EXTRA_OPTS="--fqdn this.that.com" | ||
| [2009/06/11 21:53:10] @ lak joined channel #puppet | ||
| [2009/06/11 21:53:20] <webx> thanks | ||
| [2009/06/11 21:55:14] @ Quit: monachus: Read error: 110 (Connection timed out) | ||
| [2009/06/11 21:55:39] @ Quit: ezmob: "Leaving..." | ||
| [2009/06/11 22:15:15] @ Quit: WALoeIII: Read error: 113 (No route to host) | ||
| [2009/06/11 22:18:27] @ Quit: webx: "..(cyp): [BX] Just do it like Nike... BEEATCH!" | ||
| [2009/06/11 22:24:22] @ Quit: Bass10: Read error: 110 (Connection timed out) | ||
| [2009/06/11 22:26:55] @ Quit: poison: Read error: 110 (Connection timed out) | ||
| [2009/06/11 22:28:46] <jamesturnbull> lutter1: I had a bit of a play with pu | ||
| [2009/06/11 22:28:51] <jamesturnbull> lutter1: s/pu/pi/ | ||
| [2009/06/11 22:29:01] <jamesturnbull> lutter1: to fix a minor bug with --help | ||
| [2009/06/11 22:31:48] <jamesturnbull> lutter1: and I couldn't work out how --meta worked - you set the meta option but then cite the metaparams option in the method - is this a bug or is their magic i don't understand? | ||
| [2009/06/11 22:33:58] @ Quit: maxagaz_: "Leaving" | ||
| [2009/06/11 22:36:29] @ matty joined channel #puppet | ||
| [2009/06/11 22:42:06] @ maxagaz joined channel #puppet | ||
| [2009/06/11 22:44:05] <lutter1> jamesturnbull: probably magic I don't understand anymore ;) | ||
| [2009/06/11 22:44:23] <lutter1> jamesturnbull: I have to put hte kids to bed, can you just send me a quick email and I'll have a look at it tomorrow | ||
| [2009/06/11 22:47:42] <jamesturnbull> lutter1: sure | ||
| [2009/06/11 22:52:45] @ Quit: andrewcshafer: | ||
| [2009/06/11 23:01:17] @ Quit: claymation: | ||
| [2009/06/11 23:01:21] @ D-CoDe joined channel #puppet | ||
| [2009/06/11 23:05:23] @ Quit: nmalik: Read error: 60 (Operation timed out) | ||
| [2009/06/11 23:06:51] @ WALoeIII joined channel #puppet | ||
| [2009/06/11 23:30:37] @ zenchild joined channel #puppet | ||
| [2009/06/11 23:30:40] @ Quit: tsb: "No Ping reply in 30 seconds." | ||
| [2009/06/11 23:31:27] @ tsb joined channel #puppet | ||
| [2009/06/11 23:32:51] @ justindossey joined channel #puppet | ||
| [2009/06/11 23:33:00] @ Quit: asa_: | ||
| [2009/06/11 23:35:10] @ nmalik joined channel #puppet | ||
| [2009/06/11 23:48:22] @ zenchild left channel #puppet () | ||
| [2009/06/11 23:50:07] @ poison joined channel #puppet | ||
| [2009/06/11 23:50:15] @ iFujin joined channel #puppet | ||
| [2009/06/11 23:52:00] @ Quit: iFujin: Client Quit |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!