Switch to DuckDuckGo Search
   December 10, 2009  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >


NOTICE: This channel is no longer actively logged.

Toggle Join/Part | bottom
[00:00:33] *** hobodave has joined #hudson
[00:02:57] *** decriptor has quit IRC
[00:03:24] <lifeless> yeah
[00:03:27] <lifeless> something like that
[00:03:34] <lifeless> its coming from beanland
[00:06:31] <lifeless> mindless: ^
[00:10:46] <lifeless> ROLE_ANONYMOUS seems likely
[00:17:00] *** mindless has quit IRC
[00:17:54] *** mindless has joined #hudson
[00:17:54] *** ChanServ sets mode: +o mindless
[00:18:31] <mindless> where is ROLE_ANONYMOUS?
[00:19:09] <lifeless> http://tejakantamneni.wordpress.com/2008/08/23/spring-security-using-custom-authentication-processing-filter/
[00:19:51] *** mindless has quit IRC
[00:20:27] *** mindless has joined #hudson
[00:20:27] *** ChanServ sets mode: +o mindless
[00:20:36] <lifeless> mindless: I think its just a literal
[00:20:49] <mindless> i see, like we use "authenticated" ?
[00:20:52] * lifeless is still furiously reading up on this environment
[00:21:08] <lifeless> did you see the link to http://tejakantamneni.wordpress.com/2008/08/23/spring-security-using-custom-authentication-processing-filter/ ?
[00:21:16] <mindless> yes
[00:21:53] <lifeless> so, I don't know if its like "authenticated" or not :)
[00:24:32] <lifeless> http://static.springsource.org/spring-security/site/docs/2.0.x/reference/technical-overview.html#tech-granted-authority talks about this, though you probably know it already ;)
[00:24:39] <stigkj1> Plugins must still keep unused variables "marked" with transient for backwards compatibility with their config, right?
[00:24:44] *** stigkj1 is now known as stigkj
[00:26:06] <stigkj> Just realised that there exists an easy solution for skipping over fields in the config-xmls when XStream is deserializing
[00:26:41] <stigkj> Would be good to remove all these unused fields :-)
[00:27:10] <kohsuke> Historically we had to use transient field
[00:27:20] <kohsuke> Then I patched XStream to skip missing fields
[00:27:38] <kohsuke> You are probably seeing left-over from early days.
[00:28:05] <stigkj> Aha…just saw some doc asking if anyone knew about how to do this...
[00:28:11] <mindless> some have to stay, for readResolve to migrate thigns
[00:28:22] <kohsuke> yes
[00:28:37] <kohsuke> this would be a good Wiki article if it's not yet written
[00:28:40] <stigkj> mindless: for renamed fields, you mean
[00:29:00] <mindless> things like that, ya
[00:29:06] <stigkj> and I guess for fields that has changed their meaning, or something
[00:29:56] <stigkj> kohsuke: there are something already for using XStream, right? Would just be to "patch up" that one, then...
[00:30:08] <stigkj> A wiki article, I mean
[00:30:34] <kohsuke> I hope we do have something already, yes.
[00:31:51] <lifeless> hmm, breakfast time
[00:32:32] <stigkj> I guess one did not really need to patch XStream. Something like this should do the trick: http://hudson.pastebin.com/m27275f5c
[00:33:07] <stigkj> That is part of a XStream test
[00:33:16] <stigkj> a --> an
[00:34:28] *** giskard has quit IRC
[00:34:29] <kohsuke> maybe. but there are other things we change, too
[00:34:37] <kohsuke> and it looks like this is for serialization and not for deserialization
[00:38:32] <stigkj> Ok…
[00:40:28] <stigkj> I also thought it was for seria.. and not deseria…but the tests takes an xml and deserializes it to an object. Let's see if I can get a link to that test...
[00:47:08] <stigkj> Hmm…could not find a link to only that test…here it is in pastebin in stead: http://hudson.pastebin.com/d5240c605
[00:47:36] <stigkj> Seems to be quite a lot one can do with custom mappers...
[00:48:06] <stigkj> Here is the whole CustomMapperTest: http://svn.codehaus.org/xstream/trunk/xstream/src/test/com/thoughtworks/acceptance/CustomMapperTest.java
[00:54:17] *** mindless has quit IRC
[00:54:59] *** mindless has joined #hudson
[00:54:59] *** ChanServ sets mode: +o mindless
[00:58:28] <stigkj> Here are some docs about XStream in Hudson: http://wiki.hudson-ci.org/display/HUDSON/Architecture
[00:59:14] <stigkj> By the way, It was the javadoc for XmlFile that asked for help around skipping fields :-)
[01:14:50] *** stigkj has quit IRC
[02:10:45] <paduri> hello
[02:10:57] <paduri> anyone working
[02:13:00] <lifeless> no
[02:13:16] <lifeless> but don't let that stop you asking questions :)
[02:23:23] <lifeless> kohsuke: docs about openid teams, for the provider I plan to use: http://paste.ubuntu.com/338395/
[02:39:04] *** decriptor has joined #hudson
[02:40:01] *** hobodave has quit IRC
[02:45:26] *** rromanchuk has joined #hudson
[02:47:39] <lifeless> \o/ success
[02:47:48] <lifeless> mindless: ^
[02:50:06] <lifeless> kohsuke: ^
[02:52:13] *** whaley has joined #hudson
[03:17:58] *** madkris has joined #hudson
[03:32:19] <madkris> what is the difference between
[03:32:22] <madkris> http://wiki.hudson-ci.org/display/HUDSON/Subversion+Release+Manager
[03:32:32] <madkris> and http://wiki.hudson-ci.org/display/HUDSON/Subversion+Tagging+Plugin
[03:32:36] <madkris> ?
[03:36:53] *** hobodave has joined #hudson
[03:38:36] <lifeless> anpit 20 characters ?
[03:38:42] <lifeless> s/anpit/about/
[03:39:18] <madkris> lifeless ?
[03:40:34] <lifeless> well according to the wiki pages one checks out releases, the other makes tags
[03:41:50] <madkris> yep, all they do is that they both checkout copies of the files
[03:42:47] <madkris> tagging (svn copy), im guessing thats the same
[03:43:10] <madkris> so im curious what makes them different
[03:44:08] <lifeless> uhm
[03:44:16] <lifeless> checking out is quite different to tagging
[03:44:23] <lifeless> at least as far as I know
[03:45:48] <madkris> how?
[03:46:05] <lifeless> one gets you files on disk, the other makes a copy in the svn repo
[03:47:27] <madkris> so the later does not make copies of the files on my disks?
[03:48:35] <lifeless> I think both plugins get you files on disk, but one uses an existing revision, the other makes a tag of what it tests
[03:48:45] <lifeless> If you don't get the difference, try both and see what they do
[03:51:35] <madkris> i will, just a need to figure out where i could find SubversionSCM.CheckOutTask
[04:01:18] <lifeless> thats part of the plugin
[04:01:24] <lifeless> why do you need to find it ?
[04:11:03] *** hobodave has quit IRC
[04:11:07] <madkris> it says "require a small change to SubversionSCM.CheckOutTask"
[04:11:35] <lifeless> it also says 'uses a custom version'
[04:11:39] <lifeless> you don't need to do anything, as a user.
[04:12:38] <madkris> i see
[04:13:07] <madkris> do you think this would affect the way hudson normal checks out?
[04:13:19] <madkris> for other builds i mean
[04:13:19] <lifeless> I don't know
[04:13:25] *** whaley has quit IRC
[04:14:16] <madkris> ok thanks
[04:18:45] *** jbriguet- has quit IRC
[04:19:47] *** jbriguet has joined #hudson
[04:19:47] *** jbriguet- has joined #hudson
[04:20:51] *** mindless has quit IRC
[04:25:01] *** hobodave has joined #hudson
[04:33:35] *** hobodave has quit IRC
[04:52:22] *** Undisclosedpower has quit IRC
[05:10:43] *** Undisclosedpower has joined #hudson
[05:31:32] *** abayer has quit IRC
[05:51:05] *** Undisclosedpower has quit IRC
[05:55:12] *** Undisclosedpower has joined #hudson
[05:55:53] *** admc has quit IRC
[06:34:15] *** admc has joined #hudson
[06:53:31] *** khmarbaise has joined #hudson
[07:16:52] *** khmarbaise has quit IRC
[07:57:24] *** Lewisham has quit IRC
[08:02:26] *** Lewisham has joined #hudson
[08:02:26] *** ChanServ sets mode: +v Lewisham
[08:15:11] *** vjuranek has joined #hudson
[08:41:24] *** Lewisham has joined #hudson
[08:41:25] *** ChanServ sets mode: +v Lewisham
[08:41:54] *** Lewisham has quit IRC
[09:08:56] *** Miikka has joined #hudson
[09:20:21] *** the_n3rd has joined #hudson
[09:21:55] <the_n3rd> is there an environment variable that contains the project's workspace so i can use it in my buildfile?
[09:23:53] *** decriptor has quit IRC
[09:31:15] <madkris> if your using windows you can check it i guess
[09:32:00] <madkris> my computer> properties> advance> environment variables
[09:32:14] <madkris> if not, i have no idea, sorry
[09:32:50] <Hill> http://wiki.hudson-ci.org/display/HUDSON/Building+a+software+project
[09:34:59] <Hill> or to be more accurate: http://wiki.hudson-ci.org/display/HUDSON/Building+a+software+project#Buildingasoftwareproject-HudsonSetEnvironmentVariables
[09:36:17] <madkris> Hill will you be able to access this variables inside an Ant build script?
[09:36:24] <madkris> these*
[09:36:29] <Hill> yes
[09:37:08] <Hill> <property environment="env"/><property name="hudson.workspace" value="${env.WORKSPACE}/"/>
[09:37:11] <madkris> should have scrolled down a bit, that would have answered my question
[09:37:25] <madkris> :)
[09:39:46] *** giskard has joined #hudson
[09:43:18] <the_n3rd> thanks hill
[10:25:45] *** dvrzalik has joined #hudson
[10:32:26] *** alexbarna has joined #hudson
[10:39:28] *** asolsson has joined #hudson
[10:42:31] *** alexbarna has left #hudson
[10:49:39] *** DaveH has joined #hudson
[10:51:32] <the_n3rd> anyone familiar with the phing-plugin?
[10:58:59] *** eugene__ has joined #hudson
[11:02:54] *** stigkj has joined #hudson
[11:10:39] *** emanuelez has joined #hudson
[11:19:38] *** acarbs12 has joined #hudson
[11:19:53] *** justin1 has quit IRC
[11:19:56] *** Haloperidol has joined #hudson
[11:22:39] <the_n3rd> anyone familiar with the phing-plugin?
[11:35:42] <lifeless> nope, sory
[11:36:04] <the_n3rd> rats
[11:36:18] <lifeless> is it not working for you?
[11:36:31] <the_n3rd> > [core] $ -buildfile build.xml -logger phing.listener.NoBannerLogger
[11:36:31] <the_n3rd> FATAL: command execution failed.
[11:36:50] <the_n3rd> that looks like it hasnt found phing, right? i suppose it should be "phing -buildfile ..."
[11:38:58] <lifeless> yes, it looks like that to me
[11:38:59] *** matt-wynne has joined #hudson
[11:39:20] <lifeless> there may be a config option for the phing to use on the global config screen
[11:40:08] <the_n3rd> yeah, and its all set
[11:40:13] <the_n3rd> thats why i am stumped :)
[11:52:16] *** asolsson has quit IRC
[11:54:46] *** asolsson has joined #hudson
[12:01:36] *** emanuelez_ has joined #hudson
[12:08:39] *** stigkj has quit IRC
[12:16:55] *** emanuelez has quit IRC
[12:26:04] *** admc_ has joined #hudson
[12:33:43] *** karl has joined #hudson
[12:34:39] *** stigkj has joined #hudson
[12:35:51] *** stigkj1 has joined #hudson
[12:37:13] *** admc has quit IRC
[12:58:05] *** acarbs12 has quit IRC
[13:13:09] *** Surfa has quit IRC
[13:16:24] *** Surfa has joined #hudson
[13:39:43] *** jieryn-w has quit IRC
[13:43:06] *** matt-wynne has quit IRC
[13:49:28] *** jieryn-w has joined #hudson
[13:49:28] *** ChanServ sets mode: +v jieryn-w
[13:53:11] *** justin1 has joined #hudson
[13:56:27] *** justin1 has quit IRC
[13:57:31] *** betehess has quit IRC
[14:02:22] *** betehess has joined #hudson
[14:13:49] <emanuelez_> hello. I would like to add another view to my SCM plugin, not showing the changeSet, but some other info. How should I proceed?
[14:15:51] *** jdolan has quit IRC
[14:16:37] *** Atomy has quit IRC
[14:24:07] *** madkris has quit IRC
[14:25:15] *** duncanmv has joined #hudson
[14:25:29] <duncanmv> kohsuke: are you generating all the rpm repos from the same spec file?
[14:32:40] <stigkj1> emanuelez_: Not sure I understand fully what you're asking about, but a view is just a new jelly-file with a model behind it...
[14:32:44] *** stigkj1 is now known as stigkj
[14:33:20] <emanuelez_> stigkj: basically I collect some stats during the SCM step and I want to show them somehow
[14:34:26] <stigkj> Are these stats available through a model-object? Then it is only a matter of making a new Jelly-file besides the others for this model-object
[14:35:16] <emanuelez_> I make an XML file containing those stats
[14:36:53] <emanuelez_> which is the representation of a class... very much in the style of ChangeLogSet
[14:39:14] *** dvrzalik has quit IRC
[14:39:27] *** dvrzalik has joined #hudson
[14:39:58] *** whaley has joined #hudson
[14:43:35] <emanuelez_> stigkj: is that a feasible solution?
[14:46:58] *** Atomy has joined #hudson
[14:47:53] *** tstclair has joined #hudson
[15:06:03] *** karl has left #hudson
[15:18:43] *** statlor has joined #hudson
[15:18:43] *** ChanServ sets mode: +v statlor
[15:36:52] *** acarbs12 has joined #hudson
[15:38:20] *** jdolan has joined #hudson
[15:39:06] *** betehess has joined #hudson
[15:39:16] <betehess> xmlnames
[15:45:18] <stigkj> emanuelez_: sorry…been in a meeting
[15:48:15] <emanuelez_> statlor: no problem :)
[15:49:51] <emanuelez_> I see that View is tied to TopLevelItem but I still have to make my mind clear about it, also because I don't see any plugin using a view from custom data
[15:49:56] <stigkj> emanuelez_: Don't remember exactly how that is done in ChangeLogSet…but I think they persist it so you get a history of them. Do you need history too?
[15:50:31] <emanuelez_> stigkj: yes I do
[15:50:39] <stigkj> And I guess you meant stigkj and not statlor? You got tab completion on name in your irc software?
[15:50:54] <stigkj> ;-)
[15:50:58] <emanuelez_> stigkj: lol.. yeah... sorry :P
[15:51:08] * emanuelez_ is laaaaaazy :)
[15:51:24] <stigkj> Just found out about that myself
[15:51:27] * stigkj using Adium
[15:52:01] * emanuelez_ 's company does not want to buy him a Mac ;)
[15:52:03] <stigkj> You should be able to do quite the same as is done for ChangeLogSet then, I guess...
[15:53:24] <emanuelez_> yes, but ChangeLogSet does not use a View... it uses a custom method designed for SCM plugins
[15:53:54] <emanuelez_> I have a custom made class that contains my data, and I can write it to XML and parse it back to the class
[15:54:19] <emanuelez_> So I'm only looking for a way to display this data and add a link on the sidebar
[15:54:36] <stigkj> quite sure it has a view? wait a minute…will look in the source code.
[15:54:46] *** alexbarna has joined #hudson
[15:55:41] <emanuelez_> ChangeLogSet extends Object :-S
[16:01:12] *** vinay_ has joined #hudson
[16:02:28] *** alexbarna has left #hudson
[16:04:38] <vinay_> Hi..i am invoking a batch file from hudson. This batch file is internally calling another batch file.but some how, it is not getting executed..what would be the reason for this failure n how it works?
[16:08:03] *** decriptor has joined #hudson
[16:15:52] *** abayer has joined #hudson
[16:15:52] *** ChanServ sets mode: +o abayer
[16:27:22] *** vinay_ has quit IRC
[16:40:50] *** vinview has joined #hudson
[16:42:50] *** mindless has joined #hudson
[16:42:50] *** ChanServ sets mode: +o mindless
[16:45:27] <vinview> hi folks
[16:48:18] <mindless> hiya
[16:49:35] <stigkj> emanuelez_: meeting again…no time for looking in the code, I'm afraid. A view is a jelly file. See under plugins/subversion/src/main/resources/hudson/scm/SubversionChangeLogSet for examples
[16:49:44] *** WilliamLeara has joined #hudson
[16:49:58] <vinview> from hudson, i am invoking a batch file. yhis batch file is internally calling another batch file.. but, it exiting without executing the child batch file
[16:50:07] <stigkj> And read the wiki…don't remember the place exactly
[16:50:28] <stigkj> vinview: probably something with your path...
[16:50:48] <emanuelez_> stigkj: I did my changelog already and it works fine... making another view is somewhat trickier... changelogset does NOT use view
[16:51:36] <stigkj> emanuelez_: but all the XChangeLogSet's have views? Like the path I sent you...
[16:52:58] <vinview> i googled for such error, and did not get proper reason for this prob and proper soln, even though it looks like general prob, what all hudson beginer face
[16:52:58] <stigkj> This file plugins/subversion/src/main/resources/hudson/scm/SubversionChangeLogSet/index.jelly displays the Subversion change log...
[16:56:15] <vinview> stigkj r u there?
[16:57:45] <stigkj> vinview: sorry…have to go :-/
[16:58:23] <vinview> ne bdy out 2 help me?
[17:07:11] <vinview> hi kohsuke
[17:10:24] <vinview> hi WilliamLeara
[17:16:26] *** paduri has quit IRC
[17:19:43] *** vinview has left #hudson
[17:20:09] *** the_n3rd has quit IRC
[17:28:02] *** WilliamLeara has quit IRC
[17:28:20] *** WilliamLeara has joined #hudson
[17:30:26] *** decriptor has quit IRC
[17:33:11] *** hobodave has joined #hudson
[17:34:51] *** asolsson has quit IRC
[17:45:27] *** decriptor has joined #hudson
[17:52:43] *** Lewisham has joined #hudson
[17:52:43] *** ChanServ sets mode: +v Lewisham
[18:04:55] *** dvrzalik has quit IRC
[18:08:12] *** WilliamLeara has quit IRC
[18:08:21] *** matt-wynne has joined #hudson
[18:08:27] *** WilliamLeara has joined #hudson
[18:14:30] *** matt-wynne has quit IRC
[18:20:43] *** jbriguet has quit IRC
[18:24:29] *** jbriguet has joined #hudson
[18:24:31] *** matt-wynne has joined #hudson
[18:28:16] *** duncanmv has quit IRC
[18:29:23] *** bchoate has joined #hudson
[18:37:03] *** alexbarna has joined #hudson
[18:39:14] *** alexbarna has quit IRC
[18:41:45] <bchoate> Good afternoon/evening/morning all, however the case may be
[19:28:13] <bchoate> So I still haven't figured out my issue with displaying test case information on the project page or the emails
[19:30:07] <bchoate> I still see "No Tests" on the project page, but clicking that link (to <job>/lastCompletedBuild/testReport/) shows an accurate list of the tests
[19:30:48] <bchoate> I'm assuming the cause of this issue is the same thing that's causing the test results plot to show up empty
[19:32:33] <bchoate> and also causing the test results to be empty in the emails I'm sending, which pull from the testResultsAction object
[19:35:08] <bchoate> have yet to find anything related to this on the web, so any suggestions would be much appreciated
[19:36:15] <bchoate> using 1.336, fwiw
[19:41:14] *** ed_mann has joined #hudson
[20:04:28] *** matt-wynne has quit IRC
[20:16:19] *** abayer has joined #hudson
[20:16:19] *** ChanServ sets mode: +o abayer
[20:38:54] <rtyler> abayer: u there
[20:38:56] <rtyler> ne bdy out 2 help me?
[20:39:03] <abayer> /stab
[20:39:47] <rtyler> :)
[20:46:58] <mindless> http://wiki.hudson-ci.org/display/HUDSON/Subversion+Plugin -- see the 2nd blue info section.. is there a cleaner way than this?
[20:47:27] <mindless> I just added that, but it's hacky wget/sed to provide the crumb header
[20:47:29] <rtyler> who wants to write a Gerrit plugin for me? :D
[21:07:17] *** admc has joined #hudson
[21:16:59] *** betehess has quit IRC
[21:17:47] <abayer> Least impactful java.net downtime ever!
[21:34:02] *** john has joined #hudson
[21:34:22] <john> anyone in?
[21:34:30] *** john is now known as Guest39518
[21:34:55] *** Guest39518 has quit IRC
[21:35:11] *** john45 has joined #hudson
[21:35:13] <john45> hey
[21:35:37] <john45> just wondering if there is any way to change the build history string
[21:35:42] <john45> instead of being a date
[21:37:18] *** john45 has quit IRC
[22:08:40] *** admc has quit IRC
[22:14:42] *** giskard has joined #hudson
[22:15:31] <lifeless> moin
[22:18:20] *** Lewisham has quit IRC
[22:20:03] *** admc has joined #hudson
[22:20:44] *** drjdawg has joined #hudson
[22:23:31] *** drjdawg has quit IRC
[22:24:16] <mrooney> kohsuke: when you are around can you ping me, I want to add support for another RC command line argument to the grid plugin, but wanted your ideas on how to implement it
[22:27:37] *** Haloperidol has quit IRC
[22:39:07] *** matt-wynne has joined #hudson
[22:41:08] *** betehess has joined #hudson
[22:41:24] *** bchoate has quit IRC
[22:46:29] <lifeless> mindless: hi
[22:46:35] <lifeless> kohsuke: and hi too :)
[22:52:40] *** Lewisham has joined #hudson
[22:52:41] *** ChanServ sets mode: +v Lewisham
[22:53:49] *** Lewisham has quit IRC
[22:56:27] *** Lewisham has joined #hudson
[22:56:27] *** ChanServ sets mode: +v Lewisham
[23:10:35] <lifeless> kohsuke: I'd like to get a little guidance if thats possible
[23:19:15] <mindless> lifeless: howdy
[23:20:01] <mindless> any progress on remember-me ?
[23:22:18] <mindless> i'm personally ok with occassional compatibility breaking changes, but others are strongly against such things
[23:22:31] *** tstclair is now known as tstclair_bbl
[23:22:32] <mindless> (even though it's happening right now with analysis-core, but no one talks about that ;-)
[23:23:24] <lifeless> mindless: I'm not sure where to start with remember-me
[23:23:43] <lifeless> /all/ of acegi is new to me, as of what, 2 days ago :)
[23:24:32] <mindless> i don't know much about it either.. i only dug into the ldap groups stuff to fix bugs and improve docs
[23:25:31] <mindless> let me see if I can tell where the username is supposed to come from
[23:26:13] <lifeless> so there was an api change
[23:26:19] <lifeless> from username, password to 'authentication'
[23:26:40] <mindless> ya, saw that somewhere in your patch
[23:26:43] <abayer> Hey, I de-broke the analysis-core breaking compatibility thing going forward. =P
[23:26:45] <abayer> In core, no less.
[23:26:47] <abayer> Woo me.
[23:26:50] <lifeless> in something it could be related
[23:26:56] <mindless> so I got a cookie called SPRING_SECURITY_REMEMBER_ME_COOKIE
[23:30:04] <lifeless> there ~ 150 plugins referencing acegi
[23:30:20] <mindless> oh, wow
[23:30:24] <lifeless> sorry
[23:30:30] <lifeless> 150 references, in plugins
[23:30:36] <mindless> ah, k
[23:30:36] <lifeless> == not many
[23:30:48] <mindless> here's the 1.0.5 src: http://acegisecurity.svn.sourceforge.net/viewvc/acegisecurity/spring-security/tags/release_1_0_5/core/src/main/java/org/acegisecurity/providers/rememberme/RememberMeAuthenticationProvider.java?revision=2062&view=markup
[23:30:53] <mindless> looking for 2.0.5
[23:31:26] <lifeless> its in the maven repo
[23:31:30] <lifeless> you can get source jars
[23:31:37] <lifeless> netbeans did that for me magically.
[23:32:09] <lifeless> http://static.springsource.org/spring-security/site/source.html
[23:32:39] <mindless> ya, from there I clicked on fisheye.. don't see a 2.0.5 tag though
[23:33:02] <lifeless> http://www.springsource.com/download/community too
[23:33:04] <lifeless> has a zip
[23:33:17] <lifeless> http://s3.amazonaws.com/dist.springframework.org/release/SEC/spring-security-2.0.5.zip
[23:35:18] *** decriptor has quit IRC
[23:35:40] <lifeless> that tarball has a dist dir with source jars
[23:39:11] <mindless> lifeless: another tiny change for your patch: hudson.security.AuthenticationProcessingFilter2
[23:39:24] <mindless> there's an org.acegi reference in the javadoc
[23:41:45] *** jieryn-w has quit IRC
[23:44:23] <lifeless> thanks
[23:44:54] <mrooney> there's no way to have a job execute concurrently but have a limit of 1 per slave, right?
[23:45:06] <lifeless> uhm
[23:45:26] <lifeless> I don't think so, but you could give your slaves one builder each
[23:45:46] <mrooney> yeah but then I need twice the slaves
[23:45:55] <mrooney> and it clutters the UI and makes administration more confusing :)
[23:46:05] <lifeless> can I ask why you want this rule ?
[23:53:09] <mrooney> of course!
[23:53:09] <mindless> base64 decode of the cookie shows my username, hm
[23:53:39] <mrooney> lifeless: it makes sense for any job where there is a resource per machine that cannot be shared
[23:55:03] <mrooney> in this specific case also, the job is very cpu intensive, and running more than once will cripple the machines
[23:55:34] <mrooney> and then it also makes the build times meaningless because they are all over the place depending on what overlap if any they had with a concurrent job on the same machine
[23:55:42] <mrooney> maybe there is another solution I'm missing?
[23:56:46] <mindless> lifeless: I don't think the problem is in remember-me itself, I think it's this "essence" thing
[23:57:07] <mindless> I see the same exception in my global config where matrix auth verifies usernames are valid
[23:57:11] <mindless> "checkName"
[23:57:52] <lifeless> mrooney: so if its very cpu intensive you'd want to lock out other jobs on the same machine anyway ?
[23:57:55] <mindless> so userDetailsService.loadUserByUsername has the problem
[23:58:30] <mrooney> lifeless: nope, nothing else is problematic
[23:58:42] <lifeless> mrooney: but if /this/ job is so intense, wouldn't it affect other jobs too ?
[23:58:46] <lifeless> mrooney: thats all I mean
[23:58:55] <mrooney> I'm doing the slave on the same machine with 1 executor approach right now, but it isn't really scalable
[23:59:14] <lifeless> mrooney: I'm thinking a little plugin to busy out other executors when a specific job wants to run on a slave
[23:59:36] <mrooney> that might be interesting
[23:59:41] <mrooney> it isn't what I thought I wanted but
[23:59:42] <lifeless> mrooney: which would have the net effect you want without it having to be specific to 'that job'
[23:59:51] <mrooney> with enough slaves it seems interesting
top

   December 10, 2009  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >