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

=== Eighth_Doctor is now known as Conan_Kudo
=== Conan_Kudo is now known as Eighth_Doctor
=== JanC_ is now known as JanC
mborzeckimorning07:14
zygamborzecki o/07:17
zygamborzecki left a note on the snap-confine PR07:18
mborzeckizyga: hey07:18
pstolowskimorning08:03
mvogood morning pstolowski and mborzecki08:11
mborzeckimvo: pstolowski hey08:11
mvomborzecki: can I squash merge 10054 (the usr-lib-snapd.mount fix)?08:26
mborzeckimvo: i pushed a little tweak there, so we need to wait for spread to finish, but otherwise yes08:26
mvomborzecki: cool08:27
mvomborzecki: yeah, happy to wait08:27
pstolowskineed 2nd review for https://github.com/snapcore/snapd/pull/1007908:32
mupPR #10079: api: provide meaningful error message on connect/disconnect for non-installed snap <Bug> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10079>08:32
mupPR snapd#10082 opened: github: try out golangci-lint <Simple 😃> <Skip spread> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10082>08:36
mvomborzecki: is squash-merging 10081 okay?11:32
mborzeckimvo: yes11:33
mupPR snapd#10054 closed: overlord/snapstate, wrappers: add dependency on usr-lib-snapd.mount for services on core with snapd snap <Squash-merge> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10054>11:36
mupPR snapd#10083 opened: [RFC] systemd: enrich UnitStatus returned by systemd.Status() with Installed flag <Created by stolowski> <https://github.com/snapcore/snapd/pull/10083>12:01
pstolowskimvo, mborzecki ^ wdyt?12:03
mvopstolowski: I like this, UnitFileState seems to be more predicatable than status and it's well documented in https://man7.org/linux/man-pages/man5/org.freedesktop.systemd1.5.html12:08
mvopstolowski: but let's move this to 2.50, it seems to grow too much for 2.49, thanks for investigating and getting to the bottom of this though!12:09
pstolowskimvo: yeah, ok, i'd prefer not to rush it as well12:10
mupPR snapd#10084 opened: snap-seccomp: fix seccomp test on ppc64el <Created by mvo5> <https://github.com/snapcore/snapd/pull/10084>12:11
mvoijohnson[m][m]: I will merge 10051 now but I think I won't squash because for 2.49 I will also need to collect all the prereqs from samuele so it needs to be a PR anyway, does that sound okay?12:13
ijohnsonmvo that sounds good to me12:16
mupPR snapd#10085 opened:  cmd/snap-bootstrap/initramfs-mounts: move time forward using assertion times (2.49) <Run nested> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10085>12:26
mupPR snapd#10065 closed: tests: reset the system while preparing the test suite <Simple 😃> <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10065>12:31
mvoijohnson: I will force-merge 10051 after lunch, just running the nested 18.04 test here locally to double check. it fails in gce right now but it looks like a fluke12:32
mvo(and re-running the full thing for this seems wasteful)12:33
ijohnsonSure thanks for checking on that12:33
mborzeckihmm can't get annotations to work in https://github.com/snapcore/snapd/pull/1008213:13
mupPR #10082: github: try out golangci-lint <Simple 😃> <Skip spread> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10082>13:13
mborzeckihaaa it works13:18
ijohnsonwoahhhhh that's super cool!13:19
mborzeckii'll make it non-fatal for now until we can tune it13:23
zygamborzecki I second that - that's totally awesome13:38
mvomborzecki: \o/ nice!13:46
mupPR snapd#10086 opened: tests: unifying the core20 nested suite with the core nested suite <Run nested> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10086>13:52
mupPR snapd#10078 closed: tests: handle "snap refresh" returning an empty reply gracefully <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/10078>14:12
mupPR snapd#10051 closed: cmd/snap-bootstrap/initramfs-mounts: move time forward using assertion times <Run nested> <Squash-merge> <UC20> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10051>14:37
mupPR snapd#10081 closed: interfaces, interfaces/apparmor, overlord/snapstate: late removal of snap-confine apparmor profiles <Squash-merge> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10081>14:47
mupPR snapd#10084 closed: snap-seccomp: fix seccomp test on ppc64el <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10084>14:52
mvoijohnson: I'm sitting on the fence a bit about 10085, it's 2k lines to backport everything we need to do the initramfs timetravel, I'm wondering if it's too risky for a .N release, wddyt?15:01
ijohnsonhmm15:01
ijohnsonmvo: let me take a look at the pr15:02
* cachio lunch15:05
ijohnsonmvo: well most of that pr is tests only change15:09
ijohnsonthe thing I would be most concerned about is the changes to seed, as they are extensive15:09
ijohnsonthe refactoring that pedronis did is difficult to reason about imho, so while it was approved, I guess I'm not sure how comfortable I am putting it into a .N release15:09
mvomborzecki: I guess we can close 10056, 10066 now?15:44
mborzeckimvo: both shoudl be closed already15:45
mvomborzecki: aha, great, soory, then the GH view I had confused me15:46
mupPR snapd#10087 opened: release: 2.49.2 <Simple 😃> <Skip spread> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10087>16:12
=== ijohnson is now known as ijohnson|lunch
mvocachio: 2.49.2 is in core/beta (only ppc64el still uploading)17:25
cachiomvo, nice, thanks17:25
cachioI'll make sure all the tests are executed17:25
mvocachio: if we could get it into candidate on monday that would be ideal17:25
mvocachio: thanks!17:25
mvocachio: snapd should also be ready soon (within the next 30min)17:25
cachiomvo, nice17:25
cachiomvo, ta17:26
mvothank you!17:26
mvocachio: snapd is also in beta17:33
blackboxswHey folks, question about expectations for installing confined snaps running on a Desktop LiveCD? Do we expect this to be working currently? https://forum.snapcraft.io/t/confined-snaps-dont-work-on-live-images-due-to-apparmor-path-mapping/3767/1017:43
blackboxswI ask becaouse I get errors from snapd/snap-confine:error while laoding shared libraries: libudev.so.1: cannot open shared object file: No such file or directory)17:44
* cachio afk19:38
=== ijohnson|lunch is now known as ijohnson
ijohnsonblackboxsw: do you mean on an Ubuntu Desktop LiveCD ?20:00
ijohnsonit should be supported, I know we have had issues with it before and i.e. overlayfs but last I tried it with 20.04 a few weeks ago it worked fine for me20:01
blackboxswijohnson: thanks. I was just running on xenial DesktopLiveCD trying to install canonical-livepatch for testing purposes. I'll try bionic and focal now20:02
blackboxswlikely something not available on Xenial maybe20:02
ijohnsonhmm yeah dunno about xenial, but definitely should work on bionic and focal20:02
blackboxswthx for the FYI, I can test the full install instead of livecd on xenial if needed20:02
ijohnsonwell snaps surely work on a fully installed system of xenial, we have many hundreds of test that run daily for this situation20:03
ijohnsonwe don't test live cd systems though20:03
oerhekslive iso would have an too old snapd, xenial.20:03
ijohnsonah yeah that's a good point, probably need to update the snapd deb in the live cd after you've booted it20:03
blackboxswahh that's the ticket. yep I bet. will upgrade the deb there.20:04
mupPR snapd#10088 opened: o/configstate/configcore/picfg.go: use ubuntu-seed config.txt in uc20 run mode <Bug> <Needs Samuele review> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10088>21:18
mupPR snapd#10089 opened: o/configstate/configcore: simple refactors in preparation for new function <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10089>22:23

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