=== signed8bit_Zzz is now known as signed8bit === signed8bit is now known as signed8bit_Zzz === signed8bit_Zzz is now known as signed8bit [08:40] according to this ' The production Launchpad.net site runs on Ubuntu 12.04 LTS' - is this still true? https://dev.launchpad.net/Running [08:45] what I would really like to know is if a launchpad setup can be run on 14.04 or even 16.04 [09:17] zetheroo: Yes, it's still true at the moment for various reasons, but at least 14.04 should mostly work. [09:22] cjwatson: ok, but 16.04 would be too new ? [09:34] zetheroo: I don't have definite information on that. [09:35] It may well be OK, but I haven't tested. [09:36] I tried it just now and it didn't go so well http://paste.ubuntu.com/23123491/ [09:36] so I am giving 14.04 a shot now [09:38] Ah, certainly some of the dependent PPAs may not be ready . [09:38] If you aren't ready to cope with that kind of thing, you'd be best off matching our setup. [09:39] I hope we'll at least get onto 14.04 in a few months (we have until April ...) [09:42] ok, if 14.04 doesn't do it I am back to 12.04 ;) [09:46] is 12.04 still getting security updates? [09:47] Yes [09:47] Until April [09:50] ok [09:54] so in 14.04 when I do './rocketfuel-setup' I get '-bash: ./rocketfuel-setup: Permission denied', so I try with sudo and get 'sudo: ./rocketfuel-setup: command not found' [09:58] I wouldn't have expected sudo to help, or to be desirable even if it did help. Don't run Launchpad code under sudo. [09:58] ok [09:59] Perhaps you have the code on a noexec filesystem? [09:59] Or perhaps you didn't chmod +x it? [09:59] ach, stupid me ... yes chmod -x was the thing [09:59] +x, but yes. [10:00] yes, that :D [10:01] Now you get to wait for ages. [10:01] (Hopefully you have it in a container.) [10:03] yep, running a dedicated VM for it [11:11] at the command 'make schema' I get the following errors at the end: [11:11] psycopg2.ProgrammingError: permission denied to create role [11:11] make[1]: *** [create] Error 1 [11:11] make[1]: Leaving directory `/home/launchpad/launchpad/lp-branches/devel/database/schema' [11:11] make: *** [schema] Error 2 [11:13] that sounds like you might not have run utilities/launchpad-database-setup properly [11:13] (note the warning attached to it) [11:16] I did perform './utilities/launchpad-database-setup $USER' before 'make schema' [11:17] Probably worth checking output closely for errors. [11:17] It all worked fine last time I did this only a month or two ago. [11:18] http://paste.ubuntu.com/23123797/ [11:18] ends with 'Looks like everything went ok.' :) [11:18] zetheroo: Your POSIX user cannot be named "launchpad". [11:19] Well, not with the default setup scripts. [11:19] oh, I guess that was a default and I just hit Enter [11:19] Since "make schema" will try to create a postgres user called "launchpad", but launchpad-database-setup has already done that given your POSIX username. [11:20] No LP setup stuff creates POSIX users, so I doubt it was a default. [11:21] the only time I recall being asked for a username was when I performed the './rocketfuel-setup' command [11:21] What is your Launchpad username? [launchpad] [11:21] It was when you created the user that you're currently logged in as. [11:21] and I just hit Enter [11:21] Before you ran any Launchpad setup scripts. [11:21] And that prompt is asking for your username on launchpad.net. [11:21] Which is not "launchpad". [11:22] so my local Ubuntu user cannot be 'launchpad'? [11:23] Not with the default setup scripts. [11:23] ok [11:23] Since launchpad-database-setup creates a postgres user matching your POSIX user, but LP expects to be able to create a "launchpad" user of its own. [11:23] is this why I had the last errors? [11:23] Yes. [11:24] I suspect that security.py revoked superuser privileges from the "launchpad" role. [11:24] ok, then i may as well start again with a fresh install :) [11:26] can the hostname be launchpad ? :D [11:38] zetheroo: That shouldn't be a problem. [11:38] I haven't tested it, but nobody's run into that before. [11:38] ok, I'll choose another hostname just to be sure [11:49] so when I am asked for my Launchpad username ... what's the benefit of placing it in here? [11:49] It uses it to download code over bzr+ssh rather than http, which is usually a lot faster. [11:49] http doesn't allow the server to use any intelligence. [11:52] ok [11:59] Also rocketfuel-setup sets things up so that "bzr push" pushes code branches to the right place, for when people are sending branches to us for merging. [12:00] Nowadays I think that could actually just use lp:~/launchpad etc. rather than lp:~${lpusername}/launchpad etc., but that's not how it's written at the moment. [12:01] Does ~ actually work for branch lookups? [12:01] That code is rather specialised. [12:01] Usually does for me. [12:01] It's not often that I learn something about Launchpad. [12:01] Wouldn't swear it works in every case, but I reasonably often do bzr push lp:~/thing/name [12:02] I am totally new to all this, so it's all Greek to me :) [12:28] hi, can someone please enable arm builds on ppa:jenkaas-hackers/tools? they can be virt I think [12:30] Saviq: You can do that yourself on the "Change details" page. [12:30] Assuming you own the PPA. [12:37] even though I put in my launchpad ID I still see this in the output : 'You have not informed bzr of your Launchpad ID ...' [12:41] wgrant, yeah I don't, not an admin of that team, will grab one of them, thanks [13:15] now that it's running, ow do I access the site in a remote browser? [13:20] https://dev.launchpad.net/Running/RemoteAccess [13:20] maybe this is not what I thought it was ... I was looking for a way to host a local repository of pre-built packages [13:20] Launchpad is massive overkill for that [13:20] ok [13:20] Did you consider reprepro? [13:20] Launchpad was the first thing I tried [13:21] There are a few things of that kind of shape in the Ubuntu archive [13:21] ok, so no 'official' way [13:22] Or you could use launchpad.net to do the builds and mirror them locally [13:23] I was thinking of something like Poudriere (FreeBSD) [13:24] These days I normally just throw things at Launchpad since life's too short, but I've used sbuild and reprepro in the past. Was a while ago. [13:24] ok [13:24] There may be a more closely-integrated thing around now. [13:26] well if launchpad can do it all ... sounds good [13:37] hmm, getting lots of timeouts just trying to change status on a simple bug right now [13:37] yeah [13:38] Hello! Is there a problem with launchpad? I can't add my comment to a bug - I face the 'Timeout error' with an advice to try do it some later... [13:40] isn't the login process in launchpad kinda weird? When I want to login I am taken to this Ubuntu One site which after I login just lands me on a Personal details page with some other settings ... so then I have to manually re-enter launchpad.net into the address bar - is that how it's meant to work!? [13:42] and then when I go back to launchpad.net I see that I am still not logged in - so I click on login again and am taken back to Ubuntu One with a Personal Data Request, so I click the 'Yes, log me in' button and then it redirects back to launchpad.net and I am finally logged into launchpad. Thing is that I had to do this all before already so why do I have to authorize it again? [13:43] that sounds like maybe your browser did something weird [13:49] HeOS: this happens every so often due to some internal postgresql maintenance job that we haven't entirely tracked down, but it always goes away in about ten minutes [13:49] cjwatson, got it, thanks.) [13:50] It works fine right now. === mpt_ is now known as mpt === signed8bit is now known as signed8bit_Zzz === signed8bit_Zzz is now known as signed8bit === signed8bit is now known as signed8bit_Zzz === signed8bit_Zzz is now known as signed8bit === signed8bit is now known as signed8bit_Zzz