[00:05:30] *** msm has quit IRC [00:06:03] *** drulli has quit IRC [00:06:08] *** elpargo_ has joined #jenkins [00:06:34] *** tunabum has quit IRC [00:06:51] *** btrim has joined #jenkins [00:07:40] *** i386 has joined #jenkins [00:08:16] *** elpargo has quit IRC [00:08:16] *** elpargo_ is now known as elpargo [00:17:07] <kohsuke> aheritier: I guess its just instinctively done. Concurrency is easier to handle when those objects are immutable [00:17:30] <kohsuke> But in many cases adding the setters isn't a problem [00:17:34] *** calavera has quit IRC [00:17:53] <kohsuke> It might be also possible to do some generic coding to let you clone with modifications [00:18:04] <kohsuke> especially in Groovy [00:19:40] <aheritier> yes one of both options may be fine. I should note where I find that it is missing [00:19:57] *** kenneth_reitz has quit IRC [00:21:36] <aheritier> I remember that this afternoon I was playing with a groovy script to cleanup permissions in all jobs. But it isn't possible to remove a permission (or I didn't find). You have to recreate the PermissionMatrixProperty, remove the old one and add the new one. [00:22:43] *** kenneth_reitz has joined #jenkins [00:26:44] *** kenneth_reitz has quit IRC [00:28:13] *** esteele|away is now known as esteele [00:32:36] *** aheritier has quit IRC [00:40:42] *** alexsdut1on has quit IRC [00:41:05] *** atmos has quit IRC [00:48:02] *** taco has joined #jenkins [00:56:33] <taco> Thanks for getting the logo submissions up, guys. [00:57:36] * rtyler takes a bow [00:59:02] *** mconigliaro has quit IRC [01:02:42] *** Stubbs has quit IRC [01:03:37] *** awb has quit IRC [01:04:46] *** peepsalot has joined #jenkins [01:10:52] *** Sacha has quit IRC [01:19:22] *** mwhudson has joined #jenkins [01:19:37] *** asac has joined #jenkins [01:20:24] <mwhudson> i've asked this before, but would now like more details: can a jenkins slave cause arbitrary code to be executed on the master? [01:20:43] *** asac has left #jenkins [01:20:51] <lifeless> uhm [01:21:06] <lifeless> I don't think the master has a RemoteCodeLoader present on it. [01:21:26] <lifeless> the remoting protocol is basically a class loader that runs on the slave [01:21:45] <lifeless> the slave itself is just enough code to get a trusted connection to the master and the bootstrap class loader. [01:22:03] <lifeless> I can imagine two sorts of arbitrary code to run on the master: [01:22:11] <lifeless> existing classes with surprising parameters [01:22:17] <lifeless> brand new classes [01:22:31] <lifeless> for the latter, I *think* we're safe: but it might be nice to check [01:23:05] <lifeless> for the former, I'd need to look into how callbacks are serialised - whether its a call-forward from the slave (we'd be at risk) or purely a result returning from the slave [01:23:16] <lifeless> note that a result returning from the slave can be a remotely instantiated object [01:23:54] <lifeless> so, for instance, if there was a bug in TestResult, a slave could construct a hostilely-parameterised TestResult and return it to a legitimate call that expects a TestResult returned. [01:24:15] <lifeless> mwhudson: in writing this I've convinced myself I could almost certainly do some serious mischief [01:25:23] <mwhudson> lifeless: some of the details passed over my head, but that's not entirely reassuring :/ [01:26:10] <lifeless> mwhudson: familiar with pb ? [01:26:25] <lifeless> (twisted thing) [01:26:26] <mwhudson> lifeless: somewhat [01:26:42] <lifeless> very similar model except it doesn't have classloaders [01:26:47] <lifeless> you write some code [01:26:53] <lifeless> and something takes care of object serialisation for you [01:27:20] <lifeless> the attack vector is that the other side can inject *arbitrary* [within type constraints] values into objects they create and return to you [01:28:01] <lifeless> so if your code (for instance) doesn't bounds check an array, the other side can give you an array that you will run off the end of. things like htat [01:28:11] <mwhudson> right [01:28:50] <mwhudson> i guess the difference between ssh slaves and ... the other kind ... here is all in the set up, they're the same once it's all running? [01:28:59] <lifeless> yes [01:33:08] *** mindless has quit IRC [01:33:47] *** atmos has joined #jenkins [01:34:01] *** peepsalot has quit IRC [01:35:21] *** mando has quit IRC [01:43:34] *** rpetti has quit IRC [01:44:24] *** rpetti has joined #jenkins [01:44:25] *** ChanServ sets mode: +v rpetti [01:44:34] *** Lewisham has joined #jenkins [01:44:34] *** ChanServ sets mode: +v Lewisham [01:46:42] *** atmos has quit IRC [01:54:50] *** beltorak has joined #jenkins [01:55:14] <beltorak> hi all; i am wondering if there's a way to schedule a build every 2 weeks? [01:56:19] <beltorak> I would like to use jenkins to close out a sprint by performing an automatic tag and POM verion update.... does anyone know if there's an "advanced schedule" plugin available? [01:57:51] <kohsuke> beltorak: indeed crontab syntax doesn't have a way of saying "every other Monday" or something like that [01:58:00] <kohsuke> Time to write a plugin! [01:58:15] <beltorak> hehehe; thats what i figured, i was hoping there was one already [01:58:21] <beltorak> not sure if i have the bandwidth for it [01:58:43] <kohsuke> When you do, let us know. I'd be happy to point you to the relevant info [01:58:51] <kohsuke> I think this would be really simple [02:00:11] <beltorak> i could probably throw something together but i'd like something with the flexibilty of the windows advanced scheduler for the scheduled tasks.... well maybe not that complex [02:00:35] <beltorak> well i'll stop by if i can free up the time for writing it [02:00:38] <beltorak> thanks [02:01:33] *** beltorak has quit IRC [02:08:46] *** recampbell has quit IRC [02:14:11] *** elpargo_ has joined #jenkins [02:16:31] *** elpargo has quit IRC [02:16:31] *** elpargo_ is now known as elpargo [02:23:29] *** chriswilliams has joined #jenkins [02:24:28] <chriswilliams> Good evening...I need some help tracking down a remote ssh issue [02:24:33] <chriswilliams> The log can be found here: http://pastebin.com/PJCuXKmN [02:36:16] *** elpargo_ has joined #jenkins [02:38:34] *** elpargo has quit IRC [02:38:34] *** elpargo_ is now known as elpargo [02:39:57] *** abayer has quit IRC [02:43:16] <chriswilliams> Anyone here that can help with a ssh issue? [02:43:49] <mwhudson> chriswilliams: the pastebin suggested several places to look, i take it you've done that? [02:44:39] <chriswilliams> Guess not... [02:44:50] <chriswilliams> Do I just click the link above and search? [02:45:07] <mwhudson> chriswilliams: i meant this bit: [02:45:08] <mwhudson> # [02:45:08] <mwhudson> SSH connection reports a garbage before a command execution. [02:45:08] <mwhudson> # [02:45:08] <mwhudson> Check your .bashrc, .profile, and so on to make sure it is quiet. [02:45:09] <mwhudson> # [02:45:11] <mwhudson> The received junk text is as follows: [02:45:13] <mwhudson> # [02:45:15] <mwhudson> stty: : Invalid argument [02:45:25] <mwhudson> it sounds like something in say .bashrc is invoking stty carelessly [02:45:36] <chriswilliams> That is the error I am getting....looking for ways to try and debug [02:45:47] <chriswilliams> when i ssh from my terminal, I don't see those errors [02:46:26] <mwhudson> right... but something is invoking stty [02:46:35] <mwhudson> find out what, and make it more careful [02:46:57] *** esteele is now known as esteele|away [02:47:08] <mwhudson> it's not a surprised that stty works when you log in from a terminal, because stdin probably actually is a tty in this situation [02:47:42] <chriswilliams> Ok...was hoping to maybe see if there was a way to get a line number. I commented out the two placed that was callng stty and I still saw the error. [02:47:48] <chriswilliams> Guess I will have to keep digging [02:49:03] <kohsuke> try ssh without tty allocation to simulate the scripted ssh invocation with ssh -T [02:49:05] <chriswilliams> Not sure if it matters but I am logging in to a solaris 10 box and my shell is c-shell [02:49:27] <chriswilliams> OK...I will try the -T tomorrow [02:49:30] <chriswilliams> thanks [02:49:38] *** dhackner has quit IRC [02:49:43] <kohsuke> The error message says it all, really. It's in your login scripts [02:50:44] <chriswilliams> Yea...I must have missed one since I thought I had them all removed [02:50:57] *** cowboyd has joined #jenkins [02:51:49] <chriswilliams> Thanks for the help. Since my box is at work (no remote access) I will try again tomorrow [02:53:52] *** jasonb has quit IRC [02:55:42] *** chriswilliams has quit IRC [02:59:28] *** Lewisham has quit IRC [03:00:41] *** joewilliams is now known as joewilliams_away [03:00:41] *** esteele|away has quit IRC [03:00:51] *** esteele has joined #jenkins [03:21:22] *** bmahe has quit IRC [03:23:35] *** btrim has quit IRC [03:42:23] *** cristhiank_ has quit IRC [03:55:45] *** cowboyd has quit IRC [03:57:19] *** abayer has joined #jenkins [03:57:20] *** ChanServ sets mode: +o abayer [04:11:24] *** awb has joined #jenkins [04:14:56] *** WillianReis has joined #jenkins [04:17:11] [04:17:43] <WillianReis> o mejor escribe [04:18:10] <WillianReis> Tengo dudas sobre plugin VirtualBox [04:19:03] *** miclorb_ has quit IRC [04:19:11] *** miclorb_ has joined #jenkins [04:19:17] <rtyler> WillianReis: it's typically english speakers around here [04:20:45] *** WillianReis has left #jenkins [04:21:40] <rtyler> d'oh! [04:42:08] *** awb has quit IRC [04:46:57] *** awb has joined #jenkins [04:51:49] *** alexsdutton has joined #jenkins [04:59:47] *** awb has quit IRC [05:01:57] *** vivek_ has quit IRC [05:02:25] *** jieryn-w has quit IRC [05:06:13] *** joewilliams_away is now known as joewilliams [05:10:54] *** sshaw has joined #jenkins [05:26:00] *** alexsdutton has quit IRC [05:29:57] *** alexsdutton has joined #jenkins [05:34:27] *** akostadinov has joined #jenkins [05:35:33] *** myusuf3 has quit IRC [05:39:53] *** vivek_ has joined #jenkins [06:17:19] *** awb has joined #jenkins [06:19:36] *** vivek_ has quit IRC [06:20:25] *** elpargo has quit IRC [06:20:35] *** smolyn has quit IRC [06:28:12] *** elpargo has joined #jenkins [06:48:18] *** elpargo has quit IRC [06:48:56] *** joewilliams is now known as joewilliams_away [06:49:55] *** elpargo has joined #jenkins [07:01:46] *** andreasmandel has joined #jenkins [07:08:17] *** Aetzel has joined #jenkins [07:13:46] *** atmos has joined #jenkins [07:26:09] *** _marc` has joined #jenkins [07:33:53] *** awb has quit IRC [07:36:23] *** Haloperidol has joined #jenkins [07:45:56] *** ExtraSpice has joined #jenkins [07:48:18] *** sshaw has quit IRC [07:54:24] *** joshmoore has joined #jenkins [07:55:17] *** andreasmandel has quit IRC [08:03:41] *** _marc` has quit IRC [08:06:13] *** jasonb has joined #jenkins [08:14:46] *** cowmix has quit IRC [08:14:48] *** atmos has quit IRC [08:17:16] *** dotsev has joined #jenkins [08:19:39] *** elpargo_ has joined #jenkins [08:21:54] *** elpargo has quit IRC [08:21:55] *** elpargo_ is now known as elpargo [08:30:26] *** vjuranek has joined #jenkins [08:31:37] *** kuuyee has joined #jenkins [08:32:07] *** drulli has joined #jenkins [08:32:07] *** ChanServ sets mode: +v drulli [08:33:29] *** Haloperidol has quit IRC [08:36:16] *** elpargo_ has joined #jenkins [08:38:21] *** elpargo has quit IRC [08:38:22] *** elpargo_ is now known as elpargo [08:50:00] *** resmo_ has joined #jenkins [08:50:27] <resmo_> hi [08:52:31] *** patryk has joined #jenkins [08:54:13] *** cowmix has joined #jenkins [08:56:49] *** aheritier has joined #jenkins [08:56:49] *** ChanServ sets mode: +v aheritier [08:57:37] <resmo_> hmm jenkins-ID? No clue what that is... [08:59:22] *** imeikas has joined #jenkins [09:00:55] *** elpargo_ has joined #jenkins [09:02:24] *** elpargo has quit IRC [09:02:25] *** elpargo_ is now known as elpargo [09:06:33] *** _marc` has joined #jenkins [09:08:40] <drulli> jenkins ID is your login to Jenkins' infrastructure like Jira, Confluence, etc. You can request a new account using a link on the homepage. [09:10:05] *** miclorb_ has quit IRC [09:11:29] <dannyD_> hiii.. [09:11:56] <dannyD_> im trying to learn about jenkins and the world around it.. but i dont know what to read and try out.. [09:12:29] <dannyD_> whats the best way to learn jenkins?? [09:12:58] <schwullo> doing it. [09:15:28] <dannyD_> schwullo: ok but ..huh ..are there any tutorial to do and follow? [09:15:30] <resmo_> dannyD_, first of all, learn what continuous integration (alias CI) is, [09:15:44] <dannyD_> resmo_: ok, ill google that.. [09:16:18] <dannyD_> and then there is FT .. right? something like function test.. [09:16:36] <dannyD_> im on level 0 as you notice.. [09:17:39] <dannyD_> is jenkins something for "normal" developers..or only for company projects? [09:18:41] <resmo_> dannyD_, I use it for my own, it is just easy to use, and really helps make those things automated which can be done automated [09:19:10] <resmo_> watching changes, testing, building, deploying, informing... [09:19:30] <resmo_> (it is really a buttler) :) [09:19:55] <resmo_> i use it for shell scripts, php, java, grails. [09:21:02] <dannyD_> resmo_: wow.. now your a kind of advanced user i guess... what are you developing..or do you just get rid of all boring task/things to jenkins? [09:31:42] <resmo_> dannyD_, yes jenkins makes all the boring, the "daily business" work for me, and let me doing the interesting stuff. [09:31:58] *** Stubbs has joined #jenkins [09:32:03] <resmo_> drulli, ahh, thx [09:33:46] *** Stubbs has quit IRC [09:39:49] *** Stubbs has joined #jenkins [09:44:05] *** Weltraumschaf has joined #jenkins [09:44:49] *** _Aeris_ has joined #jenkins [09:44:50] <_Aeris_> kikoo [09:45:31] <dannyD_> resmo_: ok I see.. ill try it out, id like a servent too :-) [09:45:54] *** drulli has quit IRC [09:47:41] *** drulli has joined #jenkins [09:47:41] *** ChanServ sets mode: +v drulli [09:49:44] *** Sacha has joined #jenkins [09:56:21] *** benmatselby has joined #jenkins [10:00:15] *** abayer has quit IRC [10:00:19] <aheritier> dannyD_: it may help you : http://www.wakaleo.com/books/continuous-integration-with-hudson-the-book [10:00:25] *** magnayn has joined #jenkins [10:00:37] *** abayer has joined #jenkins [10:00:37] *** ChanServ sets mode: +o abayer [10:01:10] <aheritier> It will be renamed Jenkins : The definitive guide soon [10:02:21] <dannyD_> aheritier: thanxs.. yes right now im reading about the drama of forking jenkis from the hudson project.. are oracle the evil guys now? [10:04:32] <resmo_> dannyD_, they have always been since every IMHO, see openoffice, mysql, java.... [10:05:22] <resmo_> no clue what stuff they smoked [10:05:46] <dannyD_> well, they are a company.. maybe they dont know how to make money in a honest way :-) [10:06:11] <aheritier> They just don't know how to do it with an active OSS community [10:07:13] <resmo_> but AFAIK the drama about oracle help pushed jenkins even more. [10:07:59] *** _Aeris_ has quit IRC [10:12:50] *** real_ate_ has joined #jenkins [10:13:59] <dannyD_> IMHO it seems good then :-) AFAIK this jenkins looks good! i like when there is an active community... [10:15:02] *** Stubbs has quit IRC [10:15:34] *** real_ate_ has quit IRC [10:16:55] *** d2m has joined #jenkins [10:29:13] <dannyD_> aheritier: i dont find the book files "Go to this page now and download the book-examples zip file" ?...where is it? [10:31:04] <dannyD_> aheritier: ok ive found it..it was kind of hidden i must say.. [10:31:10] <dannyD_> :D [10:31:12] <aheritier> :-) [10:31:38] *** _Aeris_ has joined #jenkins [10:31:41] *** miclorb_ has joined #jenkins [10:31:49] <dannyD_> you could change that :-) so it links directly to the files.. maybe,, [10:33:11] *** stephenc has joined #jenkins [10:33:12] *** ChanServ sets mode: +v stephenc [10:37:37] <aheritier> you can contact John (john.smart at wakaleo dot com). He is the author [10:37:49] <aheritier> We should see with him to add a link from Jenkins website [10:45:39] *** resmo_ has quit IRC [10:45:59] *** DaveH has joined #jenkins [10:46:27] <dannyD_> aha.. [10:46:40] <dannyD_> i thought it was you :-D [10:53:55] *** richvdh has joined #jenkins [10:56:46] *** dogmatic69 has joined #jenkins [10:59:20] *** Stubbs has joined #jenkins [11:00:43] *** kuuyee has quit IRC [11:01:04] *** aheritier has quit IRC [11:01:15] *** resmo_ has joined #jenkins [11:04:35] *** m4r35n357 has joined #jenkins [11:05:55] *** real_ate_ has joined #jenkins [11:08:23] *** aheritier has joined #jenkins [11:08:23] *** ChanServ sets mode: +v aheritier [11:17:26] *** proofek has joined #jenkins [11:20:02] <dannyD_> do you guys use Tomcat..or do you start hudson directly from the command line? [11:21:02] <proofek> hello guys, is there any sort of way to create a view remotely? found this http://issues.jenkins-ci.org/browse/JENKINS-8927 which I suspect gives me a no answer, but wanna double check [11:21:29] <jenkins-admin> JENKINS-8927:Create a view from the XML API (Open) http://jenkins-ci.org/issue/8927 [11:24:55] <resmo_> dannyD_, there is no need for tomcat if you are just using jenkins on the system. If you use tomcat anywany, drop the war to tomcat. [11:25:13] <dannyD_> oki! [11:30:18] * jasonb runs it on Tomcat, of course. [11:40:33] <aheritier> dannyD_: myself on tomcat because I standardized all our production with Tomcat. Otherwise you have native installers for many platforms [11:44:14] * dannyD_ oki.. [12:20:24] *** d2m has quit IRC [12:25:45] *** ctrabold has joined #jenkins [12:38:28] *** cristhiank has joined #jenkins [12:42:07] *** kstreith has joined #jenkins [12:46:32] *** miclorb_ has quit IRC [12:47:59] *** jasonb has quit IRC [12:48:10] *** cristhiank has quit IRC [12:49:01] *** cristhiank has joined #jenkins [12:50:15] *** cristhiank_ has joined #jenkins [12:53:17] *** cristhiank has quit IRC [13:00:19] *** jasonb has joined #jenkins [13:05:06] *** d2m has joined #jenkins [13:06:39] *** oeuftete has quit IRC [13:08:34] *** _Aeris_ has quit IRC [13:10:55] *** makr2 has joined #jenkins [13:17:09] *** _Aeris_ has joined #jenkins [13:18:40] *** cristhiank_ has quit IRC [13:19:12] *** cristhiank_ has joined #jenkins [13:20:14] *** cristhiank_ has joined #jenkins [13:28:55] *** real_ate__ has joined #jenkins [13:30:53] *** real_ate_ has quit IRC [13:31:19] *** real_ate__ is now known as real_ate [13:31:23] *** Tauop has joined #jenkins [13:34:31] *** fishn1x has joined #jenkins [13:45:01] *** cristhiank_ has quit IRC [13:45:31] *** cristhiank_ has joined #jenkins [13:46:15] <dannyD_> how do i get my java homepath from the commandline in windows? heelp [13:47:09] <aheritier> %JAVA_HOME% ? [13:47:23] <aheritier> If you defined it as system property [14:14:55] <dannyD_> hmm.. [14:15:03] <dannyD_> ive set jenkins to download java.. [14:15:28] *** cristhiank___ has joined #jenkins [14:15:54] <dannyD_> but now i get Unable to access svn://localhost/gameoflife/trunk : svn: connection refused by the server........ [14:16:21] <dannyD_> how come? its only local..its the first example from the book...... [14:16:24] <dannyD_> help? [14:18:54] <resmo_> dannyD_, do you really have a svn server running on localhost? [14:18:55] *** cristhiank_ has quit IRC [14:19:42] <dannyD_> yes,, i got the same output as in the book.. [14:20:21] <dannyD_> like this: .classpath .project .settings/ pom.xml src/ [14:20:41] <dannyD_> im reading this post: http://stackoverflow.com/questions/4297576/subversion-not-accessible-by-hudson-svnconnection-refused-by-server [14:20:46] <dannyD_> same thing for me.. [14:21:21] <mwalling_> are you using slaves? [14:24:03] <dannyD_> huh? no.. nno that i know of..im noob..but its a company computer so.. [14:24:26] <resmo_> dannyD_, sorry I am not using windows, but it looks to me like a firewall rule which blocks the access [14:24:29] <richvdh> it's probably some sort of firewall issue [14:24:36] <richvdh> heh :) [14:24:39] <resmo_> :) [14:24:44] <dannyD_> mm i guess so :-) [14:25:04] <resmo_> dannyD_, try this usl [14:25:09] <resmo_> this url http://svn.github.com/resmo/libjsms [14:25:47] <dannyD_> incomplete headers [14:26:42] <resmo_> not in the browser in svn [14:27:17] <resmo_> or better open the port 3690 in your windows firewall [14:28:05] <resmo_> this port is used for the svn:// protocol [14:28:40] <dannyD_> i did try this: svnserve -d --listen-port 3690 --listen-host 127.0.0.1 -r svn-repos [14:29:10] <resmo_> dannyD_, opening port on windows http://windows.microsoft.com/en-US/windows-vista/Open-a-port-in-Windows-Firewall [14:29:49] <dannyD_> i dont even have my firewall on... wierd..so??.. [14:30:27] <dannyD_> so its not a firewall problem then? [14:32:49] <resmo_> on same pc right? [14:33:06] <resmo_> i mean jenkins and subersion? [14:34:07] <dannyD_> huh? im only using one machine.. [14:34:19] <dannyD_> and the firewall is off [14:34:28] <resmo_> this is weird [14:34:57] *** Stubbs has quit IRC [14:35:15] <dannyD_> right..very.. [14:35:50] <resmo_> dannyD_, you can access svn by command line right? [14:36:04] *** Stubbs has joined #jenkins [14:37:42] *** jieryn-w has joined #jenkins [14:37:42] *** ChanServ sets mode: +v jieryn-w [14:38:43] <dannyD_> yes.. [14:38:48] <dannyD_> just did that.. [14:38:50] *** ChanServ sets mode: +v magnayn [14:38:58] <dannyD_> resmo_: hmm... [14:40:20] <resmo_> dannyD_, this way svn list svn://localhost/gameoflife/trunk ? [14:44:12] <dannyD_> yes its like that.. [14:44:58] <dannyD_> but.. in the /configure where ive set JAva and maven. should i enter someting on svn also? the books does not say anything about it.. [14:45:33] <dannyD_> 8080/configure [14:47:09] <dannyD_> Like should i enter something in Subversion Workspace version: 1.4 Exclusion revprop name.. ? ,, not right.. huh.. [14:47:13] <dannyD_> clueles.. [14:47:17] <dannyD_> S.. [14:47:58] <richvdh> you shouldn't need to configure anything there [14:49:06] <richvdh> might be worth explicitly specifying the port number... "svn://localhost:3690/gameoflife/trunk" [14:49:11] <richvdh> but i'm grasping at straws. [14:49:14] <schwullo> Uh, i've having some difficulties with maven dependencies for clearcase plugin [14:49:35] <resmo_> dannyD_, and try replace localhost with 127.0.0.1 [14:49:36] <schwullo> it says "failure to transfer org.vnet.hudson.plugins:plugin:pom.1.358 etc etc [14:49:44] <dannyD_> oki,, [14:49:50] <schwullo> anyone knowing where I can fetch more information regarding how to import the build [14:50:08] <schwullo> im trying to get clearcase plugin imported in eclipse for testing some bugs. [14:50:09] <schwullo> :-) [14:50:25] <hsoj> hrm [14:50:48] <hsoj> looking over the issues list, it doesn't look like much has been done in way of matrix builds =/ [14:51:35] <hsoj> is the job type not common? [14:53:52] <schwullo> well, I see that the clearcase plugin strips the beginning slash from the load path [14:54:03] <schwullo> such that /vobs/somevob becmoes vobs/somevob [14:54:09] <schwullo> which lshistory cannot interpert correctly [14:54:45] <schwullo> I have tested to input different starts but they all get wiped away, would be easier to test the specific method which does the stripping. [14:59:20] *** vivek_ has joined #jenkins [15:01:01] <drulli> jenkins-admin: Make lak-praqma a committer on github [15:01:04] <jenkins-admin> I didn't understand the command [15:01:24] <drulli> jenkins-admin: help [15:01:25] <jenkins-admin> See http://wiki.jenkins-ci.org/display/JENKINS/IRC+Bot [15:02:38] <drulli> jenkins-admin: Give lak-praqma a commit access on github [15:02:46] <jenkins-admin> Added lak-praqma as a GitHub committer [15:03:34] *** cristhiank___ has quit IRC [15:04:03] *** cristhiank___ has joined #jenkins [15:05:29] *** cristhiank___ has quit IRC [15:05:56] *** cristhiank___ has joined #jenkins [15:08:17] *** KaZeR_W has joined #jenkins [15:08:46] *** Prz_^ has joined #jenkins [15:08:46] *** cristhiank_ has joined #jenkins [15:09:39] <KaZeR_W> Prz_^, \o/ [15:10:55] *** Prz_^ is now known as Prz_zZzZzZ [15:11:16] *** cristhiank has joined #jenkins [15:11:54] *** efwe has joined #jenkins [15:12:01] *** cristhiank_ has quit IRC [15:12:10] *** edorian has joined #jenkins [15:12:27] *** cristhiank___ has quit IRC [15:13:06] *** Prz_zZzZzZ is now known as Prz_^ [15:13:10] <efwe> hi there, if i cancel a manually triggered build during the svn-up phase it is evaluated as a FAILURE build. is this a feature or a bug? [15:15:39] <efwe> http://nopaste.info/8210cde3a3.html [15:17:42] *** efwe has quit IRC [15:18:07] *** fw has joined #jenkins [15:20:02] *** cowboyd has joined #jenkins [15:22:26] *** Stubbs has joined #jenkins [15:23:01] <fw> hm [15:23:56] *** fw is now known as efwe [15:27:23] <hsoj> efwe: I would consider it a failure [15:27:48] <hsoj> it's a portion of the build cycle, if it failed for any reason, the entire cycle failed [15:29:14] *** Stubbs has quit IRC [15:29:33] *** Stubbs has joined #jenkins [15:33:51] <efwe> hsoj: of course! i wanted to point on the 'manually canelled' fact. [15:34:39] <efwe> if something goes wrong with svn during autobuild it is a failure. if i request a cancelation via button-press this should not be considered a failure. [15:35:13] <dannyD_> help.. [15:35:22] *** timp has joined #jenkins [15:35:34] <dannyD_> im trying to get to the svn rep.. and i get ' handshake failed' ....... [15:35:39] <dannyD_> whats that?! [15:36:30] <hsoj> efwe: if you're a one man environment, that may make sense toyou [15:36:43] <hsoj> it's still a failure to complete the job [15:37:08] <hsoj> if you had a multi-man team, you manually cancelled the job and an external member doesn't see it as a failure [15:37:18] <hsoj> they may consider that the entire cycle was completed as desired [15:38:13] <mjmac> is anyone aware of a relatively recent list of public jenkins installations? i'd like to do a survey of job naming conventions, but my google-fu is failing me. [15:38:37] <hsoj> ours is lowercase s/\ /- [15:39:57] <efwe> i have something like: $product_$customer_$version -> eap_ch_trunk [15:40:01] * makr2 uses Matrix builds [15:40:33] <hsoj> heh [15:40:48] <hsoj> I am hating matrix builds so much =( [15:40:57] <hsoj> if only the shit would work as intended [15:41:09] <mjmac> why? we're just about to start migrating to matrix builds [15:41:23] <hsoj> if you're using parameterized builds, they don't work [15:41:32] <efwe> hsoj: hm, in fact we have 3 teams and they asked me why they got a failure-mail although i itentionally cancelled the build. [15:41:42] <hsoj> java.lang.IllegalStateException: This build is not parameterized! [15:41:58] <mjmac> fun [15:42:01] <hsoj> efwe: that's them bitching because they're getting mail [15:42:05] <hsoj> no one wants to get email they don't need [15:42:18] *** sshaw has joined #jenkins [15:42:19] <hsoj> if they were looking over the job status, and just blindly saw it was not a failure [15:42:28] <hsoj> they might state that the process completed, biting them in the ass [15:42:33] <hsoj> so let them bitch about emails ;) [15:43:52] <hsoj> mjmac: also, the console logs are borked when you build a specific label/node [15:43:54] <makr2> From the 50+ jobs we have here, about 30 are matrix builds. Most of them are parameterized and get triggered through upstream builds. [15:44:14] <efwe> ok. i see your point. operating for instance can not use this build for deployment or whatever - so it is essentially a failure. [15:44:25] <hsoj> efwe: correct [15:44:33] <hsoj> I understand your side as well, don't get me wrong [15:44:51] <hsoj> but it's more a niceity for you than it's mission critical to functionality kind of thing [15:45:17] <mjmac> makr2: are you running a recent jenkins release? [15:45:27] *** sshaw has quit IRC [15:45:45] <makr2> nope. we are still on 391 [15:45:53] <hsoj> http://issues.jenkins-ci.org/browse/JENKINS-8735 [15:45:57] <hsoj> hrm [15:46:01] <jenkins-admin> JENKINS-8735:Matrix job does not recognize parameterized build when triggered remotely (Open) http://jenkins-ci.org/issue/8735 [15:46:16] *** Aetzel has quit IRC [15:46:37] <makr2> ok, we don't use remote triggers [15:46:40] <hsoj> ah [15:47:11] <makr2> and ... we pass the parameters by a property file [15:47:21] <hsoj> hrm? [15:47:28] <hsoj> well guess that won't change anything for me [15:47:46] <hsoj> the way the remote trigger is calling the job is incorrect [15:49:18] *** sshaw has joined #jenkins [15:49:21] *** herque has joined #jenkins [15:52:43] <hsoj> basically, I've chased my issue down to ParametersDefinitionProperty not returning valid results for matrix style jobs [15:55:04] *** timp has quit IRC [16:00:01] *** Stubbs_ has joined #jenkins [16:00:05] *** Stubbs_ has quit IRC [16:00:11] *** Stubbs has quit IRC [16:01:33] *** abayer has quit IRC [16:01:38] *** k-fish has quit IRC [16:02:03] *** k-fish has joined #jenkins [16:08:08] *** mando has joined #jenkins [16:08:18] *** tunabum has joined #jenkins [16:10:35] *** msm has joined #jenkins [16:11:02] *** myusuf3_ has quit IRC [16:11:28] *** myusuf3_ has joined #jenkins [16:18:50] *** mindless has joined #jenkins [16:19:10] *** mindless has quit IRC [16:19:10] *** mindless has joined #jenkins [16:19:10] *** ChanServ sets mode: +o mindless [16:20:03] *** mconigliaro has joined #jenkins [16:20:28] *** smolyn has joined #jenkins [16:23:20] *** vjuranek has quit IRC [16:23:51] *** joewilliams_away is now known as joewilliams [16:24:15] *** Stubbs has joined #jenkins [16:27:27] *** RSchulzB has joined #jenkins [16:29:55] *** awb has joined #jenkins [16:33:42] <dannyD_> hii... [16:33:48] <RSchulzB> I sure wish I could get a little love for this bug: http://issues.jenkins-ci.org/browse/JENKINS-8881 [16:33:51] <jenkins-admin> JENKINS-8881:After Log Rolling, Pervious, Uncompressed Log File is Deleted But _Not_ Closed and its Disk Space Not Freed (Open) http://jenkins-ci.org/issue/8881 [16:33:55] <dannyD_> im behind a company proxy.. and i get this:... [16:33:56] <dannyD_> Unable to access svn://localhost:8080/gameoflife/trunk : svn: Handshake failed, received: [16:34:11] <dannyD_> ive chande the servers file in subversion.. [16:34:19] <dannyD_> changed.. but .. [16:34:23] <dannyD_> not luck..help [16:36:05] *** abayer has joined #jenkins [16:36:05] *** ChanServ sets mode: +o abayer [16:39:40] *** smolyn has quit IRC [16:41:29] <dannyD_> hey guys.. im really .. stuck [16:41:48] <dannyD_> i cant get my svn repository to be found by the jenkins web gui.. [16:41:58] <dannyD_> im behind a proxy.. [16:42:10] <dannyD_> what should i change to make it work?? [16:44:09] <dannyD_> what should i put in this file? "~/.subversion". [16:44:31] <dannyD_> should it be the proxy.. or.. the port 3690 .. for jenkins?!? [16:45:30] *** troels has joined #jenkins [16:45:46] *** dotsev has quit IRC [16:46:19] <richvdh> dannyD_, i thought you were running subversion and jenkins on the same box? [16:46:29] <dannyD_> yes [16:46:29] <richvdh> so what is an (http?) proxy to do with it? [16:46:36] <dannyD_> i dont know.. [16:46:44] <dannyD_> i do know we have one.. [16:46:51] <dannyD_> and maybe that ... oh.. [16:46:54] <dannyD_> mm.. [16:47:10] *** awb has quit IRC [16:47:20] <dannyD_> but why cant jenkins find my subversion repo then?? the command line can... [16:47:26] <richvdh> i don't know [16:47:36] <richvdh> what happened when you did what we suggested earlier? [16:47:53] <richvdh> <richvdh> might be worth explicitly specifying the port number... "svn://localhost:3690/gameoflife/trunk" [16:48:05] <richvdh> <resmo_> dannyD_, and try replace localhost with 127.0.0.1 [16:48:09] *** drulli has quit IRC [16:48:12] <dannyD_> iv edid [16:48:13] <troels> Hi. I'm having trouble releasing my plugin to jenkins. Error: Failed to transfer file: http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jvnet/hudson/plugins/PUCM/0.3.0/PUCM-0.3.0.hpi. Return code is: 401. I have tried with user+pass in commandline and in settings.xml. Same error. Does my jekins-account have to be connected to the repository somehow? [16:48:24] <dannyD_> ive tryed all combos.. its killing meee [16:49:11] <dannyD_> richvdh: so,..the subversion ..servers file..i should let the be alone right..? [16:49:26] <richvdh> so did you get "configuration refused" or "handshake error"? [16:49:34] <dannyD_> both [16:49:39] <richvdh> ffs [16:49:45] <dannyD_> ffs? [16:50:02] <dannyD_> handshake i got with 3690 [16:50:11] *** awb has joined #jenkins [16:50:38] <dannyD_> should i start subversion some special way? [16:50:45] <dannyD_> specifing port or somethin? [16:51:07] <dannyD_> richvdh: maybe like this: svnserve -d --listen-port 3690 --listen-host 127.0.0.1 -r svn-repos [16:51:13] <dannyD_> good/bad? [16:51:22] <richvdh> i thought you said that was how you started svnserve [16:51:33] <hsoj> RSchulzB: [16:51:37] <richvdh> so you are specifying the port. and the ip to bind to. [16:51:37] <hsoj> err, early enter... [16:51:48] <hsoj> that issue isn't really a show-stopper imo [16:51:52] <dannyD_> yes.. and ive tryed the notmal way too.. ive tryed many.. [16:51:59] <hsoj> just use a log rotation utility [16:52:22] <dannyD_> whaat?? im noob ..please KIS! [16:52:25] <RSchulzB> hsoj: That doesn't do it. You have to recycle the Jenkins server to free the disk space. [16:52:37] <hsoj> I never have to [16:52:47] <hsoj> hell, I can cat /dev/null > jenkins.log [16:52:50] <hsoj> and it's gravy [16:52:51] <RSchulzB> So it doesn't affect you. Which platform? [16:52:55] <hsoj> linux [16:53:17] <RSchulzB> hsoj: You're still missing the point: The file has been deleted but not closed. In Unix systems, that keeps the file "alive." [16:53:21] <richvdh> dannyD_: hsoj is talking to someone else. are you running commandline svn as the same user as jenkins runs as? [16:53:50] <hsoj> RSchulzB: it's because you're deleting while the file socket is open [16:53:57] <hsoj> you're going about removing incorrectly [16:54:00] <dannyD_> richvdh: i dont know.. i guess so.. im not changing anything.. [16:54:01] <RSchulzB> Yes. That's the point. That's the bug. [16:54:08] <hsoj> well, then that's a bug for * [16:54:12] <RSchulzB> You have to shut down Jenkins to free the space. [16:54:19] <RSchulzB> That makes it unsuitable for unattended operation. [16:54:30] <hsoj> you need a better method of clearing your logs imo [16:54:37] <hsoj> you're going to need to restart any daemon when you delete a file [16:54:39] <RSchulzB> Sorry, that's not it. [16:54:43] <RSchulzB> It's not about the log files. [16:54:52] <RSchulzB> It's about the fact that Jenkins holds a descriptor open. [16:55:00] <hsoj> as will most daemons [16:55:03] <RSchulzB> Even after unlinking / deleting the file. [16:55:03] *** nd___ has joined #jenkins [16:55:07] <RSchulzB> Wrong. [16:55:13] <hsoj> windows? [16:55:14] <RSchulzB> Are you a contributor to the Jenkins code? [16:55:17] <RSchulzB> No, Linux. [16:55:20] *** nd__ has quit IRC [16:55:31] <RSchulzB> CentOS. [16:55:32] <hsoj> I am not as I prefer not to write java [16:55:55] <hsoj> how long have you been using linux if you don't mind me asking? [16:56:07] <hsoj> it's never been suggested to delete a file while a daemon is running [16:56:08] <hsoj> EVER [16:56:10] <RSchulzB> May I include Unix in that? [16:56:22] <richvdh> dannyD_, i don't really know to be honest. I haven't tried jenkins or subversion on windows, and i haven't tried using jenkins with the native subversion protocol. [16:56:25] <hsoj> it's only been recently that some handle it gracefully [16:56:40] <hsoj> this is why you use things like logrotate [16:56:57] *** makr2 has left #jenkins [16:57:19] <RSchulzB> You really are not getting the point. Jenkins rolled the log file, moved on to a new one but did not close the descriptor to the file it compressed. That means the file's disk space cannot be freed even though it has a link count of zero. [16:57:21] <hsoj> RSchulzB: http://pastebin.com/mjSKFUDD [16:57:28] <hsoj> oh, mine never rolls [16:57:30] <RSchulzB> I've been using Unix since 1977. [16:57:32] <hsoj> I have to roll my own [16:57:33] <dannyD_> richvdh: so what do i do?..whats fool proof..? :-D [16:57:34] <RSchulzB> Unix or Linux. [16:57:44] <dannyD_> RSchulzB: wow :-) im born 77.. [16:57:45] <RSchulzB> OK. Enough of this. [16:57:58] <hsoj> and actually [16:58:01] <hsoj> YOU are missing the point [16:58:07] <hsoj> I stated it's not really a show stopped [16:58:10] <hsoj> s/stopped/stopper [16:58:18] <hsoj> and gave you avenues to resolve the immediate issue [16:58:26] <RSchulzB> It is if you want to leave Jenkins running indefinitely. [16:58:31] <hsoj> no it iisnt [16:58:34] <hsoj> read my pastebin [16:58:35] <RSchulzB> Yes it is. [16:58:40] <hsoj> I leave mine up 24/7 [16:58:54] <hsoj> ci:~$ uptime 10:59:07 up 19 days, 23:11, 1 user, load average: 0.01, 0.02, 0.04 [16:58:56] <RSchulzB> Just because you don't encounter the problem doesn't mean it isn't a problem for those that do. [16:59:03] <hsoj> that was only becuase it was an upgrade [16:59:19] <hsoj> I was experiencing problems where the log would run to 10G w/n a day [16:59:22] * rtyler yawns [16:59:38] <hsoj> put logrotate in, no more issues [17:00:01] <RSchulzB> Nothing done from outside Jenkins (other than restarting it) will allow that space to be reclaimed. Period. [17:00:04] <hsoj> anywho, take the help or not [17:00:15] <RSchulzB> It doesn't help. [17:00:17] <richvdh> dannyD_, you might try clearing out %HOME%/.subversion for the user which jenkins runs as [17:00:20] <RSchulzB> Why don't you get that? [17:00:23] <hsoj> that's your prerogative [17:00:29] <hsoj> ok, fine. it doesnt... [17:00:32] <RSchulzB> Absolutely. [17:01:01] <hsoj> well have fun having that attitude and getting people to help you [17:01:53] <RSchulzB> I see you as the one with the attitude. [17:02:03] <RSchulzB> And you're not a principal, so I don't see the importance of it. [17:02:04] *** jasonb has quit IRC [17:02:11] <dannyD_> hey guys ..calm down.. [17:02:28] <richvdh> quite. [17:02:30] <dannyD_> your just missunderstanding each other [17:02:38] <dannyD_> its normal :D [17:02:49] * rtyler picks up his ops sword [17:02:55] <rtyler> what's goin' on? [17:02:57] <troels> Hey. I realize that you are busy, but I'll repeat my question. I'm having trouble releasing my plugin to jenkins. Error: Failed to transfer file: http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jvnet/hudson/plugins/PUCM/0.3.0/PUCM-0.3.0.hpi. Return code is: 401. I have tried with user+pass in commandline and in settings.xml. Same error. Does my jekins-account have to be connected to the repository somehow? Thank you [17:03:19] <rtyler> troels: yes, you need your jenkins account set up properly [17:03:22] <schwullo> derka derk. [17:03:40] <rtyler> maven.jenkins-ci.org uses our LDAP infrastructure to authenticate folks pushing artifacts [17:04:18] <mwalling_> heh, m.j-ci.o uses nexus [17:04:34] <troels> I have created the account and the wiki... do I need to do something else? [17:04:51] <rtyler> troels: there should be a document on the wiki about releasing [17:04:55] <rtyler> let me see what I can dig up [17:04:59] <rtyler> mwalling_: so? :) [17:05:13] <mwalling_> rtyler: :) [17:05:54] *** lakrus has joined #jenkins [17:06:14] *** stephenc_ has joined #jenkins [17:06:15] *** ChanServ sets mode: +v stephenc_ [17:06:20] <rtyler> GARGH, every time I use JIRA, those farking keybindings ruin it for me [17:06:30] <troels> Yes, this: http://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins. Mmmm, do I need to authenticate the user (as in with a key like I use on github)? [17:07:11] *** stephenc has quit IRC [17:07:11] *** stephenc_ is now known as stephenc [17:07:19] <rtyler> troels: http://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins#HostingPlugins-Releasingtojenkinsci.org [17:07:56] <rtyler> where the plugin source code actually *lives* is completely orthogonal to "releasing" the plugin to the primary jenkins update center [17:10:23] <troels> rtyler: ok. I have followed the guide, but it seems as though I don't have write access... [17:11:06] <rtyler> troels: I believe you should email the dev list with your username, plugin and request access to release if you have not done so already [17:11:58] <troels> ok. I will do thank. Thank you. :) [17:12:13] <rtyler> I might be able to do it here in IRC, I try not to be the gatekeeper on those things though [17:12:35] *** smolyn has joined #jenkins [17:12:43] <dannyD_> richvdh: mm if i start svn with a specific port and ip adress.. then my start-svn.bat wont work [17:12:54] <dannyD_> richvdh: must i add something to that?? [17:13:50] <richvdh> i have no idea what start-svn.bat is [17:14:18] <hsoj> heh, coming back and seeing what was said. *facepalm* [17:16:14] <hsoj> anyways. in the call "ParametersDefinitionProperty pp = getProperty(ParametersDefinitionProperty.class);" is getProperty() something defined by a parent class of the object that's called in? [17:17:18] *** Prz_^ has quit IRC [17:20:35] *** Weltraumschaf has quit IRC [17:21:37] *** joewilliams is now known as joewilliams_away [17:25:13] *** kenneth_reitz has joined #jenkins [17:27:43] *** awb has quit IRC [17:30:40] *** patryk has quit IRC [17:30:49] <troels> rtyler: I will ask the dev list. Thank you for your help [17:31:00] <rtyler> cheers [17:31:18] *** troels has quit IRC [17:32:41] *** Haloperidol has joined #jenkins [17:33:09] *** theozaurus has joined #jenkins [17:33:34] *** tedo has joined #jenkins [17:34:11] <theozaurus> Hi Guys, having a bit of trouble setting up Jenkins inside of a Jetty. I keep getting an error "java.lang.IllegalStateException: No LoginService for org.eclipse.jetty.security.authentication.FormAuthenticator". Any ideas?! [17:34:45] *** proofek has quit IRC [17:40:07] *** ctrabold has quit IRC [17:45:17] *** taco has quit IRC [17:52:07] *** fedesilva has joined #jenkins [17:55:04] *** d2m has quit IRC [18:00:58] *** benmatselby has quit IRC [18:02:49] *** banoss has joined #jenkins [18:06:39] *** peepsalot has joined #jenkins [18:12:42] *** _Aeris_ has quit IRC [18:13:55] <banoss> anyone around? Trying to use curl to trigger a full build for an incremental job, is this possible? [18:14:21] *** jasonb has joined #jenkins [18:16:37] *** ctrabold has joined #jenkins [18:17:18] <prusswan> anything is possible, if you try hard enough [18:17:32] *** proofek has joined #jenkins [18:20:28] *** Lewisham has joined #jenkins [18:20:28] *** ChanServ sets mode: +v Lewisham [18:22:38] <banoss> :-/ [18:23:01] <rtyler> banoss: http://jenkins/job/Foo/build [18:23:06] <rtyler> that not what you need? [18:23:56] <banoss> im just looking through the api, I'm pre-empting that will kick off the build as if I clicked the build now button - which will still be an incremental build if there are changes [18:24:16] *** joewilliams_away is now known as joewilliams [18:24:18] <rtyler> that seems like /build is what you want [18:24:19] <rtyler> try it out [18:24:29] <banoss> cheers [18:24:52] *** dhackner has joined #jenkins [18:25:06] <hsoj> wait, it doesn't appear that params are being passed into the environment when executing shell scripts [18:30:15] *** Lewisham has quit IRC [18:34:08] *** aheritier_ has joined #jenkins [18:34:08] *** ChanServ sets mode: +v aheritier_ [18:34:36] *** real_ate has quit IRC [18:34:55] *** magnayn has quit IRC [18:35:50] *** theozaurus has left #jenkins [18:36:36] *** aheritier has quit IRC [18:36:36] *** aheritier_ is now known as aheritier [18:40:57] <myusuf3_> upgrading is slow [18:41:05] <myusuf3_> what are you guys doing about that? :) [18:41:41] <prusswan> you referring to the download speed? it's pretty fast for me [18:41:57] <myusuf3_> yes; I was doing it on multiple machine [18:42:06] <myusuf3_> slow for me [18:42:11] <myusuf3_> it might be just from my end though [18:42:13] <myusuf3_> thanks! [18:43:02] <prusswan> if they are using the same connection, maybe you should download one copy, then upgrade other machines using the local copy [18:43:08] *** andreasmandel has joined #jenkins [18:43:30] <myusuf3_> no they aren't using the same connection [18:43:34] <myusuf3_> thats why i said something :) [18:44:55] <prusswan> also, speed is relative...when I upgraded like 10 hours ago it was 50K? good enough for me [18:45:02] *** drulli has joined #jenkins [18:45:02] *** ChanServ sets mode: +v drulli [18:45:21] <myusuf3_> prusswan, are you a troll? [18:45:28] <myusuf3_> I said I would look into it [18:45:36] <myusuf3_> no need to over engineer a non issue [18:46:00] <myusuf3_> I was just asking if the speed was slow for anyone else [18:46:15] <myusuf3_> and if so, are there plan to correct it [18:46:25] <prusswan> oh, I was thinking if you might be [18:46:49] <prusswan> I can consider 50K as slow on a 8M line [18:48:20] *** Stubbs has quit IRC [18:52:22] *** stephenc has quit IRC [18:55:46] *** lakrus has quit IRC [18:56:52] *** fmntf has joined #jenkins [18:57:31] *** prusswan has quit IRC [18:57:55] *** esteele has quit IRC [18:58:37] <fmntf> hi, after I upgraded jenikns to 1.403, it refuses to start with this: http://pastebin.com/g2LSwkpC [18:58:55] <fmntf> how can i disable/upgrade xunit (if it helps?) [18:59:02] *** prusswan has joined #jenkins [18:59:55] *** cristhiank has quit IRC [19:00:22] *** cristhiank has joined #jenkins [19:01:08] *** ctrabold has quit IRC [19:01:34] *** cristhiank has quit IRC [19:02:02] *** cristhiank has joined #jenkins [19:02:47] <fmntf> any way to start jenkins in "safe mode" ? [19:06:24] <jieryn-w> what does that mean? [19:07:56] <fmntf> without plugins [19:08:06] <fmntf> xunit is preventing jenkins to start [19:08:37] <prusswan> without plugins? you can delete the plugins folder and see what happens [19:09:18] <fmntf> see what happens? [19:09:52] <prusswan> it's a suggestion that has yet to be verified :p [19:10:18] <jieryn-w> for p in plugins/*.hpi ; do touch $p.disabled ; done [19:12:08] *** kutzi has joined #jenkins [19:12:08] *** ChanServ sets mode: +v kutzi [19:12:55] <fmntf> thank you jieryn-w [19:14:06] *** bmahe has joined #jenkins [19:15:02] *** DaveH has quit IRC [19:15:23] <fmntf> ok, resurrected, many thanks! [19:15:37] *** kgoess has quit IRC [19:21:13] *** kgoess has joined #jenkins [19:21:16] *** recampbell has joined #jenkins [19:23:28] *** _marc` has quit IRC [19:25:18] *** fmntf has quit IRC [19:31:46] *** awb has joined #jenkins [19:52:20] <jieryn-w> ok np! :) [19:53:42] *** RSchulzM1 has joined #jenkins [19:58:27] *** ctrabold has joined #jenkins [20:05:42] <banoss> so http://jenkins/job/build does a full build even if the build is configured as incremental. That's actually pretty cool because incremental builds are a bit broke :-) And devs are asking "How do I kick off a full build?" [20:05:57] <banoss> thanks @rtyler [20:06:49] *** BrianFox_ has quit IRC [20:09:14] *** ed_mann has quit IRC [20:12:26] *** Stubbs has joined #jenkins [20:13:50] *** mwhudson has quit IRC [20:13:57] *** magnayn has joined #jenkins [20:14:06] *** ChanServ sets mode: +v magnayn [20:18:51] *** d2m has joined #jenkins [20:26:20] *** herque has quit IRC [20:26:20] *** lukem has quit IRC [20:26:20] *** dannyD_ has quit IRC [20:30:53] *** david has joined #jenkins [20:31:12] *** david is now known as Guest42772 [20:31:22] *** _marc` has joined #jenkins [20:31:26] *** mando has quit IRC [20:31:32] *** herque has joined #jenkins [20:31:52] *** Guest42772 has left #jenkins [20:31:52] *** benmatselby has joined #jenkins [20:34:16] *** Sacha has quit IRC [20:34:29] *** recampbell has quit IRC [20:37:50] *** Stubbs has quit IRC [20:39:36] *** resmo_ has quit IRC [20:39:50] *** richvdh has quit IRC [20:40:41] *** cristhiank has quit IRC [20:41:44] <Creeture> Where did all of my "Last Duration" fields go? [20:43:36] <kohsuke> Is that gone? screenshot? [20:45:07] <Creeture> screenshot forthcoming... [20:47:25] <Creeture> http://www.microcozm.net/~ccosby/noduration.png [20:48:11] *** mwhudson has joined #jenkins [20:49:51] <Creeture> However, build.duration is there and correct using groovy [20:50:53] <kohsuke> Thanks. These are FreeStyle jobs? [20:50:57] <kohsuke> Just so I know [20:51:06] <Creeture> Yep. [20:51:14] *** lord1234 has joined #jenkins [20:51:25] <lord1234> what user does jenkins use to run? [20:51:28] <lord1234> does it create a jenkins user? [20:51:38] <Creeture> lord1234: Depends on how you install it. [20:51:52] *** proofek has quit IRC [20:52:05] <lord1234> http://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu i followed these [20:52:25] <Creeture> runs as jenkins:nogroup [20:52:41] <lord1234> so it won't have access to /home/ubuntu then? [20:53:05] <Creeture> It will if you set perms on that directory properly. [20:53:27] <lord1234> i set em to 777 [20:53:33] <lord1234> i mean...whats more open then that? [20:53:34] <kohsuke> Creeture: confirmed that the fix is scheduled for 1.404 [20:53:40] <kohsuke> I'll add it to the changelog [20:53:43] <Creeture> Thanks kohsuke. [20:53:45] <kohsuke> I wonder if the bug is already reported [20:54:06] *** Kiall is now known as Kiall|AFK [20:54:07] <lord1234> i don't have to set the entire tree leading to the dir its actually /home/ubuntu/1/2/3/file.rb [20:54:11] <Creeture> Don't know why i didn't notice it until now. Been heads down in groovy fun so I haven't looked at the interface. [20:54:13] <lord1234> so I set 3 to 777 [20:54:16] <lord1234> and figured that would do it... [20:54:51] <Creeture> lord1234: You have a thing or two to learn about UNIX permissions. :) When you say "access to", what do you really want to do? [20:55:04] *** banoss has quit IRC [20:55:13] <lord1234> Creeture: personally if i didn't need to use linux in this case I woudln't since I don't know linux that well [20:55:14] <lord1234> BUT [20:55:28] <lord1234> I am trying to run a ruby script using jenkins [20:55:53] <Creeture> Just run it as a script as a build step? [20:56:01] <lord1234> yes...thats what i am trying to do [20:58:37] <Creeture> k. then you need to make sure that every directory in that path is *at least* executable by "other". So, chmod o+x /home /home/ubuntu /home/ubuntu/1 [20:59:40] *** akostadinov has quit IRC [21:00:59] *** sietse has quit IRC [21:02:42] <Creeture> And make sure that file.rb is readable and executable, so chmod o+rx /home/ubuntu/1/2/3/file.rb [21:03:38] *** recampbell has joined #jenkins [21:06:11] *** Stubbs has joined #jenkins [21:08:23] *** Stubbs has quit IRC [21:09:24] *** proofek has joined #jenkins [21:14:08] *** kenneth__ has joined #jenkins [21:15:53] *** kenneth_reitz has quit IRC [21:16:00] *** afex_ has joined #jenkins [21:16:41] *** sietse has joined #jenkins [21:18:05] *** mando has joined #jenkins [21:18:35] *** afex has quit IRC [21:18:36] *** afex_ is now known as afex [21:21:17] *** andreasmandel has quit IRC [21:25:07] *** mando has quit IRC [21:26:04] *** smolyn has quit IRC [21:26:12] *** smolyn has joined #jenkins [21:26:17] *** ed_mann has joined #jenkins [21:27:08] *** mando has joined #jenkins [21:28:14] *** mando has quit IRC [21:30:20] *** andreasmandel has joined #jenkins [21:32:23] *** Creeture has quit IRC [21:33:41] *** tedo has left #jenkins [21:34:26] *** joshmoore has quit IRC [21:38:03] *** davidk has joined #jenkins [21:38:28] *** davidk is now known as Guest48255 [21:42:45] *** Guest48255 has quit IRC [21:43:04] *** Lewisham has joined #jenkins [21:43:05] *** ChanServ sets mode: +v Lewisham [21:44:41] *** benmatselby has quit IRC [21:58:04] *** andreasmandel has quit IRC [21:58:37] *** BrianFox has joined #jenkins [21:58:37] *** BrianFox has joined #jenkins [21:58:45] *** fishn1x has quit IRC [21:59:15] *** Creeture has joined #jenkins [22:00:25] *** Sacha has joined #jenkins [22:01:28] *** jasonb has quit IRC [22:13:00] *** recampbell has quit IRC [22:17:05] *** jasonb has joined #jenkins [22:20:12] *** Stubbs has joined #jenkins [22:26:49] *** MyTallest has joined #jenkins [22:30:02] <MyTallest> Just got jenkins up and running. I'm using Git as my repo and my workflow is to work on a branch that is named for the milestone it represents. My question is how do I get jenkins to build from whatever branch was just pushed? [22:32:58] *** BrianFox_ has joined #jenkins [22:35:18] *** BrianFox has quit IRC [22:37:27] *** BrianFox_ has quit IRC [22:37:45] *** BrianFox has joined #jenkins [22:37:45] *** BrianFox has joined #jenkins [22:43:15] *** afex has quit IRC [22:45:25] *** afex has joined #jenkins [22:45:56] *** drulli has quit IRC [22:51:03] <stain> MyTallest: I believe it will build all branches by default? [22:51:15] <stain> oh, you mean *only* build the last-pushed branch? [22:51:22] <MyTallest> Right [22:52:18] <MyTallest> The thing is the branchs are going to change over time. So right now it's M2 then it will be M3, etc. [22:52:33] *** herque has quit IRC [22:52:50] <MyTallest> I was hoping there was a way to pass the branch in from the git hook post-receive. [22:53:04] *** olamy has joined #jenkins [22:53:04] *** ChanServ sets mode: +v olamy [22:54:06] *** msm has quit IRC [22:58:15] *** miclorb_ has joined #jenkins [22:59:16] *** drulli has joined #jenkins [22:59:16] *** ChanServ sets mode: +v drulli [22:59:28] <stain> why not build all branches? [23:01:09] <stain> > [23:01:10] <stain> Set up your hudson project, and leave the 'branch' field in the Git SCM blank. This will cause Hudson to consider any change on any branch for building. [23:01:32] <MyTallest> OK I'll try that. Thanks. [23:02:00] *** abayer has quit IRC [23:02:13] <stain> s/Hudson/Jenkins/g of course :) [23:02:20] *** ExtraSpice has quit IRC [23:02:24] <MyTallest> Of course. :) [23:05:09] <MyTallest> Is there an issue with the "loading" not going away on the configure page? [23:05:51] <MyTallest> It's staying dimmed and not letting me access the fields. [23:06:13] *** calculus has quit IRC [23:06:47] *** calculus has joined #jenkins [23:08:22] *** abayer has joined #jenkins [23:08:22] *** ChanServ sets mode: +o abayer [23:16:38] *** MyTallest has quit IRC [23:17:40] *** Lewisham has quit IRC [23:20:08] *** ctrabold has quit IRC [23:22:37] *** cowboyd has quit IRC [23:27:22] *** _marc` has quit IRC [23:28:31] *** kutzi has quit IRC [23:32:40] *** resmo has quit IRC [23:37:54] *** Stubbs has quit IRC [23:40:33] *** Sacha has quit IRC [23:43:00] *** proofek has quit IRC [23:46:15] *** calavera has joined #jenkins [23:51:35] *** proofek has joined #jenkins [23:52:12] *** kgoess_ has joined #jenkins [23:52:15] *** proofek has joined #jenkins [23:53:15] *** proofek has joined #jenkins [23:53:27] *** stephenc has joined #jenkins [23:54:25] *** RSchulzB has quit IRC [23:55:57] *** kgoess has quit IRC [23:59:18] *** schwullo has quit IRC