/srv/irclogs.ubuntu.com/2017/09/23/#launchpad.txt

=== rrubins_ is now known as rrubins
acheronukhttps://launchpad.net/builders/01:07
acheronukmany of those running builds appear to have actually done nothing for an hr or so01:07
acheronukand I had 2 builds with a 'failed to upload'01:08
acheronukseems something has dropped off it's perch?01:08
acheronukhmmm. typically, as soon as I say that there seems to be some movement, though still some x86 stuff in odd states. e.g. jobs shown as running, but build logs there01:13
wgrantacheronuk: Looking.01:14
wgrantThere's an issue with the librarian.01:14
acheronukthat would make sense01:15
wgrantacheronuk: Should be good now.01:40
acheronukwgrant: thank you :)01:41
=== JanC_ is now known as JanC
miikaI'm having trouble uploading to launchpad. The PGP keys seem to be set up properly, the package is signed with the correct key, yet no email about the successful upload04:54
miikaRSA key ID 4EC3489804:54
cjwatsonmiika: The copy of that key on keyserver.ubuntu.com expired on 2017-04-26.10:08
cjwatsonmiika: (I have a branch in progress to arrange that Launchpad notifies you in this case rather than failing silently)10:08
teward_schoolhey Launchpad gurus, anyone got any answer for this user?  https://askubuntu.com/questions/958702/launchpad-eddsa-key14:18
miikacjwatson: that explains, even though gpg shows the expiration date as 2018-08-20 for me, gotta upload new key anyways14:38
m_hamplWhat has to be done to get https://launchpad.net/~fanfictioncoll89 banned? There are already >140 spam messages in launchapd answers for ubuntu from that user. Please see also https://answers.launchpad.net/launchpad/+question/65827615:19
tewardcjwatson: thanks for replying to that Ask Ubuntu question16:48
cjwatsonteward: NP16:49
cjwatsonm_hampl: processing now16:49
cjwatsonmiika: I *suspect* the keyserver will accept it if you just upload a new self-signature with a newer expiration date, but you can try16:49
miikacjwatson: I already uploaded a new key and that is working fine16:51
cjwatsonOK, good16:52
tewardcjwatson: do you know offhand what algorithms Launchpad *does* accept for PGP keys?17:14
tewardi'd assume standard RSA, ECDSA, but...17:14
cjwatsonRSA, DSA, ElGamal17:17
cjwatsonI don't believe anyone's so far complained about the lack of ECDSA17:17
cjwatson(I'm just going from what's in lp.services.gpg.interfaces.GPGKeyAlgorithm17:17
cjwatson)17:17
tewardwell i'd be complaining about ECDSA because my newer keys are all ECDSA because reasons.17:18
tewardbut my actual LP / Packaging key is still RSA409617:18
teward:P17:18
tewardcjwatson: thanks, hope you don't mind that I've added to your answer to expand it a little then, to indicate the supported key algos.17:20
cjwatsonAnd if you were you'd be the first to complain :)17:20
cjwatsonI imagine if somebody files a bug then we'd just do all the newer ones at once17:20
cjwatsonSure17:20
tewardcjwatson: actually that brings up a question...17:20
tewardwhat gpg version does LP use as its backend17:20
cjwatsonLaunchpad, not "LaunchPad", BTW17:21
tewardbecause only certain versions support Ed and such17:21
tewardcjwatson: autocorrect is a pain isn't it.17:21
teward(using a bloody Mac right now >.<)17:21
cjwatsonThe relevant systems run xenial and call gpg via gpgme; I'm not offhand certain whether that ends up on gpg or gpg217:22
cjwatsonso either 1.4.20 or 2.1.11 right now17:22
cjwatsonOh yeah, we deliberately stick to gpg117:22
cjwatson1.4.20, then17:22
tewardthat wouldn't support Ed, etc. then. IIRC17:23
cjwatsonPlausible17:23
tewardso you'd have to rejigger the infrastructure to use gpg217:23
cjwatsonYes, which is non-trivial17:23
tewardand that's a massive project.17:23
cjwatsonI wouldn't say massive17:23
cjwatsonJust not a simple switch17:23
tewardanything nontrivial becomes a massive project on its own17:23
tewardbecause when you THINK it's working17:23
tewardit explodes17:23
tewardand then you have to fix the evils.17:23
cjwatsonNo point overstating matters either17:24
cjwatsonhttps://code.launchpad.net/~cjwatson/launchpad/force-gpg1/+merge/314632 has some brief commentary17:24
cjwatson(noting that we did that before upgrading to xenial)17:24
tewardcjwatson: I do know I had to switch to `gpg2` to support the one key I took from my work laptop - an ECDSA based key - to work on my laptop - so I basically had to rewrite `gpg` -> `gpg2` with symlinks17:24
tewardcjwatson: ah, indeed.17:24
cjwatsonWe don't have to do that kind of thing, but we need to persuade gpg2 to not leave a load of persistent processes around during tests.17:25
tewardheheh17:25
tewardindeed.17:25
cjwatsonTotally doable if there's actually a compelling reason.17:25
tewardcjwatson: IIRC RSA/RSA is still the default gpg algo in gpg2 because it's widely accepted, but I haven't tested that recently17:26
tewardyep gpg2 is still RSA/RSA for its defaults17:26
cjwatson(SSH keys are an entirely different complicated kettle of fish.)17:27
tewardoh geez don't get me started XD17:27
tewardbut for reference, `gpg2` in Xenial supports at least the following for keygen - http://paste.ubuntu.com/25600876/17:27
teward... in extreme expert mode...17:28
teward(EC isn't even offered outside of expert mode)17:28
tewardcjwatson: so I don't think EdDSA would even be an option for xenial17:28
cjwatsonKey generation is of course not the important thing17:29
tewardtrue17:29
cjwatsonAnd we do have the option of backporting if necessary17:29
tewardtrue17:38
tewardmeh in any case, it's all solved and answered :)17:38
tewardthank you17:38
=== hyperair is now known as Guest76857
mehrlichI'm getting "Unable to identify 'Anonymous':<root@runner-4e4528ca-project-2887717-concurrent-0> in launchpad" in my upload which is built by CI and I found I should ask here about what it means23:56

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