[01:02] has anybody else noticed issues with gpg verification when pushing to a ppa? i keep getting a "general error" [01:03] ...apparently those errors are a soft failure. never mind, then [01:49] many, many people [01:49] :-( [07:14] genjix: HERE! [07:31] tumbleweed: Home already? [07:35] nigelb: not quite [07:35] but back in ZA [07:35] tumbleweed: cool! :) === yofel_ is now known as yofel [13:33] is there a pasteboard you use for this channel? Pocoo's seems to be down [13:43] I'm trying to upload my source package to RabbitVCS' PPA, but I keep getting this error from dupload: http://pastebin.com/HwjgUKHs [13:44] I built using "debuild -S" and signed the package correctly (AFAIK), and launchpad has the key I'm using [13:45] hi [13:45] i keep getting this message: [13:45] The key 515927FAC03CDBA5B659C62790F8E860C21EA5BC has already been imported. [13:45] https://launchpad.net/~genjix [13:48] So stop re-importing it? [13:49] it isn't imported. look at my page [13:49] "No OpenPGP keys registered." [13:50] also, it doesn't seem to matter what I type in when dupload asks me for my FTP password [13:51] Detly: ignore the error. It does that for everybody [13:52] Any reason you're using dupload instead of dput? dput doesn't require a password [13:52] maco: just what I've always used, I can't remember why [13:53] I should probably set up dput [13:54] If that's the error I think it is, it's one that happens frequently but is lying. If the package is actually rejected I think you should get an email. [13:55] so launchpad is fucked. it is impossible for it to accept my gpg key. [13:56] maco: okay, I'll await an email either way (I get one whether it's accepted or rejected) [13:56] I wonder if it's possible your key clashes with someone else's. I have no idea if lp would catch that [13:57] well i had an old account, but i deleted the key on there [13:57] however it doesn't seem to have actually deleted the key, just claims it has [14:00] aha i can merge my old account. nice [14:18] it looks like dupload doesn't work at all with launchpad anymore — now that I'm uploading with dput, I'm actually getting emails, and I wasn't before [14:24] if i upload A then B then C [14:25] will they be built in that order? [14:46] good day [14:46] once more, I have returned to inquire about the XML bug import format [14:47] simple question, though: is the output of PHP's base64_encode() compatible with what the import expects for -> ? [15:51] oh, and another question: how to treat html tags in comment content? leave them be, encode them, ...? === BertVoegele1 is now known as BertVoegele === Renegade|ghost is now known as Renegade15 === christoffer_ is now known as Christoffer [19:28] I'm hitting https://answers.launchpad.net/launchpad/+question/152715 :/ [19:32] oh excellent. [19:32] so its failing for you now [19:32] ? [19:32] lifeless, yep [19:32] lifeless, just upload a dummy package and got the rejection [19:32] no losas for a few hours, but I'll try to get this debugged this time [19:33] ppa.lp.net ? [19:33] or upload.u.c ? [19:34] timrc: ? [19:34] lifeless, sorry... ppa.lp.net I believe, "dput ppa:timrchavez/test4 dummy_1.2_source.changes" [19:34] yeah cool [19:34] thanks [19:37] timrc: will ou be around in 2.5 hours ? [19:37] timrc: I might want to get you to try a few more uploads [19:37] timrc: we don't know the way in which this faults yet [19:42] lifeless, hm, not sure if I'll be around or not [19:42] ok [19:42] I'm sure we can figure something out :) [19:42] I will ping you just in case - there is a chance this issue is client specific [19:42] e.g. tz or timestamp skew. [19:42] lifeless, I'll try to be around.. aye [19:43] interesting thought, considering it was daylight savings time === lacqui_ is now known as lacqui [20:30] would it be inappropriate for me to ask somebody to rescore https://launchpad.net/~broder/+archive/ubuntu-tests/+build/2905803 because the build fails locally (but works on lp's buildds)? [20:30] right now we're a little short on builders ;) === ereslibre_laptop is now known as ereslibre [21:18] Anyone else having issues uploading to a PPA? "550 Changes file must be signed with a valid GPG signature: Verification failed 3 times: ['General error', 'General error', 'General error'] : Permission denied." [21:18] (Yes - It is signed correctly0 [21:18] (Yes - It is signed correctly) [21:19] oh wow - what happened to all the builders? lol [21:21] I believe it is a known issue: https://answers.launchpad.net/launchpad/+question/152715 [21:21] but I'm only going by the few dozen lines spoken in the past few hours [21:22] Renegade15: sure - just read the logs there a min ago aswell :) [21:22] (probably should have asked before reading though ;)) [21:22] eh, might as well give the illusion of activity in the channel ;) [21:38] Kiall: we're looking at it now [21:39] lifeless: cool, strangely, a few mins later I got a packaged accepted email.. [21:40] yes [21:40] see bug 798957 [21:40] Launchpad bug 798957 in Launchpad itself "Uploads are seemingly (but not actually) rejected" [Critical,Triaged] https://launchpad.net/bugs/798957 [21:43] Kiall: Renegade15: I need a test upload to verify [21:43] do you have the changes + dsc + diff.gz for one of your uploads that *errored* ? [21:44] heh, I'm not here for that [21:44] ah np [21:44] Kiall: ^ [21:44] I joined seven hours ago for XML questions that never got answered :P [21:44] lifeless: sure [21:44] lifeless: should I just fire it up, or you need the details? [21:45] Kiall: I want a copy to reproduce the problem [21:45] K, I'll pop them in a .tgz on dropbox [21:45] thanks [21:45] or attach to the bug [21:45] sure [21:45] attaching to the bug might be better [21:47] sure, on their way up [21:47] Kiall: thanks [21:47] done.. [21:50] where has the option on LP gone for configuring mailing lists? [21:51] on the team page [21:51] lifeless, and if i don't have a team, no mailing list? [21:51] right [21:52] the team represents the people involved with the list [21:52] team admins are list admins [21:52] team members are list subscribers [21:52] lifeless, fair enough really. thanks for clearing it up [21:52] the team name gives the list address @ lists.l.n [21:52] lifeless, btw, noticed a popular proposal for wiki feature on LP. is that coming any time soon? we be a good addition to Blueprints i think [21:53] either part of or separate [21:53] its kindof wedged tbh [21:53] oh, how do you mean? [21:53] well, doing it well requires considerable though and attention to detail [21:53] the non core dev who was putting some effort in ran out of steam :( [21:54] yeah, doesn't surprise me [21:54] hmm [21:54] and we don't want to do it poorly [21:54] anyone know if a package built for precise can be run effectively on a Natty environment? [21:54] or would things explode [21:54] oops wrong channel [21:54] * EvilResistance hates his computer [21:54] ...no indeed [21:55] lifeless, would simplify things if it were all repo-based :-) [21:55] just using Markdown syntax or such [21:57] EvilResistance: you need a chroot/vm/lxc or similar. pbuilder is good [21:58] lifeless, ...would that be a sensible approach for Launchpad you think? [21:59] Noldorin__: any wiki not using markdown should be deleted ;) [21:59] Noldorin__: indeed, that is one of the possible/probably implementation angles. That also gets into a lot of scaling and security aspects: have to avoid login cookie disclosure, which means auditing of the escaping code bases, and questions like which repo to use to show the wiki for a project, and what about personal wikis? and how should this interact with our existing text fields? [21:59] Kiall, yep. one of the things that still slightly annoys me about Wikipedia, though admittedly it is more complex :-) [22:00] wikipedia is pre-markdown becoming popular I think, so its forgivable :) [22:00] lifeless, i see... what do you mean about login cookie disclosure? [22:01] Noldorin__: content that shows under launchpad.net, if it can provide javascript, can get at your login credentials on launchpad and do whatever it wants. [22:01] Kiall, yeah. or even rST to be fair... eventually someone may get fed up and overhaul the syntax/convert all the pages though [22:01] Noldorin__: this is why the librarian is at launchpadlibrarian.net so that if someone uploads an html file to a bug, they can't compromise the credentials of the person reading the bug [22:01] ahh, makes sense [22:02] Noldorin__: but if you want to show a wiki inline.... [22:02] lifeless, but surely we wouldn't allow anything close to javascript? Markdown syntax would do [22:03] Noldorin__: thats why the audit [22:03] Noldorin__: if someone finds a way to make markdown emit html ... [22:04] lifeless, oh sure. i don't think that's a huge problem though. the original MD implementation, or the one StackOverflow uses has been thoroughly tested in live scenarios. [22:04] it does proper escaping correctly in other words [22:04] with guarantee [22:04] not something I'm willing to take on faith [22:04] heh, guess i'm just less cautious [22:04] given that a compromise on launchpad is potentially a compromise on *millions* of users machines as root. [22:05] yup - for a large site like LP, you don't take anything security related on faith :) [22:05] StackOverflow is a rather bigger site than Launchpad, and it's had no problems :-) [22:05] though arguably less crucial [22:05] as you say [22:05] Noldorin__: its a much smaller risk [22:05] lifeless, yeah, see above concession ^ [22:05] :) [22:06] lifeless, could always write a minimalistic MD renderer and run automated proof verification on it :-D [22:06] that would make everyone's mind at ease [22:06] for instance yes :) would rather audit and fix upstream. [22:08] lifeless, how do you mean, audit upstream? [22:10] go through the python md implementation [22:11] oh, indeed [22:11] lifeless, say, if i were ever interested in giving this a go. how would you recommend approaching it? [22:11] carefully ? :) [22:12] the LP source is all availble, i take it? [22:12] hah, very funny [22:12] oh yes [22:12] lifeless, with regarding to testing/isolation/not wanting to care about all the other stuff on LP [22:12] its mainly a matter of working with the lp product strategy team to agree on what we want to *achieve*, and then I can advise on implementation [22:12] or indeed familiarising myself with the LP API [22:12] code base... [22:13] lifeless, i see. i may just have to approach them about that, if i find myself looking for a project in the next 6 months then? :-) [22:13] is IRC a good point of contact? [22:14] sure, or the launchpad-dev list [22:15] lifeless, sounds good. i shall bring it up again... some time. [22:15] perhaps when you least expect it! [22:15] :) [22:15] Kiall: thank you [22:15] Kiall: we've established without a doubt that the gpg stuff is fine. [22:15] Kiall: there is something broken, but we don't yet know what it is [22:16] brb [22:18] lifeless: debugging is always fun ;) [23:00] lifeless: i just uploaded another package, failed the first time, passed the second.. issue fixed? [23:00] faied in the same way ? [23:01] yea - GPG error first time (a few mins ago).. then I just retired and it went straight in [23:03] oh thats very interesting [23:03] cluster where only some servers are rejecting? [23:03] there is just one server involved for this [23:03] scratch that idea then ;) [23:04] Kiall: how long ago is a few minutes, precisely ? [23:05] Already closed the console.. and dont think it tells me the time anyway! [23:05] k [23:05] we restarted 45 minutes ago [23:05] before that I would have expected a failure [23:05] maybe 30 - 40mins or so ago? [23:05] and after it not [23:05] ah, so yes, that fits. Phew :) [23:05] guess it was 45 mins ago then ;) [23:06] BTW .. Is the GPG error related to 63 disabled builders? ;) [23:08] nope [23:08] thats a separate issue, being looked at (different team) [23:08] busy day I then guess ;) [23:09] many of those should be back by now. why they're not is a matter of some concern and is being chased. [23:10] Argh, forgot to check them. [23:10] * wgrant reenabled. [23:10] reenables [23:10] spm: a typical day in ops then ;) [23:11] hmm. not typical. but ... yes. :-) [23:12] ah ... thats better .. 6 hour wait down to an hour ;) [23:13] * Kiall waits for "ftpmaster.internal" to fall over with all 63 builders pulling at once ;)