kb9vqf | wgrant: You around? | 04:15 |
---|---|---|
kb9vqf | Everything is working very well, except that package uploads with arch=all only build under i386 | 04:16 |
kb9vqf | I can't seem to get the system to accept an amd64 build | 04:16 |
kb9vqf | distroarchseries looks OK | 04:17 |
kb9vqf | There are 8 active amd64 builders | 04:17 |
kb9vqf | s/active/idle/g | 04:17 |
kb9vqf | It would have helped to look in the architecture admin page before asking stupid questions ;-) | 04:29 |
kb9vqf | amd64 PPA builds were disabled | 04:29 |
wgrant | kb9vqf: Also, 'Architecture: all' packages are only built on i386. | 04:33 |
wgrant | Perhaps you were looking for 'Architecture: any' | 04:33 |
kb9vqf | Yeah, that was it | 04:33 |
kb9vqf | I wrote the wrong thing here by accident ;-) | 04:33 |
wgrant | Otherwise it's all running OK? | 04:34 |
kb9vqf | Working great! | 04:35 |
kb9vqf | I'd send you a link but I don't have external access up yet | 04:35 |
wgrant | Excellent. | 04:35 |
kb9vqf | Its primary purpose is to build Debian packages for Trinity | 04:35 |
kb9vqf | lenny/squeeze/etc | 04:36 |
wgrant | It takes a bit of effort to get Debian builds working adequately. | 04:36 |
kb9vqf | I've almost got it...386 works well, amd64 chroot still has a couple bugs | 04:36 |
wgrant | There are a couple of things hardcoded to Ubuntu, and the archive model is slightly different, but apart from that it works. | 04:37 |
kb9vqf | sed is my friend | 04:37 |
kb9vqf | ;-) | 04:37 |
wgrant | (once you force the correct external dependencies) | 04:37 |
wgrant | Heh. | 04:37 |
kb9vqf | wgrant: You can try accessing it at http://quickbuild.pearsoncomputing.net | 04:42 |
kb9vqf | Hang on...somehting got fouled up | 04:43 |
wgrant | Heh, it wants a MythTV password... | 04:43 |
kb9vqf | Yeah, the proxy isn't up | 04:44 |
kb9vqf | Hang on while I recreate the missing config file | 04:44 |
kb9vqf | wgrant: OK, try it now: http://quickbuild.pearsoncomputing.net/ | 04:51 |
kb9vqf | bugs./code. etc. won't work yet because of the proxy, but you get the idea :-) | 04:52 |
kb9vqf | Looks like a bunch of stuff isn't making it past the proxy actually | 04:53 |
kb9vqf | Hmmm | 04:53 |
wgrant | Not bad. | 04:53 |
kb9vqf | Oh well, a project for tomorrow | 04:53 |
kb9vqf | See any copyright problems"? | 04:53 |
wgrant | You're not using canonical-identity-provider for OpenID, and it still works!? | 04:53 |
wgrant | I am surprised. | 04:53 |
kb9vqf | :) | 04:53 |
kb9vqf | Took me a day to figure that whole system out | 04:53 |
wgrant | I guess lots of stuff is trying to use HTTPS. | 04:54 |
kb9vqf | Yeah, I really have to give this thing my second IP addres | 04:54 |
kb9vqf | Which I can't use yet because the gateway machine isn't online ATM | 04:54 |
kb9vqf | Hence tomorrow's project ;-) | 04:54 |
wgrant | Ah, the OpenID provider is on 443 already? | 04:54 |
kb9vqf | Yeah | 04:54 |
kb9vqf | http://openid.pearsoncomputing.net will give you the openid provider in non-secure mode though | 04:55 |
wgrant | Hmm. It's a wildcard cert, so you can still use vhosts on the same IP. | 04:55 |
kb9vqf | Apache is the problem really | 04:55 |
kb9vqf | I have other SSL (non-proxy) sites on this public IP | 04:55 |
kb9vqf | so it barfs when I try to do a secure proxy | 04:56 |
wgrant | Ah. | 04:56 |
wgrant | Hm, so you've created a lenny series in Ubuntu? | 04:56 |
wgrant | It's easy enough to construct a proper Debian PPA. | 04:56 |
wgrant | Only a couple of lines of code need changing. | 04:57 |
kb9vqf | I couldn't find them...the PPA kept rejecting my uploads (distroseries not found) | 04:57 |
kb9vqf | Hints are appreciated ;-) | 04:57 |
wgrant | You need to create the Debian distroserieses, create a PPA, tweak the PPA in the DB to point to Debian instead... and then upload to ~somebody/someppa/debian instead. | 04:58 |
wgrant | I think that should just about do it. | 04:58 |
wgrant | It's possible that you won't be able to access that through the web UI, though. The PPA traversal might be restricted to Ubuntu archives. | 04:58 |
kb9vqf | Well I can track that down easily enough | 04:59 |
kb9vqf | I'm going to take the public site down for now as it's completely broken ATM | 04:59 |
wgrant | Ah, yes, lp.soyuz.browser.archive.traverse_named_ppa. | 04:59 |
wgrant | That's where the URL traversal is hardcoded to Ubuntu. | 04:59 |
kb9vqf | OK...for now I might just leave it alone, as it works pretty well as-is (minus the claims that Lenny is in Ubuntu) | 05:00 |
kb9vqf | The web interface is critical | 05:01 |
kb9vqf | Makes my life a whole lot easier ;-) | 05:01 |
kb9vqf | And I'd like Debian and Ubuntu to operate side by side on the same machine for now (which they do ATM) | 05:01 |
wgrant | In that case, you could just remove the distribution constraint. | 05:02 |
kb9vqf | Not sure what you mean | 05:03 |
wgrant | traverse_named_ppa finds a PPA by (owner, distro, name). | 05:03 |
wgrant | If you remove the distro from the equation, you can traverse to both as long as they have different names. | 05:03 |
wgrant | So you can properly have PPAs for both distros. | 05:03 |
kb9vqf | Oh, OK. That sounds good | 05:04 |
kb9vqf | Out of curiosity, did you see any potential copyright problems in your brief glance? | 05:05 |
kb9vqf | I don't want to step on Canonical's toes accidentally here | 05:05 |
sinzui | wgrant, does this look like an acceptable fix for the team participation page: http://pastebin.ubuntu.com/448553/ | 05:06 |
wgrant | kb9vqf: Well, it's AGPLv3 and you didn't have the code up AFAICT, but apart from that it looks pretty well rebranded (but I am no Canonical guy). | 05:07 |
kb9vqf | A quick tarball (minus config directory) should fix that though, right? | 05:08 |
wgrant | sinzui: Apart from the fact that I loathe using teamowner rather than something like is_team, looks great. | 05:08 |
kb9vqf | :-) | 05:08 |
wgrant | kb9vqf: Ideally push the branch up somewhere, but I guess a tarball works too. | 05:08 |
sinzui | We should have is_team | 05:08 |
kb9vqf | Once I get the public interface up maybe I'll throw it in a bazaar branch | 05:08 |
kb9vqf | I'm still learning about all of that | 05:08 |
kb9vqf | It's off the public Internet for now, I'll put something together before I reconnect it | 05:10 |
wgrant | Yep. | 05:10 |
kb9vqf | Thanks for the help once again! | 05:10 |
wgrant | sinzui: Hm, +participation OOPSes on some of my teams. | 05:11 |
wgrant | (I was going to check if the 'Manage mailing list subscriptions' link was shown) | 05:11 |
sinzui | can you show me a url? | 05:11 |
wgrant | In fact, any team I'm an admin of. | 05:12 |
wgrant | KeyError: 'editemailaddresses'<br /> | 05:12 |
wgrant | So, yes, we need to hide that link as well. | 05:12 |
* sinzui looks | 05:12 | |
sinzui | wgrant, I am an idiot | 05:13 |
sinzui | I can fix that now. | 05:13 |
sinzui | wgrant, That is really the same as my oversight about teams | 05:15 |
wgrant | sinzui: Yeah, I just thought to check if we needed to hide that. | 05:15 |
wgrant | I didn't think it would actually OOPS -- just be broken. | 05:15 |
sinzui | wgrant:I intended those links to be on your page, but my permission check also applied to your teams | 05:16 |
wgrant | Yep. | 05:19 |
wgrant | But 'Register team' should probably be present anyway. | 05:20 |
sinzui | switching to admin_browser gives my the expected error. Adding a team check to the action links fixes the issue | 05:20 |
wgrant | Perfect. Thanks. | 05:20 |
wgrant | sinzui: So, I'm looking at the fmt:link for IPPA... it returns the empty string if it's private and you can't see it. Is it just me, or is that a completely insane way of doing things? | 05:35 |
sinzui | That is a safety measure to ensure it does not link | 05:36 |
wgrant | I would have expected it to end in an Unauthorized. | 05:36 |
sinzui | You should look before you leap with private ppas and teams | 05:36 |
wgrant | Probably, but if it's private then a proper implementation will end in a noticable Unauthorized, rather than a silent missing link which probably indicates an underlying lack of security filtering. | 05:37 |
magcius | does loggerhead have a raw mode? | 07:02 |
=== henninge_ is now known as henninge | ||
=== almaisan-away is now known as al-maisan | ||
=== al-maisan is now known as almaisan-away | ||
=== ubuntujenkins_ is now known as ubuntujenkins | ||
=== almaisan-away is now known as al-maisan | ||
=== al-maisan is now known as almaisan-away | ||
=== Ursinha is now known as Ursinha-away | ||
=== Ursinha-away is now known as Ursinha | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha | ||
=== Ursinha is now known as Ursinha-afk | ||
=== Ursinha-afk is now known as Ursinha |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!