[02:27] <jkakar> FYI, it looks like one of the loggerhead appserver is having issues.
[02:28] <jkakar> At least, that's what I guess since I keep seeing "internal server error", but a reload works.
[03:57] <lamothe> Are you guys aware of general weirdness with LP to do with bzr and Loggerhead?
[03:57] <lamothe> Getting "Internal server errors".
[04:45] <Jordan_U> Is the ability to create PPAs for debian a high priority with the increased collaboration for 10.04?
[04:45] <Jordan_U> It would be very usefull to me
[05:26] <ripps> Jordan_U: Many PPA's and ubuntu packages already work with Debian. I know a couple debian users use my gmpc-trunk and mpd-trunk ppas
[06:01] <Jordan_U> Is launchpad down for everyone else?
[06:02] <posulliv> yep, its down for me too
[06:03] <anixx> hi! Why did you disappear?
[06:07] <ChrisMorgan> launchpad came down right in the middle of branching lp:inkscape... I /finally/ looked at the website and discovered that it was getting a 302 to offline.html, the branch command didn't tell me anything, only bzr lp-login was telling me what was happening... :-(
[06:08] <Jordan_U> I'd better file a bug report about launchpad being down
[06:09] <ChrisMorgan> Jordan_U: yeah... on launchpad :/
[06:09] <ChrisMorgan> It was down a while yesterday also
[06:11] <ChrisMorgan> 503 would be better than 302.
[06:11] <Peng> Should file a bug about that.
[06:12] <ChrisMorgan> But you never can file a bug when you manage to reproduce it ;-)
[06:15] <micahg> LP offline?
[06:15] <^^Johnny5> The Ubuntu launchpad app seems down is this alright?
[06:15] <ChrisMorgan> micahg: yep
[06:16] <^^Johnny5> How long do you know?
[06:16] <micahg> ChrisMorgan: scheduled?
[06:16] <micahg> idr anything
[06:16] <ChrisMorgan> It's been down for 10-15 minutes
[06:16] <^^Johnny5> kk
[06:16] <ChrisMorgan> I'm nothing to do with the Launchpad team... I was just in the middle of branching lp:inkscape
[06:16] <Kubuntiac> Is Launchpad supposed to be down at the moment? ('Cause it is...)
[06:17] <Peng> OK, someone needs to update the topic.
[06:17] <^^Johnny5> Yes I know someone sad down for 10 min app
[06:17] <Kubuntiac> Ah, cool.
[06:17] <ChrisMorgan> Kubuntiac: it's been down for 15 minutes, we're all rushing in and reporting it :D
[06:17] <ChrisMorgan> Bit more than 15 minutes actually
[06:17] <Kubuntiac> :)
[06:17] <Kubuntiac> It's probably down cause all the devs keep having to reply to questions like ours. lol
[06:18] <^^Johnny5> lol
[06:19] <lifeless> if it was scheduled, it would be in the title bar
[06:19]  * Kamping_Kaiser has his answer *g*
[06:19] <Kamping_Kaiser> thanks ;)
[06:19] <nigel_nb> is launchpad down?
[06:20] <DBO> seconded
[06:20] <Peng> nigel_nb: yes.
[06:20] <lifeless> I'm escalating the problem now
[06:20] <Bugsbane> Would be cool to have some automated kind of "ping IRC when launchpad goes up/down"
[06:20] <ChrisMorgan|Away> I doubt I was the first to come in... so that's at least 8 so far to report it :P
[06:20] <nigel_nb> Bugsbane: I think there is a system.... us :P
[06:20] <Bugsbane> lol. HIS... "Human IRC System"
[06:20] <nigel_nb> yeah
[06:21] <Peng> ChrisMorgan|Away: Only 2 people did it before you.
[06:21] <nigel_nb> thanks Peng, always nice to know its not my side thats screwed up :)
[06:21] <ChrisMorgan|Away> Ooh, I was an early one!
[06:21] <Bugsbane> I predict this will spiral out of control, ending the world on December 21, 2012...
[06:21] <lifeless> escalated, should be in progress very soon
[06:21] <Bugsbane> Wait and see! ;)
[06:21] <ChrisMorgan|Away> I didn't figure out what it was at first because the error messages were different inside TortoiseBzr and Bazaar Explorer
[06:22] <Bugsbane> lifeless: Phew. The world may yet be saved
[06:22] <Peng> .....for now!
[06:22] <Bugsbane> Muhahahaha!
[06:23] <mattman> so...... ubuntu one is apparently down. (sorry if i'm a little late). the offline.html page said to report it here.
[06:23] <Bugsbane> BINGO! That makes 9. :)
[06:23] <mistrynitesh> even the wiki is down
[06:23] <mattman> went to register a friend a new account. oh great
[06:23]  * Peng tries to remember what Ubuntu One is.
[06:23] <ChrisMorgan|Away> Bugsbane: must be a dozen by now?
[06:23] <mattman> sorry then
[06:23]  * Bugsbane is a bit slow
[06:23] <mattman> that's the thing about irc.
[06:24] <mattman> no history exactly
[06:24] <ChrisMorgan|Away> No... only 9 :-(
[06:24] <mattman> maybe someone did an rm -rf on the wrong server.
[06:24] <Peng> mattman: Mibbit provides history. :D
[06:24] <Peng> lifeless++
[06:24] <Peng> Then again, nobody reads topics...
[06:24] <ChrisMorgan|Away> Peng: remember that Freenode blocked Mibbit?
[06:24] <Peng> ChrisMorgan|Away: Yeah, I know.
[06:24] <ChrisMorgan|Away> Peng: when it's on entrance they tend to
[06:25] <Bugsbane> Whats so evil about Mibbit?
[06:25] <ChrisMorgan|Away> Bugsbane: nothing.
[06:25] <andruk> i cant get to http://launchpad.net/
[06:25] <nigel_nb> ChrisMorgan|Away: +11
[06:25] <ChrisMorgan|Away> The thing is that /Freenode/ is evil.
[06:25] <mattman> *feels stuipd*
[06:25] <Peng> adn/topic
[06:25] <Peng> andruk: /topic
[06:25] <nigel_nb> thats 10
[06:25] <Bugsbane> lol "Hey lets block a random service, just for the fun of it and see what people do!"
[06:25] <Peng> The good thing about topics is that you can say "/topic" instead of spelling out the explanation every time.
[06:25] <ChrisMorgan|Away> So nice people like us at http://portableapps.com/support/chat/live had to move from my nicely crafted PortableApps.com Mibbit skin to that mess which is webchat.freenode.net :-(
[06:25] <Peng> ChrisMorgan|Away: ...Or another IRC network.
[06:26] <mattman> *considers writing script to count the references to 'launchpad' and 'down'
[06:26] <ChrisMorgan|Away> Peng: not an option, #portableapps has gained too much weight on Freenode, it'd kill it moving it.
[06:26] <ChrisMorgan|Away> mattman: /me
[06:26] <nhandler> lifeless: You might want to update @launchpadstatus
[06:26] <roxan_> is there a way I can add PPA while launchpad is down
[06:26] <Bugsbane> mattman: launchpad down launchpad down launchpad down launchpad down launchpad down launchpad down launchpad down launchpad down launchpad down launchpad down
[06:26] <mattman> been away from irc for VERY long.
[06:26] <lifeless> nhandler: ?
[06:27] <nhandler> lifeless: http://identi.ca/launchpadstatus
[06:27] <Peng> ChrisMorgan|Away: Oh, too bad.
[06:27] <lifeless> nhandler: If the details for that are on the wiki... the wiki is down.
[06:27] <lifeless> nhandler: so I might like to; but being *able* to is different ;)
[06:27] <Bugsbane> nhandler: That seems to suggest Launchpad is just fine at the moment... :/
[06:28] <Bugsbane> (the identica link)
[06:28] <lifeless> should be back shortly; one proximate cause has been found and services are being bounced.
[06:28] <Peng> Bugsbane: That was his point.
[06:28] <andruk> Peng: thanks, i saw it change...
[06:28] <Bugsbane> Ahhh...
[06:28]  * Bugsbane is very slow
[06:30] <DBO> wewt, its back
[06:30] <Kamping_Kaiser> hm... i think the error page should be consistant in its use of <centre>
[06:30] <Peng> Yay.
[06:32] <tsimpson> but <centre> is depreciated in XHTML in favour of CSS
[06:32] <ChrisMorgan|Away> Better still, just send a 503.
[06:32] <ChrisMorgan|Away> Much more descriptive.
[06:33] <Peng> ChrisMorgan|Away: They should indeed be using 503, but a useful page is still nice.
[06:33] <ChrisMorgan|Away> 302 (Found) should not be used often at all, and definitely not here.
[06:33] <ChrisMorgan|Away> Now I really am away.
[06:33] <Peng> ChrisMorgan|Away: The status code and the page content aren't related.
[06:33] <ChrisMorgan|Away> Peng: I know, exactly.
[06:33] <ChrisMorgan|Away> You can still send offline.html's contents directly and use a 503
[06:34] <Peng> Indeed.
[06:34] <Kamping_Kaiser> well... crisis over. thanks for the updates :)
[06:34] <Bugsbane> The world lives to see another day...
[06:35]  * Peng will file a bug
[06:35] <Peng> Which project, though? launchpad? launchpad-foundations?
[06:36] <lifeless> Peng: whats the bug?
[06:36] <Peng> lifeless: "Please try again" page does 302 Found instead of 503 Internal Server Error.
[06:36] <Peng> Or...some other error code, anyway.
[06:37] <Peng> Err, 503 Service Unavailable I meant. :D
[06:37] <lifeless> Peng: please
[06:37] <lifeless> do
[06:38] <Peng> OK, but which project?
[06:39]  * Peng will go with launchpad
[06:42] <Jordan_U> Peng: That means it also breaks http://downforeveryoneorjustme.com/launchpad.net which said it was just me the entire time :)
[06:42] <Peng> That website reports "it's down" when it gets a 503?
[06:43] <Jordan_U> Peng: I haven't found an explanation of what exactly it does but I would assume so
[06:44] <tsimpson> HTTP 503 = Service Unavailable
[06:45] <tsimpson> so if it's unavailable (offline), 503 is the most fitting error
[06:46] <Peng> I filed https://bugs.edge.launchpad.net/launchpad/+bug/489847. :D
[07:08] <wgrant> Peng: It always used to return a 503, but when they changed to this new-fangled reverse proxy thing it all went a bit odd.
[07:22] <Peng> wgrant: I thought I remembered getting 503s in the past. Thanks for the explanation. :)
[08:02] <Peng> I don't want to do it right now, but is it possible to get the secondary copies of a branch (served over HTTP and whatever) nuked and recreated from scratch?
[08:02] <lifeless> Peng: ask-a-losa
[08:02] <lifeless> or change the format
[08:04] <Peng> I suppose I could temporarily put up an empty branch with a different format...
[08:05] <lifeless> you could use sftp to move the repo to .bzr/fooish
[08:05] <lifeless> and use bzrlib to make a repo with $other format
[08:06] <Peng> Yeah.
[08:06] <Peng> (Well, I'd use hitchhiker.)
[08:24] <Peng> I took care of it that way. :)
[08:43] <Peng> Although I badly broke the secondary copy... :D
[08:43] <Peng> How many secondary copies are there nowadays? Just the one, for HTTP and read-only bzr+ssh?
[08:50] <wgrant> Peng: That's right.
[08:50] <wgrant> Just two instances of the branch are stored: hosted and mirrored.
[08:51] <Peng> OK.
[08:52] <shiki-> hello everyone
[08:54] <Peng> If the mirror-creator thought the hosted copy was horribly broken last time it tried, how long until it tries again?
[08:55] <wgrant> Peng: I don't know, but I guess it might not until you either call requestMirror or lock and unlock.
[08:55] <Peng> Wow, I'm totally transferring data from LP at 25 Mbps.
[08:55] <Peng> Over bzr+ssh!
[08:56] <shiki-> ehm
[08:57] <wgrant> Peng: You must be in the DC or somethingl
[08:57] <Peng> wgrant: A DC, but it's in Texas.
[08:58] <Peng> wgrant: ....I don't know how to run requestMirror.
[09:00] <Peng> Sorry for wasting a bunch of your bandwidth. >.>
[09:00] <wgrant> Peng: launchpadlib. Get hold of a branch, call requestMirror()
[09:05] <Peng> Wait, requestMirror() does hosted -> mirrored? It's not just for mirrored branches?
[09:05] <wgrant> Peng: Correct.
[09:05] <Peng> Neat.
[09:05] <Peng> It's all the same to the puller, I guess.
[09:05] <wgrant> Right. One is just pulled from a local location.
[09:06] <Peng> Alright, I'll set up launchpadlib. I've been needing to for a long time anyway, since I have a lot of mirrored branches.
[09:48] <Peng> Thanks for the encouragement, wgrant. requestMirror() is very nice (though launchpadlib has a frightening number of dependencies).
[09:51] <wgrant> Peng: What does it need? I cannot think of anything particularly abnormal besides wadllib and lazr.restfulclient.
[09:51] <wgrant> Mmm, I guess lazr.uri and oauth too.
[09:52] <wgrant> But this is why we have apt.
[09:52] <Peng> wgrant: I dunno. I used setuptools; it pulled in several thousand zope packages.
[09:52] <wgrant> Oh. Because of the lazr.restful test dependency.
[09:52] <wgrant> I filed a bug on that a few months ago.
[09:53] <wgrant> It's only needed for tests, but is declared as a full dep.
[09:53] <Peng> pytz, epydoc, simplejson, httplib2, elementtree...
[19:53] <nhandler> mok0: Look at the paste I sent you. It shows the process
[19:53] <mok0> Right
[20:26] <mrooney> Launchpad seems to be giving me 2 po files that fail a msgfmt -c, it seems to be doing odd things with plurals, should I file a bug?
[20:37] <lifeless> mrooney: sure
[21:00] <sproaty> uh, I dunno how but somehow my project's got ubuntu package links? https://launchpad.net/whyteboard/+packages  - I didn't make them, only one before. I have filled [needs-packaging] though, could that be it?
[21:00] <sproaty> also, can I link my ppa to the project somehow?
[21:04] <thumper> sproaty: I think anyone can link a project to a package
[21:07] <wgrant> sproaty: As thumper says, anybody can add links you can remove them at https://launchpad.net/ubuntu/+source/whyteboard.
[21:07] <wgrant> And no, at this point you cannot link a project to a PPA, except by adding a URL to the description.
[21:07] <sproaty> ah ok, I've done that
[21:08] <sproaty> I'll leave the links there so if it does get packaged they're already there