[00:04:44] *** Haldol has quit IRC [00:09:41] <hare_brain> fcamblor: ping [00:10:13] <fcamblor> hare_brain: pong [00:10:50] <hare_brain> Hey. Trying to use the SCM sync config plugin. It's exactly what we need. But it doesn't seem to work. Couple of questions, if you have time? [00:10:58] <fcamblor> yup [00:11:43] <hare_brain> I configured the Subversion repo in the manage system page. I'm assuming that's the URL for where you're going to check the configs into, and not repo where the source trees for the jobs live, right? [00:11:52] <cowboyd> so is there no way to add other build steps for a maven build? [00:12:11] <fcamblor> hare_brain: you're right [00:12:34] <fcamblor> hare_brain: but watch out : repository directory should exist prior to first sync [00:12:51] <hare_brain> Yeah, I made sure to create it. [00:13:23] <hare_brain> When I go to change a job's config, I don't get the commit message prompt. In the logs, I see "SCM Repository has not yet been initialized !" [00:13:25] <fcamblor> (there is an issue about that #8705) [00:13:38] <cowboyd> ah, nvm think I found the answer http://wiki.jenkins-ci.org/display/JENKINS/M2+Extra+Steps+Plugin [00:13:39] <fcamblor> urg :( [00:13:51] *** DuncanMills has quit IRC [00:14:25] <fcamblor> are you using last version ? (0.0.3) [00:14:27] <hare_brain> Yup. [00:14:35] <hare_brain> Hudson 1.381 [00:15:47] <fcamblor> when you open your HUDSON_HOME/hudson.scm.SubversionSCM.xml [00:16:06] <fcamblor> do you see your subversion realm & credentials ? [00:16:21] *** ian_ has joined #jenkins [00:16:24] *** vjuranek has quit IRC [00:16:34] <hare_brain> Yup. [00:16:56] <hare_brain> We use svn+ssh, so I have a passphraseless private key [00:17:12] *** anathema_ has quit IRC [00:17:26] <fcamblor> mmm... it is possible that with svn+ssh it won't work [00:17:43] <fcamblor> since it relies on javasvn maven scm provider [00:18:04] *** anathematic has joined #jenkins [00:18:25] <fcamblor> I confirm [00:18:29] <fcamblor> see http://code.google.com/a/apache-extras.org/p/maven-scm-provider-svnjava/ [00:18:37] <fcamblor> "this provider is tested only with http/https transport layer (patchs are welcome :-) )" [00:18:51] <fcamblor> will put a jira inside scm sync configuration plugin [00:18:59] <fcamblor> to log this problem [00:19:44] <autojack> hmmm, my Hudson job that archives an artifact fails if the artifact is not found. is there any way to make it just archive if the artifact is there? [00:19:54] <hare_brain> Is the maven scm provider what gives you the checkin capability? If hudson.scm had a checkin API, could/would you use that? [00:20:43] <fcamblor> hare_brain: yup ! But hudson.scm is relying on javaexe scm provider [00:20:57] <fcamblor> in fact, there is 2 svn provider implementations [00:21:10] <_W_> autojack, not that I know of, but a quick workaround is creating the file if it doesn't exist as a post-build step [00:21:11] <hare_brain> News to me. I thought it was all SvnKit [00:21:13] <fcamblor> svnexe (the default one used by maven-release-plugin for example) [00:21:30] <autojack> _W_: oh good call. I can just touch the file. [00:21:31] <fcamblor> ie relies on svn.exe provided in your $PATH [00:21:44] <fcamblor> svnjava relies on svnkit [00:22:01] <fcamblor> and is much more stable to my mind [00:22:19] <hare_brain> Interesting. I wonder why svn+ssh doesn't work then, since clearly SVNKit works with svn+ssh. [00:22:26] <fcamblor> but not yet as mature as svnexe [00:22:44] <fcamblor> I think it has just not yet been implemented [00:23:05] <fcamblor> I think olivier was not needing it [00:23:13] <fcamblor> so it didn't implemented it [00:23:52] <fcamblor> couldn't you try with http calls ? [00:24:02] <fcamblor> (or file:// as you want) [00:24:17] <fcamblor> at least to confirm that it is the good cause [00:24:25] <hare_brain> Unfortunately, no. svn+ssh is required for our corporate svn. [00:24:42] <hare_brain> I could try file://, though. [00:24:51] <hare_brain> But sort of defeats the purpose. :) [00:24:52] <_W_> hare_brain, I had a similar problem a bit back, that was caused by permissions on the key file [00:25:10] <_W_> apparently it has to be 0600 or 0400 [00:25:25] <_W_> though I think that was a different library, JavaHL or something like that [00:25:31] <_W_> (OpenSSL also requires that) [00:26:02] <hare_brain> _W_: Thanks. Do you mean the key file that gets uploaded via the enterCredentials page? I can see right now that it got created as 0600 [00:26:04] *** cowboyd has quit IRC [00:26:52] <_W_> I am afraid it was a slightly different problem, so I don't know the page you are referring to (we had the private key in SVN and let Jenkins check it out - leading to it being the default umask for the jenkins user) [00:27:04] <_W_> but I was referring to the private key file [00:27:59] *** ReneFiedler has quit IRC [00:28:37] <hare_brain> fcamblor: When your plugin gets the credentials for each job, are you copying the key file out of HUDSON_HOME/subversion-credentials/, or are you just using the existing key? [00:29:15] *** ian_ has quit IRC [00:29:38] <fcamblor> hare_brain: mmm.. I didn't tested this behaviour [00:29:50] <fcamblor> but I think it won't work [00:30:08] <fcamblor> since I didn't implemented anything special for this :( [00:30:50] <fcamblor> eventually, I could switch to svnexe implementation [00:31:17] <fcamblor> but I can't guarantee It will work [00:32:16] <hare_brain> Well we're on Linux, so switching to svnexe probably won't help us either. :) [00:33:21] <hare_brain> We'll take a closer look here at the problem. Like I said, we needed this exact feature, so the fact that you've done as much as you have is awesome. If we can make svn+ssh work, we'll contribute all that back. [00:33:43] <fcamblor> svnexe is not windows specific [00:33:59] <fcamblor> it will look for a "svn" CLI executable in your path [00:34:16] <hare_brain> OK, my bad assumption, from the "exe" in the name. [00:34:28] <fcamblor> ;) [00:34:47] <fcamblor> hare_brain: I think if you have to contribute somewhere, it is in svnjava ;-) [00:35:10] <hare_brain> OK. :) [00:35:25] <fcamblor> I know olivier, he will welcome any patch improving his implementation :) [00:36:09] <fcamblor> and, as you said, since scn+ssh is supported by svnkit and svnjava is relying on svnkit, the work shouldn't be too hard [00:37:01] <hare_brain> Thanks for your time to talk through this! [00:38:35] <fcamblor> no problem :) [00:39:32] <fcamblor> hare_brain: FYI http://issues.jenkins-ci.org/browse/JENKINS-8871 [00:39:47] <hare_brain> Great, thank you. [00:39:51] *** btrim has left #jenkins [00:41:11] <jenkins-admin> JENKINS-8871:Allow to use other SVN protocol than http/https (Open) http://jenkins-ci.org/issue/8871 [00:43:11] *** slaboure has quit IRC [00:47:51] *** kenneth_reitz has joined #jenkins [00:49:32] *** fcamblor has quit IRC [00:52:57] *** timp_ has quit IRC [00:57:49] *** ka6sox has left #jenkins [00:58:30] *** larrys has joined #jenkins [00:58:31] *** ChanServ sets mode: +v larrys [01:01:12] *** atmos has quit IRC [01:02:03] *** jfelchner has quit IRC [01:08:14] *** atmos has joined #jenkins [01:11:09] *** msm has quit IRC [01:13:51] *** dhackner has quit IRC [01:18:54] *** awb has joined #jenkins [01:31:28] *** gstamp has joined #jenkins [01:38:06] *** awb_ has joined #jenkins [01:38:06] *** awb has quit IRC [01:38:07] *** awb_ is now known as awb [01:39:35] *** Kiall|AFK is now known as Kiall [01:44:36] *** hare_brain has left #jenkins [01:46:33] *** rtyler_ is now known as rtyler [01:47:04] *** ChanServ sets mode: +o rtyler [01:50:33] *** awb has quit IRC [01:54:15] *** mindless1 is now known as mindless [01:54:22] *** mindless has joined #jenkins [01:54:22] *** ChanServ sets mode: +o mindless [01:56:34] *** coco__ has quit IRC [02:17:32] *** davidk has joined #jenkins [02:17:43] <davidk> when will the next release be? [02:18:58] <mindless> friday [02:19:13] <mindless> http://wiki.jenkins-ci.org/display/JENKINS/Release+Process [02:23:36] *** mando has joined #jenkins [02:25:07] *** Heimidal has quit IRC [02:45:37] *** i386 has quit IRC [02:51:34] *** jenkinsci_builds has quit IRC [02:54:16] *** jenkinsci_builds has joined #jenkins [02:55:31] *** gtaylor has joined #jenkins [02:58:06] <jieryn-w> i'm super sick, and kind of hallucinating - how about a bittorrent plugin for jenkins that turns master and slaves into seeders :) [02:58:22] <abayer> Yup, you're hallucinating. =) [02:58:43] <jieryn-w> auto-torrentification of built stuff [03:01:40] <abayer> Hmm. [03:01:43] <abayer> That actually might not suck. [03:02:17] <evilchili> I'll +1 that, it's crazy. [03:02:42] <jieryn-w> with a userContent/to-torrent dir or some such [03:03:10] *** davidk has quit IRC [03:03:47] *** aheritier has joined #jenkins [03:03:48] *** ChanServ sets mode: +v aheritier [03:08:45] *** davidk has joined #jenkins [03:14:09] *** jweiss has quit IRC [03:22:44] <jenkinsci_builds> Starting build 532 for job jenkins_main_trunk (previous build: ABORTED -- last SUCCESS #510 9 days 12 hr ago) [03:24:33] *** zaphX has joined #jenkins [03:29:39] *** msm1 has joined #jenkins [03:33:36] *** kenneth_reitz has quit IRC [03:38:42] *** atmos has quit IRC [03:42:39] *** mconigliaro has joined #jenkins [03:44:34] *** jweiss has joined #jenkins [03:48:11] *** mconigliaro has quit IRC [03:48:29] *** zaphX has joined #jenkins [03:50:46] <mwhudson> hm [03:50:54] <mwhudson> when trying to follow the instructions on http://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache [03:51:02] <mwhudson> i only get 404s from apache [03:51:16] <mwhudson> do i have to tell jenkins its living at /jenkins on the server somehow? [03:52:17] *** jfelchner has joined #jenkins [03:53:02] <mwhudson> s/404s from apache/404s from jenkins/ [04:02:19] *** awb has joined #jenkins [04:05:03] <mwhudson> aah, --prefix=/jenkins [04:10:33] *** mando has quit IRC [04:11:00] <zaphX> so today I noticed a screaming ton (375GB) of logs in my Tomcat/logs folder [04:11:06] <zaphX> whatzupwiththat? [04:11:29] <zaphX> those things don't roll over? [04:16:00] *** awb_ has joined #jenkins [04:18:33] *** awb has quit IRC [04:18:34] *** awb_ is now known as awb [04:20:45] *** kenneth_reitz has joined #jenkins [04:22:19] *** jweiss has quit IRC [04:32:00] *** Kiall is now known as Kiall|AFK [04:34:27] *** victori has quit IRC [04:35:17] *** kenneth_reitz has quit IRC [04:35:17] *** jieryn-w has quit IRC [04:39:34] *** aheritier_ has joined #jenkins [04:39:35] *** ChanServ sets mode: +v aheritier_ [04:42:27] *** aheritier has quit IRC [04:42:28] *** aheritier_ is now known as aheritier [04:49:40] <gtaylor> If anyone wants a good lawl, try installing the deb jenkins package on a micro EC2 instance [04:51:22] *** wilmoore has joined #jenkins [05:02:23] <rtyler> gtaylor: why a god lawl? [05:02:50] <gtaylor> rtyler: micro instances come with no swap, about 650 MB RAM, and apparently the install process uses way more than that [05:02:58] <mwhudson> nice [05:03:24] <rtyler> YIKES [05:03:25] <rtyler> really? [05:03:29] <gtaylor> yep [05:03:48] <mwalling> "micro" [05:04:00] <rtyler> that's freakin pico! [05:04:10] <gtaylor> and they cap your CPU if you exceed your burstable threshold, for a period of time. So you end up with a completely bogged down system until the kernel says "F.U." and kills the process. [05:04:36] <rtyler> yikes [05:04:40] <rtyler> that's terrible [05:04:54] <mwalling> s/terrible/amazon/ [05:04:57] <gtaylor> Was hoping I could squeak an install in. But it looks like I'll have to fire up a bigger instance, create a EBS volume with everything installed, then fire up a micro using a copy of the EBS device. [05:05:17] <gtaylor> mwalling: Micro is not synonymous with "Can't install hudson" :) [05:05:45] <gtaylor> I use micro instances for plenty of experimentation, they're great for just that. Don't usually run into something like this, though. [05:06:27] <gtaylor> seems like the JDK install sucks massive amounts of RAM. openjdk-6-jre-headless [05:09:15] *** ojacobson has joined #jenkins [05:11:46] *** javabot has quit IRC [05:22:04] *** recampbell has quit IRC [05:23:00] *** awb has quit IRC [05:25:46] *** javabot has joined #jenkins [05:27:36] *** steph021_w has quit IRC [05:37:16] *** skataria has joined #jenkins [05:41:31] *** stephend|busy has joined #jenkins [05:41:38] *** antlong has joined #jenkins [05:43:57] *** mydog2 has joined #jenkins [05:44:02] *** antlong has left #jenkins [05:49:06] <mydog2> hey guys... [05:52:39] <rtyler> evenin [05:55:29] *** i386 has joined #jenkins [05:59:46] *** dvaske_ has quit IRC [06:00:49] *** btrim has joined #jenkins [06:01:35] *** gtaylor has quit IRC [06:03:40] *** edorian has quit IRC [06:10:45] *** recampbell has joined #jenkins [06:13:22] *** dvaske_ has joined #jenkins [06:17:16] *** btrim has quit IRC [06:27:38] *** ojacobson has quit IRC [06:34:54] *** wolfs has joined #jenkins [06:34:54] *** ChanServ sets mode: +v wolfs [06:38:49] *** recampbell has quit IRC [06:42:46] *** miclorb_ has quit IRC [06:54:36] *** wolfs has quit IRC [06:55:49] *** skataria has quit IRC [06:56:54] *** skataria has joined #jenkins [07:07:46] *** victori has joined #jenkins [07:12:30] *** Kiall|AFK is now known as Kiall [07:12:41] *** Kiall is now known as Kiall|AFK [07:13:01] *** Kiall|AFK is now known as Kiall [07:13:44] *** Kiall is now known as Kiall|AFK [07:14:26] *** dvaske_ has quit IRC [07:17:36] *** ExtraSpice has joined #jenkins [07:19:27] *** wolfs has joined #jenkins [07:19:31] *** aheritier_ has joined #jenkins [07:19:34] *** ChanServ sets mode: +vv wolfs aheritier_ [07:23:25] *** aheritier has quit IRC [07:23:26] *** aheritier_ is now known as aheritier [07:24:35] *** wolfs has quit IRC [07:25:18] *** Haloperidol has joined #jenkins [07:28:36] *** awb has joined #jenkins [07:31:45] *** anathematic has quit IRC [07:33:18] *** miclorb_ has joined #jenkins [07:44:45] *** dvaske has joined #jenkins [07:46:45] *** evilchili has quit IRC [07:46:56] *** akostadinov has joined #jenkins [07:47:11] *** evilchili has joined #jenkins [07:54:10] *** aheritier_ has joined #jenkins [07:54:10] *** ChanServ sets mode: +v aheritier_ [07:57:42] *** aheritier has quit IRC [07:57:42] *** aheritier_ is now known as aheritier [08:14:08] *** mando has joined #jenkins [08:14:08] *** dvaske has quit IRC [08:25:24] *** Robbster has joined #jenkins [08:27:00] *** Lewisham has quit IRC [08:27:22] *** dvaske has joined #jenkins [08:27:29] *** dotsev has joined #jenkins [08:31:51] *** Haloperidol has quit IRC [08:33:01] <Robbster> hi all. i've got an build script that I do as part of the build process to publish some artifacts. That build process requires access to the underlying UI environment. the script works if I run it on the build server after logging in with 'ssh -X', but fails on the hudson build. [08:33:13] *** mando has quit IRC [08:45:37] *** slaboure has joined #jenkins [08:52:05] *** stephend|busy has quit IRC [08:54:23] *** slaboure has quit IRC [08:56:12] *** d2m has joined #jenkins [08:59:55] *** larrys has quit IRC [09:01:49] *** patryk has joined #jenkins [09:05:13] *** cristiano has joined #jenkins [09:07:44] *** slaboure has joined #jenkins [09:08:32] *** skataria has quit IRC [09:16:35] *** dregin has quit IRC [09:17:22] *** dregin has joined #jenkins [09:18:20] *** cristiano has quit IRC [09:25:10] *** cristiano has joined #jenkins [09:25:35] *** wolfs has joined #jenkins [09:25:35] *** ChanServ sets mode: +v wolfs [09:31:58] *** edorian has joined #jenkins [09:32:23] *** beobal has joined #jenkins [09:32:27] *** _marc` has joined #jenkins [09:35:17] *** edorian has joined #jenkins [09:36:22] <beobal> morning all - can anyone point me at an example of building a maven multimodule project on a distributed jenkins setup? [09:38:50] *** Sebastian has joined #jenkins [09:46:38] *** coco__ has joined #jenkins [09:53:22] *** calavera has joined #jenkins [09:53:40] *** akostadinov has quit IRC [09:53:55] *** akostadinov has joined #jenkins [09:54:08] *** Weltraumschaf has joined #jenkins [09:54:53] *** olamy has joined #jenkins [09:55:07] *** ChanServ sets mode: +v olamy [09:55:59] * olamy reading the hudson ml it looks I have semantic issue between bug and regression in external library [09:56:57] *** sshaw has joined #jenkins [09:57:14] * olamy probably due to my non native english speaking :-) so I will have folks to more understand my semantic issue [09:57:20] *** edorian has quit IRC [10:01:44] *** slaboure has quit IRC [10:05:58] *** aheritier_ has joined #jenkins [10:05:59] *** ChanServ sets mode: +v aheritier_ [10:06:58] *** mah01 has joined #jenkins [10:07:20] *** aheritier has quit IRC [10:07:21] *** aheritier_ is now known as aheritier [10:08:07] *** cristiano has quit IRC [10:09:24] *** harpreet has quit IRC [10:15:12] *** flurp has joined #jenkins [10:22:10] *** flurp has quit IRC [10:25:42] *** aheritier_ has joined #jenkins [10:25:42] *** ChanServ sets mode: +v aheritier_ [10:26:09] *** aheritier has quit IRC [10:26:09] *** aheritier_ is now known as aheritier [10:33:46] *** aheritier has quit IRC [10:35:41] *** aheritier has joined #jenkins [10:35:42] *** ChanServ sets mode: +v aheritier [10:38:19] *** miclorb_ has quit IRC [10:44:52] *** awb has quit IRC [10:45:46] *** sshaw has quit IRC [10:51:27] *** flurp has joined #jenkins [11:07:53] *** banoss has joined #jenkins [11:09:46] *** flurp has quit IRC [11:10:52] *** flurp has joined #jenkins [11:13:06] *** DamZzzz is now known as DamZ [11:13:20] *** DaveH has joined #jenkins [11:24:15] *** davidk_ has joined #jenkins [11:24:28] <davidk_> hi - when will the next Jenkins release be? [11:28:48] *** edorian has joined #jenkins [11:31:28] *** Stubbs has joined #jenkins [11:32:20] *** Stubbs has joined #jenkins [11:33:46] *** flurp has quit IRC [11:45:34] *** skataria has joined #jenkins [11:53:20] *** wilmoore has quit IRC [11:54:03] *** Sebastian has quit IRC [12:00:59] *** Kiall|AFK is now known as Kiall [12:14:42] *** cristiano has joined #jenkins [12:22:47] *** davidk has quit IRC [12:38:54] *** wolfs has quit IRC [12:43:47] *** flurp has joined #jenkins [12:45:21] *** jweiss has joined #jenkins [13:02:56] <jamespage> hey - I'm having trouble resetting my password on the jenkins-ci.org website; [13:03:21] <jamespage> it appears to recognise my username; however I never get an email with my new password - can anyone help? [13:04:35] <STeeF> jamespage, same here; I can not register... [13:04:44] <STeeF> never receive an email [13:08:58] *** slaboure has joined #jenkins [13:10:14] *** resmo has quit IRC [13:11:40] *** Stubbs_ has joined #jenkins [13:14:36] *** Stubbs has quit IRC [13:14:36] *** Stubbs_ is now known as Stubbs [13:18:50] *** edorian has quit IRC [13:20:56] *** Stubbs has quit IRC [13:25:15] <Weltraumschaf> I'm fixing Checkstyle errors on https://github.com/Weltraumschaf/hudson-darcs, added package-info.java as recommened. But now mvn site throws a nexcpetion, that there were annotation errors. I google for that package-info.java. but have no idea whats wrong with it. sugestions? hints? [13:31:34] <Weltraumschaf> i've not seen theese packagae-info.jaav befor. is it usefull/neccessary? [13:40:46] *** richm1 has joined #jenkins [13:41:53] *** wolfs has joined #jenkins [13:41:54] *** ChanServ sets mode: +v wolfs [13:56:24] *** elpargo has joined #jenkins [13:56:54] *** edorian has joined #jenkins [13:59:47] *** flurp has quit IRC [14:04:47] *** d2m has quit IRC [14:07:18] *** d2m has joined #jenkins [14:12:42] <mydog2> morning.. [14:13:35] <mydog2> trying to wrap my head around what jenkins is, and if it might be useful for a project i'm dealing with. [14:14:28] <mydog2> i've got a need to have a bunch of files tested as a batch, where i can group files in a batch process, and then run/test them on a scheduled basis. and do all of this from a web based gui.. [14:14:39] <mydog2> can jenkins be used for this? [14:14:59] <_W_> yes [14:16:17] <_W_> jenkins has "jobs" - things that are done either based on SCV changes, cron-like patterns, or triggered by the user - and each job can be pretty much anything, from running ant targets to shell commands [14:16:23] *** Stubbs has joined #jenkins [14:16:26] <mydog2> hey _W_ [14:16:35] *** Stubbs has quit IRC [14:16:55] *** Stubbs has joined #jenkins [14:17:12] <mydog2> is there jenkins demo.. somewhere.. been looking.. and haven't found one. [14:18:32] <octorian> Don't know of one personally, but it is really easy to get a test installation of Jenkins up and running on your desktop to play around with. [14:22:42] <mydog2> hey octorian - here's my situation... i have a bunch (100s) of scripts.. that get created by the devs... [14:23:17] <mydog2> the scripts are independent of each other, and self contained.. [14:24:26] <mydog2> i need a way to allow joe blow user to select given script apps, and to then create a "batch/group" of these files that can then be scheduled to run.. [14:25:30] <mydog2> the batch is useful, as it allows the process to then be rerun if there are issues/probs running the initial grouping.. [14:26:37] <hsoj> mydog2: you should be able to leverage build parameters and the shell exec stages [14:27:09] <mydog2> jankins is java? [14:27:22] <hsoj> it is java, yes [14:28:16] <mydog2> yeah.. and that's an issue.. if i'm going to have to make changes.. i don't want another/different system that i have to "learn" dive into the language to modify... [14:28:54] <hsoj> your shell exec stages are bash... [14:29:04] <mydog2> unless there's someone here who's in the san fran bay area that wants to get together for lunch on this.. as a quick walkthrough?!! [14:29:06] <hsoj> or python, or ... [14:29:29] <mydog2> hsoj, - are you in the us/canada? [14:29:36] <hsoj> indeed [14:29:53] <mydog2> us? [14:29:57] <hsoj> yes [14:30:07] <mydog2> cool.. could i call you on this? [14:30:32] <hsoj> sorry but my schedule does not allow for the time to do that [14:30:44] <mydog2> np// [14:31:20] <hsoj> honestly, it's so easy to get up and running to toy around with [14:32:16] *** aheritier has quit IRC [14:35:57] *** dotsev has quit IRC [14:39:16] *** mando has joined #jenkins [14:41:06] *** Stubbs_ has joined #jenkins [14:41:55] *** Lo-lan-do has joined #jenkins [14:42:39] <Lo-lan-do> Hi all :-) [14:43:55] *** dotsev has joined #jenkins [14:44:54] <Robbster> lo Lo [14:45:12] *** Stubbs has quit IRC [14:45:13] *** Stubbs_ is now known as Stubbs [14:46:18] *** arnaldo has joined #jenkins [14:46:21] <Lo-lan-do> I'm looking for how to configure access control for jobs' config.xml via the web interface. [14:46:30] *** cogocogo has left #jenkins [14:47:47] <Lo-lan-do> Working on a (currently) Hudson plugin for FusionForge, and it seems to try to get http://?/job/myjob/config.xml, and from there it gets redirected to the login page. [14:48:40] *** dotsev1 has joined #jenkins [14:50:26] <Lo-lan-do> I only need read access (I think). [14:51:12] *** dotsev has quit IRC [14:58:20] <Lo-lan-do> Any hints? [14:58:38] <hsoj> are you using matrix auth? [14:59:08] <Lo-lan-do> Yes [14:59:40] <Lo-lan-do> But if that needs to be changed, I guess I can just document the requirement. [15:00:14] <hsoj> well, I am using LDAP auth backend, so it may differ for other methods [15:01:11] <hsoj> but, I've just created a user that has the required access within the auth matrix [15:03:14] <Lo-lan-do> What was the appropriate auth bit you toggled? [15:03:46] <hsoj> not sure for that specific as I require my user to be capable of triggering builds [15:03:57] <hsoj> should just need read on job [15:04:49] <Lo-lan-do> That doesn't seem to work :-/ [15:05:18] <Lo-lan-do> http://buildbot.fusionforge.org/job/fusionforge-Branch_5_1/config.xml isn't available for anonymous access, yet you can trigger builds anonymously. [15:05:34] <hsoj> oh, you're wanting to provide anon access to read configs? [15:05:54] <Lo-lan-do> Yes [15:07:17] <hsoj> Overall 'Read', Job 'Read'? [15:07:50] <Lo-lan-do> That's the current config, yes, along with job build and job workspace. [15:08:26] <hsoj> hrm [15:08:36] <hsoj> it might be considered an administrative thing [15:09:04] <Lo-lan-do> Actually, scratch that, I think that the code using that config.xml is never actually used. [15:11:07] <Lo-lan-do> Yeah, looks like it. Sorry for the noise. [15:11:56] *** jieryn-w has joined #jenkins [15:11:56] *** ChanServ sets mode: +v jieryn-w [15:19:27] *** cowboyd has joined #jenkins [15:19:28] <Lo-lan-do> Are there differences between Hudson and Jenkins yet, or is the fork still only a renaming so far? [15:22:58] *** skataria has quit IRC [15:26:11] *** onlyteo has joined #jenkins [15:26:50] <hsoj> change log shows all ;) [15:27:26] * Lo-lan-do goes RTFchangelog [15:27:29] *** ojacobson has joined #jenkins [15:28:27] <Lo-lan-do> "Fixed a trademark bug", heh :-) [15:29:08] <Lo-lan-do> I guess the automated upgrade won't switch me from Hudson to Jenkins? [15:30:49] <hsoj> how did you install? [15:31:06] <hsoj> and obviously, the link inside of hudson will only update the version of hudson [15:32:19] <Lo-lan-do> Actually, I didn't install that thing myself. [15:32:59] * onlyteo lol's @ "that thing" [15:36:36] <Lo-lan-do> Well, anything Java scares me, to be honest. [15:37:14] <Lo-lan-do> Another FusionForge developer offered to set it up, and I provided a VM on a server I have, but that's about the sum of my involvement. [15:41:35] <Lo-lan-do> ?except now I have to work on the Hudson/Jenkins plugin for a client. [15:45:55] <onlyteo> personally i feel java is one of the most forgiving languages.. very rigid syntax, brilliant ide integration, garbage collection, informative stack traces [15:47:37] <Lo-lan-do> Let's not get started, I could go on for hours and none of us would be any wiser by the end of the day :-) [15:48:30] <onlyteo> lol, agreed :) [15:49:42] *** joewilliams_away is now known as joewilliams [15:52:43] <Creeture> Anybody know of a non-binary (python,perl,etc) utility that will list the contents of a Debian package? Something I could run on Windows, Solaris, Linux all the same. [15:53:10] *** Stubbs_ has joined #jenkins [15:53:40] <Lo-lan-do> Creeture: You can probably hack it with perl. It's only a "tar" archive inside an "ar" archive, after all. [15:54:07] <Creeture> It's the "ar" on Windows that don't have. Maybe I'll research that first. [15:54:19] <Lo-lan-do> Archive::Ar is a pure-perl way to handle standard ar archives. [15:54:19] *** d2m has quit IRC [15:54:26] <Lo-lan-do> (quoted from the package description) [15:54:29] <Creeture> Now you're talking. [15:54:32] *** Robbster has left #jenkins [15:55:14] *** Stubbs has quit IRC [15:55:15] *** Stubbs_ is now known as Stubbs [15:55:21] <Lo-lan-do> And I'm pretty sure Archive::Tar would work too. [15:57:30] <Creeture> Yeah. The combination is where I'm headed. [15:57:45] <Creeture> Thanks for pointing my brain the right way. I was looking for the wrong utlities. [15:58:31] *** recampbell has joined #jenkins [16:00:28] <elpargo> hi [16:00:58] <elpargo> I'm trying to upgrade from hudson to jenkins (running behind apache) I replaced the jar file. Using the ROOT.war method [16:01:11] <elpargo> and I'm getting a 404 on tomcat. [16:01:26] <elpargo> sorry that should have been "running behind tomcat" [16:02:43] *** elliot has joined #jenkins [16:02:48] <elpargo> it seems like tomcat itself is not recognizing the new war and it is not redeploying it. [16:07:32] <onlyteo> do you specify to tomcat/jenkins any parameters, or use defaults? [16:08:10] <onlyteo> and btw, win, linux? [16:08:37] <elpargo> onlyteo: linux, centos, tomcat5 :( [16:09:12] <elpargo> onlyteo: We do a bit of changes but we are using the RPM. but not for hudson/jenkins. [16:09:36] *** d2m has joined #jenkins [16:09:38] *** larrys has joined #jenkins [16:09:39] *** ChanServ sets mode: +v larrys [16:09:48] <elpargo> But I did set tomcat to run as the hudson user, because previously we where not using tomcat and had everything under hudson with the hudson RPM. [16:11:11] <onlyteo> no parameters to tomcat, so configs are at ~/home/hudson/.hudson... which now should be ~/home/hudson/.jenkins [16:12:37] <Lo-lan-do> See you guys, and thanks for the help :-) [16:12:40] *** Lo-lan-do has left #jenkins [16:14:43] <elpargo> onlyteo: shouldn't that be pulled from HUDSON_HOME ? [16:14:52] <onlyteo> so what gives you a 404? server/hudson or server/jenkins? [16:15:09] <onlyteo> yes.. have you set that var? [16:15:48] <elpargo> onlyteo: neither. I have this as ROOT.war so I removed the old one and put in this one. [16:16:13] <elpargo> onlyteo: yea the RPM init script does, and we fixed that some time ago. [16:16:34] <elpargo> I haven't changed that part so it should still work. At least that's what http://wiki.jenkins-ci.org/display/JENKINS/Upgrading+from+Hudson+to+Jenkins suggets. [16:17:20] <elpargo> onlyteo: I don't have a .hudson file either. [16:18:47] <onlyteo> no you wouldnt if you have HUDSON_HOME set [16:20:37] *** steph021_h has quit IRC [16:21:41] *** beilabs has joined #jenkins [16:21:58] <beilabs> Hey guys, running a new instance of jenkins on ubuntux64. Getting this error: http://pastebin.com/xFWh3ePY [16:22:02] <beilabs> any ideas? [16:22:29] <beilabs> it's just hanging on Please wait while Jenkins is getting ready to work.. [16:22:47] <elpargo> onlyteo: ah ok. Sorry I forgot to said that. [16:23:08] <elpargo> I have setup my tomcat to run as the hudson user to mimic our previous setup with hudson standalone. [16:23:33] <mwalling> JENKINS-8800 [16:23:38] <elpargo> right now I'm just replacing the .war file and everything else *should* work according to the docs but tomcat is not picking up the new ROOT.war file. [16:23:43] <jenkins-admin> JENKINS-8800:Jenkins does not start after upgrading from Hudson (Open) http://jenkins-ci.org/issue/8800 [16:23:44] <mwalling> beilabs: ^^ [16:24:20] <beilabs> mwalling, no hudson install [16:24:28] <mwalling> beilabs: read it [16:24:30] <elpargo> onlyteo: could it be just that I need to notify tomcat that it has changed ? I'm not good at deploying java stuff .... [16:24:35] <beilabs> looking [16:25:02] <onlyteo> elpargo: by ROOT you mean you changed the name or the war to hudson.war? [16:25:56] <elpargo> onlyteo: I'm running this out of / not out of /hudson . Acording to tomcat docs for you to do that you name your war file ROOT.war [16:26:41] <elpargo> so what I did was mv hudson.war <backup dor> mv jenkins.war ROOT.war then restarted both tomcat and apache. [16:27:31] *** Stubbs has quit IRC [16:27:39] <elpargo> s/dor/dir/ [16:27:57] <onlyteo> elpargo: mv doesnt change file permissions... maybe its a file permission prob.... cp instead? [16:28:23] *** steph021_h has joined #jenkins [16:28:48] <elpargo> onlyteo: it's tomcat:tomcat [16:29:32] <onlyteo> but didnt you run it as hudson? [16:30:26] *** d2m has quit IRC [16:31:32] *** steph021_h has quit IRC [16:31:42] *** steph021 has joined #jenkins [16:32:43] *** cowboyd_ has joined #jenkins [16:32:58] <elpargo> onlyteo: oh right. Let me test that. [16:33:25] <beilabs> mwalling, hmm, no /var/lib/jenkins/war/WEB-INF/lib/ - installed from ubuntu deb [16:33:42] <elpargo> onlyteo: still 404 and the war file does not get expanded. [16:33:55] *** steph021 has quit IRC [16:34:02] *** cowboyd has quit IRC [16:34:02] *** cowboyd_ has quit IRC [16:34:08] <mwalling> beilabs: whats wrong with the last line of the issue description? [16:34:56] *** aheritier has joined #jenkins [16:34:57] *** cowboyd has joined #jenkins [16:34:57] *** ChanServ sets mode: +v aheritier [16:35:18] <onlyteo> elpargo: so whats blocking it, old install? [16:35:26] *** Lewisham has joined #jenkins [16:35:26] *** ChanServ sets mode: +v Lewisham [16:35:47] <elpargo> onlyteo: I moved that out of the way, even to another directory just to be sure. [16:36:18] <onlyteo> elpargo: do you have alot of jobs? [16:36:23] *** jfelchner has quit IRC [16:36:27] <Creeture> elpargo: Try adding the jenkins.war as a different directory in your tomcat manager (like /ci or /jenkins) instead of as ROOT.war. [16:36:39] <elpargo> onlyteo: no, about 5-6 [16:37:37] <onlyteo> elpargo: what @Creeture said, just to test... [16:38:18] <elpargo> onlyteo: Creeture still nothing ... [16:39:01] <onlyteo> it doesnt unpack? [16:39:52] <elpargo> no. [16:41:15] *** Lewisham has quit IRC [16:41:33] <onlyteo> elpargo: does it star using #java -jar jenkins.jar? if not you war is broken [16:41:41] <onlyteo> star=start [16:42:14] <onlyteo> jenkins.jar=jenkins.war [16:42:35] <onlyteo> its happy hour in norway, sorry :) [16:43:13] <elpargo> onlyteo: it does fails to find the IP to serve but it pulls in all the jobs and stuff. [16:43:58] <onlyteo> ok, so this is a machine with severl ips, nat'ing and stuff? [16:44:09] <onlyteo> several* [16:44:53] <elpargo> I think the problem is that something else is listening there. [16:45:14] *** DaveH has quit IRC [16:45:26] <elpargo> does not look like a corrupted jar http://paste.ofcode.org/MB3wApRbHAqDg4sw56Pvch [16:46:02] <larrys> netstat -anp and grep for the port to see what process is bound to that port. [16:46:38] <onlyteo> ye, tomcat is listening there... default port is 8080... dont remember the parameter to change port... just a sec [16:47:05] <beilabs> mwalling, thanks, got it working [16:48:09] <onlyteo> its --httpPort= [16:49:25] *** Lewisham has joined #jenkins [16:49:25] *** ChanServ sets mode: +v Lewisham [16:49:54] <elpargo> yea I know that. But the point is that the war is not corrupted right ? [16:51:06] *** sshaw has joined #jenkins [16:51:33] <onlyteo> well i guess... it was just a thought in the debug process.. trying to replicate... or identify area of difficulty [16:51:43] *** DaveH has joined #jenkins [16:56:06] *** kenneth_reitz has joined #jenkins [16:56:49] *** calavera has quit IRC [16:59:53] *** nd__ has quit IRC [17:00:51] *** Heimidal has joined #jenkins [17:02:11] *** nd__ has joined #jenkins [17:02:43] *** olamy has quit IRC [17:03:36] *** dotsev1 has quit IRC [17:04:38] *** Heimidal has quit IRC [17:06:31] *** _marc` has quit IRC [17:07:33] *** Heimidal has joined #jenkins [17:10:16] *** msm1 has quit IRC [17:10:26] *** elpargo_ has joined #jenkins [17:12:36] *** elpargo has quit IRC [17:12:36] *** elpargo_ is now known as elpargo [17:13:48] *** flurp has joined #jenkins [17:14:07] *** Lewisham has quit IRC [17:18:02] *** edorian has quit IRC [17:21:14] *** wolfs has quit IRC [17:21:46] *** msm has joined #jenkins [17:24:28] *** patryk has quit IRC [17:31:59] *** abayer has quit IRC [17:33:00] *** d2m has joined #jenkins [17:47:04] *** Weltraumschaf has quit IRC [17:48:24] *** cristiano has quit IRC [17:49:57] *** jfelchner has joined #jenkins [17:53:29] *** flurp has quit IRC [17:53:48] *** flurp has joined #jenkins [17:55:27] *** flurp has quit IRC [17:55:43] *** flurp has joined #jenkins [17:57:59] *** DamZ is now known as DamZzzz [18:00:36] *** DamZzzz is now known as DamZ [18:04:15] <davidk_> anybody know when the next relase will be out? [18:05:45] *** elliot has quit IRC [18:06:27] *** elliot has joined #jenkins [18:06:41] *** elpargo_ has joined #jenkins [18:07:13] *** mah01 has quit IRC [18:07:28] *** Haloperidol has joined #jenkins [18:09:08] *** elpargo has quit IRC [18:09:10] *** Heimidal has quit IRC [18:09:10] *** elpargo_ is now known as elpargo [18:11:24] *** _marc` has joined #jenkins [18:12:47] *** Heimidal has joined #jenkins [18:14:09] *** Kiall is now known as Kiall|AFK [18:18:19] <jieryn-w> davidk_: http://wiki.jenkins-ci.org/display/JENKINS/Release+Process [18:20:18] *** slaboure has quit IRC [18:21:32] *** davidk_ has quit IRC [18:25:12] *** elpargo_ has joined #jenkins [18:26:51] *** elpargo has quit IRC [18:26:51] *** elpargo_ is now known as elpargo [18:29:07] <jenkinsci_builds> Project jenkins_main_trunk build #532: ABORTED in 15 hr: http://ci.jenkins-ci.org/job/jenkins_main_trunk/532/ [18:29:08] <jenkinsci_builds> Alan Harder: add configureDefaultAnt in test [18:30:16] *** jieryn-w has quit IRC [18:31:34] *** dhackner has joined #jenkins [18:32:34] *** jieryn-w has joined #jenkins [18:32:34] *** jieryn-w has joined #jenkins [18:32:34] *** ChanServ sets mode: +v jieryn-w [18:39:34] *** Stubbs has joined #jenkins [18:40:29] *** abayer has joined #jenkins [18:40:29] *** ChanServ sets mode: +o abayer [18:49:12] *** recampbell has quit IRC [18:55:52] *** hare_brain has joined #jenkins [19:03:46] *** Stubbs has quit IRC [19:05:52] *** stephendonner has joined #jenkins [19:06:59] *** flurp has quit IRC [19:08:11] *** sshaw has quit IRC [19:11:37] *** mando has quit IRC [19:14:23] *** wolfs has joined #jenkins [19:14:23] *** ChanServ sets mode: +v wolfs [19:21:19] *** jenkinsci_builds has quit IRC [19:22:37] *** jenkinsci_builds has joined #jenkins [19:25:12] *** wolfs has quit IRC [19:25:37] *** jenkinsci_builds has quit IRC [19:26:57] *** jenkinsci_builds has joined #jenkins [19:31:45] *** DamZ is now known as DamZzzz [19:32:11] *** stephenc has joined #jenkins [19:37:39] *** DaveH has quit IRC [19:41:59] <elpargo> onlyteo: Creeture larrys FYI, it was my tomcat that got "damaged" removing it and reinstalling the RPM somewhat fixed that. [19:45:44] <onlyteo> elpargo: glad it worked out for ya! [19:46:15] <onlyteo> pros and cons of distrubuted config layout [19:46:29] <elpargo> onlyteo: thanks for taking the time for checking it out. [19:46:46] <elpargo> well in jenkins' defence the tomcat5 RPM for centos us awful. [19:46:53] <elpargo> is* [19:47:01] <elpargo> probably just totally outdated :( [19:47:32] <elpargo> I'm pretty sure it was somethign in it's config as it was reporting a good start but status said it was not running. [19:48:56] *** awb has joined #jenkins [19:51:03] *** slaboure has joined #jenkins [19:51:36] <onlyteo> problem with app containers is how they store files and how they chache configs... i always run it as standalone.... so im in total control of everything :) [19:52:03] *** DamZzzz is now known as DamZ [19:59:01] *** awb has quit IRC [20:03:01] *** recampbell has joined #jenkins [20:05:42] *** awb has joined #jenkins [20:12:27] <jenkinsci_builds> Starting build 533 for job jenkins_main_trunk (previous build: ABORTED -- last SUCCESS #510 10 days ago) [20:14:00] *** Lewisham has joined #jenkins [20:14:00] *** ChanServ sets mode: +v Lewisham [20:15:09] *** arnaldo has quit IRC [20:15:30] *** arnaldo has joined #jenkins [20:16:19] *** elpargo_ has joined #jenkins [20:17:37] *** onlyteo has quit IRC [20:17:57] *** elpargo_ has quit IRC [20:19:16] *** elpargo has quit IRC [20:35:05] *** redsolo__ has quit IRC [20:35:51] *** Haloperidol has quit IRC [20:35:52] *** redsolo has joined #jenkins [20:35:52] *** ChanServ sets mode: +v redsolo [20:37:12] *** elliot has quit IRC [20:40:27] *** _marc` has quit IRC [20:40:30] *** elpargo has joined #jenkins [20:40:43] *** Haloperidol has joined #jenkins [20:41:09] <stephenc> @slaboure are you logged in on skype at the mo? [20:41:18] *** _marc` has joined #jenkins [20:41:30] *** coco__ has quit IRC [20:41:50] *** coco__ has joined #jenkins [20:42:24] *** calculus has quit IRC [20:42:55] *** calculus has joined #jenkins [20:44:07] *** herque has joined #jenkins [20:44:44] *** banoss has quit IRC [20:45:21] <herque> when we are doing a maven release, we are seeing a svn commit error, does anyone know if the plugin is using the cached shell credentials, or if it is using the ones stored by hudson [20:45:51] <herque> I'm guessing the prior since the checkout is fine, but when it tries to commit the pom back it fails [20:46:10] *** elpargo has quit IRC [20:46:19] <stephenc> the checkout is by hudson [20:46:29] <stephenc> the checkin is by maven [20:47:00] <stephenc> maven will default to the svn cli tool [20:47:59] <stephenc> so if svnkit does not store the auth for the cli your commit will fails [20:48:11] *** elpargo has joined #jenkins [20:49:06] <herque> stephenc: thanks, how do we update svnkit? we don't really want to use what the shell has cached [20:52:14] <herque> or is it more typical to just have it use the cache? [20:52:43] *** Stubbs has joined #jenkins [20:54:37] *** vjuranek has joined #jenkins