[07:04] <mborzecki> morning
[07:22] <mardy> mborzecki: hi! Is this file an ordinary shell script? https://github.com/snapcore/snapd/blob/b47c262d795ea262016f0eaa9c2804f05a82e2b6/tests/lib/snaps/test-snapd-remodel-pc-18/grub.cfg
[07:22] <mborzecki> mardy: almost, but not quite
[07:23] <mborzecki> grub implements a subset of shell operations, or something that is deceptively similar, but not quite 😕
[07:23] <mardy> ahh, I was in fact wondering why the variables where being assigned with "set var=value", because that doesn't seem to work in bash
[07:24] <mborzecki> heh, it's like csh iirc
[07:24] <mborzecki> but again, not quite 🙂
[07:43] <mup> PR snapd#11207 closed: gadget: allow gadget struct with unspecified filesystem to match part with fs <Needs Samuele review> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/11207>
[08:09] <pstolowski> morning
[08:56] <mardy> pstolowski: hi!
[08:57] <mvo> good morning pstolowski and mardy !
[08:57] <pstolowski> heya
[08:57] <pstolowski> https://github.com/snapcore/snapd/pull/10864 would be great to land :)
[08:57] <mup> PR #10864: mount-control: step 3 <Needs Samuele review> <Created by mardy> <https://github.com/snapcore/snapd/pull/10864>
[08:58] <mup> PR snapd#11227 closed: spread.yaml: add debian-{10,11}, drop debian-9 <Simple 😃> <Skip spread> <Created by mvo5> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/11227>
[08:58] <mup> PR snapd#11237 closed: HACKING.md: add dbus-x11 to packages needed to run unit tests <Simple 😃> <Skip spread> <Created by anonymouse64> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/11237>
[08:58] <mup> PR snapd#11238 closed: cmd/snap/quota: fix typo in the help message <Simple 😃> <Skip spread> <Created by anonymouse64> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/11238>
[08:59] <pstolowski> unrelated failures in 10864 afaict (quota, udev-subsystem, bluez)
[09:33] <mborzecki> mvo: hi, can you land this PR? https://github.com/snapcore/snapd/pull/11226
[09:33] <mup> PR #11226: tests: workaround missing bluez snap <⚠ Critical> <Created by mardy> <https://github.com/snapcore/snapd/pull/11226>
[09:57] <zyga> good morning :)
[10:19] <mardy> zyga: hi!
[10:35] <mborzecki> heh
[10:35] <mborzecki> go get vs go install in 1.16+ is so much full
[10:35] <mborzecki> our run-checks code is doing silly things now
[10:44] <mup> PR snapd#11239 opened: tests/lib/prepare-restore: use go install rather than go get <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11239>
[11:34] <mup> PR snapd#11236 closed: tests: ensure /snap/bin is in PATH in "tests.session exec" <Test Robustness> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/11236>
[11:44] <mup> PR snapd#11240 opened: tests: fix parallel-install-basic on external UC16 devices <Simple 😃> <Test Robustness> <Created by mvo5> <https://github.com/snapcore/snapd/pull/11240>
[12:14] <mup> PR snapd#11241 opened: systemd: add NeedDaemonReload to the unit state <Created by kubiko> <https://github.com/snapcore/snapd/pull/11241>
[12:19] <mup> PR snapd#11242 opened: systemd: enable batched calls for systemd calls operation on units <Created by kubiko> <https://github.com/snapcore/snapd/pull/11242>
[12:24] <mardy> I want to reuse this function (with minimal changes) in another interface: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/shared_memory.go#L83-L106 Would interfaces/helpers.go the right place for it?
[12:39] <mup> PR snapd#11243 opened: tests/main/snap-info: use yaml.safe_load rather than yaml.load <Simple 😃> <Test Robustness> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11243>
[12:59] <mup> PR snapd#11244 opened:  tests: Test initrd systemd configuration refactoring (alternative patch set) <Created by valentindavid> <https://github.com/snapcore/snapd/pull/11244>
[13:09] <mup> PR snapd#11245 opened: vscode: Added integrated support for MS VSCODE <Created by are-scenic> <https://github.com/snapcore/snapd/pull/11245>
[13:57] <mup> PR core20#126 closed: make update-motd writable for branding purposes <Created by snowsky> <Merged by Meulengracht> <https://github.com/snapcore/core20/pull/126>
[13:57] <mup> PR core18#185 closed: make update-motd writable for branding purposes <Created by snowsky> <Merged by Meulengracht> <https://github.com/snapcore/core18/pull/185>
[14:02] <mup> PR core20#125 closed: static: disable systemd ctrl-alt-del burst action <Created by flotter> <Merged by Meulengracht> <https://github.com/snapcore/core20/pull/125>
[14:02] <mup> PR core18#184 closed: static: disable systemd ctrl-alt-del burst action <Created by flotter> <Merged by Meulengracht> <https://github.com/snapcore/core18/pull/184>
[14:15] <mup> PR snapcraft#3620 opened: Revert "lifecycle: do not stage deps for pull on core20" <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3620>
[14:15] <mup> PR snapd#11241 closed: systemd: add NeedDaemonReload to the unit state <Created by kubiko> <https://github.com/snapcore/snapd/pull/11241>
[14:20] <mup> PR snapd#11226 closed: tests: workaround missing bluez snap <⚠ Critical> <Created by mardy> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/11226>
[14:20] <mup> PR snapd#11241 opened: systemd: add NeedDaemonReload to the unit state <Created by kubiko> <https://github.com/snapcore/snapd/pull/11241>
[14:47] <mup> PR core20#127 opened: Add a PR template that informs of core-base repository <Created by Meulengracht> <https://github.com/snapcore/core20/pull/127>
[14:52] <mup> PR core20#127 closed: Add a PR template that informs of core-base repository <Created by Meulengracht> <Merged by Meulengracht> <https://github.com/snapcore/core20/pull/127>
[14:55] <mup> PR snapcraft#3604 closed: Newsnapcraftspike snapyaml <Created by facundobatista> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/3604>
[15:10] <mup> PR snapcraft#3612 closed: Flutter extension: Force GDK to use GLES <Created by AlanGriffiths> <Closed by AlanGriffiths> <https://github.com/snapcore/snapcraft/pull/3612>
[15:30] <webchat51> Hello! I have a question about using cloud-init with Ubuntu Core 20. The docs say that you can put a cloud.conf file in the root of the gadget, but does it not need to be referenced from gadget.yaml or snapcraft.yaml somehow? My cloud.conf doesn't seem to work if I just put the file in the gadget directory before building it.
[15:34] <webchat51> I found this post saying that there's a document in progress for using cloud-init with UC20, but it's from March 2021 and as far as I can see there isn't any documentation published for it yet: https://forum.snapcraft.io/t/ubuntu-core-20-ama/23406/5
[15:40] <mup> PR snapcraft#3620 closed: Revert "lifecycle: do not stage deps for pull on core20" <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3620>
[16:06] <ijohnson[m]> webchat51: the cloud.conf needs to be staged into the final snap, it's not enough to just put it in the same dir as the snapcraft.yaml, you have to either edit your snapcraft.yaml to put the file into the snap, or after building (or modifying an existing gadget snap), unpack the .snap file copy in the cloud.conf then repack it
[16:12] <webchat51> ijohnson[m]: Thanks for the reply! I'm new to creating snaps so I'm not sure what the syntax is for snapcraft.yaml to include a file, but I'm sure I can look that up. Did I read correctly that cloud.conf just needs to be in the root of the built/packed snap and then UC20 will use it for cloud-init?
[16:14] <ijohnson[m]> yes it just needs to be in the root of the built/packed snap
[16:14] <ijohnson[m]> you can look at the dump plugin in snapcraft as an easy way to include files into the built snap
[16:16] <webchat51> Awesome, thank you for your help!
[18:20] <mup> PR snapcraft#3621 opened: [DRAFT] setup: unpin linters and add additional linting tools <Created by cmatsuoka> <https://github.com/snapcore/snapcraft/pull/3621>
[19:26] <webchat51> Quick question about setting snaps in the model assertion. Can classic confinement snaps be installed via the model assertion in a custom image, or only strict mode snaps?
[19:37] <ijohnson[m]> webchat51: only strict/devmode snaps on Ubuntu Core
[19:37] <webchat51> Ok, thanks!
[19:39] <ijohnson[m]> np
[20:56] <mup> PR snapd#11246 opened: tests: fix `tests/core/create-user` on testflinger pi3 <Simple 😃> <Test Robustness> <Created by mvo5> <https://github.com/snapcore/snapd/pull/11246>
[22:30] <mup> PR snapcraft#3616 closed: cli: create new snapcraft entry point (CRAFT-729) <Created by cmatsuoka> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3616>
[23:17] <mup> PR snapd#11234 closed: gadget: resolve index ambiguity between OnDiskStructure and LaidOutStructure <Simple 😃> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/11234>
[23:57] <mup> PR snapd#11229 closed: cmd/snap, daemon: add debug command for getting OnDiskVolume dump <Simple 😃> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/11229>