/srv/irclogs.ubuntu.com/2021/02/05/#snappy.txt

mborzeckimorning06:52
mupPR snapd#9904 opened: tests/nested/core20/boot-config-update: skip when snapd was not built with test features <Run nested> <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9904>07:34
mborzeckimvo: hey08:01
mvohey mborzecki08:02
zygagood morning08:07
pstolowskimorning08:07
zygamvo, I tried dputting again08:07
zygasame effect08:07
zygaI really wonder if I can ask anyone to debug this on the other side08:07
zygamaybe my key is still expired and I'm uploading it to the wrong place?08:07
mborzeckipstolowski: zyga: heya08:07
zygaoh, reminder: tomorrow is the spread session at fosdem :)08:08
mborzeckizyga: what time is it?08:08
mborzeckifound it https://fosdem.org/2021/schedule/event/debugging_inside_ci/08:08
zygamborzecki, let me double check08:08
zygaah08:08
zygathanks!08:09
zygayeah, I remembered 13:3008:09
zygaso just 5 minutes off :)08:09
zygaI should stockpile at least some non-alhocolic beeer for the weekend08:16
zygabut I'm so split between going outside to have fun in the snow and staying here in front of the screen even longer08:17
mborzeckizyga: you should buy some belgian beer, and pretend you're at fosdem08:17
zygait's my first fosdem though, I don't know the mood08:17
mborzeckioh and don't forget about queuing for a bit in front of the food trucks08:17
zygaI remember delirium tremens from one canonical sprint in belgium though08:17
zygahahaha08:18
zygamaybe next year it won't have to be virtual08:18
zygalet's hope so08:18
mborzeckiand then obligatory fries with mayo08:18
zygahow are you guys feeling after core20?08:19
zygarelief? :)08:19
mborzeckigot to run an errand, drop some paperwork at my accountant's, back in 1h or so08:27
mupPR snapd#9892 closed: asserts: introduce AtSequence <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9892>09:19
mupPR snapd#9905 opened: asserts: validation sets WIP <Skip spread> <validation-sets :white_check_mark:> <⛔ Blocked> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9905>09:39
mupPR snapd#9906 opened: wrappers: don't generate an [Install] section for timer or dbus activated services <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/9906>09:44
pstolowski#9853 needs a 2nd review09:51
mupPR #9853: api: validate snaps against validation set assert from the store <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9853>09:51
mborzeckire09:54
mupPR snapd#9907 opened: gadget,devicestate: <Run nested> <UC20> <Created by mvo5> <https://github.com/snapcore/snapd/pull/9907>09:59
mborzeckihm store appears to be under load again10:04
mupPR snapd#9902 closed: HACKING.md: explain how to run UC20 spread tests with QEMU <Documentation> <Simple 😃> <Skip spread> <Created by anonymouse64> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9902>10:09
pedronismvo: question: https://github.com/snapcore/snapd/pull/9899/files#r57087373510:35
mupPR #9899: gadget: improve error handling around resolving content sources <Run nested> <Created by mvo5> <https://github.com/snapcore/snapd/pull/9899>10:35
pstolowskipedronis: do you have a moment (10 minutes should be enough) for quick chat about monitor mode?10:47
pedronispstolowski: is in 20 mins ok?10:47
pstolowskipedronis: yes, thanks10:47
mvopedronis: replied to your question, happy to change when this is called, just let me know :)10:52
pedronismvo: no, I meant something else with earlier, I meant does validate fails on empty source?11:04
pedronispstolowski: going to the SU11:07
pstolowskipedronis: ok11:07
* pstolowski quick errand11:25
mvopedronis: yes, layoutVolume is called in validate but I can add a test to double11:33
mvopedronis: s/can/will/ :)11:34
Laneyhey snap people, is there something different with permissions / apparmor when using snap run --gdb and is there a way to get it to work? I'm getting 'permission denied' on a config file in the home directory under --gdb when it works fine normally12:11
mvoLaney: can you please try "snap run --experimental-gdbserver" instead?12:22
Laneyhey mvo!12:22
mvoLaney: the --gdb option is a bit of a misfeature as it will run under sudo so things are just not the same12:22
Laneyah, I see, let me try, one second12:22
mvoLaney: the other one uses gdbserver and things should be much closer to the real thing12:22
mvoLaney: I need to rename this from --experimental-gdbserver to --gdbserver :/12:23
mvo(and warn in --gdb that it's probably best to run --gdbserver instead)12:23
Laneymvo: "error: sudo: gdbserver: command not found" bah, ok, how do I include that? :-)12:23
mvoLaney: let me quickly check, what is your base?12:24
Laneyhmm, this snap stages gdb explicitly,  I wonder if that messes things up12:24
Laneymvo: core2012:25
mvoLaney: hm, that should have gdbserver12:25
* mvo scatches head12:25
Laneyubuntu@juju-stg-ue-appstream-back-machine-1:/home/ubuntu$ find / -name gdbserver 2>/dev/null12:26
Laneyubuntu@juju-stg-ue-appstream-back-machine-1:/home/ubuntu$12:26
mvoLaney: do you have gdbserver on your system?12:26
Laneyon the real system?12:26
mvoLaney: yeah12:26
Laneynope12:26
mvoLaney: could you try if that helps? sorry, my memory is a bit fuzzy12:26
Laneymvo: sure!12:26
mvoLaney: looking at the code now to see if we use the inside/outside one12:26
pedronis /snap/core20/942/usr/bin/gdbserver12:26
Laneymvo: yes indeed, that fixed it12:27
Laneyah that 'find' was from inside the snap btw, sorry that was not clear12:27
mvoLaney: excellent, thanks. I will need add a check here too to warn if gdbserver is missing12:27
mvoLaney: I get lunch now but will read backlog if you have any further issues/questions12:32
Laneypedronis: can confirm, my find is buggy somehow. looks like gdbserver was added for this feature but it's actually not used..?12:34
Laneymvo: cheers, think I'm just wrestling with gdb itself now12:34
Laneymvo: ah, bah, I still get "Unable to load configuration: Cannot open file `/home/ubuntu/asgen-config.json' in mode `r' (No such file or directory)"12:36
Laneyseems I lied initially, it's not permission denied but ENOENT, sorry about that12:37
LaneyNo, forget that, I'm just having a bad day and forgot to pass the path to the config dir, it is working12:39
LaneyTGIF12:39
pedronispstolowski: should I look at #9905 or is it premature? I probably won't look before morning Monday though13:46
mupPR #9905: asserts: validation sets WIP <Skip spread> <validation-sets :white_check_mark:> <⛔ Blocked> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9905>13:46
pstolowskipedronis: i don't think you should look at it, i pushed it in case it helps with bigger picture when reviewing other PRs. you can look at #989313:48
mupPR #9893: store: support validation sets with fetch-assertions action <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9893>13:48
pstolowskipedronis: i'll carve pool changes out of 990513:49
pedronispstolowski: ok, 9893 is next on my last, probably Monday though13:49
pedroniss/last/list/13:49
pstolowskisure, thanks13:50
mborzeckimvo: https://github.com/snapcore/snapd/pull/9889 has 2 commits, squash merge?14:32
mupPR #9889: cmd/snap-bootstrap/initramfs-mounts: write realistic modeenv for recover+install <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9889>14:32
zygamy raspberry pi picos have arrived :)14:36
mvomborzecki: it's fine if it's just two15:00
mborzeckimvo: landed15:26
mupPR snapd#9889 closed: cmd/snap-bootstrap/initramfs-mounts: write realistic modeenv for recover+install <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/9889>15:31
pstolowskimvo: you're going to update https://forum.snapcraft.io/t/the-snapd-roadmap/1973  for 2.49 right?16:19
mvopstolowski: yes, after this meeting16:19
mvopstolowski: uh, it's very outdated, I need to fix it16:19
mvopstolowski: updated16:33
pstolowskity16:33

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