[00:03:04] *** nairb774 has quit IRC [00:03:16] *** nairb774 has joined #jenkins [00:04:03] <fcamblor> hi there [00:04:21] <fcamblor> is there a wiki page describing the svn => git plugin migration ? [00:04:22] *** wolfs has joined #jenkins [00:05:39] *** aheritier has quit IRC [00:09:05] <fcamblor> (note : I already read http://jenkins.361315.n4.nabble.com/svn-git-td3162910.html but I don't catch *when* the github repository become "writable" ... should I delete svn hierarchy before this ?) [00:09:46] *** Sinar has joined #jenkins [00:10:11] *** RetSam42 has joined #jenkins [00:11:46] *** wolfs has quit IRC [00:13:58] *** aheritier has joined #jenkins [00:13:58] *** ChanServ sets mode: +v aheritier [00:14:45] *** uzilan has quit IRC [00:18:17] *** recampbell has joined #jenkins [00:18:18] *** tom_huybrechts has quit IRC [00:20:33] *** ahhughes_ has joined #jenkins [00:20:37] *** ahhughes has quit IRC [00:21:53] *** Heimidal has quit IRC [00:29:02] *** dbeer has quit IRC [00:35:28] *** bap2000 has quit IRC [00:35:34] *** bap2000 has joined #jenkins [00:39:29] *** Stubbs has quit IRC [00:44:17] *** cowboyd has joined #jenkins [00:49:07] *** d2m has quit IRC [00:51:16] *** Stubbs has joined #jenkins [00:52:40] *** Stubbs has quit IRC [00:53:00] *** Stubbs has joined #jenkins [00:55:27] *** cliffano has joined #jenkins [00:55:34] *** ChanServ sets mode: +v cliffano [01:02:28] *** richm_ has joined #jenkins [01:06:40] *** RetSam42 has quit IRC [01:11:48] *** kenneth_reitz has quit IRC [01:15:23] <mwhudson> um, does jenkinds (w/jenkins-ec2) run builds on ec2 slaves as root by default? [01:15:49] <mwhudson> that wasn't what i was expecting [01:15:58] <mwhudson> not sure what i was expecting though, come to think of it... [01:18:12] *** cowboyd has quit IRC [01:18:26] <recampbell> mwhudson, it depends on your ami, I think [01:18:52] <recampbell> the ami installs the key provided by the metadata in the account of the ami's choosing [01:19:09] <mwhudson> recampbell: doesn't seem so -- i'm using an ubuntu ami [01:19:25] <recampbell> in ubuntu, I would expect the key to be in ubuntu account [01:19:37] <recampbell> but you are saying ec2 plugin doesn't let you customize the user? [01:20:55] <mwhudson> no, it just seems that the build is run as root [01:21:10] <mwhudson> not ubuntu [01:21:17] *** olamy has quit IRC [01:21:31] <mwhudson> you have to tell it a "rootPrefixCommand" (i.e. sudo) and it must use that to run the build [01:25:15] *** cowboyd has joined #jenkins [01:25:45] *** cliffano has quit IRC [01:28:11] *** Stubbs_ has joined #jenkins [01:28:28] *** fcamblor has quit IRC [01:29:38] *** swestcott has quit IRC [01:31:02] *** Stubbs has quit IRC [01:31:02] *** Stubbs_ is now known as Stubbs [01:35:17] *** martin- has joined #jenkins [01:42:51] <rtyler> kohsuke: certs approved [01:42:55] <rtyler> go-go-gadget SSL [01:47:37] *** ahhughes_ has quit IRC [01:47:58] *** ahhughes has joined #jenkins [01:50:47] *** Stubbs has quit IRC [01:54:30] *** richm_ has left #jenkins [02:07:51] *** ahhughes_ has joined #jenkins [02:07:55] *** ahhughes has quit IRC [02:13:06] *** cowboyd has quit IRC [02:13:16] *** jieryn-w has joined #jenkins [02:13:16] *** ChanServ sets mode: +v jieryn-w [02:19:37] *** cowboyd has joined #jenkins [02:20:17] *** ahhughes has joined #jenkins [02:20:38] *** ahhughes_ has quit IRC [02:26:40] <jenkinsci_builds> Starting build 490 for job jenkins_main_trunk (previous build: STILL FAILING -- last SUCCESS #458 16 days ago) [02:28:12] *** Sinar has quit IRC [02:29:31] *** joewilliams_away is now known as joewilliams [02:30:15] *** Sinar has joined #jenkins [02:37:04] *** recampbell has quit IRC [03:12:30] *** ahhughes_ has joined #jenkins [03:12:30] *** ahhughes has quit IRC [03:32:22] *** tathamr has joined #jenkins [03:38:38] <jieryn-w> i discovered plants vs zombies, this weekend, which didn't help my efficacy in sitemon-plugin update [03:39:01] <lifeless> heh [03:39:02] <lifeless> its fun [03:39:11] <jieryn-w> yah, until you see it's $20 for the full version! jeeze [03:39:34] <lifeless> thats what, 5 cups of coffee out [03:39:59] [03:41:16] <jieryn-w> hm [04:00:23] *** abayer has quit IRC [04:05:35] *** echelog-1 has joined #jenkins [04:15:01] <jenkinsci_builds> Project jenkins_main_trunk build #490: UNSTABLE in 1 hr 48 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/490/ [04:22:31] *** Lewisham has joined #jenkins [04:22:32] *** ChanServ sets mode: +v Lewisham [04:23:32] *** myusuf3_ has quit IRC [04:27:45] *** Lewisham has quit IRC [04:40:14] *** cowboyd has quit IRC [04:41:15] *** recampbell has joined #jenkins [04:48:36] *** nairb774 has quit IRC [04:51:38] *** cliffano has joined #jenkins [04:51:46] *** ChanServ sets mode: +v cliffano [04:59:19] *** i386 has joined #jenkins [04:59:56] *** tathamr has quit IRC [05:04:52] *** nairb774 has joined #jenkins [05:09:20] *** jfelchner has joined #jenkins [05:24:16] *** cliffano has quit IRC [05:33:48] *** recampbell has quit IRC [05:39:17] *** jfelchner has quit IRC [05:45:07] *** cliffano has joined #jenkins [05:45:15] *** ChanServ sets mode: +v cliffano [05:49:54] *** Lewisham has joined #jenkins [05:49:55] *** ChanServ sets mode: +v Lewisham [06:09:53] *** skataria has joined #jenkins [06:10:16] *** skataria has left #jenkins [06:12:14] *** jfelchner has joined #jenkins [06:16:36] *** jfelchner has quit IRC [06:51:06] *** d2m has joined #jenkins [07:05:36] *** btrim has joined #jenkins [07:06:45] *** btrim has left #jenkins [07:17:29] *** wolfs has joined #jenkins [07:21:10] *** akostadinov has joined #jenkins [07:25:13] *** Sebastian has joined #jenkins [07:26:17] *** Aetzel has joined #jenkins [07:27:43] *** wolfs has quit IRC [07:28:30] *** Aetzel has quit IRC [07:28:51] *** Aetzel has joined #jenkins [07:29:28] *** ahhughes has joined #jenkins [07:30:13] *** ahhughes_ has quit IRC [07:37:58] *** ahhughes has quit IRC [08:09:19] *** cliffano has quit IRC [08:09:55] *** Sinar has quit IRC [08:10:18] *** maxandersen has joined #jenkins [08:18:15] *** DamZzzz is now known as DamZ [08:19:17] *** resmo has quit IRC [08:28:58] *** dotsev has joined #jenkins [08:35:03] *** thkoch has joined #jenkins [08:40:12] *** tom_huybrechts has joined #jenkins [08:48:26] *** awb has quit IRC [08:49:39] *** Lewisham has quit IRC [09:03:31] *** patryk has joined #jenkins [09:18:33] *** drulli has joined #jenkins [09:18:45] *** ChanServ sets mode: +v drulli [09:18:51] *** dubey has joined #jenkins [09:18:59] <dubey> hello [09:19:24] *** vjuranek has joined #jenkins [09:20:13] <dubey> i have downloaded hudson.war and placed it into tomcat's webapps area. I am able open hudson using http://loclahost:8080/hudson. I wanted to know the password for admin user or how to setup username / password for hudson ? [09:21:58] <dubey> I am totally new to hudson. [09:22:22] <dubey> my hudson version is 1.395 [09:22:30] <dubey> tomcat is 6.0.29 [09:22:46] *** ExtraSpice has joined #jenkins [09:24:05] <drulli> In the Wiki the basic setup is described: http://wiki.jenkins-ci.org/display/JENKINS/Securing+Jenkins [09:25:11] *** _marc` has joined #jenkins [09:25:44] *** Stubbs has joined #jenkins [09:26:47] <dubey> any help ? [09:27:16] <drulli> There is no password in the beginning. [09:28:05] *** wolfs has joined #jenkins [09:31:21] *** amitev has joined #jenkins [09:34:17] <dubey> i used user=admin with blank password. It is saying username/password Inccorec [09:35:11] *** voorth has joined #jenkins [09:35:47] <drulli> Did you create the user? [09:36:31] <dubey> Where ? in tomcat-users.xml ? [09:40:38] *** calavera has joined #jenkins [09:41:50] <aheritier> dubey: I agree with drulli, by default you shouldn't have the security enabled [09:42:12] <aheritier> Do you see the Manage Hudson/Jenkins entry in the left menu ? [09:42:40] <drulli> Who is asking for a password, Tomcat? Do you already see the Hudson login page? [09:43:18] <dubey> No, I just see default Hudson page with Login / Password box. [09:44:12] <aheritier> you never installed hudson/jenkins on this acount before ? [09:44:41] <aheritier> do you see a ~/.hudson or ~/.jenkins directory ? [09:45:39] <dubey> Yes, i see the hudson page [09:45:49] *** tom_huybrechts has quit IRC [09:45:50] <dubey> Yes [09:45:52] <drulli> Here are some steps if you are locked out: http://wiki.jenkins-ci.org/display/JENKINS/Disable+security [09:46:48] *** amitev has quit IRC [09:47:30] *** amitev has joined #jenkins [09:48:29] <dubey> Sorry, I didn't find any config.xml file in my tomcat/webapps/hudson directory [09:52:49] *** amitev has quit IRC [09:54:06] <drulli> No, its in ~/.hudson... [09:54:25] <drulli> Or where is your HUDSON_HOME pointing to? [09:54:33] *** amitev has joined #jenkins [09:56:00] <dubey> I haven't created hudson user on my system. it is running as root and i downloaded hudson.war file directly into tomcat/webapps/ area. Where tomcat unpack .war and create hudson directory [09:56:17] *** olamy has joined #jenkins [09:56:22] *** maxandersen has left #jenkins [09:56:44] *** ChanServ sets mode: +v olamy [09:57:39] *** benmatselby has joined #jenkins [09:57:41] <dubey> Oh, i found it in /root/.hudson [09:57:41] <drulli> And is there a /root/.hudson directory? [10:03:38] <dubey> yes, found it thank you very much for help [10:09:36] *** uzilan has joined #jenkins [10:10:06] *** swestcott has joined #jenkins [10:15:33] <dubey> Now, i want to add a new user. how ? [10:15:49] *** slaboure has joined #jenkins [10:18:02] <drulli> See http://wiki.jenkins-ci.org/display/JENKINS/Securing+Jenkins [10:20:42] *** darkredandyellow has joined #jenkins [10:22:29] *** swestcott has quit IRC [10:26:53] *** amitev has quit IRC [10:30:14] *** voorth has quit IRC [10:31:39] *** amitev has joined #jenkins [10:35:19] <dubey> thanks [10:35:28] *** dubey has quit IRC [10:43:35] *** amitev has quit IRC [10:45:33] *** malinens has joined #jenkins [10:46:28] <malinens> hi! something is wrong with my Jenkins. He uses workspace@2 not workspace as directory. what could be wrong? [10:48:14] <metadot> Is there any way to make Jenkins show broken builds at the top of the build list by default? [10:48:43] <metadot> Essentially I'd like the "All builds" list to be sorted according to status first. [10:48:44] *** lacostej has joined #jenkins [10:49:11] <selckin> click the status header? [10:49:25] <metadot> I can make this happen by clicking on the "S" but I'd like that to be the default. [10:49:52] <metadot> It's tedious to have to always click that to see what's borken. [10:50:57] <metadot> We have dozens of builds and are having trouble keeping them out of the red. It'd be nice if you couldn't miss the red ones. [10:51:31] <drulli> malinens: you cannot assume, that the workspace is always at workspace. Jenkins changes that path if required in order to support parallel builds. (@2). [10:51:47] <jenkinsci_builds> Starting build 491 for job jenkins_main_trunk (previous build: UNSTABLE -- last SUCCESS #458 16 days ago) [10:52:17] *** amitev has joined #jenkins [10:53:43] *** DaveH has joined #jenkins [10:58:11] *** dogmatic69 has joined #jenkins [11:03:23] *** JHogarth has joined #jenkins [11:03:49] *** Stubbs has quit IRC [11:08:56] *** Stubbs has joined #jenkins [11:10:52] *** uzilan has quit IRC [11:11:13] *** darkredandyellow has quit IRC [11:12:14] *** darkredandyellow has joined #jenkins [11:14:51] *** m4r35n357 has joined #jenkins [11:16:46] *** japo has joined #jenkins [11:19:32] *** amitev2 has joined #jenkins [11:20:18] *** amitev has quit IRC [11:22:50] *** japo has quit IRC [11:23:17] *** hacksteak has joined #jenkins [11:23:52] <hacksteak> hello, is this the right place to ask for help after migrating from latest hudson to jenkins? [11:28:16] *** amitev2 is now known as amitev [11:33:38] <drulli> hacksteak: yes, that is the right place. Just ask and see if someone can answer your questions [11:35:40] *** malinens has quit IRC [11:42:05] *** m4r35n357 has quit IRC [11:44:10] <hacksteak> thx :) after migrating from latest hudson to jenkins, the login is broken. I am using the linux user authentication. jekings.log sais "INFO: Login attempt failed org.acegisecurity.BadCredentialsException: pam_authenticate failed : Authentication failure; nested exception is org.jvnet.libpam.PAMException: pam_authenticate failed : Authentication failure"... My credentials are correct (working for ssh access).. so what are the bad c [11:45:38] *** cristiano has joined #jenkins [12:00:50] *** dogmatic69 has quit IRC [12:01:15] <drulli> hacksteak: This seems to be a bug. Can you please open a new issue? [12:05:11] <hacksteak> drulli: ok, i'll open an issue [12:09:05] *** dotsev has quit IRC [12:09:58] <lacostej> hacksteak: post your issue once created [12:10:02] <lacostej> we can discuss it further [12:10:18] *** Plouj- has joined #jenkins [12:10:40] *** wolfs has quit IRC [12:11:18] *** Plouj has quit IRC [12:13:35] *** Stubbs has quit IRC [12:15:25] *** dotsev has joined #jenkins [12:17:57] <jenkinsci_builds> Project jenkins_main_trunk build #491: STILL UNSTABLE in 1 hr 26 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/491/ [12:17:57] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8660: loading the build history cause an NPE on the History Widget [12:17:58] <jenkinsci_builds> * Jerome Lacoste: JENKINS-7836 tentative fix for the copy from slave to master issues. The problem looks similar to JENKINS-7745, so we might as well synchronized the ProxyInputStream. [12:17:58] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8672 stop depending on Svn SCM and java.net host for testing MavenBuild. [12:17:59] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8676 Windows XP slave stopped working in 1.396 (related to name change) [12:17:59] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8686 IO stream copies are not done properly. [12:18:00] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8686 IO stream copies are not done properly. [12:18:00] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8698 HudsonTestCase sometimes fails with NPE in tearDown() while trying to free htmlunit resources [12:18:01] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8676 Windows XP slave stopped working in 1.396 (related to name change) [12:18:01] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8702 improve unit tests. UpdateCenterTest depends on online resource and takes too long. Fix this [12:18:02] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8702 improve unit tests. FilePathTest#testCopy2 isn't a test it has no assertions. [12:18:02] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8702 improve unit tests. Some core tests are cluttering the output with unuseful logs [12:18:03] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8702 unit tests improvements [12:18:03] <jenkinsci_builds> * Jerome Lacoste: JENKINS-8707 make changelog.html pass w3c validator [12:20:21] <hacksteak> lacostej: http://issues.jenkins-ci.org/browse/JENKINS-8709 [12:20:39] <jenkins-admin> JENKINS-8709:Can not login after migrating from latest hudson to jenkins (Open) http://jenkins-ci.org/issue/8709 [12:20:53] *** Stubbs has joined #jenkins [12:25:54] *** kisielk has joined #jenkins [12:26:00] *** dogmatic69 has joined #jenkins [12:30:40] *** kisielk has quit IRC [12:31:15] *** d2m has quit IRC [12:36:30] *** bap2000 has quit IRC [12:44:21] *** wolfs has joined #jenkins [12:44:46] *** malinens has joined #jenkins [12:46:08] <malinens> hi! my projects builds all the time- one build doesnt and and I have already another build waitinmg to happen evem if I in configuration added: build periodically: # every 5 mins past the hour 5 * * * * [12:46:36] <malinens> proejcts->project doesnt-> doesn't end [12:47:20] *** d2m has joined #jenkins [12:49:03] *** mbien has joined #jenkins [12:53:56] <mbien> wow, lots of people here :) [12:59:24] <malinens> lot's of quiet people 8) [12:59:45] <malinens> quiet hard working people :D [13:00:19] <mbien> hehe. i am form jogamp.org and we are running into a SAXParse exception from time to time. e.g https://jogamp.org/chuck/job/jogl/291/label=linux-x86_64/console i was wondering if we could do anything about that [13:00:36] *** Ferris has quit IRC [13:00:44] <mbien> its the jUnit test result which causes the exception [13:01:03] <mbien> we keep ant and junit up2date... not sure what we can do here [13:02:09] <mbien> the fix is to trigger a rebuild... it often works the second time [13:02:25] <mbien> any help appreciated :) [13:03:41] *** Sother has quit IRC [13:07:02] *** Ferris has joined #jenkins [13:13:51] *** ExtraSpice has quit IRC [13:14:44] <drulli> mbien: did you check the result xml in an XML editor to make sure it's well formatted? [13:14:49] *** Sebastian has quit IRC [13:16:40] <mbien> it isn't well formatted. there is always something missing. e.g />. I just have no clue whose fault it is. If you google hudson + SAXParseException you will find several hudson logs... but no fix for that. [13:17:07] <mbien> i suspected junit or ant. but never had this issue outside jenkins [13:17:35] *** malinens has quit IRC [13:20:45] *** DaveH has quit IRC [13:21:24] *** DaveH has joined #jenkins [13:21:31] <drulli> Hmm, since it occurs only sometimes maybe there are some multi-threading issues in your build? [13:39:11] <mbien> we don't do parallel testing. i also suspected a missing flush or close somewhere in ant/junit... but found nothing [13:45:46] <mbien> for example the test xml responsible for the exception above ends with: [13:45:46] <mbien> </testsuite> [13:45:46] <mbien> > [13:45:49] <hacksteak> to the issue 8709: it was a misconfiguration due to the change of the user... had to add jenkins to the shadow group. I added a note to the "upgrading from hudson to jenkins" page... [13:49:03] *** Richm_ has joined #jenkins [13:57:40] *** uzilan has joined #jenkins [14:05:44] <lacostej> Damn did I push to the wrong tree ? or did someone pull my patches in ? [14:05:54] *** uzilan has quit IRC [14:06:36] <lacostej> argggg [14:09:14] <lacostej> I know. Doh [14:09:28] <lacostej> sorry sorry sorry. How do I fix that [14:09:55] *** Weltraumschaf has joined #jenkins [14:10:13] <Weltraumschaf> hello [14:10:15] *** elpargo has joined #jenkins [14:13:55] *** DamZ is now known as DamZzzz [14:18:59] *** kenneth_reitz has joined #jenkins [14:21:28] *** inger has joined #jenkins [14:21:29] <lacostej> just so that you know, I am carefully working on removing the accidental fixes. [14:25:44] *** Weltraumschaf has quit IRC [14:26:37] *** elpargo has quit IRC [14:27:53] *** Weltraumschaf has joined #jenkins [14:27:56] *** elpargo has joined #jenkins [14:30:49] *** esteele has quit IRC [14:31:13] *** esteele has joined #jenkins [14:31:17] <lacostej> any git expert on the best way to revert my accidental merge ? [14:33:08] <dogmatic69> #git [14:35:27] *** foertel has joined #jenkins [14:35:30] <foertel> hi [14:35:47] *** hacksteak has quit IRC [14:36:12] <jieryn-w> hi [14:37:00] <FauxFaux> lacostej: You don't seem to have joined #git. [14:37:45] *** bap2000 has joined #jenkins [14:38:46] *** cowboyd has joined #jenkins [14:39:10] *** kenneth_reitz has quit IRC [14:41:11] *** kstreith has joined #jenkins [14:41:33] *** mbien has quit IRC [14:42:08] *** mbien has joined #jenkins [14:45:33] *** uzilan has joined #jenkins [14:46:06] <Weltraumschaf> I try to make a repository broweser for my scm plugin. worked thorugh http://wiki.hudson-ci.org/display/HUDSON/Repository+browser and read the source of git-scm and tfs-scm plugins. but in job configuration panel the browser dropdown only shows (Auto). Not my 'darcsweb' neither the options/help for it. source: https://github.com/Weltraumschaf/hudson-darcs. what do i wron? [14:49:10] <Weltraumschaf> got an excpetion, but i do not understand what i means: http://pastebin.com/n1y59x3i [14:51:07] *** Plouj- is now known as Plou [14:51:09] *** Plou is now known as Plouj [14:51:19] <Weltraumschaf> i double checked the class names and package names. can't see the error. [14:52:27] <lacostej> I mean git as in jenkinsci's use of git [14:53:01] <lacostej> FauxFaux: am there now [14:53:25] *** kenneth_reitz has joined #jenkins [14:53:47] *** Haloperidol has joined #jenkins [15:01:00] *** bendoerr has joined #jenkins [15:02:15] *** Haldol has joined #jenkins [15:15:36] *** tobias has joined #jenkins [15:18:27] *** uzilan has joined #jenkins [15:19:19] *** tobias has quit IRC [15:19:44] *** DamZzzz is now known as DamZ [15:22:29] *** uzilan has joined #jenkins [15:23:09] *** kenneth_reitz has quit IRC [15:24:42] *** uzilan has quit IRC [15:25:06] *** tobias has joined #jenkins [15:25:24] <nano-> Is it possible to use variables in the scp plugins destination field? [15:25:45] <nano-> And if so, is it possible to get the output of "git describe" there? [15:34:05] *** elliot has joined #jenkins [15:36:49] <jenkinsci_builds> Starting build 492 for job jenkins_main_trunk (previous build: STILL UNSTABLE -- last SUCCESS #458 16 days ago) [15:39:12] *** kinow has joined #jenkins [15:40:09] *** plars has left #jenkins [15:40:25] <jieryn-w> man, i didn't realize what a pita the javax.jmdns.impl.tasks.RecordReaper messages were [15:40:34] <abayer> Oh god, I hate those things. [15:42:53] <jieryn-w> shoot, should i tag a commit message/pull request with [FIXED JENKINS-xxxx] the message; or [FIXES JENKINS-xxxx] the message ? [15:43:05] <abayer> FIXED, I believe. [15:44:58] <jieryn-w> k [15:45:09] *** recampbell has joined #jenkins [15:52:11] *** posulliv has quit IRC [15:53:18] <bap2000> Hai, can I get JIRA components setup for publish-over-ftp and publish-over-ssh plugins? [15:53:41] <bap2000> ... default asignee "bap" [15:53:55] <abayer> One sec. [15:54:00] *** mbien has left #jenkins [15:54:38] *** tobias has quit IRC [15:54:46] <abayer> Done and done. [15:54:55] <bap2000> cool, thanks [15:55:04] <abayer> np np [15:55:15] <ma10s> Upgrade from Hudson to Jenkins went smooth as silk. Thanks for creating such quality! [15:55:21] <abayer> Thanks. =) [15:56:20] <bap2000> ... and now - ci builds. Is 3 jobs possible, to build the publish-over jar and have the ftp, ssh plugin builds as downstream? [15:56:51] *** benmatselby has quit IRC [15:56:59] <abayer> Not entirely sure what you mean - what are the github repos you want built? [15:57:04] <bap2000> iow, does the ci jenkins use a remote repo? [15:57:29] <abayer> Aaah. No, we don't deploy snapshots at this point. [15:57:40] *** benmatselby has joined #jenkins [15:58:13] <abayer> So if plugin A depends on plugin B, we'll tie them to the same build machine so that B is available in the local repo for A. [15:58:44] <bap2000> git://github.com/jenkinsci/publish-over-plugin.git [15:58:49] <bap2000> okay, that's ok [15:59:28] <bap2000> so, yeah, I have the publish-over-plugin which creates a jar which the two plugins mentioned in the JIRA request rely on [16:00:17] <abayer> Okiedokie. [16:01:00] <bap2000> legend! [16:01:08] *** SnagJJV has joined #jenkins [16:03:33] <abayer> Done. [16:04:06] <abayer> plugins_publish-over-parent, plugins_publish-over-ssh, plugins_publish-over-ftp [16:04:39] <bap2000> awesome! thanks :-) [16:05:16] *** SnagJJV has quit IRC [16:05:38] <hsoj> hrmm "This frame was blocked because it contains some insecure content." from the website when trying to reset my password [16:05:59] <abayer> Yeah, there's some weirdness with http / https going on there. Someone emailed the mailing lists about it. [16:06:07] <hsoj> ah ok [16:06:27] <hsoj> the process is a bit wonky, not sure where it left my account honestly [16:06:55] *** SnagJJV has joined #jenkins [16:07:13] <abayer> Try the new password - if that doesn't work, send an email to the list. I still need to get kohsuke to show me how to manually reset accounts. =) [16:07:50] *** inger has left #jenkins [16:08:02] <hsoj> it does appear to work, the UX is just a bit rough (which I can understand) [16:08:31] *** benmatselby1 has joined #jenkins [16:09:19] *** benmatselby has quit IRC [16:09:36] <abayer> bap2000: fyi, the publish-over-ssh build barfed, but that seems to be because of maintenance over at github. [16:10:21] *** Aetzel has quit IRC [16:12:04] *** edorian has quit IRC [16:14:32] <bap2000> ho hum. I guess it'll fix itself. I'll give it a poke a bit later if it hasn't attempted another build [16:17:38] <olamy> hello folks [16:18:15] <olamy> abayer hehe nice tweet in french :-) [16:18:24] <abayer> I do like a bit of Voltaire now and then. =) [16:18:37] <olamy> :-) [16:19:00] [16:19:10] <olamy> quizz : from who ? [16:19:14] *** ll_ has quit IRC [16:19:16] <abayer> I have no idea. =) [16:19:22] <olamy> and don't use google [16:19:33] [16:20:05] <olamy> an other one I like related to software engineering [16:20:07] [16:21:02] <olamy> use google for translation :-) [16:21:48] <olamy> it looks the choice will be between ASF and JSF :-) [16:22:01] <olamy> Jenkins Software Foundation [16:22:09] <abayer> heh. Actually, we still need to look into SPI. [16:22:15] <abayer> But if ASF is possible, that's my first choice. [16:22:26] <olamy> probably an other vote :-) [16:23:02] <olamy> abayer you have to check license in bundle plugins too [16:23:07] <olamy> svnkit ? [16:23:25] <olamy> uhm the current svnkit is kk fork no ? [16:23:53] *** larrys has joined #jenkins [16:23:53] *** ChanServ sets mode: +v larrys [16:23:59] <abayer> Yes, it is. But yeah, dunno if http://svnkit.com/license.html is ASF-compatible. Worst case we have to stop bundling the SVN plugin. [16:24:43] <olamy> no definitely this one is not [16:25:12] <olamy> that's why I have moved maven scm implementation for svn with this out of ASF [16:25:25] <abayer> Gotcha. [16:26:17] <olamy> so btw we maybe change some logic for bundle plugins [16:26:29] *** kisielk has joined #jenkins [16:27:58] <olamy> but so I'm sure you will have some help and support from ASF folks :-) [16:28:09] <abayer> =) [16:28:15] <abayer> I'm really excited that this might work. [16:28:38] *** lacostej has quit IRC [16:28:54] <olamy> but so we must have more feedbacks from the core developpers and probably from users [16:29:25] <abayer> Yeah. But I think we can work on figuring out whether it's possible, what would need to be done, etc in parallel. [16:30:00] *** elpargo has quit IRC [16:30:12] <olamy> ack [16:31:18] *** _marc` has quit IRC [16:31:31] *** elpargo has joined #jenkins [16:31:42] *** kisielk has quit IRC [16:32:19] *** vjuranek has quit IRC [16:32:48] *** nano- has quit IRC [16:32:48] *** nano- has joined #jenkins [16:32:56] *** edorian has joined #jenkins [16:34:32] *** posulliv has joined #jenkins [16:40:00] *** Weltraumschaf has quit IRC [16:44:20] *** sshaw has joined #jenkins [16:47:18] *** wilmoore has joined #jenkins [16:50:06] *** nairb774_ has joined #jenkins [16:50:13] *** wilmoore has quit IRC [16:50:45] *** SnagJJV has quit IRC [16:52:34] *** SnagJJV has joined #jenkins [16:52:39] *** jfelchner has joined #jenkins [16:53:02] *** jfelchner has quit IRC [16:55:28] <jieryn-w> should jenkins support hudson.* and jenkins.* system properties? [16:55:47] <jieryn-w> and maybe a new jenkins.HudsonCompatabilityMode.disable flag ? [16:56:11] <jieryn-w> to control checking of things like HUDSON_HOME, $HOME/.hudson/ .. etc etc etc [16:57:40] *** Heimidal has joined #jenkins [16:59:49] *** Heimidal has quit IRC [17:02:18] *** crazedfred has joined #jenkins [17:03:36] <crazedfred> Hey folks, first time Huson user, but I'm afraid it's already crashed. On downloading the war file and running "java -jar hudson.war" I get a java.lang.ExceptionInInitializerError: http://pastebin.com/4RNxiMaf [17:03:59] *** jfelchner has joined #jenkins [17:04:52] <crazedfred> This is followed by a big long exception list, and if I try to access port 8080 over HTTP I get a 500 error (over HTTPS gets a winstone.WinstoneException: http://pastebin.com/aJEZJgMQ [17:04:55] <crazedfred> Any ideas? :( [17:05:14] <selckin> use java to run it [17:05:19] <selckin> not gcj bastard [17:05:26] <crazedfred> I am using java.... [17:05:29] <selckin> you're not [17:05:34] *** abayer has quit IRC [17:05:48] <crazedfred> Then I'm confused. Guide says to use "java -jar hudson.war" [17:05:59] <selckin> your distro might think gcj is java, but it is not [17:05:59] <crazedfred> And I'm running java 1.5 [17:06:07] <crazedfred> I'm on Ubuntu [17:06:10] <selckin> install java from orcale/sun or anything but gcj [17:06:15] <crazedfred> Heh [17:06:37] <crazedfred> Yea this machine is from my predecessors and completely undocumented [17:06:44] <crazedfred> So I suppose I shouldn't be surprised [17:06:58] <selckin> it's called like sun-java6-jdk or something apt-cache can find it [17:07:25] <crazedfred> Okay, makes sense. But I'm worried about just swapping jdks because we have a production Tomcat instance on here [17:07:35] <crazedfred> Is there a way to have more than one JVM on a machine? [17:07:40] <selckin> yes [17:08:00] <jenkinsci_builds> Project jenkins_main_trunk build #492: STILL UNSTABLE in 1 hr 31 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/492/ [17:08:01] <jenkinsci_builds> Jerome Lacoste: Revert "merge changelog.html fixes from kk" [17:08:04] <selckin> check /usr/lib/jvm/ you may have it installed allready, not a lot will work properly with gcj [17:08:13] <crazedfred> apt get says "sun-java6-jdk is already the newest version." [17:08:13] <crazedfred> Yea [17:08:25] <crazedfred> so instead of saying "java" just use explicit path? [17:09:03] <selckin> "java" is a link to some java installation, follow the symlinks [17:09:10] <selckin> or use update-java-alternatives to point it to sun [17:09:39] <crazedfred> KK found "/usr/lib/jvm/java-6-sun/bin/java" going to try that [17:10:12] <crazedfred> Hey, a lot less fail and a lot more work [17:10:15] <crazedfred> Thanks so much :) [17:11:04] <selckin> you can use update-java-alternatives to make "java" run a good one [17:13:40] <crazedfred> Again I'm not sure if I want to do that - this system is unmaintained to a fault, and there's Tomcat & Apache doing strange things on here on random ports [17:13:55] *** olamy has quit IRC [17:14:02] <crazedfred> Frankly it's a Jenga tower and until we have things migrated off it I don't want to poke too much, it may fall over [17:16:59] *** jfelchner has quit IRC [17:21:32] *** SnagJJV has quit IRC [17:22:18] *** Lewisham has joined #jenkins [17:22:18] *** ChanServ sets mode: +v Lewisham [17:23:26] <nano-> I don't understand the scp plugin. Some people complain that it uploads a whole file structure, and there is a bug that it doesn't. [17:23:43] <nano-> I can't get it to *not* upload the whole file structure even though I point out the specific files I want to upload [17:24:08] <nano-> source path: my/path/to/some/files*.tar.gz target path: ${tag} [17:24:16] *** mconigliaro has joined #jenkins [17:25:10] <nano-> I guess I'll just do it via shell script instead of that plugin. [17:27:46] *** MatPVB has joined #jenkins [17:34:43] *** myusuf3__ has quit IRC [17:35:49] <crazedfred> Alrighty I've got my NetBeans project working (it builds a firefox addon XPI file) and it succeeded, how do I make Hudson make these files available? [17:36:37] *** Heimidal has joined #jenkins [17:37:21] *** thkoch has quit IRC [17:37:31] <foertel> tyler in here? ;) [17:37:53] *** kenneth_reitz has joined #jenkins [17:38:28] *** DamZ is now known as DamZzzz [17:41:01] *** tobias has joined #jenkins [17:41:40] *** kenneth_reitz has quit IRC [17:42:16] *** kenneth_reitz has joined #jenkins [17:43:03] *** myusuf3 has joined #jenkins [17:43:03] *** kinow has quit IRC [17:43:08] <myusuf3> quick question [17:43:31] <myusuf3> can I authenticate as users using keys to check out source code? [17:44:08] <drulli> myusuf3: which scm are you using? [17:45:32] <myusuf3> subversion and git [17:45:46] <myusuf3> also if i use a key with a password [17:46:11] <myusuf3> is there a way to enter it automatically of course [17:46:19] *** CharlieSu has left #jenkins [17:46:40] *** dhackner has joined #jenkins [17:46:42] *** btrim has joined #jenkins [17:48:00] <drulli> I think keys with password don't work. I'm using a key without password to check out sources from CVS. I think subversion and git should behave similar... [17:48:22] <btrim> Hi. Wanted to introduce myself as the only real contact I've had with everyone is a couple very minor pull requests on github [17:48:41] <btrim> I'm working with my employer to get an explicit agreement that what I may do for Jenkins on my own time is my own IP [17:48:43] *** calavera has quit IRC [17:49:19] <myusuf3> okay [17:49:30] <crazedfred> Wouldn't anything on your own time, with your own equipment, off company property, not be related to IP issues at all? [17:49:38] *** tobias has quit IRC [17:49:40] <btrim> legally, probably [17:49:49] <btrim> but I have a fuzzy agreement I was forced to sign [17:49:52] <crazedfred> I see [17:50:05] <crazedfred> Forced is a strong term ;) [17:50:11] <crazedfred> But I get your point [17:50:13] <btrim> well, I work in an At-will state [17:50:18] <btrim> so... [17:50:28] <crazedfred> You're not in MN are ya [17:50:39] <evilchili> I had to negotiate a similar clause out of my employment agreement [17:50:56] <evilchili> they like to just keep it in there and not mention it :x [17:51:23] <crazedfred> My employer lays claim to anything done on company time, or with their equipment, or on their property [17:51:30] <crazedfred> But it's a clear & well-defined boundary [17:51:38] <myusuf3> how can i get a feature i want in jenkins to be considered [17:52:05] <btrim> they have a weaselly definition of what is and what isn't their business (they claim to be able to redefine it at any time) [17:52:16] <crazedfred> .... [17:52:19] <btrim> anyway, it's a small company [17:52:20] <crazedfred> Yea that's an isse >< [17:52:22] <crazedfred> *issue [17:52:30] <crazedfred> myusuf3: What feature? [17:53:19] <myusuf3> using private public ssh keys with password with hudson [17:53:30] <myusuf3> err jenkins [17:53:40] <myusuf3> that is going to be a hard habit to break [17:53:46] *** JoseSa has joined #jenkins [17:54:21] *** banoss has joined #jenkins [17:54:24] <myusuf3> crazedfred, [17:54:26] <btrim> crazedfred: I don't think it will be a problem. I just don't want to cause any problems anywhere I might donate IP (especially Jenkins). [17:54:32] <crazedfred> Right [17:54:33] <btrim> crazedfred: I'm in NH [17:54:36] *** DamZzzz is now known as DamZ [17:54:55] <crazedfred> Okay so help me out, what IS the difference between hudson & jenkins [17:54:59] <crazedfred> <-- first day user [17:55:05] <myusuf3> jenkins [17:55:07] <myusuf3> is open source [17:55:12] <drulli> myusuf3: Please use the issue tracker for requests. [17:55:18] <myusuf3> hudson wont be for much longer [17:55:23] <myusuf3> orcale are being dicks [17:55:24] <crazedfred> Oh? [17:55:26] <crazedfred> I see. [17:55:30] <myusuf3> so all the lead developers [17:55:32] <crazedfred> Damnit oracle [17:55:34] <crazedfred> Right [17:55:39] <myusuf3> rtyler abayer kohsuke [17:55:40] *** SnagJJV has joined #jenkins [17:55:42] <myusuf3> have forked [17:55:48] <myusuf3> because oracle [17:55:50] <larrys> they renamed, not forked. [17:55:55] <larrys> Oracle in effect "forked" then [17:55:56] <myusuf3> apprently owned the name [17:56:08] <myusuf3> larrys, agreed [17:56:14] <crazedfred> semantics [17:56:19] <btrim> check http://jenkins-ci.org/content/hudsons-future [17:56:24] <btrim> and http://jenkins-ci.org/content/jenkins [17:56:45] <btrim> and/or browse the mailing list archives. [17:57:05] <crazedfred> Okay so if trying to have proprietary features in the JDK didn't work, and in fact failed epically [17:57:15] <crazedfred> How is forking a million tiny side projects going to accomplish anything [17:57:59] <crazedfred> rage [18:00:10] *** larrys has quit IRC [18:00:49] *** larrys has joined #jenkins [18:00:49] *** ChanServ sets mode: +v larrys [18:01:08] *** benmatselby1 has quit IRC [18:01:35] <nairb774_> myusuf3: Committers are always willing to look over pull requests, otherwise you might be best off logging an enhancement issue. [18:02:31] <myusuf3> link to this website please :) [18:02:44] <nairb774_> issues.jenkins-ci.org [18:02:55] <myusuf3> thanks [18:03:00] <nairb774_> np [18:07:37] *** thkoch has joined #jenkins [18:08:21] <jieryn-w> jenkins 1.396 rolled out to all of my nodes internally! [18:10:18] *** wilmoore has joined #jenkins [18:11:37] *** crazedfred has quit IRC [18:12:26] *** calavera has joined #jenkins [18:13:05] *** mpendas has quit IRC [18:15:11] <rtyler> myusuf3: I was summoned? [18:15:13] *** mindless1 has joined #jenkins [18:15:49] *** tobias__ has joined #jenkins [18:16:40] *** uzilan has joined #jenkins [18:16:57] <jieryn-w> drulli: https://github.com/jenkinsci/analysis-core-plugin/blob/master/src/main/java/hudson/plugins/analysis/core/BuildResult.java#L802 ... can you please change this to Level.FINE ? there are too many messages coming out for static analysis plugins [18:17:23] *** mindless1 is now known as mindless [18:17:26] *** mindless has joined #jenkins [18:17:26] *** ChanServ sets mode: +o mindless [18:19:51] <drulli> jieryn-w: Yes, of course. [18:20:22] <jieryn-w> groovy :) [18:21:33] *** awb has joined #jenkins [18:21:35] *** alecx has joined #jenkins [18:21:57] *** kisielk has joined #jenkins [18:22:09] *** kisielk has quit IRC [18:22:25] *** foertel has left #jenkins [18:25:45] <rtyler> k/win2 [18:25:47] <rtyler> whoopsies [18:26:00] <alecx> Hudson Version 1.383 requires authentification to send mails also when the checkbox "use SMTP authentification is not checked": it gives the error Failed to send out e-mail - javax.mail.AuthenticationFailedException at javax.mail.Service.connect(Service.java:306). I have checked version 1686 and have tested with telnet and they work. Is this a bug? [18:27:40] <alecx> with authentication it works - but i need to send without authentication [18:27:59] *** uzilan has quit IRC [18:28:48] <bap2000> are you still there nano? [18:29:09] *** uzilan has joined #jenkins [18:30:44] *** dogmatic69 has quit IRC [18:31:10] <alecx> is this a bug? has it been fixed in a later version? [18:33:32] *** abayer has joined #jenkins [18:33:32] *** ChanServ sets mode: +o abayer [18:34:01] *** JHogarth has quit IRC [18:34:19] *** steph021 has joined #jenkins [18:36:26] <nairb774_> alecx: if someone logged a bug and it was fixed it should show up in the changelog: http://jenkins-ci.org/changelog [18:36:57] <nairb774_> no promises, but that should cover about 90% of the cases [18:38:32] <nano-> bap2000: yes. [18:39:20] <bap2000> dunno how urgent your scp issue is, but I should be releasing a new pair of publisher plugins tomorrow (FTP and SSH) [18:39:31] <bap2000> the SSH one should do what you are after [18:41:32] <bap2000> nano sry gotta go now. just thought I'd let you know [18:41:43] *** bap2000 has quit IRC [18:42:26] *** Stubbs has quit IRC [18:42:50] *** dotsev has quit IRC [18:43:37] *** uzilan has quit IRC [18:46:47] *** retornam_ has joined #jenkins [18:50:02] *** drulli has left #jenkins [18:50:14] *** wolfs has quit IRC [18:55:28] *** alecx has quit IRC [19:02:18] <Tartarus> if i add a slave at the shell (edit config.xml), what else do i need to do? [19:02:49] <Tartarus> it shows up in say pick where to run based on individual job [19:02:56] <Tartarus> but no direct url to the slave config [19:03:11] *** Lewisham has quit IRC [19:05:37] *** recampbell has quit IRC [19:06:30] *** noahcampbell has joined #jenkins [19:09:43] <rtyler> abayer: for your consideration: http://feedproxy.google.com/~r/antirez/~3/AR0fbQF0KgQ/pull-requests-are-not-conversations.html [19:15:38] *** slaboure has quit IRC [19:15:50] <Tartarus> Anyone? :) [19:16:56] *** d2m has quit IRC [19:22:28] <myusuf3> rtyler, i was only telling people about your greatness [19:22:52] <myusuf3> and how you promised to include passworded ssh keys with a future release of jenkins [19:22:53] <rtyler> stop lying to all these nice people :P [19:24:54] *** DaveH has quit IRC [19:25:14] *** vjuranek has joined #jenkins [19:26:37] *** d2m has joined #jenkins [19:27:44] <mwalling> wait, rtyler was promising features? does that mean he'd have to write code? [19:28:34] <rtyler> exactly [19:28:37] <rtyler> not going to happen [19:28:39] <rtyler> xD [19:28:45] *** vjuranek_ has joined #jenkins [19:29:03] *** kisielk has joined #jenkins [19:29:28] <kisielk> is there a quick way to wipe all workspaces? [19:30:28] <rtyler> kisielk: start hitting all your machines with cricket bats [19:30:51] <kisielk> those are hard to find around here [19:31:26] *** vjuranek has quit IRC [19:31:36] <myusuf3> I also sometimes have an issue with wiping workspaces on windows slave machine [19:31:55] <rtyler> kisielk: you can probably script it with groovy or with the CLI [19:32:01] <rtyler> I don't think there's a button [19:32:14] <kisielk> sounds like an idea for a plugin [19:34:08] <dhackner> abayer: did you have an opportunity to check out that queuing issue in the throttle concurrent builds plugin? [19:34:38] *** edorian has quit IRC [19:39:27] *** Lewisham has joined #jenkins [19:39:27] *** ChanServ sets mode: +v Lewisham [19:45:01] *** DamZ is now known as DamZzzz [19:52:24] *** paulus has joined #jenkins [19:55:40] *** calavera has quit IRC [19:58:17] *** cybernd has joined #jenkins [20:01:25] *** paulus has quit IRC [20:02:57] *** dotsev has joined #jenkins [20:04:42] *** darkredandyellow has quit IRC [20:05:39] *** awb has quit IRC [20:06:14] *** tobias__ has quit IRC [20:07:56] *** DamZzzz is now known as DamZ [20:09:09] *** tobias__ has joined #jenkins [20:11:28] <g4k> Is there a way to get the Git Plugin to run a build on a particular commit? [20:11:56] <g4k> like, if I get 3 pushes in the same 5 minute timespan, it runs the first one based on the first push's code, and the next two are identical [20:13:28] *** jonath2002 has joined #jenkins [20:15:52] *** tobias__ has quit IRC [20:16:31] *** edorian has joined #jenkins [20:16:50] *** cristiano1 has joined #jenkins [20:19:07] *** btrim has left #jenkins [20:19:10] *** cristiano has quit IRC [20:21:05] *** JoseSa has quit IRC [20:22:34] *** vjuranek_ is now known as vjuranek [20:23:54] *** bmahe has joined #jenkins [20:25:31] *** dotsev has quit IRC [20:26:25] *** resmo has joined #jenkins [20:27:50] *** vjuranek has quit IRC [20:28:46] *** esteele is now known as esteele|away [20:31:08] *** d2m has quit IRC [20:37:40] *** elpargo_ has joined #jenkins [20:39:11] *** dotsev has joined #jenkins [20:40:08] *** elpargo has quit IRC [20:40:09] *** elpargo_ is now known as elpargo [20:41:23] *** olamy has joined #jenkins [20:41:39] *** ChanServ sets mode: +v olamy [20:43:18] *** jfelchner has joined #jenkins [20:43:24] *** jfelchner has quit IRC [20:43:28] *** afex has joined #jenkins [20:47:37] *** d2m has joined #jenkins [20:47:54] *** wolfs has joined #jenkins [20:49:10] *** aheritier has quit IRC [20:50:01] *** aheritier has joined #jenkins [20:50:02] *** ChanServ sets mode: +v aheritier [20:52:23] *** slaboure has joined #jenkins [20:55:17] *** drulli has joined #jenkins [20:55:17] *** ChanServ sets mode: +v drulli [20:56:30] *** drulli has quit IRC [20:58:36] *** drulli has joined #jenkins [20:58:46] *** ChanServ sets mode: +v drulli [20:59:01] *** recampbell has joined #jenkins [21:07:12] *** jmslagle has joined #jenkins [21:12:41] *** bz-m4j has quit IRC [21:19:33] *** dotsev has quit IRC [21:25:07] *** calavera has joined #jenkins [21:26:24] <mindless> abayer , kohsuke: is this still accurate re: releasing plugins? "you still need svn commit access as mentioned above even though the plugin code is in github" [21:26:43] <mindless> it should be jenkins-ci.org acct now, right? [21:27:41] <mindless> does every j-ci.o acct have svn commit access? [21:28:40] <abayer> I believe you just need jenkins-ci.org account for releasing plugins. SVN of any sort shouldn't be relevant unless the plugin itself is in SVN. [21:30:30] *** awb has joined #jenkins [21:30:42] *** redsolo has quit IRC [21:32:04] <mindless> yes, sry those were separate questions [21:32:25] <mindless> I'm also updating to say you can use svn if desired.. do they need to ask for commit access, or just make an acct? [21:33:08] *** lacostej has joined #jenkins [21:33:08] *** ChanServ sets mode: +v lacostej [21:36:32] *** _marc` has joined #jenkins [21:40:22] *** Kiall is now known as Kiall|AFK [21:40:53] *** uzilan has joined #jenkins [21:41:49] *** jonath2002 has quit IRC [21:49:04] *** Kiall|AFK is now known as Kiall [21:54:16] *** dotsev has joined #jenkins [21:55:26] *** resmo has quit IRC [21:58:55] *** esteele|away is now known as esteele [21:59:22] *** dotsev has quit IRC [21:59:57] *** tobias__ has joined #jenkins [22:00:46] *** benmatselby has joined #jenkins [22:01:25] *** wolfs has quit IRC [22:10:16] *** resmo has joined #jenkins [22:11:03] *** banoss has quit IRC [22:12:56] *** akostadinov has quit IRC [22:18:01] <mindless> ok, I made a bunch of updates to http://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins [22:18:15] *** elpargo has quit IRC [22:18:45] *** elpargo has joined #jenkins [22:20:48] *** Sergi_ has joined #jenkins [22:21:52] *** uzilan has quit IRC [22:22:42] *** resmo has quit IRC [22:25:43] *** thkoch has quit IRC [22:26:56] <mindless> kohsuke: ci.jenkins-ci.org seems unable to send email.. I added it on the TODO page [22:27:06] <kohsuke> thanks [22:28:40] *** uzilan has joined #jenkins [22:29:55] *** wolfs has joined #jenkins [22:30:03] *** uzilan has quit IRC [22:33:47] *** Sergi_ has quit IRC [22:34:23] *** SnagJJV has left #jenkins [22:35:27] <myusuf3> btw guys [22:35:40] <myusuf3> you soo can use pub/private keys with passwords [22:35:45] <myusuf3> and have hudson log in [22:37:13] <mindless> hmm.. on the next build (manually triggered) I did get an email.. odd [22:40:38] *** cowboyd has quit IRC [22:42:23] *** wolfs has quit IRC [22:45:56] *** esteele is now known as esteele|away [22:47:53] *** cowboyd has joined #jenkins [22:49:26] *** lacostej has quit IRC [22:49:40] <myusuf3> quick question [22:49:51] <myusuf3> how do you add credentials for git checkout builds [22:50:05] *** cowboyd_ has joined #jenkins [22:50:16] <mwalling> i just added them to the url or used passphrase-less pubkeys [22:51:17] <mindless> kohsuke: got a sec? [22:51:26] <kohsuke> sorry, otp [22:51:32] <kohsuke> if it's something I can do in parallel, I can help [22:51:42] <mindless> I'll write my question, answer when you can [22:52:14] *** cowboyd has quit IRC [22:52:29] <mindless> I thought of a security bug in copyartifact plugin.. I think if you guess the name of a job you can't see, the build step would actually copy artifacts from it (as job will run as SYSTEM)... [22:53:22] <mindless> To close this off I have 2 scenarios: (a) giving fixed project name.. here I'll check at save-config time.. if the user saving the config has access, I figure it's ok to copy these artifacts, regardless of who starts the build [22:53:58] <mindless> (b) parameterized name for source project.. here I'll check at build-time, to ensure whoever triggered the build and provided the parameter has access to that job. [22:54:26] <mindless> Long intro, but the question is: how to check permission for a particular user (that I get from a UserCause).. [22:54:46] <mindless> I see getACL().hasPermission(Authentication,Permission) but I'm unsure how to get an Authentication obj when I have a String username [22:55:21] <kohsuke> Good question. The current abstraction doesn't let you get the Authentication object for arbitrary users [22:55:56] <kohsuke> The underlying problem is that in many identity systems you don't know what groups the user belongs to until you authenticate. [22:56:09] <kohsuke> I wonder if you can check that when the project is configured [22:56:38] *** MatPVB has quit IRC [23:00:40] *** benmatselby has quit IRC [23:01:53] *** sshaw has quit IRC [23:01:58] *** aaron01 has joined #jenkins [23:03:34] <mindless> kohsuke: yes, I'll check at config-time whenever possible.. not sure how else to secure things for parameterized project name though. [23:04:00] <mindless> groups is a good point though.. i was just thinking by-username [23:04:34] *** mbien has joined #jenkins [23:04:39] *** mbien has left #jenkins [23:04:48] <kohsuke> I suppose ultimately the right thing to do is to let the build run under someone's identity [23:04:55] <kohsuke> Individual plugin shouldn't have to do anything [23:05:55] <mindless> hm [23:06:16] <myusuf3> kohsuke, is there a way to delegate pub/priv key for git checkouts [23:06:30] <myusuf3> like you can in subversion [23:06:48] <abayer> myusuf3: No. [23:07:04] <myusuf3> so how am supposed to do get check outs [23:07:07] <myusuf3> git* [23:07:17] <abayer> By having the key in your .ssh dir? [23:07:42] <myusuf3> yeah but i am signing in on the build user on that machine through hudson [23:07:56] <abayer> So the key needs to be in that user's .ssh dir. [23:08:26] <myusuf3> hudson or build/ [23:08:26] *** kstreith has quit IRC [23:08:30] <myusuf3> abayer, [23:08:36] <abayer> Whatever user you' [23:08:37] *** Stubbs has joined #jenkins [23:08:41] <abayer> re logged in as on the build machine. [23:09:40] <myusuf3> its in the authorized users for that machince [23:09:47] <myusuf3> it works fine in subversion [23:10:15] <abayer> Whatever user is running the slave.jar needs to have the private key in its .ssh directory. [23:10:27] <myusuf3> k [23:10:33] <myusuf3> still no mas [23:11:25] <abayer> Please paste the log to pastebin. [23:12:12] <myusuf3> kk [23:13:28] <mindless> kohsuke: is there a way to get Authentication for ACL.EVERYONE ? [23:13:29] *** jsmigel has joined #jenkins [23:13:39] *** uzilan has joined #jenkins [23:13:53] <mindless> maybe that doesn't make sense [23:14:21] <mindless> ..but if I could check a job is accessible for all logged in users, I think that would be ok [23:14:44] *** uzilan has quit IRC [23:15:19] *** wolfs has joined #jenkins [23:15:22] <kohsuke> It does. [23:15:57] <kohsuke> If you have a bunch of SIDs (which are like roles) and create a fake identity that has those roles, you can do so by creating UsernamePasswordAuthenticationToken [23:15:57] *** larrys has left #jenkins [23:16:05] <kohsuke> (or any other reasonable AuthenticationToken impl) [23:16:09] *** larrys has joined #jenkins [23:16:10] *** ChanServ sets mode: +v larrys [23:19:06] <myusuf3> http://pastie.org/1538664 [23:19:31] <abayer> And what happens if you run the same command as the same user from the same directory directly? [23:20:53] *** CMoH has joined #jenkins [23:22:00] *** jaanek has joined #jenkins [23:22:08] *** d2m has quit IRC [23:22:47] *** jaanek has left #jenkins [23:22:58] *** jaanek has joined #jenkins [23:24:00] *** uzilan has joined #jenkins [23:24:22] <mindless> kohsuke: kthx [23:25:13] *** uzilan has quit IRC [23:28:00] *** Lewisham has quit IRC [23:28:30] *** nd__ has joined #jenkins [23:28:50] <myusuf3> abayer, i will try it [23:28:59] <myusuf3> another issue is occuring as well with subversion [23:29:07] <myusuf3> i get disconnected after some time [23:29:15] <myusuf3> consistently [23:29:22] <myusuf3> hudson requests to disconnect [23:29:34] <myusuf3> when i am checking out the exact same piece of source [23:31:27] *** nd___ has quit IRC [23:31:56] <CMoH> hey. how can i see console logs of touchstone builds in a multiconfiguration project? [23:32:52] <CMoH> nevermind; i've found it [23:33:11] *** cowboyd_ has quit IRC [23:37:51] *** _marc` has quit IRC [23:41:21] <olamy> kohsuke around ? [23:41:28] <kohsuke> At your service, sir [23:41:33] <olamy> hello [23:41:40] <olamy> I wonder in the maven-junit-plugin [23:41:56] <olamy> could support something like -Dtest=class#method [23:42:09] <kohsuke> It could. [23:42:14] <olamy> to run only one test method instead of the full [23:42:24] <olamy> cool [23:42:27] *** Lewisham has joined #jenkins [23:42:27] *** ChanServ sets mode: +v Lewisham [23:42:44] <olamy> btw I can hack too :-) [23:42:48] <kohsuke> please! [23:43:15] <kohsuke> I've added you to https://github.com/kohsuke/maven-junit-plugin/admin [23:43:35] <olamy> k [23:44:11] *** ahhughes has joined #jenkins [23:44:34] <ahhughes> anyone know... if I change my job's scm branch (hg) will it re-clone the repo ? [23:44:58] <kohsuke> if it does, it sounds like an awful lot of inefficiency [23:45:21] <ahhughes> especially when it takes me > 1hr to clone here :'( [23:45:47] <kohsuke> I think you should file a ticket to issues.jenkins-ci.org [23:46:12] <ahhughes> If I see 'unsubscribe' one more time I'm going to split open with laughter :) [23:46:20] *** cristiano1 has quit IRC [23:46:42] *** lacostej has joined #jenkins [23:46:43] *** ChanServ sets mode: +v lacostej [23:57:12] *** lacostej has quit IRC [23:57:33] *** lacostej has joined #jenkins [23:57:33] *** ChanServ sets mode: +v lacostej