| 31 Dec 2024 |
Arian | systemd.mountsv2 | 22:11:48 |
Arian | 😭 | 22:11:54 |
| 1 Jan 2025 |
ElvishJerricco | I'm an idiot. You have to be root to read these xattrs | 05:25:43 |
ElvishJerricco | hell yea. Actually understanding it now: https://gist.github.com/ElvishJerricco/df0136671254991b08135d14f3067f79 | 11:26:51 |
| @jopejoe1:matrix.org changed their display name from jopejoe1 [4094] to jopejoe1. | 23:29:24 |
| 2 Jan 2025 |
gdamjan | hmm, boot.uki.tries, does this work nowdays? | 11:26:39 |
Arian | Yes. That one works. Just automatic boot counting for the systemd bootloader got reverted | 11:31:23 |
Arian | But if you're manually installing UKIs onto your ESP the boot counting works I think | 11:31:37 |
Arian | I.e. without using systemd-boot- builder | 11:31:45 |
Julien | I am willing and have time to re invest time into boot counting now, will try to propose a new design soon in this room so that we can have something solid this time | 11:40:12 |
Julien | I am not convinced we can do something stateless without having to make a compromise on how specialisation are named, and on the other hand bringing state into systemd-boot-builder feels meh | 11:41:19 |
| adsfj joined the room. | 14:42:34 |
adsfj | hey-o! 👋 | 14:42:59 |
adsfj | I am also interested in boot counting, willing to help if I can. | 14:44:10 |
emily | Julien: AIUI ElvishJerricco wanted to get NixOS out of the filename parsing game and storing the metadata in the .conf file contents instead | 15:04:14 |
emily | so that there'd be no conflict with boot counting using the filenames for state | 15:04:20 |
emily | (I may be misremembering the details and only followed this situation at a high level) | 15:04:40 |
Julien | I'll reread the issue I did not understood it like that | 15:05:08 |
emily | it may have been a plan that was only shared on Matrix or I may be misremembering the plan :) | 15:06:09 |
Julien | https://github.com/NixOS/nixpkgs/issues/337089 | 15:06:18 |
Julien | Are you talking about this ? | 15:06:26 |
emily | yeah I guess this is a version of that plan | 15:06:53 |
emily | what I remembered was adding more fields to the .conf | 15:06:57 |
emily | but maybe the plan changed at some point | 15:07:01 |
ElvishJerricco | yea, that's kinda where my head landed on the problem | 16:56:13 |
ElvishJerricco | Of course that's basically just the first design that popped into my head | 16:57:47 |
ElvishJerricco | but the main point is that file names are a terrible way for us to be keeping track of which files belong to which generations and whatnot | 16:58:06 |
| 3 Jan 2025 |
| elikoga changed their display name from elikoga (@38c3 📞488{0,1,9}) to elikoga. | 10:28:04 |
| 4 Jan 2025 |
antifuchs | was just reminded that https://github.com/NixOS/nixpkgs/pull/359724 is still outstanding... I'd love to chat about this with someone. mainly, what the behavior really should be for "foundational" units like networkd/udevd and such | 12:42:17 |
ElvishJerricco | antifuchs: ah, my bad. I should have merged that once you fixed the unit-handling doc | 16:50:13 |