[01:42] does someone know of a good (but small) project hosted on launchpad where I can test my git setup? [01:42] (still hours until I could get an account from staging) [01:42] (just cloning) [01:43] never mind. found one [02:24] where is git.launchpad.net's public key posted? [02:26] no sshfp/tlsa/srv/txt record? [02:26] is it posted somewhere? [02:34] or rather, can someone just post it here? [02:35] my suggestion is for to define sshfp rr alongside rrsig for dnssec [02:35] *for launchpad/canonical to define* [02:39] (also, when could we use ed25519/ed448 keys?) [02:44] work is underway on the ed25519 keys; I get the impression we're owners of that support in twisted, and some of the libraries involved are particular about which versions of python they'll run on, etc. it sounds frustrating... [02:44] rewt from #git gave this link > https://help.launchpad.net/SSHFingerprints [02:44] looks good thus far [02:46] sigh I hate ssh-keygen stuff so much. ~/.ssh/known_hosts has a key but figuring out how to get a fingerprint from that is just annoying [02:46] any chance you know the command off-hand? :) [02:47] 2048 SHA256:UNOzlP66WpDuEo34Wgs8mewypV0UzqHLsIFoqwe8dYo git.launchpad.net,162.213.33.95 (RSA) [02:47] that's what ssh-keygen -l -f ~/.ssh/known_hosts gives me for git.launchpad.net, anyway :) I hope that's helpful [02:49] it's probably bxxdecode from base64, but lemme check [02:50] got "incorrect padding", but let's see [02:52] https://man.openbsd.org/sshd.8 says "Each line in these files contains the following fields: marker (optional), hostnames, keytype, base64-encoded key, comment. The fields are separated by spaces." on SSH_KNOWN_HOSTS_FILE_FORMAT. so b64decode should have worked [03:01] even the base64 util gives "invalid input", let's see whether I can do this the other around to obtain the true base64 through hexstring [03:04] https://stackoverflow.com/questions/15490728/decode-base64-invalid-input < this saved me [03:05] by appending padding "=" I also got base64.b64decode to work [03:11] hmm, I thought I saw something about known_hosts skipping the padding, and almost suggested adding it, but when I checked mine, it had the proper padding, so I deleted what I wrote. hah. [03:19] the example just below https://man.openbsd.org/sshd.8#SSH_KNOWN_HOSTS_FILE_FORMAT has padding [03:20] so probably just add the padding(s) if the base64 characters do not come in quartets [03:31] sarnold: by the by, just wondering, whether ubuntu/canonical have some saas/paas service offerings similar to openshift/ibm cloud which allows, say, writing and hosting a golang/python web service with restricted lite-tiers? === lukedashjr is now known as luke-jr [10:38] gevreeen: Canonical does a lot of cloud work, but it's more in the vein of helping our customers run private clouds - we don't have our own public cloud offering like that [10:39] gevreeen: Ed25519 should I hope be later this week. Just trying to get the final pieces landed at the moment [10:40] gevreeen: No plans for Ed448 [10:45] (Ed448 isn't interestingly better than Ed25519 unless elliptic curve cryptanalysis comes along a fair bit more, and OpenSSH hasn't yet felt it important enough to implement it, so I don't currently see it being worth the fairly large amount of heavy lifting needed to get support for it into Twisted and then into our services) [11:04] I'm subscribed to grub2 bugs directly. But if someone assigns my team to the task, I'll start receiving emails with "because your team ... was subscribed to it" [11:04] Those in turn then skip the inbox because that's a load of emails I would not be able to read (and there's never been a relevant email for me, until today) [11:05] I wonder if this makes sense, that "team is assigned to bug" beats "direct subscription to package" [16:09] cjwatson: In https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4783/+packages cross-toolchain-base does not seem to try to use the PPA at all to build, and hence fails to find the new make I want to build again, that seems unusual [16:09] (also help contact seems out of hours) [16:10] oh I guess only the source package is published yet [16:11] but empty Packages files at least exist [16:11] now I see debs, so I'll go retry it [16:14] juliank: Yeah, the archive is only included if it has any published binary packages [16:14] yeah, sorry for disturbing :) [16:15] juliank: and re grub2 bugs, seems worth a bug report on LP at least - I haven't dug through the slightly byzantine bug notification code to confirm that behaviour but it's possible [16:16] cjwatson: then the usual xkcd comic comes in where you break another user's flow, so I don't know, but I can report it :D [16:18] Always a problem with notification header changes. Not sure which way round makes most sense here TBH