Hey Ludo!
> It’s maybe not that important but I’m not convinced about the extra
> “-image” and “-vm” suffixes; I don’t think it makes things clearer.
Pushed without those suffixes!
Thanks for reviewing,
Mathieu
Hello,
Mathieu Othacehe skribis:
>> Hmm. Can we keep “image” persistent by default, and make ‘vm’ volatile
>> by default? That way, ‘--volatile’ would only make sense for ‘image’,
>> and ‘--persistent’ would only make sense for ‘vm’. (So we’d be adding
>> just one option: ‘--persistent’.)
>>
Hey,
> Hmm. Can we keep “image” persistent by default, and make ‘vm’ volatile
> by default? That way, ‘--volatile’ would only make sense for ‘image’,
> and ‘--persistent’ would only make sense for ‘vm’. (So we’d be adding
> just one option: ‘--persistent’.)
>
> WDYT?
I'm not fan of adding
Hi,
Mathieu Othacehe skribis:
> Here is a patch to store the rw images in the cache directory. Regarding
> the volatile flag, things are a little more complex than what I thought
> initially.
>
> The "guix system" help menu states that:
>
> --volatile for 'image', make the root
Hey,
Here is a patch to store the rw images in the cache directory. Regarding
the volatile flag, things are a little more complex than what I thought
initially.
The "guix system" help menu states that:
--8<---cut here---start->8---
--volatile
On Tue, Jan 04, 2022 at 09:17:53AM +0100, Ludovic Courtès wrote:
> As for the image backing storage, using ~/.cache/guix/images (with non
> dot-prefixed file names) sounds cleaner and safer to me (no risk of /tmp
> race or whatever).
I wonder if there are any other tools in Guix that tend to
Hi,
Mathieu Othacehe skribis:
>> This is new. I think the issue was introduced with recent work on (gnu
>> system image), perhaps from this commit:
>>
>> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=da924796744bbb7b035a986fe5d28d8d613ff6af
>
> Before that commit "guix system vm" was
Hello Leo,
> This is new. I think the issue was introduced with recent work on (gnu
> system image), perhaps from this commit:
>
> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=da924796744bbb7b035a986fe5d28d8d613ff6af
Before that commit "guix system vm" was always producing volatile
I noticed that files such as
".gk8hqaqb6z4q1gmk678sixjbc9r7kd9g-disk-image-rw" are filling up my
$TMPDIR when building ISO images with Guix.
This is new. I think the issue was introduced with recent work on (gnu
system image), perhaps from this commit: