/srv/irclogs.ubuntu.com/2020/02/26/#launchpad-dev.txt

tomwardill2020-02-26 10:22:22+0000 [HTTP11ClientProtocol,client] Gathered OCIRECIPEBUILD-19 completely. Moving 20200226-102222-OCIRECIPEBUILD-19 to uploader queue.10:22
tomwardillwell, there's a thing \o/10:22
ilascyay! nice!!!!10:27
SpecialK|Canonniiiiiiiice10:35
SpecialK|Canon:D10:35
cjwatsonPython 3 review requests for today: https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/379791 https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/379799 https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/37986111:42
cjwatsontomwardill: Nice.  Let me know when you have everything pushed and I'll review11:43
tomwardillcjwatson: ocibuildbehaviour MP updated, and the buildd branch also updated11:43
cjwatsonRighto11:43
tomwardillfairly minor changes to both though11:57
pappacenaHello again, eveyrone! :-)12:35
pappacenaQuite a lot of messages here while I was out!12:35
ilaschey buddy, welcome back :)12:36
ilascyes, we've been very chatty and I actually forgot to reply to the guys yesterday, thanks for all the "source of our wheels" comments yesterday112:37
cjwatsonCould I please have a review of https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/379901 (Consider metadata_override in LiveFS.requestBuild)?15:12
cjwatsonIt was much simpler once I realised that jsonb = jsonb does the right thing in modern PostgreSQL15:14
SpecialK|CanonNice15:16
tomwardillAttempt 1 at a default branch population: https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/37990215:25
cjwatsonLooking15:28
tomwardillmostly borrowed the code from the target repository widget15:29
cjwatsontomwardill: OK, some ideas for improvement in there16:08
cjwatson(but a good start)16:09
cjwatsonpappacena: ugh, you're going to have to revert https-mirrors.  It can't land until the DB patch is on production16:09
cjwatsonSorry, I should have said that explicitly16:09
pappacenaOh, gosh... I forgot about that!16:10
cjwatsonJust propose "git revert" of it and you can self-approve that16:10
cjwatsonThen you can put it back once the DB patch has landed16:10
cjwatsonI didn't quite notice the email about top-approving in time16:10
* tomwardill looks16:15
pappacenaIs our production turnip working fine? It's taking a while to calculate the diff on this git revert...16:19
cjwatsonIt is indeed sad16:20
cjwatsonI think.  Lots of worker timeouts16:21
cjwatsonNot much obvious useful debugging messages16:21
pappacenauhm... strange...16:21
cjwatsonBut if you look at https://grafana.admin.canonical.com/d/000000044/telegraf-host?orgId=1&from=now-30m&to=now&var-juju_controller=prodstack-45-bootstack-ps45-prodstack-is&var-juju_model=prod-launchpad-git&var-service=All&var-juju_unit=nfs-ganesha%2F3&var-juju_unit=turnip-pack-backend%2F2&var-juju_unit=turnip-pack-backend%2F3&var-host=All&var-mountpoint=All the load average is gradually rising16:21
cjwatsonPossibly a sad NFS mount16:22
pappacenaswap usage seems a bit high on one of turnip machines to16:22
pappacena*too16:22
cjwatsontaken to #is internal16:23
pappacenaThanks. Anyway, the diff was calculated. I'll take a look and top-approve the revert16:26
cjwatsonCheers16:29
pappacena"Voting criteria not met"?16:31
cjwatsontomwardill: thanks16:32
cjwatsonpappacena: you need to cast an approve vote as well as top-approving16:32
cjwatsoni.e. Review -> Approve and Save Comment16:32
cjwatsonthe landing bot looks through the set of votes on the MP and wants them all to be positive16:33
cjwatsonif you cast an approve vote then that'll claim the review request for launchpad-reviewers16:33
pappacenaah, right!16:33
pappacenaMakes sense. Thanks!16:34
tomwardillcjwatson: updated MP16:40
pappacenaOk, I'll open a new MP reverting this git revert now. I'm sorry about this mess, folks. I really forgot about the db patch!16:48
SpecialK|CanonJust for my understanding - how come the tests passed if the db patch hadn't landed?16:50
SpecialK|Canon...because we run them asynchronously, sorry, yep16:50
SpecialK|CanonWas thinking of the wrong system, sorry, carry on16:51
cjwatsonSpecialK|Canon: they didn't pass :)16:51
SpecialK|CanonOh16:51
SpecialK|CanonI mean, yes16:51
cjwatsonbut as you say, post-hoc tests16:51
pappacenaYep :-)16:51
SpecialK|CanonThat's just not a blocker to merge here, right16:51
cjwatsonas it happens they haven't run yet for reasons16:51
cjwatsonpappacena: I made the same mistake at least once when I was starting out in LP16:51
cjwatsontomwardill: thanks, re-reviewed16:58
cjwatsonpappacena: I believe you can go ahead and top-approve the DB MP16:58
pappacenayes... too many days away from this task, I totally forgot it adds a new column. BTW, I'll top-approve the db-patch MP, ok? (https://code.launchpad.net/~pappacena/launchpad/+git/launchpad/+merge/379504)16:58
pappacenaah, cool... I was writting it... hehe16:58
cjwatsonsnap, yes16:59
pappacenaDone! Thanks!16:59
tomwardillcjwatson, pappacena: I've updated the default branch MP, is landing it okay, or would it get in the way of the revert/landing, etc going on? Happy to just leave it till tomorrow if it's safer.17:05
cjwatsontomwardill: It's fine, go ahead17:06
tomwardilllanding :)17:07
pappacena+1 :)17:13
tomwardillnext on that list: trying to work out how to make it have the short form of the ref name ('master' vs 'refs/heads/master')17:15
tomwardillbut that can wait for another day17:15
cjwatsonOh, I didn't notice that bit17:16
cjwatsontomwardill: I think it would be fine to just manually remove any leading refs/heads/ if it exists.  Or you could extract the logic in GitRefMixin.name into a helper if you wanted; I don't think there's an existing helper17:19
tomwardillyeah, I think a helper would be nice there17:19
tomwardillI'll have another look at it in the next OCI gap :)17:20

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