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

=== jamesh_ is now known as jamesh
mborzeckimorning07:12
mupPR snapd#9921 closed: boot: helper for setting up a try recover system  <UC20> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/9921>07:46
zygagood morning07:49
pstolowskimorning08:04
mborzeckipstolowski: mvo: hey08:05
mvogood morning pstolowski and mborzecki ! happy monday08:08
pstolowskio/08:11
zygagood morning mvo :)08:18
mvogood morning zyga, happy monday to you as well!08:29
zygagoing downstairs to set up some recording, I'll be back in the afternoon08:36
pstolowskioh well, snapshot tests mock too much...09:18
mborzeckianyone seen this? https://paste.ubuntu.com/p/Vb9jzgR5Zx/09:57
mborzeckimvo: ^^ looks like core-initrd was changed and our kernel repacking is broken now10:16
mvomborzecki: it was changed, yes10:16
mvomborzecki: check https://github.com/snapcore/core-initrd/commits/main10:17
mborzeckithat's probably the changes for having more modules in the server builds10:17
mborzeckimvo: yeah, i suspect it's this commit: https://github.com/snapcore/core-initrd/commit/9ca7436f821f0e2d37874fd217407275f1e24e3c10:17
mvomborzecki: yeah10:18
mupPR snapd#10008 opened: tests/lib/prepare: fix repacking of the UC20 kernel snap for with ubuntu-core-initramfs 40 <Run nested> <Simple 😃> <⚠ Critical> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10008>10:37
mborzeckimvo: ^^10:39
mvomborzecki: thanks, checking10:45
mvomborzecki: I cced you on a question about appamror confinement partil vs full, I think I got the right answer but if it looks strange let me know (no need to deep dive)10:46
mvomborzecki: \o/ thanks for the fix!10:47
mborzeckimvo: it looks correct10:59
mupPR snapcraft#3464 closed: meta: add support for `kernel.yaml` for kernel snaps <Created by mvo5> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3464>11:13
mupPR snapd#9994 closed: tests: improve tests documentation - part 2 <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/9994>11:37
mborzeckimvo: pushed a couple more fixes to #1000811:49
mupBug #10008: Automatic configuration of wireless pcmcia card does not work <pcmcia-cs (Ubuntu):Invalid> <https://launchpad.net/bugs/10008>11:49
mupPR #10008: tests/lib/prepare: fix repacking of the UC20 kernel snap for with ubuntu-core-initramfs 40 <Run nested> <Simple 😃> <⚠ Critical> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10008>11:49
mupPR snapcraft#3465 opened: [backport] store: improve platform detection (#2931) <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3465>12:13
pstolowskimvo:  #10007 is ready for reviews12:19
mupBug #10007: HD drive very slow when no cd inserted whith kernel 2.6 and Gnome 2.6 or 2.8 <linux-source-2.6.15 (Ubuntu):Invalid> <https://launchpad.net/bugs/10007>12:19
mupPR #10007: o/configstate, o/snapshotstate: fix handling of nil snap config on snapshot restore <Bug> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10007>12:19
ijohnsonmorning folks12:35
diddledano/12:36
ijohnsonhey diddledan12:36
diddledanthe snap store is being a pain (has been for days) https://usercontent.irccloud-cdn.com/file/Jf25WrzK/image.png12:37
ijohnsonyeah entirely possible, we had to push out a new snapd/core snap which has a tendency to slow down things, hopefully this week it is better though12:38
diddledanI'm sure my snap being 2.5 GB isn't helping12:38
diddledan(CUDA libraries are huge!)12:39
ijohnsonoh yeah that definitely is a problem, I seem to recall that snaps over 1 GB are very finnicky to upload12:39
diddledantis a good job I don't have a data cap with the number of times I've got to 99%12:46
ijohnsonhaha yeah that would really sting if you had a data upload cap too12:47
ijohnsonmvo: not sure when I mentioned it last week, but for example today I see we only have one single PR running via github actions workers: https://github.com/snapcore/snapd/actions?query=is%3Ain_progress but many, many queued jobs12:47
ijohnsonI think we have some github actions self hosted runners offline12:47
diddledanself-hosted runners for the win though (I have one here at home ;-))12:49
ijohnsonyeah they are great except when you realize you now are doing devops :-|12:49
diddledantrue12:50
diddledan<insert yo dawg, I heard you like devops meme here>12:50
ijohnsonhaha12:51
mborzeckiijohnson: yeah, not sure how to even see how many runners are up at this point13:13
mborzeckimvo: can you see it?13:13
ogradiddledan, you should try to find that norwegian guy (peer) that resets your connection and tell him to stop that !13:13
ijohnsonmborzecki: yeah real annoying with that u-c-i bug you found this morning too13:13
mborzeckiijohnson: and it's stuck in the actions queue ;)13:13
diddledanpeer is an ass13:13
ogratotally !13:13
cachio_ijohnson, hi13:18
cachio_ijohnson, did you see this error= https://github.com/snapcore/snapd/pull/9997/checks?check_run_id=2055837552#step:5:54713:19
mupPR #9997: tests: update details on task.yaml files <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/9997>13:19
ijohnsonhey cachio_ let me have a look13:19
cachio_it started on friday I think13:20
ijohnsoncachio_: that is the issue that mborzecki is fixing, but we are stuck waiting for github actions workers to run this PR: https://github.com/snapcore/snapd/pull/1000813:20
mupPR #10008: tests/lib/prepare: fix repacking of the UC20 kernel snap for with ubuntu-core-initramfs 40 <Run nested> <Simple 😃> <⚠ Critical> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10008>13:20
cachio_I already fixed the github actions agents13:20
cachio_mvo, hi, is any of the agents offline?13:20
cachio_ijohnson, ah, nice13:21
cachio_I'll check again the workers13:22
cachio_I fixed that on friday13:22
ijohnsonthanks cachio13:23
mvocachio_: I see a lot of prodstack offline, eg prodstack-a-45 to 76 (some isolted idle ones in their though)13:32
cachio_mvo, thnaks13:33
cachio_qc13:33
mvoijohnson, mborzecki I can see some stat about the runners but not super many, I see a good bunch of stuff online but also quite a few offline13:34
ijohnsonmmm that's unfortunate13:34
zygahey guys13:36
zygaoh, workers down?13:37
ijohnsonsomething like that13:37
zygaI learned one interesting thing the other day13:37
zygagitlab can run CI for projects that are hosted on githu13:38
zyga*github13:38
zygaso you can use the somewhat more powerful pipeline system and easily host your workers (and scale them)13:38
zygaas the provisioning process is a bit better there13:38
zygayou could even auto-scale with juju13:38
ijohnsonyeah maybe gitlab is nice, but I doubt we have any time to switch13:55
diddledana downside of gitlab-ci is there is no inbuilt concept of a `matrix`13:56
zygadiddledan that's true but I don't see that as a major flaw or limitation14:00
zygayou can easily create that with .extends14:00
zygaI think that having a native matrix would be nice to unclutter more complex pipelines14:00
zygabut I'm still learning that, and there are parts I did not explore14:01
zygalike pipeline triggering and subscription, that allow for even more composition14:01
diddledanI like the ability to include/import pipeline stuff from external files/repos14:02
diddledanthat really helps when you have multiple projects that all need the same or similar pipelines14:02
zygayeah, that's true14:04
zygasalsa has a very nice and featureful pipeline for packaging14:04
zygain my current work I'm setting up reusable pipelines that are easy to include into various repos14:04
zygait's not far off from github actions14:05
zygabut actions are not so composable as you can only define one step, and not a larger chunk14:05
=== cachio_ is now known as cachio
* cachio lunch16:10
cachioijohnson, hey, about the PR #9960 do you have any update?17:55
mupPR #9960: tests: update permission denied message for test-snapd-event on ubuntu 2104 <â›” Blocked> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/9960>17:55
cachioshould we skip that test?17:55
ijohnsoncachio: no not yet, but we should not skip that test on 21.0417:55
ijohnsoncachio: is that test blocking beta certification of 2.49.1 ?17:55
cachioijohnson, no17:56
ijohnsonyeah let's leave the test as-is for now, I will check in on it today after lunch17:56
cachioas 21.04 is in red17:56
cachioI want to know what to do with that one17:56
cachioijohnson, I'll wait in that case, thanks17:56
diddledanpopey: if I register cuda-runtime-11-2-1804, would it be ok to organise to add it to snapcrafters with a view to making it a content-snap for anybody to use?18:39
diddledan(I'm trying to work around the store bailing out because my snap is huge)18:40
diddledanwell I registered it anywho :-p18:42
cachioijohnson, hi19:49
cachioquick question19:49
ijohnsonhey cachio19:49
cachioI install the snap test-snapd-sh and then I remove it19:49
cachioit is ok if:19:50
cachiols /sys/fs/cgroup/devices/snap.test-snapd-sh.sh/19:50
cachiocgroup.clone_children  cgroup.procs           devices.allow          devices.deny           devices.list           notify_on_release      tasks19:50
cachioit remains there?19:50
ijohnsoncachio: that's a bug where we don't remove/cleanup the device cgroup for a snap after it's removed19:51
ijohnsonI filed that a while ago, let me see if I can find the bug19:51
ijohnsoncachio: see https://bugs.launchpad.net/snapd/+bug/180321019:52
mupBug #1803210: snap's device cgroup is not discarded upon uninstall <snapd:Confirmed for zyga> <https://launchpad.net/bugs/1803210>19:52
cachioijohnson, ok, because I have a test failing and not sure if it could be related to that19:52
ijohnsoncachio: how is the test failing?19:53
cachioijohnson, https://paste.ubuntu.com/p/nWQS6DnZFd/19:53
cachiodon't know if the test clean up is bad19:54
ijohnsoncachio: yeah we probably need that test to clean itself up19:54
cachioor something is not working properly when we remove a snap19:54
mupPR snapcraft#3466 opened: store: do not unnecessarily catch/rewrite exceptions <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3466>21:58
mupPR snapd#10009 opened: boot: export bootAssetsMap as AssetsMap <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10009>22:55
mupPR snapd#10010 opened: boot/assets.go: add InstallObserverOptions to allow providing previous assets <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10010>22:55
mupPR snapcraft#3467 opened: gitignore: sort list <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3467>23:58
diddledanwell fooey23:59

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