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

mupPR snapd#10114 closed: tests/lib/prepare-restore.sh: clean out snapd changes and snaps before purging <Test Robustness> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/10114>01:06
=== popey0 is now known as popey
mupPR snapd#10061 closed: interfaces/pwm: add PWM interface <Needs Samuele review> <Created by woodrow-shen> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/10061>02:51
mborzeckimorning05:38
mupPR snapd#10103 closed: boot: support read/writing boot-flags from userspace/initramfs <Needs Samuele review> <UC20> <Created by anonymouse64> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10103>05:42
pstolowskimorning07:02
mborzeckipstolowski: hey07:03
mborzeckipstolowski: trivial PR to start your day with? 🙂 https://github.com/snapcore/snapd/pull/1012107:03
mupPR #10121: boot, cmd/snap: include extra cmdline args in debug boot-vars output <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10121>07:03
pstolowski+107:04
mupPR snapd#10121 closed: boot, cmd/snap: include extra cmdline args in debug boot-vars output <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/10121>07:07
mborzeckipstolowski: thanks!07:07
pstolowskiyw07:07
zygagood morning07:32
pstolowskihey zyga !08:40
zygapstolowski :-)08:40
pstolowskipedronis: hi, i've updated #1006809:19
mupBug #10068: kbd-chooser: new changes from Debian require merging <kbd-chooser (Ubuntu):Fix Released by cjwatson> <https://launchpad.net/bugs/10068>09:19
mupPR #10068: o/configstate: don't pass --root=/ when masking/unmasking/enabling/disabling services <Run nested> <Squash-merge> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10068>09:19
mvopstolowski: \o/09:19
pstolowskilet's wait for spread test though ;)09:20
pedronispstolowski: the good looks alright to me09:38
pedroniss/good/code/10:20
mvoyeah, looks good to me as well, thanks pstolowski10:22
pstolowskimvo, pedronis note i deliberately excluded ssh/consoleconf there10:25
mupPR snapd#10126 opened: daemon: make ucrednetGet() return a *ucrednet structure <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/10126>10:58
pedronisjamesh: ^ thanks11:10
pedronispstolowski: I think core and core20 were unified on master now11:19
pstolowskipedronis: ah, missed that, checking11:19
jameshpedronis: Just created https://github.com/snapcore/snapd/pull/10127 with the access checker implementations11:20
mupPR #10127: daemon: add new accessChecker implementations <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/10127>11:20
pedronisjamesh: thanks11:21
mupPR snapd#10127 opened: daemon: add new accessChecker implementations <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/10127>11:23
pstolowskipedronis: hmm they were but i think spread.yaml wasn't updated for it (ubuntu-16.04-64, ubuntu-18.04-64 only for tests/nested/core/) and we aren't really running core20 nested tests now?11:28
pedronis:/11:29
pedronispstolowski: please discuss this with Ian and Sergio11:29
pstolowskisure11:29
mupPR snapd#10116 closed: gadget: be more flexible with kernel content resolving <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10116>11:33
mupPR snapd#10117 closed: cmd/snap-bootstrap/initramfs-mounts: write active boot-flags to /run  <Run nested> <Simple 😃> <UC20> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10117>11:38
pstolowskihmmm maybe it works, but then i'm confused11:40
pstolowskicachio: hey, isn't https://github.com/snapcore/snapd/pull/10086 missing 20.04 in systems: for nested/core ?11:41
mupPR #10086: tests: unifying the core20 nested suite with the core nested suite <Run nested> <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10086>11:41
cachiopstolowski, checking11:41
cachiohi11:42
cachiopstolowski, yes11:42
pstolowskicachio: ok, i've a pr for that11:42
cachiopstolowski, nice catch11:43
cachiothnanks11:43
pstolowskicachio: however, i could still exeute google-nested:ubuntu-20.04-64:tests/nested/core/core20-basic and it works (?)11:43
cachioyes11:46
cachioeven you can run a manual test in case the suite is marked as manual11:46
mupPR snapd#10128 opened: Add 20.04 to systems for nested/core <Run nested> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10128>11:48
ijohnsonooof good catch pstolowski12:04
pedronispstolowski: I answered your question in https://github.com/snapcore/snapd/pull/1005312:07
mupPR #10053: o/snapstate: helper for getting snaps affected by refresh, define new hook <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10053>12:07
pstolowskithanks12:08
mupPR snapd#10129 opened:  boot: set extra kernel command line arguments when making a recovery system bootable <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10129>13:08
mupPR snapd#10068 closed: o/configstate: don't pass --root=/ when masking/unmasking/enabling/disabling services <Run nested> <Squash-merge> <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10068>13:43
mvoijohnson silly question, what's the thinking on https://github.com/snapcore/snapd/pull/10110 ? it's marked 2.50 but it's also blocked13:57
mupPR #10110: interfaces/builtin: introduce dsp-control interface <â›” Blocked> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10110>13:57
mvoijohnson do we need it for 2.50 still?13:57
ijohnsonmvo: need to ask woodrow about that one, woodrow said it was needed soon for a delivery, but he tested the PR and said it worked for what woodrow has access to, but waiting for the customer to test the interface with their software (which woodrow doesn't have access to afaik) before we can merge it13:58
ijohnsonI'll ping him now on MM, maybe he's still around today yet13:58
mupPR snapd#10003 closed: configstate: add a config option for systemd-resolved <Needs Samuele review> <Created by woodrow-shen> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/10003>13:58
ijohnsonmvo: well also the pr needs security review, so probably monday is soonest it could land in any case14:01
mvoijohnson yeah, it's fine, I can review and we can cherry-pick it14:11
mborzeckiijohnson: i replied in https://github.com/snapcore/snapd/pull/10120/files#r610678787 does that make sense?14:39
mupPR #10120: boot: derive boot variables for kernel command lines <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10120>14:39
ijohnsonmborzecki: I understand that, I guess I think it would be nice if we supported this as a feature generally, not just for secure boot14:39
ijohnsonthe issue being that if you want to tweak the kernel command line for pi for example, it's rather difficult to do by modifying our upstream gadget14:40
mborzeckiijohnson: yeah, afaiu this is/will be goal once we support the secure boot case fully14:40
ijohnsonyou have to un-mkimage the asset from flash-kernel PPA, then re-mkimage boot.scr14:40
ijohnsonmborzecki: sure if the eventual goal is to support this generally for more bootloaders and we are just doing the minimal work for secure boot that's fine, but I just want to still keep more bootloaders as the eventual goal14:42
ijohnsonmaybe because I haven't seen the full code change but it feels like it shouldn't be a lot more work to enable it for other bootloaders, but again I haven't seen your full code14:43
mvoijohnson: I removed blocked from 1011015:12
mvoijohnson I think that is in line with what we discussed?15:12
ijohnsonyes15:12
mborzeckiijohnson: btw #10129 is where that helper from boot is being used15:18
mupBug #10129: shadow: new changes from Debian require merging <shadow (Ubuntu):Fix Released by mdz> <https://launchpad.net/bugs/10129>15:18
mupPR #10129:  boot: set extra kernel command line arguments when making a recovery system bootable <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10129>15:18
ijohnsonmborzecki: ack will take a look15:19
ijohnsonthanks15:19
* cachio lunch15:21
mborzeckinetplan test failed? https://paste.ubuntu.com/p/MTbDcbWxZN/ seems like after netplan apply connection to the spread node was lost15:26
ijohnsonhmm that seems bad15:42
mborzeckiijohnson: at least some part of the configuration was applied15:58
mupPR snapd#10130 opened: boot: load bits of kernel command line from gadget snaps <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10130>16:09
mborzeckithat's it, don't want to spam the snapd repo with more PRs at this point16:15
mvocan I get a +1 on 9999 so that I can land it on master? this way we can test kernel-dtb on edge end-to-end16:44
mvo(super trivial PR)16:44
=== pedronis_ is now known as pedronis
pedronismvo: done16:54
mupPR snapd#10131 opened: tests: new os.paths tool <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10131>16:54
mvopedronis: thanks!16:54
mvocachio_: I branched 2.50 and triggered the 2.50~pre1 build in the beta/ channel16:55
mvocachio_: I will also try to get core to better later tonight16:55
mvocachio_: hopefully the various pi tests can run then16:55
pedronisijohnson: I missed this,  boot-flags should probably live in /run/snapd not /run/snapd/snap-bootstrap16:58
ijohnsonpedronis: ah okay, I thought since it's something that only snap-bootstrap writes to, that snap-bootstrap "owns" it and thus it should live under snap-bootstrap's dir16:59
pedronisijohnson: it strange for boot to refer to dirs.SnapBootstrapRunDir16:59
ijohnsondoesn't seem strange to me, but okay17:00
=== ijohnson is now known as ijohnson|lunch
mupPR snapd#9999 closed: snapstate: add "kernel-assets" to featureSet <Skip spread> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9999>18:04
pedronisijohnson|lunch: I'm working on changing that file location18:21
ijohnson|lunchpedronis: ack18:41
=== ijohnson|lunch is now known as ijohnson
pedronisijohnson: did we possibly break something recently with core20, I have seen ubuntu-core-20 tests timing out in prepare in spread, and I'm seeing from a run started locally right now18:55
ijohnsonpedronis: I haven't seen that18:55
ijohnsondo you have any more logs other than it just times out ?18:55
ijohnsonalso normal uc20 spread tests or nested ?18:55
pedronisnormal18:55
pedronisI'm trying to run google:ubuntu-core-20-64:tests/core/basic2018:56
pedronisand seems stuck on reboot18:56
ijohnsonok, I will try to reproduce18:57
pedronismight be the changes I did here, but I have a timeout today also in a different spread18:57
pedronis*have seen18:57
pedronisijohnson: I proposed https://github.com/snapcore/snapd/pull/10132, as I said it got stuck on reboot so the test/code might be broken, though the changes are simple19:03
mupPR #10132: boot,tests: move where we write boot-flags one level up <Squash-merge> <UC20> <Created by pedronis> <https://github.com/snapcore/snapd/pull/10132>19:03
ijohnsonpedronis: ack I will have a look19:03
mupPR snapd#10132 opened: boot,tests: move where we write boot-flags one level up <Squash-merge> <UC20> <Created by pedronis> <https://github.com/snapcore/snapd/pull/10132>19:04
* cachio_ afk19:09
ijohnsonpedronis: if you're still around I finished refactoring the dsp pr19:28
ijohnsonalso fwiw I have run uc20 on gce 3 times in a row without reproducing the prepare failure20:25
ijohnsonwell run google:ubuntu-core-20-64:tests/core/basic20 that is20:26
mupPR snapd#10133 opened: wrappers/services.go: introduce EnsureSnapServices() <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10133>20:44

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