[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#42849] [PATCH 0/3] installer: Run the installation inside a contain
From: |
Mathieu Othacehe |
Subject: |
[bug#42849] [PATCH 0/3] installer: Run the installation inside a container. |
Date: |
Thu, 13 Aug 2020 14:23:23 +0200 |
Hello,
When the store overlay is mounted, other processes such as kmscon, udev
and guix-daemon may open files from the store, preventing the
underlying install support from being umounted. See:
https://lists.gnu.org/archive/html/guix-devel/2018-12/msg00161.html.
To avoid this situation, mount the store overlay inside a container,
and run the installation from within that container.
Thanks,
Mathieu
Mathieu Othacehe (3):
install: Factorize cow-store procedure.
linux-container: Add a jail? argument.
installer: Run the installation inside a container.
gnu/build/install.scm | 44 +++++++++++-
gnu/build/linux-container.scm | 20 +++---
gnu/installer/final.scm | 125 +++++++++++++++++-----------------
gnu/installer/newt/final.scm | 7 --
gnu/services/base.scm | 60 +++++++++-------
gnu/system/install.scm | 52 ++++----------
6 files changed, 166 insertions(+), 142 deletions(-)
--
2.28.0
[bug#42849] [PATCH 1/3] install: Factorize cow-store procedure., Ludovic Courtès, 2020/08/30