00:46
andi- has quit [Ping timeout: 248 seconds]
01:01
andi- has joined #nixos-systemd
11:18
<
lukegb >
Yeah, NixOS migrating to system extension images when
11:42
<
lukegb >
Units acquired a new property "Markers" that takes a list of zero,
11:42
<
lukegb >
one or two of the following strings: "needs-reload" and
11:42
<
lukegb >
"needs-restart". These markers may be set via "systemctl
11:42
<
lukegb >
set-property". Once a marker is set, "systemctl reload-or-restart
11:42
<
lukegb >
--marked" may be invoked to execute the operation the units are
11:42
<
lukegb >
marked for. This is useful for package managers that want to mark
11:42
<
lukegb >
units for restart/reload while updating, but effect the actual
11:42
<
lukegb >
operations at a later step at once.
11:43
<
lukegb >
....thanks, irccloud, I was expecting you to pastebin that
12:26
<
makefu >
lookin good , no problem :)
14:20
<
lukegb >
Anyway, do we know if using unit markers resolves any of the problems with unit reload/restart at activation time?
14:20
<
lukegb >
I'm assuming it doesn't because systemd still doesn't want to do the graph stuff we want :P
15:49
<
Mic92 >
This markers stuff sounds interesting for our activation script
15:50
<
Mic92 >
Hopefully systemd is smart enough to respect ordering
17:12
<
andi- >
Worth testing
*after* we migrated to the new version
17:12
<
andi- >
I wouldn't make that part of the initial upgrade process.
18:19
<
lukegb >
Oh yeah, definitely don't combine the two
18:20
<
flokli >
I also think we can't do the bump until we branched off
18:20
<
flokli >
there was an RFC/issue/comment from some of the release managers about this
18:21
<
flokli >
and I'm not too eager to push too much for it