NOTICE: This channel is no longer actively logged.
[00:03:21] <btQuark> hello everyone[00:05:56] <mrooney> why hello[00:13:13] *** stigkj has joined #hudson[00:13:19] *** tstclair has quit IRC[00:26:57] <btQuark> why not[00:27:08] <btQuark> it could've been re as well[00:28:20] <btQuark> i wondered if i could use hudsons infrastructure to automatize our new-project-process[00:29:13] <btQuark> i'ld need to grab some userinput and then more or less sequentially do some steps[00:29:35] <btQuark> like create svn, create archetype, check in, create ci job and so far[00:31:15] <evilchili> you'd probably need to do most of those steps via a script call of some sort[00:31:44] <evilchili> perhaps it's better to script the entire thing and then use hudson to invoke it with the parmaterized bits?[00:31:49] <evilchili> parameterized too[00:32:02] <btQuark> jup, currently i've whipped together some webapp that collects message driven beans with activemq, and have agents somewhere[00:33:08] <btQuark> and what i am anoyed by is the gui, and i wondered if i could use the nice dynamic gui features of hudson...as i well, hate gui creation[00:33:52] <btQuark> jup, thought of parametrized jobs too to orchestrate the mdbs..[00:34:47] <btQuark> although i wonder if ild rather just use a freeform job and do my shellscripting of some sort using the parameters there[00:35:20] <evilchili> depends on what you need to be able to specify at build time i guess[00:36:25] <btQuark> mostly maven metadata, name of project and department[00:36:50] <btQuark> maybe some information about what type of project theyld like[00:37:20] <btQuark> (ie. multiroot, singleroot vcs, dvcs or svn, that kind of stuff)[00:38:08] <btQuark> and since i might not act against the repo server directly i need to send an email to the repo servers repsonsible person, he needs to ack that and resume the process[00:38:45] <btQuark> and that thing with the process needing to be suspended brought up quite some complexity[00:39:24] *** ezraw has quit IRC[00:39:50] <btQuark> where later ild to be able to get an agent on the repo server that the responsible guy controls&likes so i can do my stuff more automaticall[00:40:06] *** tstclair has joined #hudson[00:41:41] <btQuark> so basically your average enterprise batch processing[00:42:28] <evilchili> you probably don't want to do the whole thing from hudson, if you're going to have human steps in the middle[00:42:55] <evilchili> at the very least you'll want multiple jobs[00:43:38] <btQuark> jup, thought so too - one could send of an email from the first step like "do this and that and if youre done click this"[00:44:10] <evilchili> of course, if you *did* do a job that blocked on a human, you'd have nice metrics on how long it takes people to respond to requests >:)[00:44:27] <btQuark> :D[00:44:43] <btQuark> not sure if i would want to expose such metrics...[00:45:14] <btQuark> although i'ld wonder how i could block a job until further human input[00:45:46] <btQuark> maybe do busy waiting at some point waiting for some file to appear of something along those lines[00:46:22] <btQuark> and how to clean up in case of crap happening[00:47:11] <btQuark> i wonder if i should just do shell execution to check something in or if hudson could help me there[00:49:24] <btQuark> i think i'm going to try to solve that using hudson, maybe the functions that i currently use with those mdbs could be implemented as just additional buildsteps[00:50:07] <btQuark> although i think that i'm going to need to advance my knowledge of java generics quite some steps to be on par with hudson code...[01:05:35] *** metcalfc has quit IRC[01:08:00] *** Haloperidol has joined #hudson[01:08:06] *** stigkj has quit IRC[01:22:25] *** christophsturm has quit IRC[01:28:20] *** jdolan has quit IRC[01:49:57] *** tstclair has quit IRC[01:54:20] *** decriptor has quit IRC[01:54:34] *** Haloperidol has quit IRC[02:13:40] *** Lewisham has joined #hudson[02:13:40] *** ChanServ sets mode: +v Lewisham[02:20:32] <mrooney> haha rtyler you are a crazy dude (re: @hudsonci)[02:38:22] *** ahughes has quit IRC[02:40:08] *** tstclair has joined #hudson[03:10:21] *** Lewisham has quit IRC[03:19:18] <pcc1> is there a mechanism for an SCM plugin to pass information from the parent matrix build to a child[03:21:24] <pcc1> (specifically, the revision number/identifier. I am finding that the git plugin is building whatever revision was current at the time that the child was started)[03:24:36] <pcc1> I'm beginning to suspect that the git plugin has never actually been tested in a real environment[03:25:17] *** hobodave has quit IRC[03:26:36] * jieryn-w snickers[03:45:50] <mrooney> haha[03:46:32] <mrooney> pcc1: you are saying the parent triggers a child, and it builds what was current at the time of the PARENT start?[04:06:20] *** Lewisham has joined #hudson[04:06:20] *** ChanServ sets mode: +v Lewisham[04:10:20] *** admc has quit IRC[04:23:03] *** decriptor has joined #hudson[04:23:05] *** bhuvan has joined #hudson[04:24:01] <bhuvan> a query on publishing custom html page in hudson[04:24:18] <bhuvan> i understand we can use userContent/ area to publish custom html page.[04:24:54] <bhuvan> this is perfect if job is executed by the master. how do we publish the content if the content is generated by slave?[04:40:50] *** admc has joined #hudson[04:42:20] *** decriptor has quit IRC[04:43:01] *** decriptor has joined #hudson[04:44:01] *** tstclair has quit IRC[05:17:47] <pcc1> mrooney: it builds what is current at the time of the child start (so if the child has been waiting in a queue this may vary between children). this seems completely wrong - for consistency it should build the same thing for each child i.e. what the parent decided on[05:19:54] *** Lewisham has quit IRC[05:20:18] *** admc_ has joined #hudson[05:29:01] <lifeless> hey[05:29:06] <lifeless> so, the ec2 plugin[05:29:15] <lifeless> anyone know of work being done to make it support windows AMI's?[05:29:24] *** jieryn-w has quit IRC[05:42:59] <rtyler> lifeless: no IIRC, I think kohsuke stopped working on that to be honest[05:44:45] *** decriptor has quit IRC[05:45:20] *** bhuvan has left #hudson[06:04:12] <lifeless> hmm[06:04:15] <lifeless> I've filed a bug[06:04:24] <lifeless> shall heckle kohsuke later[06:07:20] <rtyler> woot[06:07:20] <rtyler> heckling, i likes[06:31:24] *** admc_ has quit IRC[06:37:57] *** abayer has quit IRC[06:40:47] *** decriptor has joined #hudson[07:19:30] *** nairb774 has quit IRC[07:30:54] *** asolsson has joined #hudson[07:41:59] *** decriptor has quit IRC[07:55:55] *** admc has joined #hudson[08:20:04] *** evilchili1 has joined #hudson[08:22:19] *** emanuelez has joined #hudson[08:34:09] <emanuelez> is there a way to access from the code the version in the pom file of the project?[08:35:51] *** giskard has quit IRC[08:37:05] *** evilchili has quit IRC[09:14:29] *** nairb774 has joined #hudson[09:18:53] *** onlyteo has joined #hudson[09:26:05] *** stigkj1 has joined #hudson[09:26:21] *** giskard has joined #hudson[09:37:10] *** Lewisham has joined #hudson[09:37:10] *** ChanServ sets mode: +v Lewisham[09:47:00] *** Lewisham has quit IRC[09:53:49] *** deufrai has joined #hudson[10:03:28] *** onlyteo has quit IRC[10:19:17] *** christophsturm has joined #hudson[10:19:31] *** alexbarna has joined #hudson[10:19:39] *** alexbarna has left #hudson[10:35:56] *** Dr_ has joined #hudson[10:36:41] <Dr_> Is there a way to authenticate users via ldap and also have some technical local users to access e.g. the cli-Interface?[10:37:29] <Dr_> We do not have the possibility to add these users to our ADS[10:37:52] <Dr_> And we need to create jobs etc. using an administrative app[10:38:54] <Dr_> I'm sure that we are not the only ones with this problem - so how can it be solved/how was it solved elsewhere?[10:43:44] *** dvrzalik has joined #hudson[10:53:41] *** DaveH has joined #hudson[11:19:37] *** Haloperidol has joined #hudson[12:08:43] *** Haloperidol has quit IRC[12:13:31] *** asolsson has joined #hudson[12:46:44] *** incorrect has joined #hudson[12:50:23] *** Thell has quit IRC[12:50:23] *** rromanchuk has quit IRC[12:50:23] *** Denogini1er has quit IRC[12:50:23] *** davidkarlsen has quit IRC[12:50:28] *** gnuyoga has quit IRC[12:50:28] *** Surfa has quit IRC[12:50:29] *** hudson-admin has quit IRC[12:50:29] *** glass-eye has quit IRC[12:50:29] *** tazle_ has quit IRC[12:50:29] *** deufrai has quit IRC[12:50:29] *** keshureddyp has quit IRC[12:51:05] *** Denoginizer has joined #hudson[12:52:07] *** deufrai has joined #hudson[12:52:07] *** rromanchuk has joined #hudson[12:52:07] *** Denogini1er has joined #hudson[12:52:07] *** Thell has joined #hudson[12:52:07] *** davidkarlsen has joined #hudson[12:52:07] *** Surfa has joined #hudson[12:52:07] *** gnuyoga has joined #hudson[12:52:08] *** hudson-admin has joined #hudson[12:52:08] *** keshureddyp has joined #hudson[12:52:08] *** tazle_ has joined #hudson[12:52:08] *** glass-eye has joined #hudson[12:52:16] *** davidkarlsen has quit IRC[12:52:18] *** gnuyoga has quit IRC[12:52:18] *** Denogini1er has quit IRC[12:52:18] *** rromanchuk has quit IRC[12:54:14] *** rromanchuk has joined #hudson[12:54:14] *** davidkarlsen has joined #hudson[12:54:14] *** gnuyoga has joined #hudson[12:54:47] *** davidkarlsen has quit IRC[12:54:59] *** davidkarlsen has joined #hudson[12:57:38] *** asolsson has quit IRC[13:11:50] *** asolsson has joined #hudson[13:44:19] *** asolsson has quit IRC[13:46:33] *** giskard_ has joined #hudson[13:54:23] *** jieryn-w has joined #hudson[13:54:23] *** ChanServ sets mode: +v jieryn-w[13:54:35] *** eskatos_ has quit IRC[13:58:28] *** asolsson has joined #hudson[14:07:05] *** giskard has quit IRC[14:12:43] *** acarbs121 has quit IRC[14:14:35] *** acarbs12 has joined #hudson[14:24:49] *** jdolan has joined #hudson[14:35:40] *** Haloperidol has joined #hudson[14:35:41] *** jdolan has quit IRC[14:37:35] *** tstclair has joined #hudson[14:48:39] *** kohsuke has joined #hudson[14:48:46] *** ChanServ sets mode: +o kohsuke[15:01:02] *** betehess_ has joined #hudson[15:03:50] *** abayer has joined #hudson[15:03:50] *** ChanServ sets mode: +o abayer[15:03:59] *** dvrzalik has quit IRC[15:07:23] *** ezraw has joined #hudson[15:14:28] *** jdolan has joined #hudson[15:15:39] *** mbertier has joined #hudson[15:15:54] <mbertier> hi[15:16:46] *** betehess has quit IRC[15:17:12] <mbertier> does anyone know if hudson has native svn:externals support ?[15:20:40] <mbertier> my project have several svn:externals and when a build is launched, it freezes for 10 minutes during checkout, then proceed with the next steps, but no externals are fetched[15:21:14] <kohsuke> while it freezes for 10 minutes, please obtain the thread dump by visiting http://yourserver/hudson/threadDump[15:21:53] <mbertier> the server is behind a proxy, but the hudson user has appropriate configuration in subversion/servers and manual checkout as hudson user works well[15:22:00] <mbertier> kohsuke: ok[15:22:22] <kohsuke> We should find out what it's doing for 10 minutes[15:23:39] <mbertier> kohsuke: should i look for something in particular ?[15:23:57] <kohsuke> look for the "Executor" thread that's supposed to be doing the build[15:24:19] <emanuelez> kohsuke: hello! here at my company we needed MatrixBuilder to support one single workarea so we submitted a diff to issue 4960. is there any chance you get some time to review it and submit it in case it is ok?[15:25:13] <mbertier> kohsuke: here's the threadDump : http://hudson.pastebin.com/m2a96387c[15:27:44] <kohsuke> emanuelez: I'll try. Any chance you can add the error check in case configurations run on a different machine?[15:28:46] <kohsuke> mbertier: interesting. there must be another thread that has SVNSocketConnection in its stack trace[15:28:48] <kohsuke> can you look for that?[15:29:24] <mbertier> kohsuke: indeed : http://hudson.pastebin.com/m5cf65322[15:29:53] <emanuelez> kohsuke: nice one. we'll look into that and report back :)[15:30:04] <pjz> anyone seen a dump like: http://pastebin.ca/1698862 ?[15:30:11] <pjz> I get that at the end of a successful build[15:31:00] <kohsuke> mbertier: try getting thread dump with some intervals (10 sec?) and see if Thread-31 continues to be stuck at that point[15:31:11] <kohsuke> If so, it looks like a socket connection problem[15:31:47] <mbertier> kohsuke: thread 31 disappeared, but now i have an equivalent thread 34[15:32:33] <mbertier> kohsuke: subversion repo is accessed through https btw[15:33:00] <mbertier> kohsuke: thread 34 is now 35[15:36:11] <mbertier> kohsuke: build is now over[15:37:04] <mbertier> kohsuke: does hudson use svnkit or the svn cli ?[15:37:22] <mbertier> using the svn cli may solve my problem, is there a place i can configure this ?[15:41:06] <pjz> not really - it uses svnkit[15:41:33] <pjz> the best you can do is to configure a custom tunnel that svnkit will then use[15:42:39] <mbertier> ok[15:43:02] <mbertier> any advice on where i can look to find the source of my socket problem ?[15:50:35] <pjz> I'd check to see if there's some svnkit logging you can turn on[15:52:45] <pjz> any one seen this master/slave communications bug before?[15:53:03] <pjz> http://pastebin.ca/1698862[15:54:17] <kohsuke> mbertier: if you aren't seeing a fatal problem, maybe it's a DNS configuration probelm resulting in a slow name resolution[15:54:50] <mbertier> kohsuke: i don't have the problem using svn cli, so i guess it's not related to dns[15:58:13] <kohsuke> Maybe it's related to the proxy selection logic, perhaps?[16:00:39] <mbertier> kohsuke: could be. is there a way i can try to tweak the svnkit used by hudson ?[16:00:39] <pjz> kohsuke: any chance you an look at that pastebin of mine and point me at what's going on? It looks like a bug in the remoting communicaionts to me[16:01:45] <kohsuke> mbertier: hard to say without digging deeper into the source code[16:01:51] <kohsuke> I didn't write SVNKit :-)[16:02:08] <kohsuke> I'd encourage you to try that if you can[16:02:14] <kohsuke> See Wiki for how to set up the source code[16:02:16] <christophsturm> is there a user group that every logged in user is a member of?[16:02:53] <kohsuke> Otherwise perhaps talking to SVNKit guys might help.[16:03:26] <kohsuke> pjz: sorry, one at a time. And I need to help my daughter in between, too[16:04:14] <kohsuke> pjz: this should be reported as a bug to the warning plugin[16:05:13] <emanuelez> kohsuke: should I just make sure that isBuildOn() run on MatrixBuild.getRuns() are all equal?[16:06:29] <mbertier> kohsuke: thanks for your time[16:17:54] <kohsuke> emanuelez: that's an useful check, but it'd be nice to have another[16:18:22] <kohsuke> ... like MatrixConfiguration to declare themselves as assgined to the same node as its parent, maybe[16:18:28] <kohsuke> Do you do distributed builds?[16:19:01] <kohsuke> (the idea is to make Hudson intelligently schedule configurations, not just failing with an error[16:19:03] <kohsuke> )[16:19:36] *** btQuark has quit IRC[16:20:15] <emanuelez> kohsuke: No we don't do distributed builds.... well, we do, but we use our own system for that[16:21:19] *** btQuark has joined #hudson[16:22:56] <kohsuke> I see.[16:23:23] <kohsuke> Another possibility is to have Hudson bring over the workspace to children in this mode, which is another often requested feature[16:23:49] <kohsuke> So maybe just checking for the error now is OK, if we claim that that's what we'll do[16:24:30] <emanuelez> yes, but our workspace is kind of big ( it's measured in Gigabytes :P )[16:25:21] <kohsuke> well, you wouldn't see that feature anyway, since your Hudson doesn't do distributed builds[16:26:05] <kohsuke> But it makes another set of users happy[16:26:54] <emanuelez> yes I see your point[16:27:58] *** rbondi_ has joined #hudson[16:39:30] *** asolsson has quit IRC[16:39:59] *** mindless has joined #hudson[16:39:59] *** ChanServ sets mode: +o mindless[16:43:10] *** betehess_ has quit IRC[16:43:39] *** emanuelez has quit IRC[16:52:45] <pjz> kohsuke: thanks for the pointer; I found it already logged as a bug there, so I just upvoted it.[16:53:07] <kohsuke> It should be easy to fix, if you are interested in giving it a shot[16:53:45] <kohsuke> It just needs to use the right classloader[16:53:54] *** betehess has joined #hudson[17:07:59] <Dr_> Hi all[17:08:00] <Dr_> Is there a way to authenticate users via ldap and also have some technical local users to access e.g. the cli-Interface?[17:10:00] *** hobodave has joined #hudson[17:11:24] <Dr_> We do not have the possibility to add these users to our ADS And we need to create jobs etc. using an administrative app.[17:12:13] <Dr_> (we can not allow jobcreation to anonymous :-( )[17:13:37] *** asolsson has joined #hudson[17:16:41] *** rromanchuk has quit IRC[17:28:28] *** stigkj1 has quit IRC[17:28:28] *** evilchili1 has quit IRC[17:28:48] *** evilchili has joined #hudson[17:33:15] * kleini ist away (Going pumping...)[17:36:23] *** ezraw_ has joined #hudson[17:37:27] <Dr_> Hi kohsuke are you there?[17:38:12] *** ezraw has quit IRC[17:38:13] *** ezraw_ is now known as ezraw[17:44:30] *** mbertier has quit IRC[17:55:13] *** rromanchuk has joined #hudson[17:58:48] *** khmarbaise has joined #hudson[18:05:34] *** kevwil has joined #hudson[18:10:00] * kleini ist away (Going pumping...)[18:19:28] *** evilchili1 has joined #hudson[18:21:51] *** decriptor has joined #hudson[18:33:18] *** incorrect has quit IRC[18:36:32] *** evilchili has quit IRC[18:38:01] *** Lewisham has joined #hudson[18:38:01] *** ChanServ sets mode: +v Lewisham[18:40:28] *** Dr_ has quit IRC[18:44:40] *** Haloperidol has joined #hudson[18:46:16] *** evilchili1 has quit IRC[18:46:33] *** evilchili has joined #hudson[18:54:19] *** decriptor_ has joined #hudson[18:55:38] *** decriptor has quit IRC[18:57:51] *** incorrect has joined #hudson[19:00:35] *** DaveH has quit IRC[19:23:08] *** decriptor_ is now known as decriptor[19:23:28] *** kevwil has quit IRC[19:29:26] *** wyrdvans has joined #hudson[19:30:01] <wyrdvans> how do you submit an issue in jira?[19:30:53] <kohsuke> are you experiencing a trouble?[19:32:15] <wyrdvans> Yes with the clover plugin. When the clover.xml is invalid, the clover post-build action fails fatally not allowing the rest of the post-build actions to execute.[19:35:05] <wyrdvans> I think if it encounters an invalid clover.xml file it should just fail the build and allow the rest of the post-build actions to execute.[19:36:06] *** stigkj has joined #hudson[19:36:31] *** matt-wynne has joined #hudson[19:40:27] <incorrect> i am following the apache ajp setup, i can see hudson listening on the 8102 port, just i get this weird error from apache saying "APR does not understand this error code: proxy: read response failed from"[19:40:28] <wyrdvans> here's the error I'm receiving: http://hudson.pastebin.com/m6d87009[19:42:29] *** giskard_ has quit IRC[19:43:47] <incorrect> ah hudson log shows me something about ajp[19:50:58] <kohsuke> wyrdvans: no, I mean for filing an issue[19:51:14] <kohsuke> You basically login and just navigate through the tool to file an issue[19:51:23] <kohsuke> I thought JIRA is pretty standard among OSS projects[19:52:14] <wyrdvans> I can't find anywhere to create a new issue[19:52:23] <kohsuke> let me see[19:52:27] <kohsuke> after you login, right?[19:52:52] <kohsuke> To me there's "Issues" > "Create Issue"[19:52:59] <kohsuke> on the top tab/menu bar[19:53:34] <incorrect> i am getting http://hudson.pastebin.com/m7b310ace in my hudson log, i see others have had it before in older versions[19:53:35] <wyrdvans> nope, don't have that[19:53:50] <wyrdvans> the only thing I can do is search for issues[19:54:20] <kohsuke> even after you login?[19:55:34] <wyrdvans> yep[19:56:21] <kohsuke> hmm[19:57:19] <wyrdvans> it's like I only have search permission.[19:58:08] <kohsuke> I have a suspicion that this is a cache related issue between JIRA and Crowd[19:58:26] <kohsuke> We'll investigate the root cause, but in the mean time, can you try it again after 2 hours?[19:58:38] <wyrdvans> will do[19:58:38] <kohsuke> I believe that's the cache expiration period[19:58:53] <kohsuke> I assume you've never filed issues in Hudson before and today was the first time you loggined in to our JIRA, right?[19:59:34] <wyrdvans> yep[20:00:10] <kohsuke> I have to step aside now. Thank you for reporting the problem about reporting the problem, and my apologies for the inconvenience.[20:00:22] <wyrdvans> never filed an issue and this is the first time logging into JIRA[20:00:35] <wyrdvans> hehehe no problem[20:00:50] *** kohsuke has quit IRC[20:01:28] <incorrect> if i want to use ajp, should i get tomcat?[20:01:49] *** ian_mac has joined #hudson[20:01:50] *** decriptor has quit IRC[20:02:01] *** decriptor has joined #hudson[20:04:43] *** matt-wynne has quit IRC[20:12:49] *** giskard has joined #hudson[20:14:34] *** Lewisham has quit IRC[20:23:17] *** breva has joined #hudson[20:23:32] <breva> hello[20:24:44] <breva> I've a question regarding periodic scheduling...is there a way to see when multiple jobs are scheduled?[20:25:32] <breva> ie. is there a view that provides a summary of all jobs that are scheduled periodically and when they are scheduled? is there a column that can be added to a view?[20:29:02] *** Haldol has joined #hudson[20:29:44] <breva> nm; think I found an answer here: http://n4.nabble.com/Hudson-Build-Schedule-overview-td383640.html#a383640[20:29:52] *** breva has quit IRC[20:34:29] *** rromanchuk_ has joined #hudson[20:42:05] *** wyrdvans has quit IRC[20:45:31] *** goyishekop has joined #hudson[20:47:18] *** goyishekop has quit IRC[20:48:37] *** goyishekop has joined #hudson[20:49:00] <mindless> does jira have a "duplicate of" when closing as duplicate?[20:49:06] *** jbriguet- has quit IRC[20:49:45] *** mindless has quit IRC[20:50:18] *** goyishekop has quit IRC[20:50:37] *** mindless has joined #hudson[20:50:37] *** ChanServ sets mode: +o mindless[20:51:57] *** jbriguet has joined #hudson[20:52:46] *** betehess has quit IRC[20:53:01] *** betehess has joined #hudson[20:53:02] *** Lewisham has joined #hudson[20:53:03] *** ChanServ sets mode: +v Lewisham[20:54:28] <abayer> mindless: first you link the issue to the one it duplicates, then resolve it with "duplicate" as the resolution.[20:55:06] <abayer> I should try to see if I can write an extension to make that one step...[20:55:06] *** Lewisham has quit IRC[20:55:11] <mindless> oh, I did "resolve" as duplicate, and it didn't ask me anything[20:55:44] <mindless> ah, I see Link[20:56:17] *** jsh_ has joined #hudson[20:57:31] <jsh_> I'm having some installation problems on Ubuntu Karmic.[20:57:34] *** rromanchuk has quit IRC[20:57:35] *** rromanchuk_ is now known as rromanchuk[20:58:17] <jsh_> Anyone available to offer advice?[20:59:29] <rtyler> probably[21:00:01] <jsh_> The problems are (to some degree, at least) my own fault, of course.[21:00:22] <jsh_> I installed Hudson with apt-get and it worked. Great.[21:00:45] <jsh_> I tried to secure it, and then no one had permissions to do anything.[21:00:58] <jsh_> Including to unsecure it again. :-)[21:01:17] <jsh_> Okay, so I *uninstalled* it (apt-get remove).[21:01:23] *** admc has joined #hudson[21:01:46] <jsh_> Now all my re-installs (apt-get, again) fail.[21:02:10] <jsh_> I'm at a loss for what to fix.[21:02:31] <jsh_> Or even where to look.[21:02:37] <rtyler> jsh_: /var/lib/hudson/config.xml is what you want to tweak[21:02:46] <rtyler> there's some XML in there you can change to false to disable the security[21:02:54] <rtyler> apt-get remove doesn't remove /var/lib/hudson[21:03:01] <rtyler> make a backup before you fux with that file though ;0[21:03:34] <jsh_> I removed /var/lib/hudson by hand. It also doesn't remove /etc/defaults/hudson or the hudson user. I removed them, too.[21:03:59] <rtyler> >_<[21:04:38] <jsh_> The "sudo apt-get install hudson" fails with error messages, including an inability to create a directory.[21:05:15] <jsh_> It creates /var/lib/hudson, but it's empty.[21:06:07] <jsh_> Suggestions? Wisdom?[21:06:21] <rtyler> errors? pastes? :)[21:06:36] <jsh_> Sure. Hang on.[21:08:13] <jsh_> Setting up hudson (1.336) ...[21:08:13] <jsh_> Adding system user `hudson' (UID 121) ...[21:08:13] <jsh_> Adding new user `hudson' (UID 121) with group `nogroup' ...[21:08:13] <jsh_> Not creating home directory `/var/lib/hudson'.[21:08:13] <jsh_> dirname: missing operand[21:08:14] <jsh_> Try `dirname --help' for more information.[21:08:16] <jsh_> dirname: missing operand[21:08:18] <jsh_> Try `dirname --help' for more information.[21:08:20] <jsh_> chown: missing operand[21:08:22] <jsh_> Try `chown --help' for more information.[21:08:24] <jsh_> Invalid --pidfile argument: '' (Must be an absolute file path)[21:08:26] <jsh_> usage: daemon [options] [cmd arg...][21:08:28] <jsh_> options:[21:08:35] <jsh_> That help? If not, what would?[21:09:09] <jsh_> (Oh, and despite the advertised group, /var/lib/hudson is created with group "adm"[21:09:10] * rtyler sighs[21:09:19] <evilchili> >_<[21:09:20] <rtyler> | Paste: http://hudson.pastebin.com[21:09:32] *** asolsson has quit IRC[21:09:49] <jsh_> Okay, sorry. I'm ignorant.[21:09:53] <rtyler> jsh_: I think in your flailing about you've only half-removed the previous hudson remnants, causing your issues now[21:10:04] <rtyler> /var/run/hudson.pid should be nuked as well[21:10:28] <jsh_> Oh, I believe that. I'll remove everything again, cheerfully.[21:12:18] <jsh_> Okay, first I'm doing a sudo apt-get remove hudson,[21:12:32] <jsh_> and then a sudo apt-get autoremove to remove "daemon"[21:13:19] <jsh_> There is no /var/run/hudson.pid, nor does "ps ajax | grep hudson" report any hudson-related process[21:13:37] *** incorrect has quit IRC[21:14:04] *** ian_mac has quit IRC[21:14:43] *** ian_mac has joined #hudson[21:15:11] <jsh_> grep hudson /etc/* returns nothing (except in backup versions of files)[21:16:26] <jsh_> There are references to hudson in the /etc/rc*.d directories, still, as well as in /etc/init.d[21:18:53] <jsh_> Anything else I should be looking at?[21:37:14] <jsh_> rtyler: Should go ahead and try another "sudo apt-get install hudson"?[21:40:51] *** rromanchuk_ has joined #hudson[21:47:00] *** rromanchuk has quit IRC[21:47:01] *** rromanchuk_ is now known as rromanchuk[21:51:01] *** admc has quit IRC[22:01:52] *** admc has joined #hudson[22:03:18] <rtyler> jsh_: beats me, I don't use debian :)[22:07:23] <jsh_> Fair enough. I'll give it a shot.[22:07:44] <evilchili> jsh_: doublecheck that the UID/GID being assigned to hudson aren't already in use, particularly the GID, if you're seeing bogus ownership[22:08:01] <jsh_> Ah. Okay.[22:08:07] <evilchili> you can also use find to scan your entire disk to find files that have changed since a given date/time, and use that to look for things you might have missed[22:08:39] <rtyler> yikes[22:08:52] <jsh_> Less useful than I'd like. I have a *very* active machine.[22:09:11] <evilchili> *shrug* it's your mess[22:09:11] <evilchili> just offering suggestions :)[22:09:12] <jsh_> Yes, it is. And thanks.[22:09:53] <rtyler> heh[22:11:24] <jsh_> The other thing I'm going to do first is reboot the box. What the heck.[22:12:12] *** jsh_ has quit IRC[22:21:09] *** rbondi_ has quit IRC[22:31:29] *** Thell has quit IRC[22:33:11] *** giskard_ has joined #hudson[22:39:18] *** abayer has quit IRC[22:39:35] *** giskard has quit IRC[22:40:15] *** abayer has joined #hudson[22:40:15] *** ChanServ sets mode: +o abayer[22:44:20] <ian_mac> what is the recommended location for the build.xml file? is project root the project root or the workspace root?[22:45:43] *** jsh_ has joined #hudson[22:46:35] <jsh_> evilchili,rtyler: thanks. I removed enough that it re-installs successfully.[22:46:35] *** giskard has joined #hudson[22:46:45] <evilchili> \o/[22:46:54] <jsh_> Back to the drawing board. :-)[22:47:20] <evilchili> now just make sure you give someone a full set of permissions when you alter the permissions matrix :)[22:47:51] <evilchili> and/or back up the config.xml file before you make changes[22:47:58] <jsh_> Well, I thought I had. I thought wrong.[22:48:42] <jsh_> It's so surprising. I mean, I've never screwed up anything on my computer before. :-)[22:49:06] <rtyler> jsh_: next time, don't panic and start deleting and uninstalling things, come ask first :)[22:49:49] <jsh_> Okay. Hindsight is always 20-20 -- at least, mine is.[22:50:08] <rtyler> :)[22:50:14] <rtyler> we're here to help[22:50:20] <rtyler> please wait on the line for the next available representative[22:50:23] *** matt-wynne has joined #hudson[22:50:34] <rtyler> doo-dew-dooo-dew-dew-dew-dooooo[22:50:36] * rtyler hums[22:50:40] <evilchili> Okay sir, I can help you with that. Let me transfer you to someone who can help you with that.[22:50:51] <rtyler> (fwiw, that was the first bit of Girl from Ipanema)[22:50:56] <rtyler> hah[22:51:24] <jsh_> Tx. Bye ... for now.[22:51:34] *** jsh_ has quit IRC[22:54:12] *** giskard_ has quit IRC[23:02:50] *** justin1 has joined #hudson[23:03:21] <justin1> does anyone know if the git plugin supports http auth?[23:03:30] <justin1> i'm having a hell of a time getting it to work.[23:03:57] <stigkj> Now I find an answer, and Dr_ is not there…hrmf... :-)[23:05:14] <stigkj> If anybody else sees him later or whatever, Penrose (penrose.codehaus.org) might be a solution for his problems with authenticating regular users against an ldap, but have some technical users outside it that works on the admin of Hudson[23:08:45] *** Lewisham has joined #hudson[23:08:45] *** ChanServ sets mode: +v Lewisham[23:10:19] *** jdolan has quit IRC[23:13:20] *** ian_mac has quit IRC[23:16:51] *** decriptor has quit IRC[23:19:28] *** blizzow1 has joined #hudson[23:22:09] <blizzow1> I upgraded my hudson instance from 1.333 to 1.336 and I haven't had a single one of my automated builds fire off. They're supposed to poll SCM, but when I open the console I see the following error: "FATAL: class hudson.scm.SubversionSCM is missing its descriptor" with a bunch of java debug code after.[23:22:30] <blizzow1> Most of it relating to subversion SCM.[23:22:37] <blizzow1> Does anyone know what's going on here?[23:28:25] <stigkj> blizzow1: I have not upgraded Hudson myself, but you might check if there is a new Subversion plugin available? Or is that bundled…don't remember exactly...[23:30:07] *** matt-wynne has quit IRC[23:31:30] *** matt-wynne has joined #hudson[23:31:55] <evilchili> there's so much yellow in the green balls of the greenballs plugin they kind of look vomitous[23:31:55] <evilchili> :x[23:36:42] <blizzow1> Also, Is there a way to remove a view once it's been created?[23:37:39] *** jdolan has joined #hudson[23:42:51] *** autojack has joined #hudson[23:44:31] <autojack> hi, I just downloaded the latest hudson and started it running on a Linux system for the first time, on port 8000. it starts up fine, but as soon as I try to access it with a browser it dumps this to the console: http://hudson.pastebin.com/d50b6851b[23:44:43] <autojack> my browser gets a 'connection reset' error.[23:49:07] *** emanuelez has joined #hudson[23:49:38] *** emanuelez has left #hudson[23:49:41] <autojack> aha, user error. my bad.[23:52:05] *** jdolan has quit IRC[23:53:24] *** giskard has quit IRC