> I was able to boot an guix system instance an Incus (formerly LXD) container > using the following setup: > > lxc.environment = GUIX_NEW_SYSTEM=/gnu/store/(some hash here)-system > lxc.pinit.cmd = /gnu/store/(some hash here)-guile/3.0.9 /gnu/store/(some hash > here)-boot > > This works but I need to update this setup with updated hashes every time I > reboot the guix system container after guix pull / guix system reconfigure, > otherwise I will get stuck with the old guix system enviornment. > > Is there any file on a guix system telling us where is the latest system and > boot the booting process should source before populating /run/current-system > ? >
SOURCE: https://guix.gnu.org/manual/en/html_node/G_002dExpressions.html I can not see the context of your setup code, so this is a blind guess. I believe that what you are asking for are G-Expressions. It could be the case that you would need to re-architect your code to make them work.
signature.asc
Description: This is a digitally signed message part.
