broder | has 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, then | 01:03 |
Laney | many, many people | 01:49 |
Laney | :-( | 01:49 |
tumbleweed | genjix: HERE! | 07:14 |
nigelb | tumbleweed: Home already? | 07:31 |
tumbleweed | nigelb: not quite | 07:35 |
tumbleweed | but back in ZA | 07:35 |
nigelb | tumbleweed: cool! :) | 07:35 |
=== yofel_ is now known as yofel | ||
detly | is there a pasteboard you use for this channel? Pocoo's seems to be down | 13:33 |
detly | I'm trying to upload my source package to RabbitVCS' PPA, but I keep getting this error from dupload: http://pastebin.com/HwjgUKHs | 13:43 |
detly | I built using "debuild -S" and signed the package correctly (AFAIK), and launchpad has the key I'm using | 13:44 |
genjix | hi | 13:45 |
genjix | i keep getting this message: | 13:45 |
genjix | The key 515927FAC03CDBA5B659C62790F8E860C21EA5BC has already been imported. | 13:45 |
genjix | https://launchpad.net/~genjix | 13:45 |
maco | So stop re-importing it? | 13:48 |
genjix | it isn't imported. look at my page | 13:49 |
genjix | "No OpenPGP keys registered." | 13:49 |
detly | also, it doesn't seem to matter what I type in when dupload asks me for my FTP password | 13:50 |
maco | Detly: ignore the error. It does that for everybody | 13:51 |
maco | Any reason you're using dupload instead of dput? dput doesn't require a password | 13:52 |
detly | maco: just what I've always used, I can't remember why | 13:52 |
detly | I should probably set up dput | 13:53 |
maco | 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:54 |
genjix | so launchpad is fucked. it is impossible for it to accept my gpg key. | 13:55 |
detly | maco: okay, I'll await an email either way (I get one whether it's accepted or rejected) | 13:56 |
maco | I wonder if it's possible your key clashes with someone else's. I have no idea if lp would catch that | 13:56 |
genjix | well i had an old account, but i deleted the key on there | 13:57 |
genjix | however it doesn't seem to have actually deleted the key, just claims it has | 13:57 |
genjix | aha i can merge my old account. nice | 14:00 |
detly | 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:18 |
genjix | if i upload A then B then C | 14:24 |
genjix | will they be built in that order? | 14:25 |
Renegade15 | good day | 14:46 |
Renegade15 | once more, I have returned to inquire about the XML bug import format | 14:46 |
Renegade15 | simple question, though: is the output of PHP's base64_encode() compatible with what the import expects for <attachment> -> <contents>? | 14:47 |
Renegade15 | oh, 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 | ||
timrc | I'm hitting https://answers.launchpad.net/launchpad/+question/152715 :/ | 19:28 |
lifeless | oh excellent. | 19:32 |
lifeless | so its failing for you now | 19:32 |
lifeless | ? | 19:32 |
timrc | lifeless, yep | 19:32 |
timrc | lifeless, just upload a dummy package and got the rejection | 19:32 |
lifeless | no losas for a few hours, but I'll try to get this debugged this time | 19:32 |
lifeless | ppa.lp.net ? | 19:33 |
lifeless | or upload.u.c ? | 19:33 |
lifeless | timrc: ? | 19:34 |
timrc | lifeless, sorry... ppa.lp.net I believe, "dput ppa:timrchavez/test4 dummy_1.2_source.changes" | 19:34 |
lifeless | yeah cool | 19:34 |
lifeless | thanks | 19:34 |
lifeless | timrc: will ou be around in 2.5 hours ? | 19:37 |
lifeless | timrc: I might want to get you to try a few more uploads | 19:37 |
lifeless | timrc: we don't know the way in which this faults yet | 19:37 |
timrc | lifeless, hm, not sure if I'll be around or not | 19:42 |
lifeless | ok | 19:42 |
lifeless | I'm sure we can figure something out :) | 19:42 |
lifeless | I will ping you just in case - there is a chance this issue is client specific | 19:42 |
lifeless | e.g. tz or timestamp skew. | 19:42 |
timrc | lifeless, I'll try to be around.. aye | 19:42 |
timrc | interesting thought, considering it was daylight savings time | 19:43 |
=== lacqui_ is now known as lacqui | ||
broder | 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 |
lifeless | right now we're a little short on builders ;) | 20:30 |
=== ereslibre_laptop is now known as ereslibre | ||
Kiall | 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 |
Kiall | (Yes - It is signed correctly0 | 21:18 |
Kiall | (Yes - It is signed correctly) | 21:18 |
Kiall | oh wow - what happened to all the builders? lol | 21:19 |
Renegade15 | I believe it is a known issue: https://answers.launchpad.net/launchpad/+question/152715 | 21:21 |
Renegade15 | but I'm only going by the few dozen lines spoken in the past few hours | 21:21 |
Kiall | Renegade15: sure - just read the logs there a min ago aswell :) | 21:22 |
Kiall | (probably should have asked before reading though ;)) | 21:22 |
Renegade15 | eh, might as well give the illusion of activity in the channel ;) | 21:22 |
lifeless | Kiall: we're looking at it now | 21:38 |
Kiall | lifeless: cool, strangely, a few mins later I got a packaged accepted email.. | 21:39 |
lifeless | yes | 21:40 |
lifeless | see bug 798957 | 21:40 |
ubot5 | Launchpad bug 798957 in Launchpad itself "Uploads are seemingly (but not actually) rejected" [Critical,Triaged] https://launchpad.net/bugs/798957 | 21:40 |
lifeless | Kiall: Renegade15: I need a test upload to verify | 21:43 |
lifeless | do you have the changes + dsc + diff.gz for one of your uploads that *errored* ? | 21:43 |
Renegade15 | heh, I'm not here for that | 21:44 |
lifeless | ah np | 21:44 |
lifeless | Kiall: ^ | 21:44 |
Renegade15 | I joined seven hours ago for XML questions that never got answered :P | 21:44 |
Kiall | lifeless: sure | 21:44 |
Kiall | lifeless: should I just fire it up, or you need the details? | 21:44 |
lifeless | Kiall: I want a copy to reproduce the problem | 21:45 |
Kiall | K, I'll pop them in a .tgz on dropbox | 21:45 |
lifeless | thanks | 21:45 |
lifeless | or attach to the bug | 21:45 |
Kiall | sure | 21:45 |
lifeless | attaching to the bug might be better | 21:45 |
Kiall | sure, on their way up | 21:47 |
lifeless | Kiall: thanks | 21:47 |
Kiall | done.. | 21:47 |
Noldorin__ | where has the option on LP gone for configuring mailing lists? | 21:50 |
lifeless | on the team page | 21:51 |
Noldorin__ | lifeless, and if i don't have a team, no mailing list? | 21:51 |
lifeless | right | 21:51 |
lifeless | the team represents the people involved with the list | 21:52 |
lifeless | team admins are list admins | 21:52 |
lifeless | team members are list subscribers | 21:52 |
Noldorin__ | lifeless, fair enough really. thanks for clearing it up | 21:52 |
lifeless | the team name gives the list address @ lists.l.n | 21: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 think | 21:52 |
Noldorin__ | either part of or separate | 21:53 |
lifeless | its kindof wedged tbh | 21:53 |
Noldorin__ | oh, how do you mean? | 21:53 |
lifeless | well, doing it well requires considerable though and attention to detail | 21:53 |
lifeless | the non core dev who was putting some effort in ran out of steam :( | 21:53 |
Noldorin__ | yeah, doesn't surprise me | 21:54 |
Noldorin__ | hmm | 21:54 |
lifeless | and we don't want to do it poorly | 21:54 |
EvilResistance | anyone know if a package built for precise can be run effectively on a Natty environment? | 21:54 |
EvilResistance | or would things explode | 21:54 |
EvilResistance | oops wrong channel | 21:54 |
* EvilResistance hates his computer | 21:54 | |
Noldorin__ | ...no indeed | 21:54 |
Noldorin__ | lifeless, would simplify things if it were all repo-based :-) | 21:55 |
Noldorin__ | just using Markdown syntax or such | 21:55 |
lifeless | EvilResistance: you need a chroot/vm/lxc or similar. pbuilder is good | 21:57 |
Noldorin__ | lifeless, ...would that be a sensible approach for Launchpad you think? | 21:58 |
Kiall | Noldorin__: any wiki not using markdown should be deleted ;) | 21:59 |
lifeless | 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 |
Noldorin__ | Kiall, yep. one of the things that still slightly annoys me about Wikipedia, though admittedly it is more complex :-) | 21:59 |
Kiall | wikipedia 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 |
lifeless | 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 |
Noldorin__ | 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 |
lifeless | 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 |
Noldorin__ | ahh, makes sense | 22:01 |
lifeless | Noldorin__: 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 do | 22:02 |
lifeless | Noldorin__: thats why the audit | 22:03 |
lifeless | Noldorin__: 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 words | 22:04 |
Noldorin__ | with guarantee | 22:04 |
lifeless | not something I'm willing to take on faith | 22:04 |
Noldorin__ | heh, guess i'm just less cautious | 22:04 |
lifeless | given that a compromise on launchpad is potentially a compromise on *millions* of users machines as root. | 22:04 |
Kiall | yup - 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 crucial | 22:05 |
Noldorin__ | as you say | 22:05 |
lifeless | Noldorin__: its a much smaller risk | 22: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 :-D | 22:06 |
Noldorin__ | that would make everyone's mind at ease | 22:06 |
lifeless | for instance yes :) would rather audit and fix upstream. | 22:06 |
Noldorin__ | lifeless, how do you mean, audit upstream? | 22:08 |
lifeless | go through the python md implementation | 22:10 |
Noldorin__ | oh, indeed | 22:11 |
Noldorin__ | lifeless, say, if i were ever interested in giving this a go. how would you recommend approaching it? | 22:11 |
lifeless | carefully ? :) | 22:11 |
Noldorin__ | the LP source is all availble, i take it? | 22:12 |
Noldorin__ | hah, very funny | 22:12 |
lifeless | oh yes | 22:12 |
Noldorin__ | lifeless, with regarding to testing/isolation/not wanting to care about all the other stuff on LP | 22:12 |
lifeless | 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 |
Noldorin__ | or indeed familiarising myself with the LP API | 22: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 |
lifeless | sure, or the launchpad-dev list | 22: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 |
lifeless | Kiall: thank you | 22:15 |
lifeless | Kiall: we've established without a doubt that the gpg stuff is fine. | 22:15 |
lifeless | Kiall: there is something broken, but we don't yet know what it is | 22:15 |
Noldorin__ | brb | 22:16 |
Kiall | lifeless: debugging is always fun ;) | 22:18 |
Kiall | lifeless: i just uploaded another package, failed the first time, passed the second.. issue fixed? | 23:00 |
lifeless | faied in the same way ? | 23:00 |
Kiall | yea - GPG error first time (a few mins ago).. then I just retired and it went straight in | 23:01 |
lifeless | oh thats very interesting | 23:03 |
Kiall | cluster where only some servers are rejecting? | 23:03 |
lifeless | there is just one server involved for this | 23:03 |
Kiall | scratch that idea then ;) | 23:03 |
lifeless | Kiall: how long ago is a few minutes, precisely ? | 23:04 |
Kiall | Already closed the console.. and dont think it tells me the time anyway! | 23:05 |
lifeless | k | 23:05 |
lifeless | we restarted 45 minutes ago | 23:05 |
lifeless | before that I would have expected a failure | 23:05 |
Kiall | maybe 30 - 40mins or so ago? | 23:05 |
lifeless | and after it not | 23:05 |
lifeless | ah, so yes, that fits. Phew :) | 23:05 |
Kiall | guess it was 45 mins ago then ;) | 23:05 |
Kiall | BTW .. Is the GPG error related to 63 disabled builders? ;) | 23:06 |
lifeless | nope | 23:08 |
lifeless | thats a separate issue, being looked at (different team) | 23:08 |
Kiall | busy day I then guess ;) | 23:08 |
spm | many of those should be back by now. why they're not is a matter of some concern and is being chased. | 23:09 |
wgrant | Argh, forgot to check them. | 23:10 |
* wgrant reenabled. | 23:10 | |
wgrant | reenables | 23:10 |
Kiall | spm: a typical day in ops then ;) | 23:10 |
spm | hmm. not typical. but ... yes. :-) | 23:11 |
Kiall | ah ... 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!