/srv/irclogs.ubuntu.com/2021/03/30/#snappy.txt

=== popey8 is now known as popey
mborzeckimorning06:06
pstolowskimorning07:14
mupPR snapd#10094 opened: overlord/snapstate: skip catalog refresh when snappy testing is enabled <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10094>07:16
mborzeckipstolowski: hey07:16
zygagood morning07:43
=== popey8 is now known as popey
mborzeckizyga: hey07:55
zygamborzecki there was some spam last evening07:56
zygabut I think it got sorted out07:56
zygaon one of the high-profile bugs07:56
mborzeckizyga: did you manage to get that landscape thing sorted out?08:00
zygamborzecki: yes I did, I have several machines now08:04
zygamborzecki: some small issue remains but we're trying to sort that one as well08:04
mborzeckizyga: just a couple? not a 100s like before? :)08:04
zygamborzecki: I seem to have access to employee subscriptions08:05
zygamborzecki: and can see hardware stats as well08:05
mborzeckiyay08:06
mborzeckihmm refreshed the github review page and all fonts are bitmap, looks like they request helvetica now?08:59
mborzeckiand a false alarm, fontconfig update moved the config files to /usr/share/fontconfig/conf.avail but not all symlinks in /etc/fonts/conf.d were updated09:19
pstolowskihmm is cla-check broken everywhere or is it just me and my email address?09:45
pstolowskihmm must be me, dang09:47
pstolowskiso, apparently it is https://bugs.launchpad.net/launchpad/+bug/192172709:59
mupBug #1921727: Error 503 when trying to iterate over lp.people[team].participants <Launchpad itself:New> <https://launchpad.net/bugs/1921727>09:59
zygaoh10:00
zygalooks like a recent regression10:00
cjwatsonYeah, except that nothing relevant changed :(10:01
zygais there a server-side oops with a backtrace?10:03
pstolowskimhm10:05
cjwatsonzyga: yes10:05
cjwatsonit's a slow query that really shouldn't be particularly slow and that performs reasonably on staging, so needs a fair bit of digging10:07
cjwatsonLooks like a query tipped over the edge into using a completely inappropriate plan, perhaps because the team is large10:41
cjwatsonI don't think it was a change in Launchpad, but maybe just adding more people to the team10:41
cjwatsonStaging's PostgreSQL does things in a reasonable order; production's PostgreSQL (when querying for that particular team) takes the index of all user accounts sorted by names and goes through that looking for people who are in the relevant team, which is, uh, not as fast10:44
pstolowskiyeah sounds very ineffective10:45
zygacjwatson nice analysis!10:58
mupPR snapd#10095 opened: tests: add simple sanity check for systemctl show --property=UnitFileState for unknown service <Simple 😃> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10095>11:12
=== alan_g_ is now known as alan_g
mborzeckihm refresh endpoint is rate limited too? https://paste.ubuntu.com/p/9WVn6cjD36/11:43
mupPR snapd#10091 closed: overlord/snapstate, overlord/ifacestate: move late security profile removal to ifacestate <Created by bboozzoo> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/10091>11:57
mborzeckipedronis: thanks!11:57
pstolowskipedronis: what's the purpose of refreshCandidates() inside `func (r *refreshHints) refresh()` ? we are not modifying any local state are we?12:07
pstolowskicjwatson: thanks for updating the bug report and looking into it12:27
mupPR snapd#10096 opened: gadget: add support for kernel command line provided by the gadget <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10096>12:32
* pstolowski lunch13:37
mupPR snapd#9940 closed:  boot: cmd/snap-bootstrap: handle a candidate recovery system v2 <Run nested> <UC20> <Created by bboozzoo> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/9940>13:42
mupPR snapd#10087 closed: release: 2.49.2 <Simple 😃> <Skip spread> <Created by mvo5> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/10087>13:42
mupPR snapd#10094 closed: overlord/snapstate: skip catalog refresh when snappy testing is enabled <Simple 😃> <Created by bboozzoo> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/10094>13:42
pedronismborzecki: ^13:42
ijohnsonpedronis: can you land #10089 and #10073 ? the failures there are all unrelated13:47
mupBug #10089: please don't depend on libstdc++5-dev <xfree86 (Ubuntu):Fix Released by daniels> <https://launchpad.net/bugs/10089>13:47
mupPR #10089: o/configstate/configcore: simple refactors in preparation for new function <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10089>13:47
mupPR #10073: o/devicestate/devicemgr: register install-device hook, run if present in install <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10073>13:47
mupBug #10073: kernel-package: new changes from Debian require merging <kernel-package (Ubuntu):Fix Released by mdz> <https://launchpad.net/bugs/10073>13:47
ijohnsonhey cachio if you have time, I've seen ubuntu-20.04-64:tests/main/interfaces-desktop-document-portal fail because of a leftover dbus session daemon, can you try porting that test to use tests.session for systems that support using the user session (`tests.session has-session-systemd-and-dbus`)? I think that would make the leftover dbus session daemon go away on i.e. ubuntu-20.0413:51
cachioijohnson, hey13:51
cachiosure13:51
ijohnsonon systems which don't support session systemd probably it's fine to just keep testing as-is with `su -l -c ...` and accept that maybe sometimes the test there will fail13:51
ijohnsonover time those systems will fall out of support13:52
ijohnsonthanks cachio13:52
mborzeckipedronis: thanks!14:26
mupPR snapd#10090 closed: interfaces/apparmor: followup cleanups, comments and tweaks <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10090>14:27
=== jdstrand_ is now known as jdstrand
mupPR snapd#10097 opened: tests: use tests.session tool on interfaces-desktop-document-portal test <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10097>17:03
=== ijohnson is now known as ijohnson|lunch
=== ijohnson|lunch is now known as ijohnson
ijohnsoncachio: a comment on that pr17:29
cachioijohnson, nice, thanks for reviewing17:29
mupPR snapcraft#3479 closed: Use has-signed-canonical-cla GitHub Action <Created by MarcusTomlinson> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3479>17:44
mupPR snapcraft#3481 closed: tests: stub job to get autokpgtest for edge <Created by sergiusens> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/3481>17:44
mupPR snapcraft#3446 closed: extensions: suppress realpath noise on headless systems <Created by MrCarroll> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3446>18:04
cachioijohnson, pr updated19:06
ijohnsoncachio thanks I'll take a look in a bit19:13
cachiotx19:13
mupPR snapd#10098 opened: tests: updated restore phase of spread tests - part 1 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10098>19:43
mupPR snapcraft#3489 closed: errors: introduce details_from_called_process_error() helper <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3489>23:19

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