/srv/irclogs.ubuntu.com/2021/04/13/#snappy.txt

mupPR snapd#10139 opened: cmd/snap-bootstrap/initramfs-mounts: mount ubuntu-data nosuid <Bug> <Needs security review> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10139>00:14
=== jamesh_ is now known as jamesh
mborzeckimorning05:46
zygagood morning06:29
mborzeckizyga: hey06:47
zygao/06:47
zygathat was one long review: https://github.com/snapcore/snapd/pull/10124#pullrequestreview-63423217406:58
mupPR #10124: tests: update layout for tests - part 1 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10124>06:58
zygagood morning mvo06:58
mvogood morning zyga and mborzecki07:01
mvozyga: oh, woah, thanks for this review!07:01
mborzeckimvo: hey, after you've had your morning tea, can you take a look at https://github.com/snapcore/snapd/pull/10130 ?07:04
mupPR #10130: boot: load bits of kernel command line from gadget snaps <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10130>07:04
mvomborzecki: sure07:05
zygahttps://github.com/snapcore/snapd/pull/10125#pullrequestreview-634235979 and I'm back to my work07:07
mupPR #10125: tests: update layout for tests - part 2 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10125>07:07
mupPR snapd#10140 opened: boot, overlord/devicestate: consider gadget command lines when updating boot config <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10140>08:35
=== popey1 is now known as popey
mupPR snapd#10124 closed: tests: update layout for tests - part 1 <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10124>10:11
mupPR snapd#10125 closed: tests: update layout for tests - part 2 <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10125>10:11
mupPR snapd#10141 opened: tests: enable help test for all the systems <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10141>10:16
mupPR snapd#10142 opened: Use $PWD path to store the uc18 image using prepare image <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10142>10:26
pedronishttps://github.com/snapcore/snapd/pull/10127 needs 2nd reviews10:53
mupPR #10127: daemon: add new accessChecker implementations <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/10127>10:53
mborzeckilet me take a quick look11:00
mborzeckibtw. we may need to bump the workers count of the nested suite, the tests on 20.04 are taking ~100minutes11:01
=== ijohnson[m][m] is now known as ijohnson
ijohnsongood morning folks12:15
ijohnsonpedronis: I responded on https://github.com/snapcore/snapd/pull/1013312:22
mupPR #10133: wrappers/services.go: introduce EnsureSnapServices() <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10133>12:23
pedronisijohnson: it doesn't really change my main point which is that RequireMountedSnapdSnap is a global property12:25
pedronisijohnson: as I tried to say in my initial comment we should probably change some other signatures too and then things will be less confusing12:26
ijohnsonpedronis: mmm so do you think I should do the || of the two options or what do you propose I should do about the fact we have the same option existing in multiple places12:27
pedronisijohnson: but is also not worth blocking this on this much longer12:27
pedronisijohnson: there are various solutions to this problem12:27
ijohnsonright12:28
ijohnsonso what should I do with this pr for now then12:28
pedronisijohnson: I think the biggest issues is really the reuse of AddSnapServicesOptions in the map12:29
pedronisthat's where the confusion starts I think12:29
ijohnsonpedronis  Should the map just have VitaliyRank on its own as the value in the map instead?12:30
pedronisprobably something like SnapServiceOptions12:30
pedronisthat is only VitalyRank for now12:30
pedronisthen generateSnapFile takes both the snap specific and the global one12:30
ijohnsonpedronis ok12:32
ijohnsonWill push after SU then12:32
pedronisijohnson: I commented in the PR as well: https://github.com/snapcore/snapd/pull/10133#discussion_r61240454412:35
mupPR #10133: wrappers/services.go: introduce EnsureSnapServices() <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10133>12:35
ijohnsonThanks for that, makes sense12:36
pedronisijohnson: also as I remarked it seems a couple of my previous commentes were acked but not applied unless I missed something12:38
ijohnson@pedronis which other comments?12:41
pedronisijohnson: https://github.com/snapcore/snapd/pull/10133#discussion_r611839404 and https://github.com/snapcore/snapd/pull/10133#discussion_r61183518612:43
mupPR #10133: wrappers/services.go: introduce EnsureSnapServices() <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10133>12:43
ijohnsonpedronis: I addressed both of those things, ptal again12:48
pedronisijohnson: I missed the commit about the options had those bits in it12:52
pedronisI suppose my brain expected them to be separate commits12:52
mborzeckimvo: can you land https://github.com/snapcore/snapd/pull/10130, the failures seem unrelated really13:00
mupPR #10130: boot: load bits of kernel command line from gadget snaps <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10130>13:00
mborzeckiand it would unblock the other PRs13:00
mupPR snapd#10130 closed: boot: load bits of kernel command line from gadget snaps <Run nested> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10130>13:46
mupPR snapcraft#3502 opened: snaps: do not validate snaps before install (Fixes LP#1901733) <Created by Saviq> <https://github.com/snapcore/snapcraft/pull/3502>14:20
mupPR snapd#10143 opened: boot: handle updating of components that contribute to kernel command line <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10143>14:42
pedronismborzecki: what's the relation of https://github.com/snapcore/snapd/pull/10140 and https://github.com/snapcore/snapd/pull/10143, I am a bit surprised there's a change in boot after a change in devicestate15:13
mupPR #10140: boot, overlord/devicestate: consider gadget command lines when updating boot config <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10140>15:13
mupPR #10143: boot: handle updating of components that contribute to kernel command line <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10143>15:13
mborzeckipedronis: the other is a separate call for the gadget update path15:16
mupPR snapd#10134 closed: boot: set extra command line arguments when preparing run mode <Run nested> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10134>15:17
mborzeckipedronis: the main difference is that the boot config update picks up the candidate command line, while the other pr uses the current one, both end up in the same place to handle this though15:18
mborzecki(and there's a change in bootenv in the other call too)15:18
mupPR snapd#10141 closed: tests: enable help test for all the systems <Simple 😃> <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10141>15:27
pedronismborzecki: how many more PR do we need? one wrapping the new function in a task?15:31
pedronisspread tests?15:32
mupPR snapd#10138 closed: tests: fix gadget-kernel-refs-update-pc test on arm and when $TRUST_TEST_KEY is false <Simple 😃> <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10138>15:32
mupPR snapd#10142 closed: tests: fix prepare-image-grub-core18 for arm devices <Simple 😃> <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10142>15:32
mborzeckipedronis: yeah, and some spread test updates (tweak the existing boot config update test and extend the customized kernel command line one)15:34
mborzeckipedronis: let's chat tomorrow morning maybe and we can discuss what's left?15:35
pedronisok15:35
pedronismborzecki: I reviewed on 40 and commented on the name in 4315:40
mborzeckipedronis: thanks15:41
mupPR snapd#10144 opened: tests: use op.paths tools instead of dirs.sh helper - part 1 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10144>15:57
mupPR snapd#10145 opened: snapstate: add "kernel-assets" to featureSet (2.50) <â›” Blocked> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10145>15:57
ijohnsonpedronis_: sorry took a bit longer than I planned, but I added more tests around how the options work and refactored to match what we discussed17:05
ijohnson#10133 is ready for a re-review now17:05
mupBug #10133: sqlrelay: new changes from Debian require merging <Ubuntu:Fix Released by cjwatson> <https://launchpad.net/bugs/10133>17:05
mupPR #10133: wrappers/services.go: introduce EnsureSnapServices() <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10133>17:05
mupPR snapd#10146 opened: tests: add new command to snaps-state to get current core, kernel and gadget <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10146>20:28
=== not_phunyguy is now known as phunyguy
mupPR snapd#10147 opened: browser-support: Allow firefox to run correctly under wayland <Created by alexmurray> <https://github.com/snapcore/snapd/pull/10147>21:38
mupPR snapcraft#3501 closed: store: use whoami dashboard endpoint for cli <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3501>22:41

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