/srv/irclogs.ubuntu.com/2021/08/24/#snappy.txt

mupPR snapd#10670 opened: tests:  new snapd-state tool <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10670>03:21
mborzeckimorning05:48
mupPR snapd#10667 closed: cmd/snap-seccomp/syscalls: update syscalls list to libseccomp v2.2.0-428-g5c22d4b <⚠ Critical> <Simple 😃> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10667>06:17
zygagood morning06:19
mborzeckizyga: hey06:20
zygamborzecki, commute to the office today06:21
zygathat was ... new06:21
zygaI guess it's only nice because there's hardly anyone going now06:21
zygabut the subway and bus was nearly empty06:21
mardygood morning mborzecki, zyga06:21
mborzeckizyga: if the weather wasn't so bad you could ride your bike06:21
mborzeckimardy: hey06:21
zygahey mardy :)06:22
zygamborzecki, it's raining :D06:22
zygaI have a three hop connection06:22
zygatwo subway lines and a bus line06:22
mborzeckizyga: same here, been raining all of yday and today 06:22
zygaI want to use my bike instead of the initial bus ride as there's a park 'n' ride place there06:22
zygabut I'm not really going to work from the office 06:22
zygathis is just a novely thing for me :P06:23
zyga15 years at home you know06:23
pstolowskimorning06:33
mardypstolowski: hi!06:36
zygahey pstolowski :)06:42
zygagood morning mvo 06:46
mvogood morning zyga !07:07
mvomborzecki: looks like we got new syscalls, are you on this already, if not I can do a quick PR07:08
mborzeckimvo: landed https://github.com/snapcore/snapd/pull/10667 this morning07:10
mupPR #10667: cmd/snap-seccomp/syscalls: update syscalls list to libseccomp v2.2.0-428-g5c22d4b <⚠ Critical> <Simple 😃> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10667>07:10
mvomborzecki: \o/07:10
mupPR snapd#10668 closed: i18n/xgettext-go: preserve already escaped quotes <Created by MiguelPires> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10668>07:12
mborzeckipstolowski: hey, about https://github.com/snapcore/snapd/pull/10669#discussion_r694565845 i don't think a confined app can run sudo actually07:14
mupPR #10669: o/hookstate/ctlcmd: correct err message if missing root <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10669>07:14
pstolowskimborzecki: it can't, but the user can sudo <app>, no?07:15
mupPR snapd#10662 closed: .github/workflows/test.yaml: test github.events key <Simple 😃> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10662>07:17
mupPR snapd#10664 closed: tests: set to 10 minutes the kill timeout for tests failing on slow boards <Simple 😃> <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10664>07:17
mborzeckipstolowski: and then some app/script runs snapctl? yeah that's possible07:19
mardyI'm a bit slow, can someone help me understand the logic in https://github.com/snapcore/snapd/pull/10662#discussion_r693939865 ?07:20
mupPR #10662: .github/workflows/test.yaml: test github.events key <Simple 😃> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10662>07:20
mardyit seems to me that if the event is "push", then no jobs will be run at all07:20
mardyif: ${{ github.event_name != 'push' && github.ref != 'refs/heads/master' }}07:21
mardythe first condition will be false, right?07:21
zygamardy, drop the $07:23
zygaif has a special context already07:23
zygaIIRC07:23
mardyzyga: yes, it seems that it's not needed (https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif) but I'm referring to the logic itself07:24
* zyga just noticed the ${{ had a knee-jerk reaction07:24
mardyI added a comment, I think that the && should be a ||07:26
* zyga is preparing a release and needs to package his software for poky 07:29
zygacurrent status: melting work laptop with building linux, gcc and more07:29
mvomardy: oh, maybe I did not look closely enough, let's wait for ian and then check this again07:32
mardychanging topic, do I understand it correctly that the XXX in the comments is a synonym for TODO?07:38
mupPR snapd#10589 closed: cgroup-support: allow to hide cgroupv2 warning via ENV <Simple 😃> <cgroupv2> <Created by slyon> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10589>07:42
mupPR snapd#10592 closed: gadget: Export mkfs functions for use in ubuntu-image <Created by GlenPickle> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10592>07:42
mupPR snapd#10588 closed: sysconfig/cloudinit.go: add functions for filtering cloud-init config <Simple 😃> <UC20> <Skip spread> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10588>07:52
mardyby the way, assuming that I addressed jamesh remarks correctly, this could also benefit from a review: https://github.com/snapcore/snapd/pull/1062808:01
mupPR #10628: usersession/xdgopenproxy: move PortalLauncher class to own package <Squash-merge> <Created by mardy> <https://github.com/snapcore/snapd/pull/10628>08:01
mvomardy: yeah, that's my understanding. I use "XXX" for a TODO that is slightly more prsssing or ugly and a "TODO" for something that is nice but maybe this subtlety is just me. plus I'm probably inconsistent :)08:20
mvomardy: in 10628 I clicked on jamesh for a re-review08:20
jameshmardy: having a second look.08:20
mardyjamesh, mvo: thanks08:23
mvo\o/08:24
mupPR snapd#10671 opened: o/assertstate,snapstate: refresh validation set assertions with snap declarations <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10671>08:27
pstolowskimardy: small remark re capitalization in https://github.com/snapcore/snapd/pull/10606 ; i think pedronis was also suggesting an error message starting with lowercase08:38
mupPR #10606: o/hookstate/ctlcmd: unify the error message when context is missing <Squash-merge> <Simple 😃> <Created by mardy> <https://github.com/snapcore/snapd/pull/10606>08:38
mborzeckimardy: i've updated https://github.com/snapcore/snapd/pull/10658 if you want to take a look (cc @mv08:51
mupPR #10658: cmd/libsnap-confine-private: add BPF support helpers <Needs security review> <cgroupv2> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10658>08:51
mborzeckierrand, back in 3008:53
mardymborzecki: I resolved my comments in your PR, otherwise I've already approved it yesterday09:01
mardypstolowski: snap assertions and declarations, are they two orthogonal concepts, or are declarations a subset (or special type) of assertions?09:22
mborzeckire09:22
mborzeckimardy: thanks!09:22
pstolowskimardy: snap declaration is an assertion specific to snaps09:23
mardypstolowski: thanks09:23
mardymvo: if I may suggest another convention, I'd go for "TODO" (do it when we have time) and "FIXME" (this is more urgent, but we don't have time or all the prerequisites right now); at least I'm always a bit puzzled when I see XXX :-)09:31
mvomardy: heh, yeah, the xXX is not super clear10:09
mvoif someone could do a second review of 10639, that would be lovely. it is green(!)10:11
pstolowskifwtw I consider XXX as something not super clear (not clear if it's a problem, or not clear what to do/if anything) and use it as such ;)10:44
pstolowskii've another larg'ish PR to propose but i suppose i should wait for pedronis to re-review some of my current PRs, so the queue shrinks ;)10:46
* pstolowski lunch10:48
mborzeckimvo: https://github.com/snapcore/snapd/pull/10639#pullrequestreview-73710850811:26
mupPR #10639: c-vendor.c: new c-vendor subdir <Created by mvo5> <https://github.com/snapcore/snapd/pull/10639>11:26
mupPR snapd#10656 closed: snapstate: add compat code that injects missing asset update tasks <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/10656>11:33
mupPR snapd#10672 opened: store: make sure expectedZeroFields in tests gets updated <Skip spread> <Created by pedronis> <https://github.com/snapcore/snapd/pull/10672>12:33
mupPR snapd#10659 closed: store: deal correctly with "assumes" from the store raw yaml <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10659>12:48
mupPR snapd#10673 opened: Bugfix/codecov io logic <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10673>12:53
mupPR snapd#10660 closed: overlord: add manager test for "assumes" checking <Skip spread> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10660>13:28
mupPR snapd#10672 closed: store: make sure expectedZeroFields in tests gets updated <Skip spread> <Created by pedronis> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/10672>13:48
=== pedronis_ is now known as pedronis
pedronispstolowski: I had a question in https://github.com/snapcore/snapd/pull/10626 which doesn't seem to have been answered14:15
mupPR #10626: o/hookstate: support snapctl refresh --pending from snap <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10626>14:15
pstolowskipedronis: sorry, missed that one, checking14:18
=== sarnold_ is now known as sarnold
pstolowskipedronis: answered14:33
pedronispstolowski: thx, couple more questions14:44
pedronispstolowski: your validation set refresh assertion PR will conflict with the PR by Miguel I asked you to review, so we should probably start there14:47
pedronispstolowski: https://github.com/snapcore/snapd/pull/10584 needs your review and then your PR needs to be a bit different, because the things you are unifying can't be unified the same way14:48
mupPR #10584: o/assertstate: fix missing 'scheduled' header when auto refreshing assertions <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10584>14:48
pedronispstolowski: did you see this question https://github.com/snapcore/snapd/pull/10626#discussion_r694917652 ?14:52
mupPR #10626: o/hookstate: support snapctl refresh --pending from snap <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10626>14:52
pstolowskipedronis: yes, i was just replying14:54
pedronisah sorry14:54
pstolowskipedronis: ah, i missed ping from miguelpires on that, will review14:56
pstolowskiright, will need auto and no-auto refresh of asserts14:58
* cachio_ afk15:01
pedronisijohnson[m]: what do you think about this: https://github.com/snapcore/snapd/pull/10626#discussion_r694917652 ?15:06
mupPR #10626: o/hookstate: support snapctl refresh --pending from snap <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10626>15:06
pedronisijohnson[m]: sorry, wrong paste15:06
pedronisijohnson[m]: I meant this https://github.com/snapcore/snapd/pull/10617#discussion_r69494247615:06
mupPR #10617: cmd/snap: add Size column to refresh --list <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10617>15:06
pstolowskimiguelpires, pedronis: one question to #1058415:10
mupBug #10584: sungem module causes oops on XServe G5 <linux-source-2.6.15 (Ubuntu):Fix Released by ben-collins> <https://launchpad.net/bugs/10584>15:10
mupPR #10584: o/assertstate: fix missing 'scheduled' header when auto refreshing assertions <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10584>15:10
mupPR snapd#10639 closed: c-vendor.c: new c-vendor subdir <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10639>15:33
mvopedronis: I updated 10666 15:45
pedronismiguelpires: I answered in #10584 (sorry I missed this doing the last quick review)17:45
mupBug #10584: sungem module causes oops on XServe G5 <linux-source-2.6.15 (Ubuntu):Fix Released by ben-collins> <https://launchpad.net/bugs/10584>17:45
mupPR #10584: o/assertstate: fix missing 'scheduled' header when auto refreshing assertions <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10584>17:45
mupPR snapd#10674 opened: sysconfig/cloudinit: fix bug around error state of cloud-init <Simple 😃> <Bug> <Run nested> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10674>19:34
* Ringtailed_Fox would like to try porting snapd to mageia linux so he can use snaps on it... what needs to be done?23:46

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