>I can provide an strace of s6-rc-update if needed. Looking into it, it
>seems s6-rc-update "uncritically" unlinks the live instance/ and instances/
>folders and replaces them with brand-new copies from the compiled database.
I can confirm that this happens and that it was an oversight; I'm now
in the process of fixing it (which will involve a few changes to s6
ending
up in a major update, I'm afraid).
A question I have is: what should s6-rc-update do when the template has
changed? The template will obviously be changed in the new service, but
should the old instances stay alive, with the old template? My natural
inclinaton is to say yes; if the user wants the service restarted they
can say so explicitly in the conversion file. But maybe there are better
alternatives I haven't thought about.
--
Laurent
Received on Tue Jan 31 2023 - 12:08:05 CET