Thursday, 2010-07-29

[2010/07/29 00:07:50] @ Log started by gepetto
[2010/07/29 00:07:50] @ nasrat joined channel #puppet-dev
[2010/07/29 00:43:06] @ Quit: kubicek: Quit: kubicek
[2010/07/29 00:46:29] @ kubicek joined channel #puppet-dev
[2010/07/29 01:08:59] @ Quit: masterzen: Read error: Operation timed out
[2010/07/29 01:11:43] @ masterzen joined channel #puppet-dev
[2010/07/29 02:08:09] @ Quit: kubicek: Quit: kubicek
[2010/07/29 03:47:59] @ sejo joined channel #puppet-dev
[2010/07/29 03:48:17] <sejo> duritong: ping
[2010/07/29 03:48:57] <sejo> duritong: err: Could not run Puppet configuration client: Could not find dependent Exec[concat_/var/lib/puppet/modules/shorewall/interfaces.d] for File[/var/lib/puppet/modules/shorewall/interfaces.d/eth2] at /etc/puppet/git/modules/shorewall/manifests/init.pp:54
[2010/07/29 03:49:23] <sejo> I have the common module (and added import "common" to manifests/modules.pp
[2010/07/29 03:49:26] <sejo> any idea
[2010/07/29 03:49:33] <sejo> can't find anything online
[2010/07/29 03:59:24] <Volcane> pastie that file
[2010/07/29 03:59:27] <Volcane> init.pp ...
[2010/07/29 04:22:19] <sejo> Volcane: http://pastie.org/1065279
[2010/07/29 04:27:10] @ kubicek joined channel #puppet-dev
[2010/07/29 04:30:27] <Volcane> seems like some managed_file{} entry isnt being made
[2010/07/29 04:30:35] <Volcane> well
[2010/07/29 04:30:38] <Volcane> also it seems it is
[2010/07/29 04:30:39] <Volcane> line 77
[2010/07/29 04:30:50] <Volcane> weird. not sure
[2010/07/29 04:32:06] <sejo> i can't seem to find it neither
[2010/07/29 04:32:36] <Volcane> unless his concatenated_file works weirdly
[2010/07/29 04:32:56] <Volcane> but it looks vaguely familiar to mine, if it is mine then its not being used correctly at all
[2010/07/29 04:35:27] <sejo> yours?
[2010/07/29 04:35:37] <Volcane> the concatenated_file define
[2010/07/29 04:35:41] <sejo> ach
[2010/07/29 04:35:49] <Volcane> think i wrote it, which is why i was interested in seeing your pastie :P
[2010/07/29 04:35:56] <Volcane> yeah you thought i was just being helpful i bet :P
[2010/07/29 04:36:45] <sejo> haha
[2010/07/29 04:37:09] <sejo> it's on 0.2.6 though
[2010/07/29 05:05:17] @ joevano joined channel #puppet-dev
[2010/07/29 07:11:29] @ notbrien joined channel #puppet-dev
[2010/07/29 08:06:38] @ jmccune joined channel #puppet-dev
[2010/07/29 08:38:41] @ rcrowley joined channel #puppet-dev
[2010/07/29 09:07:07] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 09:07:43] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 09:10:06] <duritong> Volcane: it's not yours
[2010/07/29 09:10:49] <duritong> sejo: I use it on 2.6.0 and so far it works fine. I already had other people with that problem, but I can't remember how they fixed it
[2010/07/29 09:11:45] <duritong> sejo: ok but that's davids stuff, mine diverges a bit
[2010/07/29 09:25:02] @ lak joined channel #puppet-dev
[2010/07/29 09:29:49] @ Quit: notbrien: Quit: notbrien
[2010/07/29 09:42:10] @ notbrien joined channel #puppet-dev
[2010/07/29 09:44:02] @ Quit: mqr: Quit: mqr
[2010/07/29 09:50:53] @ Quit: lak: Quit: lak
[2010/07/29 09:58:50] @ plathrop-away is now known as plathrop
[2010/07/29 10:08:36] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 10:29:22] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 10:53:40] @ lak joined channel #puppet-dev
[2010/07/29 11:05:27] @ Quit: jmccune: Ping timeout: 265 seconds
[2010/07/29 11:06:10] @ mqr joined channel #puppet-dev
[2010/07/29 11:10:41] @ pjr_atl joined channel #puppet-dev
[2010/07/29 11:23:31] @ jgelin joined channel #puppet-dev
[2010/07/29 11:51:43] @ joe-mac joined channel #puppet-dev
[2010/07/29 11:52:00] <joe-mac> who can i talk to about this old feature request for adding manages_members to the groupadd provideR?
[2010/07/29 11:57:28] @ Quit: pjr_atl: Read error: Connection reset by peer
[2010/07/29 11:58:29] @ Quit: lak: Quit: lak
[2010/07/29 12:21:05] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 12:26:46] @ jmccune joined channel #puppet-dev
[2010/07/29 13:03:59] @ lak joined channel #puppet-dev
[2010/07/29 13:33:40] <jamesturnbull> joe-mac: me?
[2010/07/29 13:34:19] <joe-mac> sure, you know a thing or two about puppet i think
[2010/07/29 13:34:27] <joe-mac> so, i took a crack at adding a patch
[2010/07/29 13:34:30] <joe-mac> not so easy
[2010/07/29 13:34:40] <joe-mac> it is basically one of those 'requires design decision' patches
[2010/07/29 13:34:57] <joe-mac> since the only way i could really figure to do it in the end was you end up modifying the /etc/group file directly
[2010/07/29 13:35:11] <joe-mac> and that's not very in-line with the rest of the code base, where everything is abstracted
[2010/07/29 13:35:53] <joe-mac> i got to the point where i couldn't figure out how to override using -whatecver for the manages_member feature... so my aptch might almost work. either way like i said, it might niot be the way it should be done so i stopped working on it
[2010/07/29 13:36:14] <jamesturnbull> joe-mac: which ticket?
[2010/07/29 13:39:22] <joe-mac> http://projects.reductivelabs.com/issues/1861
[2010/07/29 13:41:40] <jamesturnbull> joe-mac: okay so you need to override the default :modify command from the nameserver meta provider in the groupadd provider
[2010/07/29 13:41:42] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 13:42:38] <joe-mac> shit the code is on my l;aptop which is off atm, but i could have sworn i did that
[2010/07/29 13:43:02] <joe-mac> either way, what i am saying is, i don't think my patch would be accepted because a method i made called setmembers, called File.write on /etc/group
[2010/07/29 13:43:05] <joe-mac> calls**
[2010/07/29 13:43:32] <joe-mac> there is Etc.getgrnam() for getting the members but no equivalent write function
[2010/07/29 13:43:52] <joe-mac> and i feel like i might not understand all of the implications of writing to this file in the code right there
[2010/07/29 13:46:20] <jamesturnbull> joe-mac: hmmm poking into thsi is ugly ugly ugly
[2010/07/29 13:46:37] <joe-mac> jamesturnbull: i know :-D
[2010/07/29 13:46:54] <joe-mac> i spent about 3 hours on this the other day
[2010/07/29 13:47:30] <joe-mac> since i have learned a little bit about the code architecture i thought i'd give this a shot, ended up being rpetty convoluted to fix. i think i understand now why it's not in pupept
[2010/07/29 13:47:34] <joe-mac> it'd be so nice though
[2010/07/29 14:06:25] @ nicklewis joined channel #puppet-dev
[2010/07/29 14:06:53] <joe-mac> any more thoughts on this one jamesturnbull?
[2010/07/29 14:12:08] <jamesturnbull> joe-mac: sorry in a meeting
[2010/07/29 14:12:21] <jamesturnbull> joe-mac: umm it's very messy - largely there are two choices i think
[2010/07/29 14:12:53] <joe-mac> let's hear em
[2010/07/29 14:14:19] <jamesturnbull> a) directly manpulate /etc/groups through setgrent
[2010/07/29 14:14:40] <jamesturnbull> b) trigger usermod when members are specified for groupadd / groupmod situtions
[2010/07/29 14:14:48] <jamesturnbull> b) is way scary
[2010/07/29 14:15:05] <jamesturnbull> a) might merit some more exploration
[2010/07/29 14:15:29] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 14:17:25] <jamesturnbull> although there does not seemto be a way to push those updated entries back
[2010/07/29 14:17:27] <jamesturnbull> which sucks
[2010/07/29 14:17:52] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 14:20:04] @ Quit: lak: Quit: lak
[2010/07/29 14:21:55] <joe-mac> a) i tried this function out and couldn't figure wtf it was supposed to do
[2010/07/29 14:22:15] <joe-mac> i looked it up actually
[2010/07/29 14:22:20] <jamesturnbull> joe-mac: yeah me too
[2010/07/29 14:22:21] <joe-mac> and it 'refreshed the group files'
[2010/07/29 14:22:29] <joe-mac> it doesn't actually *do* much of antyhing
[2010/07/29 14:22:33] <jamesturnbull> joe-mac: yeah
[2010/07/29 14:23:07] <joe-mac> b seems a little convoluted by safer
[2010/07/29 14:23:47] <joe-mac> see what i was doing was trying to execute if getmembers @resource[:name] != @resource[:members] setmembers
[2010/07/29 14:24:15] <joe-mac> and getmembers was just a one liner basically that ran getgrent, returning members comma separated and sorted
[2010/07/29 14:24:30] <joe-mac> but setmembers was the ugly one, havin to modify /etc/group
[2010/07/29 14:25:45] <jamesturnbull> joe-mac: maybe send your draft code to the -dev list?
[2010/07/29 14:26:24] <joe-mac> k, abou to head home i'll try to get it sent tonight, maybe tomorrow morn. maybe someone on there has some ideas too.
[2010/07/29 14:26:48] @ joe-mac left channel #puppet-dev ()
[2010/07/29 14:32:16] @ lak joined channel #puppet-dev
[2010/07/29 14:34:06] @ Quit: lak: Client Quit
[2010/07/29 14:58:25] @ lak joined channel #puppet-dev
[2010/07/29 15:15:26] @ Quit: kubicek: Quit: kubicek
[2010/07/29 15:25:19] @ Quit: lak: Quit: lak
[2010/07/29 15:27:07] @ Quit: notbrien: Quit: notbrien
[2010/07/29 15:35:46] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 15:37:06] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 15:48:04] @ Quit: jmccune: Ping timeout: 276 seconds
[2010/07/29 15:54:06] @ Quit: jgelin: Quit: Lost terminal
[2010/07/29 16:59:32] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 17:00:21] @ lak joined channel #puppet-dev
[2010/07/29 17:23:30] @ Quit: lak: Quit: lak
[2010/07/29 17:40:23] @ Quit: nicklewis: Quit: Page closed
[2010/07/29 17:50:42] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 17:57:31] @ Quit: mqr: Quit: mqr
[2010/07/29 18:53:19] @ jmccune joined channel #puppet-dev
[2010/07/29 19:08:09] @ Quit: jmccune: Ping timeout: 240 seconds
[2010/07/29 19:15:16] @ jmccune joined channel #puppet-dev
[2010/07/29 19:21:46] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 19:23:10] @ plathrop is now known as plathrop-away
[2010/07/29 19:43:40] @ Quit: jmccune: Ping timeout: 276 seconds
[2010/07/29 19:45:16] @ jmccune joined channel #puppet-dev
[2010/07/29 20:23:53] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 20:25:28] @ markus joined channel #puppet-dev
[2010/07/29 20:37:26] @ Quit: jmccune: Ping timeout: 246 seconds
[2010/07/29 20:38:39] @ jmccune joined channel #puppet-dev
[2010/07/29 21:33:49] @ Quit: mattrpuppet: Quit: Leaving.
[2010/07/29 22:19:39] @ Quit: jmccune: Ping timeout: 240 seconds
[2010/07/29 22:21:53] @ jmccune joined channel #puppet-dev
[2010/07/29 22:33:02] @ mattrpuppet joined channel #puppet-dev
[2010/07/29 22:38:13] @ Quit: jmccune: Ping timeout: 276 seconds
[2010/07/29 22:46:23] @ Quit: rcrowley: Quit: rcrowley
[2010/07/29 22:52:31] @ rcrowley joined channel #puppet-dev
[2010/07/29 22:54:10] <sejo> duritong ach yes I switched and tried his once
[2010/07/29 22:54:16] <sejo> had the same error with yours
[2010/07/29 22:57:45] @ Quit: rcrowley: Quit: rcrowley
[2010/07/29 23:06:07] @ kubicek joined channel #puppet-dev

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!