/srv/irclogs.ubuntu.com/2020/04/21/#launchpad-dev.txt

tomwardillfirst attempt at API for OCI Registry Credentials: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/38265108:45
SpecialK|Canoncjwatson pappacena: Nice work both; very much agree on holding off going live unti lpost-release!08:47
* SpecialK|Canon moves that l a bit to the left08:47
cjwatsonhttps://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/382484   quick trivial UI fix?09:25
tomwardill+109:28
cjwatsonAnd https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/381912 is a simple code tidy-up09:29
cjwatsonThanks09:29
tomwardillalso +109:30
tomwardillI did get very confused by the title of the first one09:32
tomwardill'but why are we building images again?'09:32
cjwatsonah, sorry :)09:32
cjwatsontomwardill: and thanks, I'll look over oci-registry-credentials-api09:52
tomwardillta09:52
* tomwardill -> lunch11:01
cjwatsontomwardill: All right, you have a pile of comments on https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/382651 now11:29
cjwatsonilasc: ^- You probably want to look over those as well, since they have some bearing on your UI work11:29
cjwatsonAnd this reminds me that I need to get the production config ticket in to generate a registry credential storage key pair11:30
tomwardillsigh, that thing where pass-by-reference catches you out, again13:04
tomwardillcjwatson, ilasc: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/38267413:35
ilascthanks tomwardill13:35
ilasclooking now13:35
tomwardillnow without me copying and pasting cjwatson's comment into the middle of it :)13:35
tomwardillif this push ever succeeds13:36
ilasc:)13:45
ilasc+113:45
cjwatsontomwardill: r=me with a few comments14:12
tomwardillta14:13
tomwardillafter a brief fight with tests, landing that branch14:54
cjwatsonGood stuff14:58
cjwatsonCould anyone have a look over https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/381234 (built-using-model)?  It's had an overall direction review from William, but it needs more detailed code review.  You may need to look further up the stack (anything on https://code.launchpad.net/~cjwatson/launchpad/+activereviews that mentions "built-using") for context.15:00
cjwatsonI'm still working on the top couple of layers of that, but I think the lowest-level model branch and probably also built-using-ui is pretty solid now.15:01
* tomwardill will have a look in a mo15:06
tomwardillcjwatson: having now implemented that branch, I'm unsure how it helps... as `getCredentials` will still attempt a decrypt, so it doesn't help in the OCIPushRule API16:10
tomwardillother than accessing _credentials directly16:10
cjwatsontomwardill: Well, we don't need to export getCredentials.  We could have a username accessor property that just looks at the unencrypted bit16:11
tomwardillah, yes, that makes sense16:12
* tomwardill goes back to arguing with interface declarations16:12
tomwardillcjwatson: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/382651 is up again16:46
cjwatsonAck16:47
cjwatsontomwardill: r=me with a few tweaks17:01
tomwardillta, looking now17:02
tomwardillfixed, landing17:11
* tomwardill -> EOD, I'll pop back to poke buildbot if required17:16

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