mup | PR snapcraft#4079 closed: update craft-archives and support apt pinning <Created by tigarmo> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/4079> | 00:11 |
---|---|---|
mup | PR snapd#12671 opened: cmd/snap-bootstrap: Add support for essential snaps with integrity data (run mode) <Created by sespiros> <https://github.com/snapcore/snapd/pull/12671> | 06:34 |
mup | PR snapd#12668 closed: image: fix odd output of 'Fetching ...' text <Created by Meulengracht> <Merged by Meulengracht> <https://github.com/snapcore/snapd/pull/12668> | 11:15 |
kyrofa | Hey folks. ogra you about, by any chance? Still looking to learn a bit about `refresh-mode: endure` | 15:08 |
ogra | kyrofa, well, that is (to my knowlede) only for services where you knoe it will not do any harm ... i.e. someting tht doesnt use SNAP_DATA for important things but only SNAP_COMMON etc etc | 15:09 |
ogra | *know | 15:09 |
kyrofa | Okay so no magic as far as you're aware | 15:09 |
ogra | the confinement should not get in your way here since your old namespace should stay around | 15:09 |
kyrofa | Is that a recent development? The entire reason for app refresh awareness was because that WASN'T the case | 15:10 |
ogra | yeah, no magic ... you should really know what you are ding when using it | 15:10 |
ogra | *doing | 15:10 |
ogra | the app refreh awareness was mainly because your dirs change underneath you as i understood ... so SNAP_DATA becomes un-writable | 15:11 |
ogra | which essentially means your browser history/cache that lives in there can not be updated | 15:11 |
ogra | the rest of confinement suld not be affected as long as the app is running | 15:12 |
ogra | *should | 15:12 |
* ogra needs a new kbd ... | 15:12 | |
ogra | (or new fingers) | 15:12 |
kyrofa | My understanding was not that the dirs changed, but that your access to the old dirs was no longer possible due to the confinement update | 15:14 |
kyrofa | Indeed, the dirs don't change at all. A new one is created and the current symlinks are updated it all | 15:15 |
ogra | right ... | 15:16 |
kyrofa | If rev 1 updates to rev 2, rev 1's data is still there, but the confinement now only allows access to rev 2, so rev 1's app explodes | 15:17 |
ogra | you lose access ... thats the point | 15:17 |
kyrofa | Right. Maybe we're talking past each other-- I was trying to say your old namespace doesn't stay around, but maybe you weren't saying what I thought you were saying there | 15:17 |
ogra | but only on a filesystem level, the runtime stuff in ram persists just fine | 15:17 |
kyrofa | Ah, indeed | 15:17 |
ogra | if you have a service that doesnt use the disk at all or only uses _COMMON, endure will actually wrok well | 15:18 |
ogra | *work | 15:18 |
kyrofa | Any chance you know the history? That seems highly specific | 15:20 |
kyrofa | I'm curious in the use-case that caused this development | 15:20 |
kyrofa | Ah ha, I found https://forum.snapcraft.io/t/process-lifecycle-on-snap-refresh/140/20 | 15:22 |
ogra | IIRC chromium | 15:23 |
ogra | oh, you mean endure ... not sure, but IIRC a customer asked for it | 15:24 |
kyrofa | Thanks ogra, I appreciate the help. Always a pleasure :) . I hope you're well? | 15:26 |
ogra | yeah, i am 🙂 | 15:27 |
ogra | you too ? | 15:27 |
kyrofa | Yeah, things are good! Baby #6 is due here pretty soon-- our second girl! | 15:27 |
ogra | OMG ! | 15:28 |
ogra | half a football team ! | 15:28 |
kyrofa | Yeah I'll get there one day | 15:28 |
kyrofa | :P | 15:28 |
ogra | lol | 15:28 |
lissyx | taking a look at https://bugs.launchpad.net/snapd/+bug/1998980/comments/4 | 21:58 |
mup | Bug #1998980: Snap sandbox blocks kcmp, used by Mesa <snapd:New> <https://launchpad.net/bugs/1998980> | 21:58 |
lissyx | I am unsure where to look for "base template for all snaps" | 21:58 |
lissyx | is it https://github.com/snapcore/snapd/blob/master/interfaces/seccomp/template.go ? | 22:00 |
mup | PR snapd#12672 opened: interfaces/seccomp/template,Adding kcmp to allow Mesa usecases <Created by lissyx> <https://github.com/snapcore/snapd/pull/12672> | 22:13 |
mup | PR snapd#12672 closed: interfaces/seccomp/template: Adding kcmp to allow Mesa usecases <Created by lissyx> <Closed by lissyx> <https://github.com/snapcore/snapd/pull/12672> | 22:33 |
mup | PR snapd#12673 opened: interfaces/seccomp/template: Adding kcmp to allow Mesa usecases <Created by lissyx> <https://github.com/snapcore/snapd/pull/12673> | 22:33 |
mup | PR snapcraft#4081 opened: Kernel plugin improvements 1 <Created by kubiko> <https://github.com/snapcore/snapcraft/pull/4081> | 23:08 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!