/srv/irclogs.ubuntu.com/2011/11/06/#launchpad.txt

broderhas anybody else noticed issues with gpg verification when pushing to a ppa? i keep getting a "general error"01:02
broder...apparently those errors are a soft failure. never mind, then01:03
Laneymany, many people01:49
Laney:-(01:49
tumbleweedgenjix: HERE!07:14
nigelbtumbleweed: Home already?07:31
tumbleweednigelb: not quite07:35
tumbleweedbut back in ZA07:35
nigelbtumbleweed: cool! :)07:35
=== yofel_ is now known as yofel
detlyis there a pasteboard you use for this channel? Pocoo's seems to be down13:33
detlyI'm trying to upload my source package to RabbitVCS' PPA, but I keep getting this error from dupload: http://pastebin.com/HwjgUKHs13:43
detlyI built using "debuild -S" and signed the package correctly (AFAIK), and launchpad has the key I'm using13:44
genjixhi13:45
genjixi keep getting this message:13:45
genjixThe key 515927FAC03CDBA5B659C62790F8E860C21EA5BC has already been imported.13:45
genjixhttps://launchpad.net/~genjix13:45
macoSo stop re-importing it?13:48
genjixit isn't imported. look at my page13:49
genjix"No OpenPGP keys registered."13:49
detlyalso, it doesn't seem to matter what I type in when dupload asks me for my FTP password13:50
macoDetly: ignore the error. It does that for everybody13:51
macoAny reason you're using dupload instead of dput? dput doesn't require a password13:52
detlymaco: just what I've always used, I can't remember why13:52
detlyI should probably set up dput13:53
macoIf 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:54
genjixso launchpad is fucked. it is impossible for it to accept my gpg key.13:55
detlymaco: okay, I'll await an email either way (I get one whether it's accepted or rejected)13:56
macoI wonder if it's possible your key clashes with someone else's. I have no idea if lp would catch that13:56
genjixwell i had an old account, but i deleted the key on there13:57
genjixhowever it doesn't seem to have actually deleted the key, just claims it has13:57
genjixaha i can merge my old account. nice14:00
detlyit 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 before14:18
genjixif i upload A then B then C14:24
genjixwill they be built in that order?14:25
Renegade15good day14:46
Renegade15once more, I have returned to inquire about the XML bug import format14:46
Renegade15simple question, though: is the output of PHP's base64_encode() compatible with what the import expects for <attachment> -> <contents>?14:47
Renegade15oh, and another question: how to treat html tags in comment content? leave them be, encode them, ...?15:51
=== BertVoegele1 is now known as BertVoegele
=== Renegade|ghost is now known as Renegade15
=== christoffer_ is now known as Christoffer
timrcI'm hitting https://answers.launchpad.net/launchpad/+question/152715 :/19:28
lifelessoh excellent.19:32
lifelessso its failing for you now19:32
lifeless?19:32
timrclifeless, yep19:32
timrclifeless, just upload a dummy package and got the rejection19:32
lifelessno losas for a few hours, but I'll try to get this debugged this time19:32
lifelessppa.lp.net ?19:33
lifelessor upload.u.c ?19:33
lifelesstimrc: ?19:34
timrclifeless, sorry... ppa.lp.net I believe, "dput ppa:timrchavez/test4 dummy_1.2_source.changes"19:34
lifelessyeah cool19:34
lifelessthanks19:34
lifelesstimrc: will ou be around in 2.5 hours ?19:37
lifelesstimrc: I might want to get you to try a few more uploads19:37
lifelesstimrc: we don't know the way in which this faults yet19:37
timrclifeless, hm, not sure if I'll be around or not19:42
lifelessok19:42
lifelessI'm sure we can figure something out :)19:42
lifelessI will ping you just in case - there is a chance this issue is client specific19:42
lifelesse.g. tz or timestamp skew.19:42
timrclifeless, I'll try to be around.. aye19:42
timrcinteresting thought, considering it was daylight savings time19:43
=== lacqui_ is now known as lacqui
broderwould 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
lifelessright now we're a little short on builders ;)20:30
=== ereslibre_laptop is now known as ereslibre
KiallAnyone 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
Kiall(Yes - It is signed correctly021:18
Kiall(Yes - It is signed correctly)21:18
Kialloh wow - what happened to all the builders? lol21:19
Renegade15I believe it is a known issue: https://answers.launchpad.net/launchpad/+question/15271521:21
Renegade15but I'm only going by the few dozen lines spoken in the past few hours21:21
KiallRenegade15: sure - just read the logs there a min ago aswell :)21:22
Kiall(probably should have asked before reading though ;))21:22
Renegade15eh, might as well give the illusion of activity in the channel ;)21:22
lifelessKiall: we're looking at it now21:38
Kialllifeless: cool, strangely, a few mins later I got a packaged accepted email..21:39
lifelessyes21:40
lifelesssee bug 79895721:40
ubot5Launchpad bug 798957 in Launchpad itself "Uploads are seemingly (but not actually) rejected" [Critical,Triaged] https://launchpad.net/bugs/79895721:40
lifelessKiall: Renegade15: I need a test upload to verify21:43
lifelessdo you have the changes + dsc + diff.gz for one of your uploads that *errored* ?21:43
Renegade15heh, I'm not here for that21:44
lifelessah np21:44
lifelessKiall: ^21:44
Renegade15I joined seven hours ago for XML questions that never got answered :P21:44
Kialllifeless: sure21:44
Kialllifeless: should I just fire it up, or you need the details?21:44
lifelessKiall: I want a copy to reproduce the problem21:45
KiallK, I'll pop them in a .tgz on dropbox21:45
lifelessthanks21:45
lifelessor attach to the bug21:45
Kiallsure21:45
lifelessattaching to the bug might be better21:45
Kiallsure, on their way up21:47
lifelessKiall: thanks21:47
Kialldone..21:47
Noldorin__where has the option on LP gone for configuring mailing lists?21:50
lifelesson the team page21:51
Noldorin__lifeless, and if i don't have a team, no mailing list?21:51
lifelessright21:51
lifelessthe team represents the people involved with the list21:52
lifelessteam admins are list admins21:52
lifelessteam members are list subscribers21:52
Noldorin__lifeless, fair enough really. thanks for clearing it up21:52
lifelessthe team name gives the list address @ lists.l.n21:52
Noldorin__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 think21:52
Noldorin__either part of or separate21:53
lifelessits kindof wedged tbh21:53
Noldorin__oh, how do you mean?21:53
lifelesswell, doing it well requires considerable though and attention to detail21:53
lifelessthe non core dev who was putting some effort in ran out of steam :(21:53
Noldorin__yeah, doesn't surprise me21:54
Noldorin__hmm21:54
lifelessand we don't want to do it poorly21:54
EvilResistanceanyone know if a package built for precise can be run effectively on a Natty environment?21:54
EvilResistanceor would things explode21:54
EvilResistanceoops wrong channel21:54
* EvilResistance hates his computer21:54
Noldorin__...no indeed21:54
Noldorin__lifeless, would simplify things if it were all repo-based :-)21:55
Noldorin__just using Markdown syntax or such21:55
lifelessEvilResistance: you need a chroot/vm/lxc or similar. pbuilder is good21:57
Noldorin__lifeless, ...would that be a sensible approach for Launchpad you think?21:58
KiallNoldorin__: any wiki not using markdown should be deleted ;)21:59
lifelessNoldorin__: 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
Noldorin__Kiall, yep. one of the things that still slightly annoys me about Wikipedia, though admittedly it is more complex :-)21:59
Kiallwikipedia is pre-markdown becoming popular I think, so its forgivable :)22:00
Noldorin__lifeless, i see... what do you mean about login cookie disclosure?22:00
lifelessNoldorin__: 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
Noldorin__Kiall, yeah. or even rST to be fair... eventually someone may get fed up and overhaul the syntax/convert all the pages though22:01
lifelessNoldorin__: 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 bug22:01
Noldorin__ahh, makes sense22:01
lifelessNoldorin__: but if you want to show a wiki inline....22:02
Noldorin__lifeless, but surely we wouldn't allow anything close to javascript? Markdown syntax would do22:02
lifelessNoldorin__: thats why the audit22:03
lifelessNoldorin__: if someone finds a way to make markdown emit html ...22:03
Noldorin__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
Noldorin__it does proper escaping correctly in other words22:04
Noldorin__with guarantee22:04
lifelessnot something I'm willing to take on faith22:04
Noldorin__heh, guess i'm just less cautious22:04
lifelessgiven that a compromise on launchpad is potentially a compromise on *millions* of users machines as root.22:04
Kiallyup - for a large site like LP, you don't take anything security related on faith :)22:05
Noldorin__StackOverflow is a rather bigger site than Launchpad, and it's had no problems :-)22:05
Noldorin__though arguably less crucial22:05
Noldorin__as you say22:05
lifelessNoldorin__: its a much smaller risk22:05
Noldorin__lifeless, yeah, see above concession ^22:05
lifeless:)22:05
Noldorin__lifeless, could always write a minimalistic MD renderer and run automated proof verification on it :-D22:06
Noldorin__that would make everyone's mind at ease22:06
lifelessfor instance yes :) would rather audit and fix upstream.22:06
Noldorin__lifeless, how do you mean, audit upstream?22:08
lifelessgo through the python md implementation22:10
Noldorin__oh, indeed22:11
Noldorin__lifeless, say, if i were ever interested in giving this a go. how would you recommend approaching it?22:11
lifelesscarefully ? :)22:11
Noldorin__the LP source is all availble, i take it?22:12
Noldorin__hah, very funny22:12
lifelessoh yes22:12
Noldorin__lifeless, with regarding to testing/isolation/not wanting to care about all the other stuff on LP22:12
lifelessits 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 implementation22:12
Noldorin__or indeed familiarising myself with the LP API22:12
Noldorin__code base...22:12
Noldorin__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
Noldorin__is IRC a good point of contact?22:13
lifelesssure, or the launchpad-dev list22:14
Noldorin__lifeless, sounds good. i shall bring it up again... some time.22:15
Noldorin__perhaps when you least expect it!22:15
lifeless:)22:15
lifelessKiall: thank you22:15
lifelessKiall: we've established without a doubt that the gpg stuff is fine.22:15
lifelessKiall: there is something broken, but we don't yet know what it is22:15
Noldorin__brb22:16
Kialllifeless: debugging is always fun ;)22:18
Kialllifeless: i just uploaded another package, failed the first time, passed the second.. issue fixed?23:00
lifelessfaied in the same way ?23:00
Kiallyea - GPG error first time (a few mins ago).. then I just retired and it went straight in23:01
lifelessoh thats very interesting23:03
Kiallcluster where only some servers are rejecting?23:03
lifelessthere is just one server involved for this23:03
Kiallscratch that idea then ;)23:03
lifelessKiall: how long ago is a few minutes, precisely ?23:04
KiallAlready closed the console.. and dont think it tells me the time anyway!23:05
lifelessk23:05
lifelesswe restarted 45 minutes ago23:05
lifelessbefore that I would have expected a failure23:05
Kiallmaybe 30 - 40mins or so ago?23:05
lifelessand after it not23:05
lifelessah, so yes, that fits. Phew :)23:05
Kiallguess it was 45 mins ago then ;)23:05
KiallBTW .. Is the GPG error related to 63 disabled builders? ;)23:06
lifelessnope23:08
lifelessthats a separate issue, being looked at (different team)23:08
Kiallbusy day I then guess ;)23:08
spmmany of those should be back by now. why they're not is a matter of some concern and is being chased.23:09
wgrantArgh, forgot to check them.23:10
* wgrant reenabled.23:10
wgrantreenables23:10
Kiallspm: a typical day in ops then ;)23:10
spmhmm. not typical. but ... yes. :-)23:11
Kiallah ... thats better .. 6 hour wait down to an hour ;)23:12
* Kiall waits for "ftpmaster.internal" to fall over with all 63 builders pulling at once ;)23:13

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!