| [2010/02/01 00:09:43] @ Log started by gepetto | ||
| [2010/02/01 00:09:43] @ blahdeblah joined channel #puppet | ||
| [2010/02/01 00:39:12] @ jellis-r1al joined channel #puppet | ||
| [2010/02/01 00:39:28] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/01 00:40:54] @ Quit: jellis-real: Ping timeout: 252 seconds | ||
| [2010/02/01 01:02:07] @ Quit: HeyYall: Read error: Connection reset by peer | ||
| [2010/02/01 01:02:55] <prahal> hum I was wrong . the server send the resources via search unsorted . It is the client that does the sort . So it cannot be fixed on the server side | ||
| [2010/02/01 01:07:53] @ HeyYall joined channel #puppet | ||
| [2010/02/01 01:08:36] <ohadlevy> eric0: its probably a better idea to use git svn for branches rather then svn.. | ||
| [2010/02/01 01:17:52] @ Quit: ptman: Quit: ... | ||
| [2010/02/01 01:21:15] @ anderbubble joined channel #puppet | ||
| [2010/02/01 01:22:51] @ Quit: notbrien: Quit: notbrien | ||
| [2010/02/01 01:23:04] <anderbubble> How do you delineate between service modules and generic modules? For example, our sudoers file contains references to internally-defined groups that grant sudo access. Should that file be distributed in a service module because the logic in that file is not portable? | ||
| [2010/02/01 01:25:04] <ohadlevy> tmz: any puppet rpm's for RHEL4? | ||
| [2010/02/01 01:26:03] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 01:26:44] <anderbubble> ohadlevy, http://download.fedora.redhat.com/pub/epel/4/SRPMS/repoview/puppet.html | ||
| [2010/02/01 01:27:12] <ohadlevy> anderbubble: yeah, I saw the srpm, was wondering why he didnt create rpm too :) | ||
| [2010/02/01 01:28:53] <anderbubble> ohadlevy, like this one? http://download.fedora.redhat.com/pub/epel/4/i386/repoview/puppet.html | ||
| [2010/02/01 01:28:54] @ ezmobius joined channel #puppet | ||
| [2010/02/01 01:29:18] <anderbubble> They appear to be the same version. | ||
| [2010/02/01 01:29:22] <ohadlevy> ah, I was looking in the 64bit dir | ||
| [2010/02/01 01:29:32] <ohadlevy> http://download.fedora.redhat.com/pub/epel/4/x86_64/repoview/puppet.html is still on 0.24.8 | ||
| [2010/02/01 01:29:53] <ohadlevy> nervermind, I already build it again :) | ||
| [2010/02/01 01:31:15] <ohadlevy> damn, got segfault with 0.25.4 and ruby 1.81 | ||
| [2010/02/01 01:32:28] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 01:41:30] @ ptman joined channel #puppet | ||
| [2010/02/01 01:49:58] @ Quit: joe-mac: Quit: Leaving. | ||
| [2010/02/01 01:50:31] @ Quit: kolla: Remote host closed the connection | ||
| [2010/02/01 01:52:47] @ ericlee joined channel #puppet | ||
| [2010/02/01 01:53:29] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 01:55:17] @ nigelk joined channel #puppet | ||
| [2010/02/01 01:59:04] @ Quit: bug: Quit: bug | ||
| [2010/02/01 02:08:35] @ Quit: jfreeman: Remote host closed the connection | ||
| [2010/02/01 02:13:28] @ bug joined channel #puppet | ||
| [2010/02/01 02:16:02] @ hy is now known as _hy | ||
| [2010/02/01 02:22:07] @ PsychoSid joined channel #puppet | ||
| [2010/02/01 02:23:33] @ Quit: nmi: Quit: Leaving | ||
| [2010/02/01 02:24:14] @ Quit: G: Remote host closed the connection | ||
| [2010/02/01 02:27:07] @ Quit: ezmobius: Remote host closed the connection | ||
| [2010/02/01 02:28:36] @ Quit: bug: Quit: bug | ||
| [2010/02/01 02:43:29] @ mattwynne joined channel #puppet | ||
| [2010/02/01 02:43:32] @ pacalm joined channel #puppet | ||
| [2010/02/01 02:46:52] <eric0> hm, shouldn't this file resource be happy the directory already exists? its failing, which surprises me http://pastie.org/803867 | ||
| [2010/02/01 02:47:48] @ suchu joined channel #puppet | ||
| [2010/02/01 02:50:41] <eric0> nevermind, my experimentation has gotten this box into a very weird state | ||
| [2010/02/01 02:57:22] @ Quit: jcape: Ping timeout: 248 seconds | ||
| [2010/02/01 02:57:49] <ericlee> Thanks. | ||
| [2010/02/01 02:57:54] <ericlee> hi, all. I'm a newbie to puppet, is there anyone could show me a tutor? | ||
| [2010/02/01 02:58:08] @ nexx joined channel #puppet | ||
| [2010/02/01 03:07:09] <nico> ericlee: http://www.devco.net/pubwiki/Puppet/GettingStarted | ||
| [2010/02/01 03:07:31] @ Quit: anderbubble: Ping timeout: 248 seconds | ||
| [2010/02/01 03:08:06] @ skiold joined channel #puppet | ||
| [2010/02/01 03:15:30] @ gebi joined channel #puppet | ||
| [2010/02/01 03:16:24] <eric0> ohadlevy: ok i'm on board. to hell with svn merge, its way easier to do a plain "diff -x '*svn*' modules modules-testing" and hand pick changes | ||
| [2010/02/01 03:17:06] <ohadlevy> eric0: I use meld a lot to compare branches | ||
| [2010/02/01 03:17:51] @ Quit: dotNox: Quit: Died... | ||
| [2010/02/01 03:18:58] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 03:26:02] @ TheAvatar joined channel #puppet | ||
| [2010/02/01 03:27:33] <eric0> i'm not familiar with that..? | ||
| [2010/02/01 03:30:08] @ poison_ joined channel #puppet | ||
| [2010/02/01 03:32:20] @ Quit: poison_: Remote host closed the connection | ||
| [2010/02/01 03:33:08] @ poison_ joined channel #puppet | ||
| [2010/02/01 03:35:38] <eric0> sweet. bookmarked. | ||
| [2010/02/01 03:44:05] @ sid77 left channel #puppet () | ||
| [2010/02/01 03:44:52] @ ffrank joined channel #puppet | ||
| [2010/02/01 03:45:56] <ffrank> hi, i want to be able to do overriding encapsulated in a define, but it does_not_work: http://pastie.org/803891 | ||
| [2010/02/01 03:46:52] <ffrank> class does_work and does_not_work should do roughly the same, but the latter won't pass data as i would expect, see comment | ||
| [2010/02/01 03:52:16] <whack> what you're doing seems pretty awkward | ||
| [2010/02/01 03:52:40] <whack> at any rate, it's probably an ordering issue | ||
| [2010/02/01 03:53:43] <ffrank> i don't know about awkwardness, but the purpose of the exercise is getting rid of ordering issues - hence the overriding | ||
| [2010/02/01 03:55:45] <whack> maybe it's a scoping issue | ||
| [2010/02/01 03:56:17] <ffrank> hm - let me try putting some fail()s in there | ||
| [2010/02/01 03:57:20] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 03:57:45] <ffrank> fail $meta yields the string when inserted in "define specification", and empty string when inserted in "class specific_base" | ||
| [2010/02/01 03:58:15] @ Quit: cmoates: Ping timeout: 276 seconds | ||
| [2010/02/01 03:59:04] <ffrank> the letter does yield the string when including does_work instead of does_not_work, of course. guess variables declared in a define don't have the same standing | ||
| [2010/02/01 03:59:12] @ lucky__ joined channel #puppet | ||
| [2010/02/01 04:02:35] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 04:02:45] <whack> sec, upgrading to >=0.25 to test smoething | ||
| [2010/02/01 04:03:44] @ giskard joined channel #puppet | ||
| [2010/02/01 04:03:45] @ Quit: QMan: Read error: Connection reset by peer | ||
| [2010/02/01 04:07:03] <whack> http://pastebin.com/m71cc67cc | ||
| [2010/02/01 04:07:10] <whack> works | ||
| [2010/02/01 04:08:05] @ elementai joined channel #puppet | ||
| [2010/02/01 04:08:12] @ QMan joined channel #puppet | ||
| [2010/02/01 04:08:37] @ cmoates joined channel #puppet | ||
| [2010/02/01 04:08:39] <ffrank> ooh - so what syntax is this? | ||
| [2010/02/01 04:08:52] <whack> http://reductivelabs.com/trac/puppet/wiki/ExportedResources | ||
| [2010/02/01 04:08:59] <whack> Exported Resources Override | ||
| [2010/02/01 04:09:22] <whack> it's not technically 'exported resources' there, but a recent addition to the virtual resource querying | ||
| [2010/02/01 04:09:31] <whack> now you can override any arbitrary resource | ||
| [2010/02/01 04:09:37] @ danielbln joined channel #puppet | ||
| [2010/02/01 04:09:38] <whack> Foo <| query |> { overrides ... } | ||
| [2010/02/01 04:12:22] <ffrank> intriguing. thanks a bunch! this will go a long way | ||
| [2010/02/01 04:13:58] @ Robbie_ joined channel #puppet | ||
| [2010/02/01 04:14:21] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 04:18:46] @ kolla joined channel #puppet | ||
| [2010/02/01 04:19:27] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 04:19:40] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 04:21:51] @ verwilst joined channel #puppet | ||
| [2010/02/01 04:22:06] @ MattyM joined channel #puppet | ||
| [2010/02/01 04:22:31] @ ffrank_ joined channel #puppet | ||
| [2010/02/01 04:23:02] @ Quit: |Mike|: Ping timeout: 258 seconds | ||
| [2010/02/01 04:25:30] @ Quit: ffrank: Ping timeout: 240 seconds | ||
| [2010/02/01 04:27:08] @ ffrank_ left channel #puppet () | ||
| [2010/02/01 04:27:27] @ ffrank joined channel #puppet | ||
| [2010/02/01 04:31:59] @ fluxdude joined channel #puppet | ||
| [2010/02/01 04:34:15] @ |Mike| joined channel #puppet | ||
| [2010/02/01 04:35:05] @ Quit: poison_: Quit: Leaving... | ||
| [2010/02/01 04:43:45] @ Quit: jaredrhine: Ping timeout: 276 seconds | ||
| [2010/02/01 04:44:46] @ fluxdude2 joined channel #puppet | ||
| [2010/02/01 04:44:58] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 04:45:11] @ Quit: fluxdude: Ping timeout: 245 seconds | ||
| [2010/02/01 04:48:53] @ jab_doa joined channel #puppet | ||
| [2010/02/01 04:48:55] @ Quit: jab_doa: Changing host | ||
| [2010/02/01 04:48:55] @ jab_doa joined channel #puppet | ||
| [2010/02/01 04:57:45] @ cynicismic joined channel #puppet | ||
| [2010/02/01 05:00:42] @ Djelibeybi joined channel #puppet | ||
| [2010/02/01 05:00:46] @ Quit: Djelibeybi: Changing host | ||
| [2010/02/01 05:00:47] @ Djelibeybi joined channel #puppet | ||
| [2010/02/01 05:01:43] @ poison_ joined channel #puppet | ||
| [2010/02/01 05:15:24] @ Quit: gebi: Ping timeout: 272 seconds | ||
| [2010/02/01 05:15:42] @ nasrat joined channel #puppet | ||
| [2010/02/01 05:16:33] @ Quit: Robbie_: Remote host closed the connection | ||
| [2010/02/01 05:16:49] @ Robbie_ joined channel #puppet | ||
| [2010/02/01 05:22:53] @ gebi joined channel #puppet | ||
| [2010/02/01 05:30:41] @ PiyushK joined channel #puppet | ||
| [2010/02/01 05:31:33] @ Quit: duritong: Remote host closed the connection | ||
| [2010/02/01 05:31:39] @ duritong joined channel #puppet | ||
| [2010/02/01 05:34:10] <PiyushK> Hi Friends, I'm getting following error when installing puppet-dashboard on my centos box http://pastebin.com/m60ffd73f please suggest for a soln!! | ||
| [2010/02/01 05:34:56] <PiyushK> sorry for reposting ! got #puppet Cannot send to channel | ||
| [2010/02/01 05:35:02] @ Quit: cmoates: Ping timeout: 272 seconds | ||
| [2010/02/01 05:35:37] <|Mike|> PiyushK: read line 4 :) | ||
| [2010/02/01 05:38:27] @ cmoates joined channel #puppet | ||
| [2010/02/01 05:42:17] @ eSpud joined channel #puppet | ||
| [2010/02/01 05:42:32] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/02/01 05:47:04] @ Quit: cmoates: Ping timeout: 272 seconds | ||
| [2010/02/01 05:55:13] <robinbowes> With a selector, how do I use true/false? | ||
| [2010/02/01 05:55:15] <robinbowes> eg. | ||
| [2010/02/01 05:56:32] @ cmoates joined channel #puppet | ||
| [2010/02/01 05:56:49] <robinbowes> ensure => ($foo && $bar) ? { true => present, false => absent } | ||
| [2010/02/01 05:57:31] <robinbowes> I believe that I can't use true and false like that as they will evaluate to the strings "true" and "false" rather than a true or false value | ||
| [2010/02/01 05:58:10] <ffrank> true and false ought to work, i think | ||
| [2010/02/01 05:58:46] <ffrank> to be safe, you could declare a variable using if/else above your resource declaration | ||
| [2010/02/01 05:59:05] <ffrank> then ensure => $my_ensure | ||
| [2010/02/01 05:59:11] <robinbowes> Yeah, I know - it just looks cleaner using the selector. | ||
| [2010/02/01 05:59:15] <robinbowes> O, cheers. | ||
| [2010/02/01 05:59:17] <Volcane> doubt selectors support like ($foo && $bar) style expressions though | ||
| [2010/02/01 05:59:18] <robinbowes> *Ok | ||
| [2010/02/01 05:59:24] <Volcane> never tried | ||
| [2010/02/01 06:00:06] @ mattwynne joined channel #puppet | ||
| [2010/02/01 06:01:55] <whack> yeah, not having success with that | ||
| [2010/02/01 06:12:30] @ Pirate_Hunter joined channel #puppet | ||
| [2010/02/01 06:12:52] @ Pirate_Hunter left channel #puppet () | ||
| [2010/02/01 06:18:34] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/02/01 06:19:41] @ PiyushK left channel #puppet () | ||
| [2010/02/01 06:35:33] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 06:43:16] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 06:43:29] @ dim0_ joined channel #puppet | ||
| [2010/02/01 06:45:31] @ gebi joined channel #puppet | ||
| [2010/02/01 06:48:58] <masterzen> Volcane: robinbowes: yes adding arbitrary expressions in selector was on my todo list. Maybe for Rowlf... | ||
| [2010/02/01 06:49:08] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 06:55:43] @ suso joined channel #puppet | ||
| [2010/02/01 07:00:07] <ffrank> is there a fundamental problem declaring default parameters with My_define { ... } if the define is local to the current class? | ||
| [2010/02/01 07:02:00] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 07:03:04] @ Quit: cmoates: Ping timeout: 272 seconds | ||
| [2010/02/01 07:03:24] <ffrank> eg http://pastie.org/804021 | ||
| [2010/02/01 07:04:11] <ffrank> please note that this does work if the define is outside the class | ||
| [2010/02/01 07:04:42] <ffrank> otherwise error: Must pass content to /tmp/a of type file_filler::filled_file | ||
| [2010/02/01 07:06:17] @ cmoates joined channel #puppet | ||
| [2010/02/01 07:06:52] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 07:10:28] @ mvn071 joined channel #puppet | ||
| [2010/02/01 07:12:58] @ omry__|work joined channel #puppet | ||
| [2010/02/01 07:13:30] @ Quit: omry_|work: Ping timeout: 240 seconds | ||
| [2010/02/01 07:18:15] @ mattwynne joined channel #puppet | ||
| [2010/02/01 07:22:28] @ fdz joined channel #puppet | ||
| [2010/02/01 07:23:03] @ PsychoSid1 joined channel #puppet | ||
| [2010/02/01 07:24:36] @ Quit: PsychoSid: Ping timeout: 272 seconds | ||
| [2010/02/01 07:33:06] @ larstobi joined channel #puppet | ||
| [2010/02/01 07:37:59] @ Quit: larstobi: Client Quit | ||
| [2010/02/01 07:39:35] @ Quit: gebi: Read error: Operation timed out | ||
| [2010/02/01 07:42:08] <masterzen> ffrank: your "default" is overriden because your defnition takes an argument (even empty) and uses the content resource property. | ||
| [2010/02/01 07:43:12] @ Osax joined channel #puppet | ||
| [2010/02/01 07:43:15] @ Quit: blahdeblah: Quit: Leaving. | ||
| [2010/02/01 07:45:34] <ffrank> masterzen: i don't think i understand | ||
| [2010/02/01 07:46:11] <masterzen> ffrank: defaults set the default value of a property. The default is used if the given resource doesn't specify this property. | ||
| [2010/02/01 07:46:35] <masterzen> ffrank: you are specifiying the content property (even if it's value is empty), so the default is not used. | ||
| [2010/02/01 07:46:44] @ Quit: erm_: Ping timeout: 246 seconds | ||
| [2010/02/01 07:47:00] <ffrank> masterzen: yes but - i don't. see paste line 7 | ||
| [2010/02/01 07:47:50] <masterzen> ffrank: you are, but with an empty value. | ||
| [2010/02/01 07:48:07] <ffrank> er, where? | ||
| [2010/02/01 07:48:31] <masterzen> ffrank: line 3: content => $content | ||
| [2010/02/01 07:48:46] <masterzen> ffrank: it is enough to say: "I don't care about defaults" | ||
| [2010/02/01 07:49:11] <masterzen> ffrank: you need to use a different paradigm | ||
| [2010/02/01 07:50:02] <ffrank> masterzen: why does that do what i think it does when the define is outside the class? *confused* | ||
| [2010/02/01 07:50:55] <ffrank> mind that the default is declared for Filled_file (my define), not File | ||
| [2010/02/01 07:51:30] <ffrank> ok, this example would have been more obvious if the param had gotten a more unique name. sorry. | ||
| [2010/02/01 07:52:29] <robinbowes> masterzen: what is this "Rowlf" I keep hearing about? | ||
| [2010/02/01 07:52:39] <masterzen> ffrank: try this: http://gist.github.com/291671 | ||
| [2010/02/01 07:52:48] <masterzen> robinbowes: next major puppet version | ||
| [2010/02/01 07:53:20] <masterzen> robinbowes: we don't use version number anymore before we release the code for major versions... It might be the 1.0 if we pack enough stuff in it. | ||
| [2010/02/01 07:53:33] <robinbowes> gotcha | ||
| [2010/02/01 07:53:42] <ffrank> masterzen: this is known to work, thanks :) i was being curious why mine won't work | ||
| [2010/02/01 07:54:18] <masterzen> ffrank: I'm not sure either why yours is not working and working when the definition is elsewhere... | ||
| [2010/02/01 07:55:27] @ lilmatt joined channel #puppet | ||
| [2010/02/01 07:55:45] <ffrank> masterzen: probably some weird bug with about no consequences (granted, it's not extremely useful and can be worked around, as you demonstrate) | ||
| [2010/02/01 07:56:52] @ Quit: Osax: Quit: Yummy, like ircing on a cake! [ http://www.bersirc.org/ - Open Source IRC ] | ||
| [2010/02/01 07:57:19] @ jcape joined channel #puppet | ||
| [2010/02/01 08:06:17] @ xcrracer_ joined channel #puppet | ||
| [2010/02/01 08:10:53] @ docelic_ left channel #puppet () | ||
| [2010/02/01 08:10:58] @ docelic joined channel #puppet | ||
| [2010/02/01 08:22:52] @ ShiNboi joined channel #puppet | ||
| [2010/02/01 08:23:28] @ ShiNboi_ joined channel #puppet | ||
| [2010/02/01 08:23:39] <tmz> ohadlevy: Probably too late, but I built 0.25.4 packages for EL-4 at http://tmz.fedorapeople.org/repo/puppet/epel/4/ | ||
| [2010/02/01 08:24:09] <tmz> They're also in the queue for epel-testing: https://admin.fedoraproject.org/updates/puppet-0.25.4-1.el4 | ||
| [2010/02/01 08:27:56] @ Quit: ShiNboi: Ping timeout: 272 seconds | ||
| [2010/02/01 08:32:53] @ Quit: swygue: Quit: Ex-Chat | ||
| [2010/02/01 08:33:01] @ Quit: suchu: Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558] | ||
| [2010/02/01 08:40:42] @ Quit: fluxdude2: Changing host | ||
| [2010/02/01 08:40:42] @ fluxdude2 joined channel #puppet | ||
| [2010/02/01 08:40:49] @ fluxdude2 is now known as fluxdude | ||
| [2010/02/01 08:40:57] <fluxdude> does anyone know of a good way of checking the running iptables vs a saved iptables file and applying the saved one if it differs from the running one? | ||
| [2010/02/01 08:41:18] <fluxdude> as an added twist I may need to exclude some rules as well... | ||
| [2010/02/01 08:41:34] <fluxdude> I've basically written shell to compare the output of these 2 things so far... | ||
| [2010/02/01 08:41:44] <ffrank> fluxdude: have you taken a look at expect? | ||
| [2010/02/01 08:41:57] <fluxdude> you can't be serious... | ||
| [2010/02/01 08:42:01] <fluxdude> expect? for this? | ||
| [2010/02/01 08:42:03] <fluxdude> how so? | ||
| [2010/02/01 08:42:25] <fluxdude> I've used expect before but I can't see how it would help here | ||
| [2010/02/01 08:42:27] @ mpdehaan joined channel #puppet | ||
| [2010/02/01 08:43:18] <ffrank> fluxdude: not sure. just thinking aloud. it may be helpful in finding out whether the rules you want are there..? | ||
| [2010/02/01 08:43:55] @ Quit: eSpud: Quit: Ex-Chat | ||
| [2010/02/01 08:44:11] <ohadlevy> tmz: thanks :) I now have other issues with 0.25.4 and ruby 1.81 :( | ||
| [2010/02/01 08:44:35] * ohadlevy was finally hoping to upgrade from the 0.28x | ||
| [2010/02/01 08:44:42] <ohadlevy> 0.24.8 | ||
| [2010/02/01 08:45:26] <fluxdude> ffrank: I'm currently looking at diffing the current rules vs the puppet rules | ||
| [2010/02/01 08:45:32] <fluxdude> just wondering if anyone had a better way | ||
| [2010/02/01 08:45:38] <fluxdude> perhaps some puppet type or something... | ||
| [2010/02/01 08:45:46] <fluxdude> how does everyone here manage their iptables? | ||
| [2010/02/01 08:46:47] <ffrank> fluxdude: i'm plumply reloading. but never automatically, so this hasn't been a problem here. rules are in script files which puppet distributes | ||
| [2010/02/01 08:51:02] @ benlovell joined channel #puppet | ||
| [2010/02/01 08:53:41] @ Quit: TREllis: Quit: leaving | ||
| [2010/02/01 08:54:10] <tmz> ohadlevy: Are the issues you have things that most EL-4 users will be caught with or are they more particular to your setup? (Just curious in case thigns are still quite broken on EL-4 all around.) | ||
| [2010/02/01 08:54:11] @ Quit: ShiNboi_: Quit: Verlassend | ||
| [2010/02/01 08:54:32] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 08:57:07] <ohadlevy> tmz: its again the YAML issues of older ruby | ||
| [2010/02/01 08:57:48] <ohadlevy> tmz: in this specific case, puppet uses pson,but store the local catalog in yaml (which generate a segfault) | ||
| [2010/02/01 08:57:59] <tmz> ohadlevy: :( | ||
| [2010/02/01 08:58:40] <ohadlevy> tmz: so if your question is about stability (e.g. push 0.25.x to epel) I cant really say, it seems that I cant push it just yet to my prod machines... :-( | ||
| [2010/02/01 08:59:49] <tmz> ohadlevy: That's definitely helpful to know, thanks. I'll try to test on some EL-4 boxes and verify that it hits me too (or con^Wpersuade some friends to test for me). | ||
| [2010/02/01 09:00:39] <tmz> ohadlevy: If you file a bug on this one, feel free to add me to the watch list, as I'll be curious if it's something that can be fixed up. | ||
| [2010/02/01 09:00:53] <ohadlevy> tmz: I will try to hunt down the manifest part that generates the yaml exception, but maybe when #2892 is fixed... | ||
| [2010/02/01 09:00:54] <gepetto> ohadlevy: tmz: #2892 is http://projects.reductivelabs.com/issues/show/2892 "Puppet - Bug #2892: Remove unneeded YAML serialization when caching catalog in puppetd - ReductiveLabs.com" | ||
| [2010/02/01 09:01:56] <tmz> ohadlevy: Ahh, thanks! | ||
| [2010/02/01 09:02:23] <ohadlevy> tmz: you would need to add yourself, as I cant :-\ | ||
| [2010/02/01 09:02:42] @ gebi joined channel #puppet | ||
| [2010/02/01 09:02:57] <tmz> ohadlevy: Already done. (I think when you file a bug you can add others. But yeah, not for already filed bugs.) | ||
| [2010/02/01 09:03:14] <ohadlevy> tmz: thats correct - I had a chance to learn a bit about redmine | ||
| [2010/02/01 09:03:58] <ohadlevy> tmz: I think that masterzen is planning something for us :) | ||
| [2010/02/01 09:05:59] <tmz> ohadlevy: We'll owe him some beer. :) | ||
| [2010/02/01 09:06:58] <ohadlevy> tmz: I guess i owe him a few, too bad next time we'll meet will probably be in a while.. | ||
| [2010/02/01 09:07:10] <ohadlevy> unless you guys want to come over :) | ||
| [2010/02/01 09:07:37] @ Quit: jcape: Ping timeout: 260 seconds | ||
| [2010/02/01 09:08:22] <tmz> ohadlevy: Heh, I'm on travel now, so I'm tapping my budget for a while. But for the right beer... ;) | ||
| [2010/02/01 09:08:41] <ohadlevy> tmz: let me know when you are in the area :) | ||
| [2010/02/01 09:08:49] <tmz> Will do. | ||
| [2010/02/01 09:09:46] @ jief- joined channel #puppet | ||
| [2010/02/01 09:10:00] <ohadlevy> tmz: did you consider adding support for cron based init scripts in the rpm? | ||
| [2010/02/01 09:10:15] <ohadlevy> e.g. I'm running now puppet via cron, so by default I override the init script | ||
| [2010/02/01 09:10:21] @ ten8nine joined channel #puppet | ||
| [2010/02/01 09:10:28] <jief-> hello. i was wondering if any of you use Foreman to manage Puppet? | ||
| [2010/02/01 09:10:34] <ohadlevy> but maybe there could be a simple way to add support for cron and a daemon | ||
| [2010/02/01 09:10:35] <tmz> ohadlevy: What would need to do in the packages to make that clean and simple? | ||
| [2010/02/01 09:10:40] <ohadlevy> jief: yes | ||
| [2010/02/01 09:10:51] <ohadlevy> tmz: maybe something in sysconfig | ||
| [2010/02/01 09:10:58] <tmz> ohadlevy: That's cheating, of course you use it ;) | ||
| [2010/02/01 09:10:59] <ohadlevy> e.g. the main diff for cron is the onetime option | ||
| [2010/02/01 09:11:20] <masterzen> ohadlevy: you might be coming to Puppet Camp EU? | ||
| [2010/02/01 09:11:23] <tmz> ohadlevy: So we might have PUPPET_CRON and if it was set, the initscript would exit? | ||
| [2010/02/01 09:11:36] <ohadlevy> masterzen: I dont know yet, I'll try | ||
| [2010/02/01 09:11:46] <tmz> Ahh, not exit then, but add --onetime. | ||
| [2010/02/01 09:11:55] <ohadlevy> tmz: yeah, something like that | ||
| [2010/02/01 09:11:58] <jief-> ohadlevy: is it stable? im trying to get it to run on ubuntu hardy. but im gettting a ruby error | ||
| [2010/02/01 09:12:14] <ohadlevy> jief: its quite stable, given that you are using a recent release | ||
| [2010/02/01 09:12:25] <ohadlevy> jief: whats the error ? | ||
| [2010/02/01 09:12:37] <tmz> ohadlevy: That doesn't sound too bad. I wonder if that's worth making a true puppet option, so it would go in puppet.conf rather than in /etc/sysconfig? | ||
| [2010/02/01 09:12:50] <tmz> ohadlevy: That way, it'd work similarly across distros | ||
| [2010/02/01 09:12:55] <jief-> http://pastebin.ca/1774346 | ||
| [2010/02/01 09:13:06] <jief-> did you have a pre-existing setup? or did you start fresh with foreman? | ||
| [2010/02/01 09:13:08] <ohadlevy> tmz: there is a daemon=false and i think also onetime option | ||
| [2010/02/01 09:13:51] <ohadlevy> jief: on which os are you running? | ||
| [2010/02/01 09:13:57] <masterzen> ohadlevy: please see #2604 | ||
| [2010/02/01 09:13:57] <gepetto> masterzen: ohadlevy: #2604 is http://projects.reductivelabs.com/issues/show/2604 "Puppet - Bug #2604: Ruby 1.8.1's known bad syck causes core dumps - ReductiveLabs.com" | ||
| [2010/02/01 09:14:10] <jief-> ohadlevy: ubuntu hardy (8.04)] | ||
| [2010/02/01 09:14:23] <tmz> ohadlevy: FWIW, the initscript does know how to do service puppet onetime IIRC. Could you just use that in your cronjob? | ||
| [2010/02/01 09:14:30] @ rocket joined channel #puppet | ||
| [2010/02/01 09:14:33] <masterzen> ohadlevy: regarding puppet camp eu. I'll try to get there too. | ||
| [2010/02/01 09:14:43] <ohadlevy> jief: and which version of rake ? | ||
| [2010/02/01 09:15:11] <ohadlevy> tmz: hmm.. I'll review it again, maybe its been a while since i looked at it | ||
| [2010/02/01 09:15:17] <jief-> 0.8.1-3 | ||
| [2010/02/01 09:15:21] <ohadlevy> masterzen: that would be nice if we could meet again | ||
| [2010/02/01 09:15:38] <ohadlevy> jief: you need a newer rake, i think the minimun stated is 0.8.4 | ||
| [2010/02/01 09:16:00] <jief-> ah right just saw that | ||
| [2010/02/01 09:16:07] <jief-> i guess right now i should get a coffee ;) | ||
| [2010/02/01 09:16:23] <jief-> ohadlevy: is Foreman smart enough to import a current Puppet config? | ||
| [2010/02/01 09:16:35] <jief-> we have lots of classes | ||
| [2010/02/01 09:16:37] <ohadlevy> masterzen: What did you wanted me to look in 2604? | ||
| [2010/02/01 09:16:41] <jief-> dont wanna have to rewrite them all | ||
| [2010/02/01 09:17:00] <tmz> ohadlevy: Pardon me, it's service puppet once (why it's not onetime, I don't know -- it was added before my time. :) | ||
| [2010/02/01 09:17:35] <ohadlevy> jief: yes, http://theforeman.org/wiki/foreman/External_Nodes#Import-your-environment-and-classes-setup | ||
| [2010/02/01 09:17:49] @ jcape joined channel #puppet | ||
| [2010/02/01 09:17:53] <ohadlevy> tmz :) | ||
| [2010/02/01 09:17:53] <masterzen> ohadlevy: the bug looks like the one you got. And the conclusion was: let's move catalog serialization to pson... except the local cache... You might want to reopen it. | ||
| [2010/02/01 09:18:07] <ohadlevy> masterzen: will do | ||
| [2010/02/01 09:18:56] <jief-> so either i break our standard and install it on something newer. or backport rake | ||
| [2010/02/01 09:19:22] @ erm_ joined channel #puppet | ||
| [2010/02/01 09:21:31] <ohadlevy> you can install it in the user who run foreman homedir | ||
| [2010/02/01 09:23:44] <ohadlevy> jief: you might want to look into the foreman puppet module | ||
| [2010/02/01 09:23:57] <jief-> what does it do? | ||
| [2010/02/01 09:24:08] <ohadlevy> jief: automates the installation and everything around it ;) | ||
| [2010/02/01 09:24:25] <jief-> does it take care of ruby/rake/rails? :) | ||
| [2010/02/01 09:25:06] <ohadlevy> jief: ruby and rake no, rails - yes | ||
| [2010/02/01 09:25:14] @ mattwynne joined channel #puppet | ||
| [2010/02/01 09:25:15] <ohadlevy> ruby should not really be a problem | ||
| [2010/02/01 09:25:32] <ohadlevy> isnt rake 0.84 is part of 8.04? | ||
| [2010/02/01 09:25:41] <jief-> doesnt seem that way | ||
| [2010/02/01 09:26:36] <ohadlevy> jief: you can create a local user, and run gem install rake as that user | ||
| [2010/02/01 09:26:47] <ohadlevy> it will create rake bin in the user homedir | ||
| [2010/02/01 09:27:06] <jief-> ok and im assuming it will look in $HOME first then on the system? | ||
| [2010/02/01 09:27:24] <jief-> im a ruby noob | ||
| [2010/02/01 09:27:24] <ohadlevy> yes, i cant remember if you need to add it to path first or not | ||
| [2010/02/01 09:27:30] <jief-> i prefer python | ||
| [2010/02/01 09:27:35] <jief-> ok ill look into that | ||
| [2010/02/01 09:27:56] <ohadlevy> gem will let you know if you did :) | ||
| [2010/02/01 09:28:53] <jief-> im exporting data to a postgres db | ||
| [2010/02/01 09:28:59] <jief-> hopefully we can import that as well | ||
| [2010/02/01 09:29:17] <ohadlevy> jief: what do you mean? exporting manully or storeconfigs? | ||
| [2010/02/01 09:29:28] <jief-> storeconfigs | ||
| [2010/02/01 09:29:40] @ Quit: kolla: Remote host closed the connection | ||
| [2010/02/01 09:30:13] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 09:30:45] @ vizzord joined channel #puppet | ||
| [2010/02/01 09:30:46] <ohadlevy> jief: yeah it does work, but I remember there was a bug with postgres db that was fixed since the last official release | ||
| [2010/02/01 09:30:56] <jief-> ok. no biggie though | ||
| [2010/02/01 09:31:28] <ohadlevy> jief: so it would be recommended to use the github master until I'll find the time to release the new version | ||
| [2010/02/01 09:31:39] @ tyll joined channel #puppet | ||
| [2010/02/01 09:31:39] @ Quit: tyll: Changing host | ||
| [2010/02/01 09:31:39] @ tyll joined channel #puppet | ||
| [2010/02/01 09:32:04] @ Quit: tyll: Client Quit | ||
| [2010/02/01 09:32:05] <jief-> ohadlevy: well, for now ill get it up and running ;) that historic data is not important | ||
| [2010/02/01 09:32:14] <jief-> as long as i can import our current classes ;) | ||
| [2010/02/01 09:32:31] <ohadlevy> jief: I think that there was an issue with the nice reporting dashboard, but YMMV ;) | ||
| [2010/02/01 09:32:55] @ tyll joined channel #puppet | ||
| [2010/02/01 09:33:10] <jief-> im hoping to leverage foreman to put in place a patching policy | ||
| [2010/02/01 09:33:23] <jief-> does it inventory software installed on a machine? | ||
| [2010/02/01 09:34:12] <ohadlevy> jief: no, unless you add them as a facts | ||
| [2010/02/01 09:35:15] <jief-> bummer | ||
| [2010/02/01 09:35:37] <jief-> too bad Spacewalk isnt supporting .deb yet | ||
| [2010/02/01 09:36:56] <ohadlevy> jief: I was playing with the idea about adding some sort of support for it | ||
| [2010/02/01 09:37:40] <jief-> it would be awesome | ||
| [2010/02/01 09:37:57] <jief-> since puppet/foreman already has everything else to get it going | ||
| [2010/02/01 09:38:14] <jief-> otherwise, im gonna hack my own stuff most likely | ||
| [2010/02/01 09:38:25] @ bug joined channel #puppet | ||
| [2010/02/01 09:38:37] @ themurph joined channel #puppet | ||
| [2010/02/01 09:38:57] <ohadlevy> jief: so you just miss package inventory ? | ||
| [2010/02/01 09:39:38] @ Quit: suso: Ping timeout: 256 seconds | ||
| [2010/02/01 09:40:11] @ suso joined channel #puppet | ||
| [2010/02/01 09:41:13] @ Quit: jcape: Ping timeout: 260 seconds | ||
| [2010/02/01 09:41:43] <jief-> well ideally im looking for something that would inventory installed software through dpkg/rpm | ||
| [2010/02/01 09:42:19] <jief-> and then notify us if there's newer versions, for example after a security patch is released | ||
| [2010/02/01 09:42:29] <jief-> a la RedHat Network | ||
| [2010/02/01 09:42:29] @ gmason joined channel #puppet | ||
| [2010/02/01 09:43:06] <ohadlevy> jief: it might be not that hard to get a basic prototype add it as a feature request with some examples and I'll look into it | ||
| [2010/02/01 09:43:14] @ fdz left channel #puppet () | ||
| [2010/02/01 09:43:46] @ jcape joined channel #puppet | ||
| [2010/02/01 09:46:58] @ Quit: jellis-r1al: Ping timeout: 248 seconds | ||
| [2010/02/01 09:48:45] @ happymcplaksin joined channel #puppet | ||
| [2010/02/01 09:49:04] @ happymcplaksin left channel #puppet () | ||
| [2010/02/01 09:52:26] @ Quit: rmiller4pi81: Quit: Leaving. | ||
| [2010/02/01 09:52:41] @ bobbyz joined channel #puppet | ||
| [2010/02/01 09:52:45] @ kolla joined channel #puppet | ||
| [2010/02/01 09:53:06] @ pheezy joined channel #puppet | ||
| [2010/02/01 09:53:31] @ joe-mac joined channel #puppet | ||
| [2010/02/01 09:54:54] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/01 09:56:16] @ flakrat joined channel #puppet | ||
| [2010/02/01 09:59:33] @ Quit: lucky__: Quit: Leaving... | ||
| [2010/02/01 10:02:37] <ffrank> jief-: if you're using nagios, there's a plugin for that | ||
| [2010/02/01 10:02:51] <danielbln> there's an app for that. | ||
| [2010/02/01 10:02:55] <danielbln> scnr | ||
| [2010/02/01 10:04:00] @ Quit: gebi: Ping timeout: 256 seconds | ||
| [2010/02/01 10:04:31] @ gebi joined channel #puppet | ||
| [2010/02/01 10:04:58] <ffrank> well, that too :) | ||
| [2010/02/01 10:05:02] <jief-> googling for that term isn't helping | ||
| [2010/02/01 10:05:07] <jief-> got an URL? | ||
| [2010/02/01 10:05:41] <ffrank> http://nagios-aptwatch.alioth.debian.org/ | ||
| [2010/02/01 10:06:09] <ffrank> probably not quite what you need, but worth a mention i guess | ||
| [2010/02/01 10:06:24] <jief-> thanks | ||
| [2010/02/01 10:10:43] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 10:12:13] @ cwebber joined channel #puppet | ||
| [2010/02/01 10:13:52] <Disconnect> weird question. and maybe its something i've done :) but is there any way to prevent puppet running immediately on startup? i need it to start and go listen-only, but still run on it's schedule (so instead of running now, now+30, etc just start with now+30) | ||
| [2010/02/01 10:14:26] @ notbrien joined channel #puppet | ||
| [2010/02/01 10:14:33] * Disconnect is working on deployment scripts still, and i need to reset ext-classifier tags and run, then know when the run is finished (puppetrun --foreground) before updating the monitoring system. | ||
| [2010/02/01 10:14:54] <gepetto> ::trac:: Transitioning From Cfengine edited @ http://reductivelabs.com/trac/puppet/wiki/TransitioningFromCfengine?version=3 | ||
| [2010/02/01 10:15:01] @ nigelk joined channel #puppet | ||
| [2010/02/01 10:15:45] <prahal> Disconnect, on debian this is /etc/default/puppet | ||
| [2010/02/01 10:16:35] <ohadlevy> disconnect: you can also use puppetd --disable and --enable | ||
| [2010/02/01 10:16:50] <Disconnect> "start at boot" and "puppetd options".. i want it to run. i just don't want it to fire immediately (it is literally "puppetd --test ; /etc/init.d/puppetd stop ; /etc/init.d/puppetd start ; {remote} puppetrun" | ||
| [2010/02/01 10:17:17] <Disconnect> ohadlevy: that disables puppetrun also. ooh. wait. maybe that'll work. disable, start, enable, then let puppetrun kick it off. | ||
| [2010/02/01 10:17:46] <ohadlevy> why cant you just define a default node setup instead? | ||
| [2010/02/01 10:17:53] <ohadlevy> e.g. a default node that has no classes | ||
| [2010/02/01 10:18:22] <ohadlevy> and then in your ext-classifier assign it to what ever you want? | ||
| [2010/02/01 10:19:23] <Disconnect> ohadlevy: the corner i'm in is using upstream ec2 images, and at this point puppet has to die because ldap auth is enabled and several users have changed id's and such. it won't see that (or the new ldap users at all) unless it is killed and restarted. but i need to run in 2 passes (since User depends => Class is still busted, so it won't run bootstrap cuz "user foo doesn't exist") | ||
| [2010/02/01 10:19:45] * huggie wonders if everyone is inventing the same solution as a wrapper around puppet | ||
| [2010/02/01 10:19:57] <ohadlevy> huggie: I dont | ||
| [2010/02/01 10:20:19] <Disconnect> rather, ldap auth is -just- enabled. so its bootstrap (ldap auth, associated pw/group, couple file ownership changes) and then restart puppet, use puppetrun to kick it off (so that i can know, on teh deploy host, when it is ready to be tested/put into prod and fire puppetrun on the nagios box accordingly) | ||
| [2010/02/01 10:20:27] <ohadlevy> I just use it in cron mode to avoid this problems ;) | ||
| [2010/02/01 10:20:36] <huggie> heh | ||
| [2010/02/01 10:20:51] <ohadlevy> solve some other issues along the way | ||
| [2010/02/01 10:21:18] <ohadlevy> disconnect: why dont use cron? just because of puppet run? | ||
| [2010/02/01 10:22:04] <Disconnect> if I could User { depend => Class[bootstrap] successfully, this whole thing is unnecessary (well, mostly. would still have to fire it, kill it, restart it but at that point it'd be 100% configured already. probably.) | ||
| [2010/02/01 10:22:44] <Disconnect> the problem with that is user-exists detection is run -before- it executes the dependent classes (or any classes), so it won't run the manifest. | ||
| [2010/02/01 10:23:10] @ bschrock joined channel #puppet | ||
| [2010/02/01 10:23:15] <ohadlevy> your problem is that it wont detect it even if its the second puppet run right? | ||
| [2010/02/01 10:23:19] <Disconnect> ..if users weren't special cased this would be so much easier | ||
| [2010/02/01 10:23:55] @ labrown joined channel #puppet | ||
| [2010/02/01 10:24:40] <Disconnect> ohadlevy: yah puppetd won't pick up the auth changes without a restart. thats ok (and I think its possible the puppet uid changes too, which is annoying). so i have tag-bootstrap, run puppet, kill puppet, start puppetd (new auth in place), tag-final, puppetrun (returns immediately w/ fail since puppetd is running). i think adding disable/enable around that startup might work around it though. | ||
| [2010/02/01 10:25:03] <Disconnect> its really unholy and fragile though. and thats bad, since the end goal is to tie it into a semi-automatic scaler (eg rightscale or whatever) | ||
| [2010/02/01 10:25:11] <ohadlevy> disconnect: I'll just move to cron based | ||
| [2010/02/01 10:25:59] <ohadlevy> or onetime | ||
| [2010/02/01 10:26:02] <Disconnect> ohadlevy: can that be combined with puppetrun? | ||
| [2010/02/01 10:26:24] <ohadlevy> disconnet: kind of, I wrote a deamon that replaces puppet run, looks and feels the same | ||
| [2010/02/01 10:26:33] <ohadlevy> its in the ext dir of puppet | ||
| [2010/02/01 10:26:51] <Disconnect> yah puppetlisten, saw that. | ||
| [2010/02/01 10:27:05] <Disconnect> ugh. lemme try the disable/enable script first. | ||
| [2010/02/01 10:27:33] <ohadlevy> it uses the puppet certificates, so no need for ssh or anything like that, and it uses the namespaceauth config, so no config changes from normal puppetrun | ||
| [2010/02/01 10:27:55] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 10:28:47] @ zed_ joined channel #puppet | ||
| [2010/02/01 10:29:13] @ mattwynne joined channel #puppet | ||
| [2010/02/01 10:30:49] @ rmiller4pi8 joined channel #puppet | ||
| [2010/02/01 10:31:37] @ rmiller4pi8 left channel #puppet () | ||
| [2010/02/01 10:34:46] @ Quit: poison_: Remote host closed the connection | ||
| [2010/02/01 10:35:11] @ poison joined channel #puppet | ||
| [2010/02/01 10:40:38] @ jellis-real joined channel #puppet | ||
| [2010/02/01 10:45:39] <gepetto> ::trac:: Managed By Puppet edited @ http://reductivelabs.com/trac/puppet/wiki/ManagedByPuppet?version=30 | ||
| [2010/02/01 10:46:54] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 10:47:06] @ nigelk joined channel #puppet | ||
| [2010/02/01 10:51:08] @ mattwynne joined channel #puppet | ||
| [2010/02/01 10:56:23] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 11:04:01] @ Quit: mvn071: Quit: Leaving | ||
| [2010/02/01 11:04:57] @ Quit: gebi: Ping timeout: 265 seconds | ||
| [2010/02/01 11:05:28] @ Quit: vinci: Remote host closed the connection | ||
| [2010/02/01 11:05:47] @ Quit: bschrock: Quit: ircII EPIC5-1.0 -- Are we there yet? | ||
| [2010/02/01 11:06:22] <Disconnect> sweeeet the disable/start/enable worked :) :) | ||
| [2010/02/01 11:07:26] @ Quit: mattwynne: Read error: No route to host | ||
| [2010/02/01 11:07:39] @ mattwynne joined channel #puppet | ||
| [2010/02/01 11:08:45] @ Quit: dim0_: Remote host closed the connection | ||
| [2010/02/01 11:10:08] @ vinci joined channel #puppet | ||
| [2010/02/01 11:12:46] @ Quit: PsychoSid1: Quit: Leaving. | ||
| [2010/02/01 11:19:56] @ Quit: vinci: Quit: vinci | ||
| [2010/02/01 11:20:24] @ vinci joined channel #puppet | ||
| [2010/02/01 11:20:56] @ rmiller4pi8 joined channel #puppet | ||
| [2010/02/01 11:22:40] <robinbowes> Hmmm, what's this then: | ||
| [2010/02/01 11:22:41] <robinbowes> 2010-02-01_16:20:52.74157 err: //Resources[cron]: Failed to generate additional resources using 'generate': You must specify a name or title for resources | ||
| [2010/02/01 11:26:44] <|Mike|> read the error ? :) | ||
| [2010/02/01 11:26:45] @ Quit: KarlHungus: Changing host | ||
| [2010/02/01 11:26:45] @ KarlHungus joined channel #puppet | ||
| [2010/02/01 11:28:34] @ mboyd left channel #puppet () | ||
| [2010/02/01 11:29:58] @ Quit: fsweetser: Remote host closed the connection | ||
| [2010/02/01 11:32:28] @ benlovell joined channel #puppet | ||
| [2010/02/01 11:32:36] @ mboyd joined channel #puppet | ||
| [2010/02/01 11:33:03] @ mboyd is now known as mboyd_test | ||
| [2010/02/01 11:33:07] @ mboyd_test is now known as mboyd | ||
| [2010/02/01 11:34:38] <robinbowes> Er, yes. I've read the error | ||
| [2010/02/01 11:36:44] @ Quit: ricdanger: Quit: Leaving | ||
| [2010/02/01 11:40:16] @ eshamow joined channel #puppet | ||
| [2010/02/01 11:40:24] @ uphillian1 joined channel #puppet | ||
| [2010/02/01 11:41:22] <mark> puppet's debug output could really be better | ||
| [2010/02/01 11:41:43] * robinbowes nods | ||
| [2010/02/01 11:42:41] @ _lunix_ joined channel #puppet | ||
| [2010/02/01 11:43:01] @ Quit: LukeL_: Ping timeout: 260 seconds | ||
| [2010/02/01 11:43:12] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 11:43:39] @ ajf- joined channel #puppet | ||
| [2010/02/01 11:44:09] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 11:46:04] @ paxos joined channel #puppet | ||
| [2010/02/01 11:47:02] @ Quit: 77CAAAOHL: Quit: leaving | ||
| [2010/02/01 11:47:06] @ charlieS joined channel #puppet | ||
| [2010/02/01 11:49:17] @ Quit: LukeL_: Ping timeout: 246 seconds | ||
| [2010/02/01 11:50:13] @ Quit: artista_frustrad: Ping timeout: 264 seconds | ||
| [2010/02/01 11:50:17] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 11:51:51] @ Quit: ten8nine: Quit: ten8nine | ||
| [2010/02/01 11:55:04] @ RageLink joined channel #puppet | ||
| [2010/02/01 11:56:43] @ fsweetser joined channel #puppet | ||
| [2010/02/01 11:59:54] @ Quit: ppickfor: Ping timeout: 276 seconds | ||
| [2010/02/01 12:00:26] @ Quit: pacalm: Quit: pacalm | ||
| [2010/02/01 12:01:05] @ Quit: vizzord: Quit: see you | ||
| [2010/02/01 12:01:08] @ allsystemsarego joined channel #puppet | ||
| [2010/02/01 12:01:14] @ mqr joined channel #puppet | ||
| [2010/02/01 12:01:31] @ Quit: danielbln: Quit: Leaving. | ||
| [2010/02/01 12:01:59] @ Quit: LukeL_: Ping timeout: 265 seconds | ||
| [2010/02/01 12:02:38] @ Quit: skiold: Ping timeout: 272 seconds | ||
| [2010/02/01 12:03:15] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:08:21] @ Quit: LukeL_: Ping timeout: 252 seconds | ||
| [2010/02/01 12:08:36] @ skiold joined channel #puppet | ||
| [2010/02/01 12:09:27] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:12:24] * mark tries to work out why the hell a exec dpkg-reconfigure won't work inside puppet, but works fine outside | ||
| [2010/02/01 12:12:59] <barn> environment, LANG, tty? | ||
| [2010/02/01 12:13:42] <mark> I guess so, but not getting any error messages or anything doesn't make it easy to figure out | ||
| [2010/02/01 12:13:50] <mark> and trying to strace it all is hopeless ;) | ||
| [2010/02/01 12:14:29] @ Quit: LukeL_: Ping timeout: 246 seconds | ||
| [2010/02/01 12:15:42] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:17:39] @ toi joined channel #puppet | ||
| [2010/02/01 12:19:38] @ Quit: uphillian1: Quit: Leaving. | ||
| [2010/02/01 12:19:49] <Insyte> mark: I assume you've tested with --debug and --test? | ||
| [2010/02/01 12:19:59] <mark> yes | ||
| [2010/02/01 12:20:03] <mark> nothing useful in there | ||
| [2010/02/01 12:20:08] <mark> err: //lvs::realserver/Exec[/usr/sbin/dpkg-reconfigure -p critical -f noninteractive wikimedia-lvs-realserver]/returns: change from notrun to 0 failed: /usr/sbin/dpkg-reconfigure -p critical -f noninteractive wikimedia-lvs-realserver returned 1 instead of one of [0] at /etc/puppet/manifests/lvs.pp:19 | ||
| [2010/02/01 12:20:50] @ Quit: LukeL_: Ping timeout: 265 seconds | ||
| [2010/02/01 12:21:59] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:24:32] <nasrat> mark: you may be able to just write a puppet snippet with the exec and strace -fF puppet test.pp | ||
| [2010/02/01 12:24:51] <nasrat> or exec strace :) | ||
| [2010/02/01 12:25:28] <mark> I tried a strace -fF puppetd --test, that kept running for 15 mins ;) | ||
| [2010/02/01 12:25:35] <mark> exec strace may be a good idea | ||
| [2010/02/01 12:25:57] @ Quit: LukeL_: Client Quit | ||
| [2010/02/01 12:26:14] <nasrat> with an appropriate output file | ||
| [2010/02/01 12:26:21] <mark> puppet doesn't log it? | ||
| [2010/02/01 12:26:32] @ Quit: ffrank: Quit: leaving | ||
| [2010/02/01 12:26:34] @ baughj joined channel #puppet | ||
| [2010/02/01 12:27:00] <nasrat> it'll be nicer to parse if you do strace -o /tmp/puppet-exec.out | ||
| [2010/02/01 12:28:02] @ unxfrek joined channel #puppet | ||
| [2010/02/01 12:29:41] <mark> ah | ||
| [2010/02/01 12:29:42] <mark> found it | ||
| [2010/02/01 12:29:49] <mark> dpkg-reconfigure calls sed and doesn't specify a path | ||
| [2010/02/01 12:30:03] <mark> and the path I specified, "/usr/bin:/usr/sbin" is sufficient for dpkg-reconfigure but does not have sed | ||
| [2010/02/01 12:30:25] <baughj> so, i've done an upgrade of puppet from gems, but now every certificate from puppetca --list --all is returning (unable to get issuer certificate) | ||
| [2010/02/01 12:31:14] @ alfism joined channel #puppet | ||
| [2010/02/01 12:32:59] @ nigelk joined channel #puppet | ||
| [2010/02/01 12:38:56] @ Quit: joe-mac: Ping timeout: 245 seconds | ||
| [2010/02/01 12:43:17] @ Quit: fsweetser: Remote host closed the connection | ||
| [2010/02/01 12:44:39] @ jgh40 joined channel #puppet | ||
| [2010/02/01 12:44:45] @ Quit: Robbie_: Remote host closed the connection | ||
| [2010/02/01 12:46:55] @ Quit: toi: Ping timeout: 265 seconds | ||
| [2010/02/01 12:47:52] @ scyld_ joined channel #puppet | ||
| [2010/02/01 12:48:47] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/01 12:49:34] @ jgh40 left channel #puppet () | ||
| [2010/02/01 12:51:17] @ Quit: skiold: Ping timeout: 265 seconds | ||
| [2010/02/01 12:52:15] @ Quit: zahna: Ping timeout: 265 seconds | ||
| [2010/02/01 12:52:15] @ Quit: bje: Ping timeout: 260 seconds | ||
| [2010/02/01 12:52:27] @ Quit: jaredrhine: Quit: Leaving. | ||
| [2010/02/01 12:52:28] <prahal> I ll open a ticket but does http://prahal.homelinux.net/~prahal/puppet/0001-Load-the-plugins-type-first.patch looks like a correct way to get the type from a module loaded first ? I am kind of new | ||
| [2010/02/01 12:53:01] <prahal> I cannot fix it on the server side as sorting happens of the files is done on the client side | ||
| [2010/02/01 12:54:33] @ Quit: poison: Ping timeout: 252 seconds | ||
| [2010/02/01 12:54:53] @ bje joined channel #puppet | ||
| [2010/02/01 12:56:16] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:56:17] @ Quit: LukeL_: Changing host | ||
| [2010/02/01 12:56:17] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 12:57:25] @ kaptk2 joined channel #puppet | ||
| [2010/02/01 12:57:52] @ ezmobius joined channel #puppet | ||
| [2010/02/01 12:57:55] @ bevans5446 joined channel #puppet | ||
| [2010/02/01 12:58:30] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 12:59:40] <duritong> prahal: open a ticket, send the patch to -dev list and you will likely hear if this is the appropriate solution | ||
| [2010/02/01 13:00:05] <prahal> ok | ||
| [2010/02/01 13:02:19] @ Quit: MattyM: Quit: ta ta | ||
| [2010/02/01 13:05:16] @ _hy is now known as hy | ||
| [2010/02/01 13:07:06] @ autowidget joined channel #puppet | ||
| [2010/02/01 13:07:12] @ Quit: LukeL_: Ping timeout: 252 seconds | ||
| [2010/02/01 13:08:12] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 13:09:38] <robinbowes> Just upgraded to 0.25.4 | ||
| [2010/02/01 13:09:58] <robinbowes> A small packaging nit, I think: auth.conf should be puppet-server not puppet ? | ||
| [2010/02/01 13:10:11] @ Quit: fluxdude: Ping timeout: 245 seconds | ||
| [2010/02/01 13:11:18] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 13:13:01] @ ccaum joined channel #puppet | ||
| [2010/02/01 13:13:14] @ wilco_ joined channel #puppet | ||
| [2010/02/01 13:14:12] @ wilco_ left channel #puppet () | ||
| [2010/02/01 13:14:14] @ wilco_ joined channel #puppet | ||
| [2010/02/01 13:14:16] @ wilco_ left channel #puppet () | ||
| [2010/02/01 13:14:44] @ wilco joined channel #puppet | ||
| [2010/02/01 13:15:57] @ Quit: LukeL_: Quit: Bye! | ||
| [2010/02/01 13:16:54] @ ghg joined channel #puppet | ||
| [2010/02/01 13:17:35] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 13:17:36] @ Quit: LukeL_: Changing host | ||
| [2010/02/01 13:17:36] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 13:17:50] @ Quit: jief-: Quit: Leaving | ||
| [2010/02/01 13:17:59] <explody> jamesturnbull: re: deeply nested classes, to answer anyway - no, I didn't see examples of that in the docs or anything, but I did see a lot of it in other peoples' modules, such as a bunch on immerda.ch, though they aren't using numeric names AFAIK | ||
| [2010/02/01 13:22:39] @ benlovell joined channel #puppet | ||
| [2010/02/01 13:27:41] @ Quit: jcape: Ping timeout: 245 seconds | ||
| [2010/02/01 13:39:13] @ Quit: LukeL_: Ping timeout: 260 seconds | ||
| [2010/02/01 13:39:25] <prahal> duritong, stupid question . I submitted the ticket and now I want to subscribe to the ML . Is there a way to subscribe with a non gmail address ? ie I have a gmail account and it by default does not show an option to subscribe with my other main email | ||
| [2010/02/01 13:40:02] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 13:40:49] @ bschrock joined channel #puppet | ||
| [2010/02/01 13:40:51] @ Quit: LukeL_: Client Quit | ||
| [2010/02/01 13:40:58] @ Quit: benlovell: Quit: benlovell | ||
| [2010/02/01 13:41:17] <prahal> as I only access gmail account via the web and my main account (yahoo) I have fetchmail for (pop) | ||
| [2010/02/01 13:43:04] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 13:46:38] @ Quit: giskard: Remote host closed the connection | ||
| [2010/02/01 13:47:59] <duritong> prahal: yeah you can | ||
| [2010/02/01 13:48:26] @ poison joined channel #puppet | ||
| [2010/02/01 13:48:40] <duritong> prahal: send a mail to $list-subscribe | ||
| [2010/02/01 13:48:42] <duritong> afair | ||
| [2010/02/01 13:48:45] <prahal> did not found out ... ended up using my gmail account but I only check the gmail account once a month (or even less) ... :( | ||
| [2010/02/01 13:49:02] @ fsweetser joined channel #puppet | ||
| [2010/02/01 13:50:42] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 13:51:31] <duritong> prahal: it have been more obvious in the past, but yeah google tries todo anything that you rather subscribe with a gmail account | ||
| [2010/02/01 13:52:24] <duritong> which is really a pitty. this should definately be noted somewhere | ||
| [2010/02/01 13:52:41] <duritong> http://groups.google.com/support/bin/answer.py?hl=en&answer=46606 | ||
| [2010/02/01 13:53:18] @ joe-mac joined channel #puppet | ||
| [2010/02/01 13:57:16] @ Quit: suso: Ping timeout: 245 seconds | ||
| [2010/02/01 13:58:34] @ Quit: tessier: Changing host | ||
| [2010/02/01 13:58:35] @ tessier joined channel #puppet | ||
| [2010/02/01 13:58:43] <prahal> anyway there was only option to send to moderators even though I subscribed ... | ||
| [2010/02/01 13:59:08] <prahal> oh "Delivery to the following recipient failed permanently puppet-dev+subscribe@googlegroups.com Technical details of permanent failure: Join requires a valid Google account" | ||
| [2010/02/01 13:59:34] <prahal> I believe an option in the setup of the mailing list prevents other accounts | ||
| [2010/02/01 14:00:19] @ gmason_ joined channel #puppet | ||
| [2010/02/01 14:02:33] @ Quit: gmason: Ping timeout: 260 seconds | ||
| [2010/02/01 14:02:53] <Volcane> we should ask jamesturnbull why the list requires a google account, didnt used to do that | ||
| [2010/02/01 14:03:29] <prahal> I bet it is the default settings ... and it may even not be an obvious choice | ||
| [2010/02/01 14:07:34] @ Quit: scyld_: Quit: scyld_ | ||
| [2010/02/01 14:07:34] <Volcane> it used to let anyone register | ||
| [2010/02/01 14:08:10] <Volcane> might have been a change to combat spam bots | ||
| [2010/02/01 14:08:42] @ swygue joined channel #puppet | ||
| [2010/02/01 14:08:45] @ Quit: bug: Quit: bug | ||
| [2010/02/01 14:09:11] @ nigelk joined channel #puppet | ||
| [2010/02/01 14:09:31] <whack> spam on google groups lacks any proper set of explitives and adjectives to describe the badness. | ||
| [2010/02/01 14:10:29] @ thinkcad joined channel #puppet | ||
| [2010/02/01 14:10:44] @ Quit: LukeL_: Quit: Bye! | ||
| [2010/02/01 14:11:19] <prahal> anyway google groups/gmail integration bug on me ... I cannot see the group from google ... and from google groups it tells me I am subscribe and provide post option but requires moderation | ||
| [2010/02/01 14:11:31] <prahal> I mean I cannot see the group form gmail | ||
| [2010/02/01 14:11:34] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/02/01 14:14:24] @ giskard joined channel #puppet | ||
| [2010/02/01 14:17:28] @ lak joined channel #puppet | ||
| [2010/02/01 14:20:39] @ bug joined channel #puppet | ||
| [2010/02/01 14:21:22] @ toi joined channel #puppet | ||
| [2010/02/01 14:22:05] @ Quit: ghg: Quit: ghg | ||
| [2010/02/01 14:26:10] @ Quit: thinkcad: Quit: thinkcad | ||
| [2010/02/01 14:26:32] @ mikerowehl joined channel #puppet | ||
| [2010/02/01 14:29:24] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 14:29:25] @ Quit: LukeL_: Changing host | ||
| [2010/02/01 14:29:25] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 14:30:10] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 14:30:30] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 14:31:45] @ Quit: paxos: Quit: paxos | ||
| [2010/02/01 14:35:06] @ Quit: artista_frustrad: Ping timeout: 240 seconds | ||
| [2010/02/01 14:35:39] @ Quit: bje: Read error: Connection reset by peer | ||
| [2010/02/01 14:38:46] @ Quit: Phibs: Quit: leaving | ||
| [2010/02/01 14:40:40] <ashp> Hmm, anyone here use controltier alongside puppet? | ||
| [2010/02/01 14:41:35] @ thinkcad joined channel #puppet | ||
| [2010/02/01 14:42:07] @ fluxdude joined channel #puppet | ||
| [2010/02/01 14:42:34] <ashp> someone i was talking to about glassfish is going to give it a shot in controltier alongside puppet, but i don't know much about it | ||
| [2010/02/01 14:44:18] <lak> ashp: we've got a past customer or two who has done it, but i've only heard of a couple | ||
| [2010/02/01 14:44:39] <Disconnect> ugh | ||
| [2010/02/01 14:44:40] <ashp> lak: I don't plan to use it, but the developers keep bugging me about glassfish and like all java it's a goddamn nightmare to maintain :( | ||
| [2010/02/01 14:44:42] <lak> controltier is mostly defunct as a company, converted to a consulting company "sponsoring" it (dto solutions) | ||
| [2010/02/01 14:44:46] <lak> heh | ||
| [2010/02/01 14:45:11] <ashp> every time the service starts/stops it writes out its configuration file which then gets replaced by puppet.. | ||
| [2010/02/01 14:45:27] <ashp> it's also close to impossible to roll into a simple rpm because nothing in java can ever just be slapped onto the filesystem and ran :/ | ||
| [2010/02/01 14:45:54] @ bje joined channel #puppet | ||
| [2010/02/01 14:46:04] @ Quit: lak: Quit: lak | ||
| [2010/02/01 14:46:26] @ Quit: fluxdude: Ping timeout: 245 seconds | ||
| [2010/02/01 14:46:30] @ lak joined channel #puppet | ||
| [2010/02/01 14:46:54] @ ccaum left channel #puppet () | ||
| [2010/02/01 14:47:55] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 14:48:31] <joe-mac> sun doesn't make rpm | ||
| [2010/02/01 14:48:35] <joe-mac> s for glassfish? | ||
| [2010/02/01 14:48:48] <Volcane> sun doesnt make anything :P | ||
| [2010/02/01 14:48:57] <joe-mac> i actually am not even really sure what glassfish is, i think it's an app server like tomcat, but i am not so sure what the difference is | ||
| [2010/02/01 14:50:22] @ paxos joined channel #puppet | ||
| [2010/02/01 14:50:35] <Disconnect> ashp: fwiw debian built packages. so thats something. no configs of course :/ | ||
| [2010/02/01 14:50:48] <Disconnect> joe-mac: afaik the major difference is the gui configurator. | ||
| [2010/02/01 14:51:02] <ashp> joe-mac: no, they don't, i asked the developers about creating rpms | ||
| [2010/02/01 14:51:08] <ashp> joe-mac: and they were literally blown away by the concept of packages | ||
| [2010/02/01 14:51:19] <ashp> joe-mac: they were like 'oh, can't you just untar it? why would you want a package?' | ||
| [2010/02/01 14:51:31] <Disconnect> we're using it for the messagebroker, which you can install separately anyway (so i don't know why we're dealing with that. the broker doesn't do the config evil, at least on deb, so..) | ||
| [2010/02/01 14:52:41] <joe-mac> developers in general don't understand a lot of system management stuff because usually they don't have to manage any systems so they take it for granted, they just think "i untar it on my test box and it runs fine..." | ||
| [2010/02/01 14:53:06] <joe-mac> i inherited a lot of systems managed by devs, they're always a mess | ||
| [2010/02/01 14:53:38] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 14:53:50] <whack> joe-mac: I think jpackage can do glassfish rpms | ||
| [2010/02/01 14:54:25] <ashp> joe-mac: we're still in the process of rebuilding all systems the developers had a hand in | ||
| [2010/02/01 14:54:30] <Disconnect> joe-mac: i'm still fighting that fight. | ||
| [2010/02/01 14:55:13] <Disconnect> it helps that they insisted to have total control over the alpha env. so they do. which makes the whole fight easier :) "alpha broke again, why isn't it as stable as beta?" | ||
| [2010/02/01 14:56:28] * robinbowes has a similar issue with OpenNMS writing to its config files | ||
| [2010/02/01 14:57:32] <robinbowes> I wanted to manage the config with puppet, but OpenNMS touches it's config files causing puppet to restart it, which causes OpenNMS to touch its config files, which causes... Can you see where I'm going here? | ||
| [2010/02/01 14:58:25] @ Quit: gmason_: Remote host closed the connection | ||
| [2010/02/01 14:58:29] @ Quit: jaredrhine: Quit: Leaving. | ||
| [2010/02/01 14:59:22] @ gmason joined channel #puppet | ||
| [2010/02/01 14:59:42] @ dim0 joined channel #puppet | ||
| [2010/02/01 15:01:37] @ fluxdude joined channel #puppet | ||
| [2010/02/01 15:01:38] @ Quit: fluxdude: Changing host | ||
| [2010/02/01 15:01:38] @ fluxdude joined channel #puppet | ||
| [2010/02/01 15:04:34] @ Quit: dim0: Remote host closed the connection | ||
| [2010/02/01 15:05:12] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 15:05:21] @ artista_frustrad joined channel #puppet | ||
| [2010/02/01 15:05:47] <joe-mac> robinbowes: when you amnage files you can do checksum => md5... if ojnly the timestamp changes (touch) it shouldn't touch the file... | ||
| [2010/02/01 15:06:45] <robinbowes> Ah, that might be useful | ||
| [2010/02/01 15:07:12] @ gmason left channel #puppet () | ||
| [2010/02/01 15:08:57] @ jaredrhine1 joined channel #puppet | ||
| [2010/02/01 15:09:06] @ ten8nine joined channel #puppet | ||
| [2010/02/01 15:09:21] @ Quit: jaredrhine: Ping timeout: 245 seconds | ||
| [2010/02/01 15:10:06] @ Quit: artista_frustrad: Ping timeout: 272 seconds | ||
| [2010/02/01 15:11:58] @ Phibs joined channel #puppet | ||
| [2010/02/01 15:13:06] @ Quit: fluxdude: Ping timeout: 245 seconds | ||
| [2010/02/01 15:15:54] @ mattwynne joined channel #puppet | ||
| [2010/02/01 15:16:48] @ Quit: thinkcad: Quit: thinkcad | ||
| [2010/02/01 15:20:53] @ Quit: shadoi: Quit: Leaving. | ||
| [2010/02/01 15:25:28] @ Quit: prahal: Ping timeout: 265 seconds | ||
| [2010/02/01 15:25:50] @ skiold joined channel #puppet | ||
| [2010/02/01 15:26:46] @ shadoi joined channel #puppet | ||
| [2010/02/01 15:31:26] @ anakha joined channel #puppet | ||
| [2010/02/01 15:35:07] @ jcape joined channel #puppet | ||
| [2010/02/01 15:36:24] @ tomcopeland joined channel #puppet | ||
| [2010/02/01 15:39:12] @ Quit: wilco: Remote host closed the connection | ||
| [2010/02/01 15:39:29] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 15:46:19] @ Quit: ten8nine: Quit: ten8nine | ||
| [2010/02/01 15:47:37] <jamesturnbull> explody: I updated that ticket with all the testing and use cases I did | ||
| [2010/02/01 15:47:44] @ zed_ left channel #puppet () | ||
| [2010/02/01 15:48:20] @ tomcopeland left channel #puppet () | ||
| [2010/02/01 15:48:25] @ tomcopeland joined channel #puppet | ||
| [2010/02/01 15:48:31] <jamesturnbull> Volcane: ask Luke not me :) | ||
| [2010/02/01 15:48:51] <explody> jamesturnbull: I saw, thanks | ||
| [2010/02/01 15:48:54] <jamesturnbull> Volcane: I have nothing to do with the mailing list management beyond managing some spam | ||
| [2010/02/01 15:49:12] <lak> robinbowes: another option is to have puppet manage a different tmp file and copy it over when updated | ||
| [2010/02/01 15:49:21] <lak> so you're tracking a proxy file | ||
| [2010/02/01 15:49:22] <jamesturnbull> Volcane: I signed up without a Gmail account fine though | ||
| [2010/02/01 15:49:30] <lak> Volcane: what's the question? | ||
| [2010/02/01 15:49:35] <Volcane> jamesturnbull: ah thought it was you :) | ||
| [2010/02/01 15:49:43] <Volcane> lak: list seems to insist on google account for signup | ||
| [2010/02/01 15:49:57] <lak> Volcane: you can't email puppet-users-subscribe@? | ||
| [2010/02/01 15:50:01] <jamesturnbull> Volcane: can't you jsut use standard ML commands? | ||
| [2010/02/01 15:50:02] <lak> afaik, lots of people have signed up that way | ||
| [2010/02/01 15:50:19] <Volcane> "Delivery to the following recipient failed permanently puppet-dev+subscribe@googlegroups.com Technical details of permanent failure: Join requires a valid Google account" | ||
| [2010/02/01 15:50:45] * Volcane also signed up without, but this is like person #3 complaining | ||
| [2010/02/01 15:50:45] <gepetto> Volcane: #3 is http://projects.reductivelabs.com/issues/show/3 "Puppet - Feature #3: Add more mode configurability to PFile.rb - ReductiveLabs.com" | ||
| [2010/02/01 15:50:55] <Volcane> meh | ||
| [2010/02/01 15:52:29] @ mattwynne joined channel #puppet | ||
| [2010/02/01 15:53:51] <robinbowes> lak: thx | ||
| [2010/02/01 15:54:49] @ fluxdude joined channel #puppet | ||
| [2010/02/01 15:55:44] <jamesturnbull> Volcane: hmmm I can sign up to the Puppet-list via puppet+subscribe@googlegroups.com | ||
| [2010/02/01 15:56:25] <Volcane> weird, ah well | ||
| [2010/02/01 15:57:12] <jamesturnbull> though it weirdly thinks I am Brasilian | ||
| [2010/02/01 15:57:32] <jamesturnbull> and has sent me a sign-up in Portugese | ||
| [2010/02/01 15:57:43] @ himanshu left channel #puppet () | ||
| [2010/02/01 15:58:07] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 15:58:16] @ himanshu joined channel #puppet | ||
| [2010/02/01 15:58:49] @ Quit: himanshu: Client Quit | ||
| [2010/02/01 15:59:18] @ himanshu joined channel #puppet | ||
| [2010/02/01 15:59:39] @ OpenMedia joined channel #puppet | ||
| [2010/02/01 15:59:39] @ mattwynne joined channel #puppet | ||
| [2010/02/01 16:00:14] <himanshu> how can I copy directory using puppet? | ||
| [2010/02/01 16:01:43] <jamesturnbull> himanshu: wiki:TypeReference | ||
| [2010/02/01 16:02:04] <jamesturnbull> himanshu: http://docs.reductivelabs.com/references/stable/type.html#file | ||
| [2010/02/01 16:02:12] <jamesturnbull> himanshu: see the file type | ||
| [2010/02/01 16:04:41] @ Quit: allsystemsarego: Quit: Leaving | ||
| [2010/02/01 16:06:27] @ Quit: themurph: Quit: themurph | ||
| [2010/02/01 16:13:53] @ themurph joined channel #puppet | ||
| [2010/02/01 16:16:13] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 16:17:16] @ Quit: jaredrhine1: Ping timeout: 245 seconds | ||
| [2010/02/01 16:17:32] @ Quit: lak: Quit: lak | ||
| [2010/02/01 16:20:35] @ rgsteele joined channel #puppet | ||
| [2010/02/01 16:26:24] <ashp> Hmm, I am tempted to abuse this new pre/post transaction stuff to run a wrapper script that ensures the box is registered in RHN correctly amongst other things, as it's an absolute pain to do with dependencies within puppet | ||
| [2010/02/01 16:26:35] <ashp> i still wish we had global require's or even just a .pp that always evaluated first :( | ||
| [2010/02/01 16:29:07] <eric0> does puppet autoloading for defines work the same as for classes? i.e. if modules/nfs/manifests/mount.pp just contains define nfs::mount() { ... } can anybody call nfs::mount{ "/mount", device => "foo:/bar" } without needing an import? ( i am trying this out now ) | ||
| [2010/02/01 16:30:02] @ Quit: fluxdude: Ping timeout: 252 seconds | ||
| [2010/02/01 16:32:05] @ Quit: skiold: Quit: skiold | ||
| [2010/02/01 16:32:46] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 16:33:26] @ tomcopeland left channel #puppet () | ||
| [2010/02/01 16:33:41] @ Quit: themurph: Quit: themurph | ||
| [2010/02/01 16:34:34] @ lak joined channel #puppet | ||
| [2010/02/01 16:34:50] @ jfreeman joined channel #puppet | ||
| [2010/02/01 16:34:58] @ themurph joined channel #puppet | ||
| [2010/02/01 16:38:50] @ Quit: bug: Ping timeout: 252 seconds | ||
| [2010/02/01 16:38:55] @ ten8nine joined channel #puppet | ||
| [2010/02/01 16:40:08] @ mattwynne joined channel #puppet | ||
| [2010/02/01 16:40:18] @ Quit: jfreeman: Ping timeout: 252 seconds | ||
| [2010/02/01 16:40:21] @ Quit: Demosthenes: Quit: leaving | ||
| [2010/02/01 16:40:51] <eric0> looks like 'yes' | ||
| [2010/02/01 16:42:25] @ jfreeman joined channel #puppet | ||
| [2010/02/01 16:44:51] <jamesturnbull> eric0: sorry - yes it does | ||
| [2010/02/01 16:44:52] @ nigelk joined channel #puppet | ||
| [2010/02/01 16:45:40] @ Quit: poison: Remote host closed the connection | ||
| [2010/02/01 16:45:40] @ prahal joined channel #puppet | ||
| [2010/02/01 16:48:28] @ bug joined channel #puppet | ||
| [2010/02/01 16:49:06] @ Quit: toi: Ping timeout: 252 seconds | ||
| [2010/02/01 16:49:37] @ Quit: jfreeman: Ping timeout: 260 seconds | ||
| [2010/02/01 16:50:06] @ Quit: rgsteele: Remote host closed the connection | ||
| [2010/02/01 16:51:06] @ ahuman01_ joined channel #puppet | ||
| [2010/02/01 16:52:30] @ Quit: paxos: Ping timeout: 258 seconds | ||
| [2010/02/01 16:53:27] @ mikepea joined channel #puppet | ||
| [2010/02/01 16:53:37] @ Quit: tyll: Quit: leaving | ||
| [2010/02/01 16:54:32] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/01 16:56:04] @ jes5 joined channel #puppet | ||
| [2010/02/01 16:56:46] @ Quit: LukeL_: Quit: Bye! | ||
| [2010/02/01 16:57:19] @ cwebber joined channel #puppet | ||
| [2010/02/01 16:57:37] @ Quit: cwebber: Client Quit | ||
| [2010/02/01 16:57:41] @ jfreeman joined channel #puppet | ||
| [2010/02/01 16:57:57] @ cwebber joined channel #puppet | ||
| [2010/02/01 16:59:25] @ Quit: ten8nine: Ping timeout: 260 seconds | ||
| [2010/02/01 17:02:11] <nico> found a funny bug in puppet | ||
| [2010/02/01 17:02:22] <nico> makes it eat all the memory | ||
| [2010/02/01 17:02:25] @ paxos_ joined channel #puppet | ||
| [2010/02/01 17:02:33] <nico> will try to debug this tomorrow | ||
| [2010/02/01 17:04:58] <shadoi> exec => '/bin/dd if=/dev/random of=/dev/shm' ? | ||
| [2010/02/01 17:05:02] <shadoi> ;) | ||
| [2010/02/01 17:05:51] <joe-mac> i think that might have something to do with this code: '#!/usr/bin/env ruby' | ||
| [2010/02/01 17:06:53] @ ten8nine joined channel #puppet | ||
| [2010/02/01 17:09:13] @ SEJeff joined channel #puppet | ||
| [2010/02/01 17:09:29] <duritong> wow michael | ||
| [2010/02/01 17:09:30] @ ricdanger joined channel #puppet | ||
| [2010/02/01 17:09:31] <ricdanger> hi there | ||
| [2010/02/01 17:09:37] <SEJeff> congrats to mpdehaan and the puppet team. mpdehaan was a great dictator errr leader of the cobbler project :) | ||
| [2010/02/01 17:09:47] <ricdanger> is there any way to force puppet to run multiple times until no more changes are required? | ||
| [2010/02/01 17:09:56] <ricdanger> (this si to be used on a preseed installation) | ||
| [2010/02/01 17:10:06] <SEJeff> ricdanger, until puppetd --test; do sleep 10; done ? | ||
| [2010/02/01 17:10:20] <ricdanger> uhmmm | ||
| [2010/02/01 17:10:35] <ricdanger> will puppetd return something? | ||
| [2010/02/01 17:11:06] @ Quit: ten8nine: Ping timeout: 240 seconds | ||
| [2010/02/01 17:11:16] <SEJeff> Try it out. That was just what I'd try as a 'nix guy | ||
| [2010/02/01 17:11:26] <ricdanger> will give it a try | ||
| [2010/02/01 17:11:27] <ricdanger> another thing | ||
| [2010/02/01 17:11:35] <ricdanger> I can't have both external nodes and nodes defined in puppet | ||
| [2010/02/01 17:11:41] <ricdanger> is this normal? | ||
| [2010/02/01 17:15:05] @ Quit: labrown: Quit: Leaving | ||
| [2010/02/01 17:17:55] @ ten8nine joined channel #puppet | ||
| [2010/02/01 17:18:00] @ gebi joined channel #puppet | ||
| [2010/02/01 17:19:09] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 17:19:46] @ Quit: swygue: Quit: Ex-Chat | ||
| [2010/02/01 17:22:38] @ Quit: ten8nine: Ping timeout: 264 seconds | ||
| [2010/02/01 17:23:12] <eric0> thats right, you use external nodes and the only one you should have defined in nodes.pp is 'default' | ||
| [2010/02/01 17:27:08] @ Djelibeybi joined channel #puppet | ||
| [2010/02/01 17:27:11] @ Quit: fsweetser: Remote host closed the connection | ||
| [2010/02/01 17:28:32] @ ten8nine joined channel #puppet | ||
| [2010/02/01 17:28:48] @ mattwynne joined channel #puppet | ||
| [2010/02/01 17:29:14] <ricdanger> eric0, yeah that what I thought | ||
| [2010/02/01 17:29:25] @ Quit: ricdanger: Quit: Leaving | ||
| [2010/02/01 17:29:30] @ Quit: erm_: Read error: Operation timed out | ||
| [2010/02/01 17:29:51] <ajohnstone> I want to manage multiple projects from that range from single to 14 nodes in a deployment for a project, however I'm not sure of the best way to configure puppet for this. I just came across http://projects.byte-code.com/trac/puppet-team/wiki/, however this seems to be no longer maintained. | ||
| [2010/02/01 17:31:08] @ Quit: paxos_: Quit: paxos_ | ||
| [2010/02/01 17:31:09] @ Quit: mattwynne: Remote host closed the connection | ||
| [2010/02/01 17:31:25] <ajohnstone> Any suggestions or pointers, would be greatly appreciated. | ||
| [2010/02/01 17:33:07] @ Quit: ten8nine: Ping timeout: 252 seconds | ||
| [2010/02/01 17:34:58] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 17:34:58] @ Quit: LukeL_: Changing host | ||
| [2010/02/01 17:34:59] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 17:35:47] @ unxfrek joined channel #puppet | ||
| [2010/02/01 17:36:45] @ mattwynne joined channel #puppet | ||
| [2010/02/01 17:37:25] @ docelic_ joined channel #puppet | ||
| [2010/02/01 17:38:59] @ Quit: themurph: Quit: themurph | ||
| [2010/02/01 17:39:09] @ ten8nine joined channel #puppet | ||
| [2010/02/01 17:39:59] <prahal> ajohnstone, http://www.reductivelabs.com/trac/puppet . I don't know if it has the info you look after but it is current state of art | ||
| [2010/02/01 17:40:10] @ Quit: docelic: Ping timeout: 256 seconds | ||
| [2010/02/01 17:42:00] <robinbowes> What's all this talk of mpdehaan? | ||
| [2010/02/01 17:42:03] @ Quit: ten8nine: Client Quit | ||
| [2010/02/01 17:46:20] @ Quit: jason^: Changing host | ||
| [2010/02/01 17:46:20] @ jason^ joined channel #puppet | ||
| [2010/02/01 17:47:22] <SEJeff> robinbowes, Luke announced that mpdehaan joined redactive labs. | ||
| [2010/02/01 17:47:33] <robinbowes> Aha | ||
| [2010/02/01 17:47:44] <robinbowes> God, he's not going to lead the project is he? ;) | ||
| [2010/02/01 17:48:35] * robinbowes waves at mpdehaan :) | ||
| [2010/02/01 17:48:53] <lak> anyone been finding that this channel is moderated? apparently mpdehaan can't talk in it | ||
| [2010/02/01 17:49:01] @ Quit: giskard: Quit: Leaving... | ||
| [2010/02/01 17:49:11] <Volcane> lak: LOTS of bots driving us mental | ||
| [2010/02/01 17:49:19] <lak> did you turn on moderation? | ||
| [2010/02/01 17:49:19] <Volcane> lak: he just needs to register+login to his nick | ||
| [2010/02/01 17:49:27] <SEJeff> lak, He is nothing but trouble. I had the pleasure of working with him sort of in cobbler-land | ||
| [2010/02/01 17:49:39] <lak> ah, so registration is required now? | ||
| [2010/02/01 17:49:43] <lak> for voicing, that is | ||
| [2010/02/01 17:49:45] <Volcane> i set +R | ||
| [2010/02/01 17:49:58] <Volcane> turned it off 3 or 4 times, within a hour or two the channel ws flooded | ||
| [2010/02/01 17:50:03] <Volcane> ctcp floods, etc | ||
| [2010/02/01 17:50:05] <himanshu> I am trying to access some variable of other class and getting error: Could not retrieve catalog: Class apache has not been evaluated so its variables cannot be referenced at ... | ||
| [2010/02/01 17:50:18] <SEJeff> Also keep in mind there was a freenode ircd migration sat | ||
| [2010/02/01 17:50:23] <SEJeff> So things might be a bit different | ||
| [2010/02/01 17:50:28] <robinbowes> Hey, mpdehaan can't talk! Let's make the most of that.. | ||
| [2010/02/01 17:50:30] <himanshu> how can I access variable of other class?? | ||
| [2010/02/01 17:50:40] <lak> himanshu: include the class first | ||
| [2010/02/01 17:50:50] <robinbowes> himanshu: $your::class::variable | ||
| [2010/02/01 17:50:54] <himanshu> import :apache"? | ||
| [2010/02/01 17:51:04] <robinbowes> include apache | ||
| [2010/02/01 17:51:14] <himanshu> ohk | ||
| [2010/02/01 17:52:26] <Volcane> lak: http://www.theregister.co.uk/2010/01/30/firefox_interprotocol_attack/ | ||
| [2010/02/01 17:52:36] <Volcane> lak: is the cause anyway | ||
| [2010/02/01 17:52:52] @ Quit: unxfrek: Quit: Leaving | ||
| [2010/02/01 17:53:35] <himanshu> what is $your? | ||
| [2010/02/01 17:53:51] @ Quit: mattwynne: Quit: Leaving... | ||
| [2010/02/01 17:54:34] <lak> Volcane: nice | ||
| [2010/02/01 17:55:29] @ Quit: Djelibeybi: Quit: Leaving | ||
| [2010/02/01 17:55:30] <himanshu> robin: can you explain me this $your::class::variable? | ||
| [2010/02/01 17:56:21] <Volcane> if you have a class "your::class" | ||
| [2010/02/01 17:56:31] <Volcane> and a variable $variable inside it | ||
| [2010/02/01 17:56:36] <robinbowes> If ... steps aside and lets Volcane speak... | ||
| [2010/02/01 17:56:43] <Volcane> then $your::class::variable | ||
| [2010/02/01 17:57:27] <SEJeff> mpdehaan, Is trying to reset his password and kindly asked me to share that with the world. | ||
| [2010/02/01 17:57:57] @ Mode +o Volcane by ChanServ | ||
| [2010/02/01 17:58:18] <himanshu> can you expalin me whats wrong with this: www.pastie.org/80518 | ||
| [2010/02/01 17:58:28] <Volcane> hmm, well the mode is off now | ||
| [2010/02/01 17:58:47] <Volcane> so its not the +R thing :P | ||
| [2010/02/01 17:59:01] @ mattwynne joined channel #puppet | ||
| [2010/02/01 17:59:06] <ricky> The +R mode doesn't exist anymore | ||
| [2010/02/01 17:59:10] <Volcane> right | ||
| [2010/02/01 17:59:18] <Volcane> i just noticed that too | ||
| [2010/02/01 17:59:22] <himanshu> I am including class and is it right way to refer variable of some class? | ||
| [2010/02/01 17:59:27] <hggh> freenode switched the irc servers | ||
| [2010/02/01 18:00:02] <ricky> It has been converted to +q $~a | ||
| [2010/02/01 18:00:10] <tmz> Much more readable. | ||
| [2010/02/01 18:00:35] <tmz> Almost as if the new ircd is written in perl. | ||
| [2010/02/01 18:00:54] <ricky> Which is why unregistered people can't talk now | ||
| [2010/02/01 18:00:58] <Volcane> well then i dont know, no fancy modes on the # | ||
| [2010/02/01 18:00:59] <ricky> Heh, at least it's a ton more flexible | ||
| [2010/02/01 18:01:07] <himanshu> Volcane: have you got chance to look at following url: www.pastie.org/80518? | ||
| [2010/02/01 18:01:14] <ricky> You can /mode -q $~a to remove it | ||
| [2010/02/01 18:01:14] <himanshu> Volcane: have you got chance to look at following url: www.pastie.org/805018? | ||
| [2010/02/01 18:01:30] @ Mode -q $~a by Volcane | ||
| [2010/02/01 18:01:44] <Volcane> so why did just looking at the channel modes not show that ? | ||
| [2010/02/01 18:01:53] <ricky> /mode +q showed it for me. | ||
| [2010/02/01 18:02:12] <Volcane> sigh | ||
| [2010/02/01 18:02:13] <ricky> mpdehaan: You *should* be able to talk now :-) | ||
| [2010/02/01 18:02:27] <mpdehaan> test | ||
| [2010/02/01 18:02:29] <mpdehaan> w00t | ||
| [2010/02/01 18:02:32] <Volcane> damn :P | ||
| [2010/02/01 18:02:35] * robinbowes waves | ||
| [2010/02/01 18:02:36] <mpdehaan> so what happened there? :) | ||
| [2010/02/01 18:02:44] <Volcane> freenode being silly buggers | ||
| [2010/02/01 18:02:50] <robinbowes> Uh, dunno, *shuffle* nothin' guv. | ||
| [2010/02/01 18:03:03] @ Mode -o Volcane by Volcane | ||
| [2010/02/01 18:03:10] <robinbowes> It's not a conspiracy, honest | ||
| [2010/02/01 18:03:13] <duritong> mpdehaan can strike the first item on the new (long?) reductivelabs todo list ;) | ||
| [2010/02/01 18:03:33] <duritong> -> [x] | ||
| [2010/02/01 18:04:07] <mpdehaan> Yeah, hi everyone, really glad to be here. Good to be seeing all the familiar nics again. | ||
| [2010/02/01 18:05:21] <robinbowes> You were missing having to monitor all those mailing lists and #irc channels, weren't you? | ||
| [2010/02/01 18:06:09] <robinbowes> So how did lak take it when you said you planned to re-write puppet in python? What you've not told him yet?? | ||
| [2010/02/01 18:07:20] <lak> heh | ||
| [2010/02/01 18:07:34] <lak> i told him, "sure, as long as it doesn't interfere with your real work" :) | ||
| [2010/02/01 18:08:11] <mpdehaan> on the phone ATM, will harass you later! | ||
| [2010/02/01 18:08:16] <robinbowes> :p | ||
| [2010/02/01 18:08:19] <jrojas> anyone see "-":6: bad command errors in crontab file, can't install. | ||
| [2010/02/01 18:08:25] <jrojas> during a puppet run | ||
| [2010/02/01 18:08:30] <Volcane> jrojas: upgrade from 0.25.3 to .4 | ||
| [2010/02/01 18:08:31] <himanshu> how can I copy directory from master to puppet client? | ||
| [2010/02/01 18:08:34] <jrojas> k | ||
| [2010/02/01 18:08:40] * ricky would totally be up for the python thing :-D | ||
| [2010/02/01 18:09:47] * robinbowes would be up for making foreman more cobbler-like and integrated with puppet | ||
| [2010/02/01 18:10:02] @ Quit: notbrien: Quit: notbrien | ||
| [2010/02/01 18:10:52] @ Quit: baughj: Quit: leaving | ||
| [2010/02/01 18:10:59] <SEJeff> +1 for the idea from robinbowes | ||
| [2010/02/01 18:11:08] <SEJeff> mpdehaan, already made cobbler rock | ||
| [2010/02/01 18:12:08] <robinbowes> Yeah, would be nice to get it all in one place | ||
| [2010/02/01 18:12:28] <robinbowes> Or at least, more integrated | ||
| [2010/02/01 18:12:38] @ Quit: LukeL_: Quit: Bye! | ||
| [2010/02/01 18:14:04] <mpdehaan> such may be possible. I will start a thread about koan+libvirt types eventually, I am sure. | ||
| [2010/02/01 18:17:44] <SEJeff> cobbler more or less went into maintenance only mode. So sad | ||
| [2010/02/01 18:18:01] @ tecto joined channel #puppet | ||
| [2010/02/01 18:20:12] <mpdehaan> On the other hand, it is mostly a solved project , so maybe not so bad :) | ||
| [2010/02/01 18:20:19] <mpdehaan> but yeah, Scott and John are pretty loaded ATM | ||
| [2010/02/01 18:20:26] <mpdehaan> good guys though | ||
| [2010/02/01 18:28:29] <mikepea> anyone any good at writing rspec tests for puppet types/providers? my eyes are bleeding... | ||
| [2010/02/01 18:29:07] @ Quit: bug: Quit: bug | ||
| [2010/02/01 18:29:09] @ Quit: gebi: *.net *.split | ||
| [2010/02/01 18:29:10] @ Quit: prahal: *.net *.split | ||
| [2010/02/01 18:29:10] @ Quit: nigelk: *.net *.split | ||
| [2010/02/01 18:29:11] @ Quit: lak: *.net *.split | ||
| [2010/02/01 18:29:12] @ Quit: jaredrhine: *.net *.split | ||
| [2010/02/01 18:29:12] @ Quit: OpenMedia: *.net *.split | ||
| [2010/02/01 18:29:13] @ Quit: himanshu: *.net *.split | ||
| [2010/02/01 18:29:13] @ Quit: jcape: *.net *.split | ||
| [2010/02/01 18:29:14] @ Quit: joe-mac: *.net *.split | ||
| [2010/02/01 18:29:38] <mikepea> was it something i said? ;) | ||
| [2010/02/01 18:29:59] @ Quit: ezmobius: Remote host closed the connection | ||
| [2010/02/01 18:30:47] @ Quit: kaptk2: Quit: Leaving. | ||
| [2010/02/01 18:32:20] @ LukeL_ joined channel #puppet | ||
| [2010/02/01 18:33:03] <whack> mikepea: obviously ;) | ||
| [2010/02/01 18:33:03] @ lak joined channel #puppet | ||
| [2010/02/01 18:33:24] @ himanshu joined channel #puppet | ||
| [2010/02/01 18:33:27] @ nigelk joined channel #puppet | ||
| [2010/02/01 18:34:24] @ prahal joined channel #puppet | ||
| [2010/02/01 18:34:48] @ joe-mac joined channel #puppet | ||
| [2010/02/01 18:35:21] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 18:36:09] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/01 18:38:49] @ OpenMedia joined channel #puppet | ||
| [2010/02/01 18:39:02] @ Quit: HouseAway: Remote host closed the connection | ||
| [2010/02/01 18:45:55] <ashp> mpdehaan: HEY, congrats! | ||
| [2010/02/01 18:46:53] @ Quit: pquerna: Changing host | ||
| [2010/02/01 18:46:53] @ pquerna joined channel #puppet | ||
| [2010/02/01 18:46:55] <mpdehaan> thanks! | ||
| [2010/02/01 18:47:16] <ashp> i just read the subject and was like 'wait.. wait a minute.. i know that name' | ||
| [2010/02/01 18:47:31] <ashp> does this mean puppet is going to suddenly start installing my OS as well :D | ||
| [2010/02/01 18:47:32] <mpdehaan> I know a lot of these names over to the right :) | ||
| [2010/02/01 18:47:41] <mpdehaan> looking forward to meeting the new ones too of course | ||
| [2010/02/01 18:48:11] @ Quit: jfreeman: Remote host closed the connection | ||
| [2010/02/01 18:50:20] <bda> mpdehaan: I was wondering where you were going after you said you were done with Cobbler. ;) | ||
| [2010/02/01 18:50:23] <bda> Welcome! | ||
| [2010/02/01 18:50:40] @ jfreeman joined channel #puppet | ||
| [2010/02/01 18:52:24] @ Quit: ajohnstone: Ping timeout: 272 seconds | ||
| [2010/02/01 18:59:45] @ Quit: bobbyz: Ping timeout: 252 seconds | ||
| [2010/02/01 19:02:31] @ Quit: tecto: Quit: tecto | ||
| [2010/02/01 19:04:05] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/01 19:04:06] @ Quit: cynicismic: Remote host closed the connection | ||
| [2010/02/01 19:10:08] @ Quit: madduck: Remote host closed the connection | ||
| [2010/02/01 19:12:37] @ Quit: mattwynne: Quit: Leaving... | ||
| [2010/02/01 19:15:35] <ohadlevy> mpdehaan: welcome :) | ||
| [2010/02/01 19:16:56] @ Quit: jellis-real: Ping timeout: 246 seconds | ||
| [2010/02/01 19:21:45] @ Quit: rmiller4pi8: Ping timeout: 252 seconds | ||
| [2010/02/01 19:22:49] @ autowidget left channel #puppet () | ||
| [2010/02/01 19:23:05] <mpdehaan> thanks! | ||
| [2010/02/01 19:23:40] @ madduck joined channel #puppet | ||
| [2010/02/01 19:25:03] @ Quit: nigelk: Remote host closed the connection | ||
| [2010/02/01 19:25:33] @ nigelk_ joined channel #puppet | ||
| [2010/02/01 19:25:34] @ herlo joined channel #puppet | ||
| [2010/02/01 19:30:41] @ cwebber joined channel #puppet | ||
| [2010/02/01 19:32:09] @ Quit: lak: Quit: lak | ||
| [2010/02/01 19:36:19] @ Quit: eshamow: Quit: eshamow | ||
| [2010/02/01 19:38:35] @ Quit: nigelk_: Remote host closed the connection | ||
| [2010/02/01 19:38:39] @ nigelk joined channel #puppet | ||
| [2010/02/01 19:39:13] @ nigelk_ joined channel #puppet | ||
| [2010/02/01 19:39:14] @ Quit: nigelk: Read error: Connection reset by peer | ||
| [2010/02/01 19:39:14] @ nigelk_ is now known as nigelk | ||
| [2010/02/01 19:39:50] @ nigelk_ joined channel #puppet | ||
| [2010/02/01 19:43:41] @ Quit: nigelk: Ping timeout: 260 seconds | ||
| [2010/02/01 19:43:41] @ nigelk_ is now known as nigelk | ||
| [2010/02/01 19:49:50] @ DrHouseMD joined channel #puppet | ||
| [2010/02/01 19:51:44] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/01 19:53:13] @ tecto joined channel #puppet | ||
| [2010/02/01 19:54:33] @ Quit: mikepea: Quit: mikepea | ||
| [2010/02/01 20:08:00] @ cwebber joined channel #puppet | ||
| [2010/02/01 20:15:04] @ Quit: jab_doa: Quit: Verlassend | ||
| [2010/02/01 20:16:23] @ Quit: nigelk: Quit: nigelk | ||
| [2010/02/01 20:17:36] @ Quit: cwebber: Quit: cwebber | ||
| [2010/02/01 20:19:26] @ Quit: alfism: Quit: http://opensolaris.com/ | ||
| [2010/02/01 20:19:28] @ Quit: tecto: Quit: tecto | ||
| [2010/02/01 20:20:54] @ rmiller4pi8 joined channel #puppet | ||
| [2010/02/01 20:22:34] @ rmiller4pi81 joined channel #puppet | ||
| [2010/02/01 20:25:06] @ Quit: rmiller4pi8: Ping timeout: 240 seconds | ||
| [2010/02/01 20:25:11] @ jcape joined channel #puppet | ||
| [2010/02/01 20:29:11] <explody> is anyone dealing with solaris native ldap via puppet? Their stupid ldap client rewrites its own config file in different line order *every time it restarts* | ||
| [2010/02/01 20:30:12] <explody> therefore, puppet always sees it as modified, so it has to copy it over and restart the service, which makes the ldap client rewrite it again. rinse and repeat ad infinitum | ||
| [2010/02/01 20:31:06] @ Quit: ericlee: Remote host closed the connection | ||
| [2010/02/01 20:32:59] <ohadlevy> explody: i execute /usr/sbin/ldapclient | ||
| [2010/02/01 20:33:21] <ohadlevy> with an unless staement | ||
| [2010/02/01 20:33:35] <explody> ugh alright | ||
| [2010/02/01 20:33:53] <explody> I figured that would be it | ||
| [2010/02/01 20:34:18] <ohadlevy> unless => "/usr/bin/ldaplist -l" or something similar | ||
| [2010/02/01 20:34:31] @ ericlee joined channel #puppet | ||
| [2010/02/01 20:36:20] <explody> actually, what I should do is just write a different file, and copy it in place if mine changes. | ||
| [2010/02/01 20:37:12] @ Quit: jcape: Read error: Operation timed out | ||
| [2010/02/01 20:39:21] <explody> file { "ldap_client_real": source => from_puppet; notify ldap.client } / exec { "cp orig to ldap_client_file": require => File["ldap_client_real"] } / service { "ldap.client": require => Exec["cp orig to ldap_client_file"] } | ||
| [2010/02/01 20:39:53] <explody> kinda wonky but at least I can just keep files | ||
| [2010/02/01 20:40:03] <ohadlevy> which file gets overwritten? | ||
| [2010/02/01 20:41:12] <explody> by puppet, my /var/ldap/ldap_client_real , the cp to /var/ldap/ldap_client_file is triggered if ldap_client_real changes, and the service subscribes to ldap_client_real, but requires that the copy happen first | ||
| [2010/02/01 20:42:01] <ohadlevy> hmm.. I dont have this problem... | ||
| [2010/02/01 20:42:08] <explody> the rewriting? | ||
| [2010/02/01 20:42:17] <ohadlevy> what changes the file? ldapclient command? | ||
| [2010/02/01 20:42:33] <explody> start/stop of ldap.client | ||
| [2010/02/01 20:42:58] <ohadlevy> hmm.. maybe thats why we've replaced the init script of ldap.client... need to look more into that ;) | ||
| [2010/02/01 20:43:06] <explody> ldap.client always rewites the file apparently, and I think ours gets reordered because of something silly it does with sorting | ||
| [2010/02/01 20:43:40] <explody> just two lines in the file get swapped back and forth every time it restarts... annoying | ||
| [2010/02/01 20:44:11] <ohadlevy> hmm.. I dont see it in our startup files | ||
| [2010/02/01 20:44:15] <ohadlevy> which sol version? | ||
| [2010/02/01 20:44:20] @ herlo left channel #puppet () | ||
| [2010/02/01 20:44:30] @ autowidget joined channel #puppet | ||
| [2010/02/01 20:44:47] @ Quit: autowidget: Client Quit | ||
| [2010/02/01 20:46:10] <explody> definitely 9, I think on 10 too though, let me check | ||
| [2010/02/01 20:46:24] @ Quit: docelic_: Quit: Leaving | ||
| [2010/02/01 20:49:44] <explody> yeah, 9 and 10. Look at the lines for nisMapName and nisMapEntry (line #s 1 and 3) http://pastie.org/805231 | ||
| [2010/02/01 20:50:49] <explody> nothing at all to do w/ puppet, it's sun's problem but they don't care because they want people to use ldapclient or ldap profiles | ||
| [2010/02/01 20:51:52] <ohadlevy> explody: this is my startup script http://pastie.org/805233 | ||
| [2010/02/01 20:52:15] @ illsci joined channel #puppet | ||
| [2010/02/01 20:52:51] @ Quit: LukeL_: Quit: Bye! | ||
| [2010/02/01 20:56:29] <explody> I wonder if it does it if I don't use svcadm... | ||
| [2010/02/01 20:56:59] <ohadlevy> http://pastie.org/805245 | ||
| [2010/02/01 20:58:52] <explody> ohadlevy: it's ldap_cachemgr itself doing the rewriting. I disabled the svc, and ran /usr/lib/ldap/ldap_cachemgr manually, and it rewote the file. Neat, huh? | ||
| [2010/02/01 20:59:32] @ jcape joined channel #puppet | ||
| [2010/02/01 21:06:07] @ Quit: bitmonk: Read error: Connection reset by peer | ||
| [2010/02/01 21:09:20] <ohadlevy> explody: thats odd, I really dont have this problem - it could be part of how we use profiles in ldap | ||
| [2010/02/01 21:11:03] <explody> yeah, ours are not stored in ldap due to various other issues | ||
| [2010/02/01 21:14:51] @ mikerowehl_ joined channel #puppet | ||
| [2010/02/01 21:14:53] @ Quit: mikerowehl: Read error: Connection reset by peer | ||
| [2010/02/01 21:14:53] @ mikerowehl_ is now known as mikerowehl | ||
| [2010/02/01 21:17:00] @ alex joined channel #puppet | ||
| [2010/02/01 21:17:27] @ bitmonk joined channel #puppet | ||
| [2010/02/01 21:20:03] @ Djelibeybi joined channel #puppet | ||
| [2010/02/01 21:20:56] @ Quit: mikerowehl: Read error: Connection reset by peer | ||
| [2010/02/01 21:20:56] @ mikerowehl_ joined channel #puppet | ||
| [2010/02/01 21:20:57] @ mikerowehl_ is now known as mikerowehl | ||
| [2010/02/01 21:21:36] @ ppickfor joined channel #puppet | ||
| [2010/02/01 21:21:46] @ Quit: mikerowehl: Client Quit | ||
| [2010/02/01 21:27:25] @ Quit: jaredrhine: Ping timeout: 264 seconds | ||
| [2010/02/01 21:29:39] @ Quit: ppickfor: Quit: Leaving. | ||
| [2010/02/01 21:34:45] @ Quit: mpdehaan: Ping timeout: 260 seconds | ||
| [2010/02/01 21:40:24] @ ppickfor joined channel #puppet | ||
| [2010/02/01 21:43:18] @ pheezy joined channel #puppet | ||
| [2010/02/01 21:49:29] @ rmiller4pi8 joined channel #puppet | ||
| [2010/02/01 21:49:49] @ Quit: jes5: Quit: Leaving. | ||
| [2010/02/01 21:52:18] @ Quit: rmiller4pi81: Ping timeout: 240 seconds | ||
| [2010/02/01 21:52:52] @ erm_ joined channel #puppet | ||
| [2010/02/01 21:55:08] @ themurph joined channel #puppet | ||
| [2010/02/01 22:13:24] @ Quit: ashp: Ping timeout: 256 seconds | ||
| [2010/02/01 22:14:04] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/01 22:14:24] @ ashp joined channel #puppet | ||
| [2010/02/01 22:14:51] @ Quit: Chiku: Read error: Connection reset by peer | ||
| [2010/02/01 22:15:07] @ Chiku joined channel #puppet | ||
| [2010/02/01 22:19:33] @ pheezy joined channel #puppet | ||
| [2010/02/01 22:24:13] @ cwebber joined channel #puppet | ||
| [2010/02/01 22:32:52] @ jaredrhine joined channel #puppet | ||
| [2010/02/01 22:33:28] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/01 22:33:52] @ pheezy joined channel #puppet | ||
| [2010/02/01 22:40:02] @ murkk joined channel #puppet | ||
| [2010/02/01 22:40:39] @ notbrien joined channel #puppet | ||
| [2010/02/01 22:41:54] @ Quit: pheezy: Remote host closed the connection | ||
| [2010/02/01 22:44:46] @ Quit: prahal: Ping timeout: 252 seconds | ||
| [2010/02/01 22:49:25] @ Quit: lilmatt: Quit: lilmatt | ||
| [2010/02/01 22:53:18] @ prahal joined channel #puppet | ||
| [2010/02/01 23:07:37] @ Quit: prahal: Ping timeout: 260 seconds | ||
| [2010/02/01 23:41:04] @ Demosthenes joined channel #puppet | ||
| [2010/02/01 23:41:13] @ Quit: Bass10: Ping timeout: 260 seconds | ||
| [2010/02/01 23:43:05] @ Quit: jcape: Ping timeout: 260 seconds | ||
| [2010/02/01 23:51:05] @ Quit: Djelibeybi: Quit: Leaving |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!