On Wed, 2013-02-06 at 16:26 -0800, Brian C. Lane wrote:
From: "Brian C. Lane" bcl@redhat.com
This is the result of an idea I had at fudcon. It turns off storage and installs to /mnt/sysimage/ or whatever you have previously mounted on it.
I am using this with a modified version of livemedia-creator to make live isos and various disk images. It speeds up the creation time for an iso by 'a bunch' because it removes the need for copying the whole filesystem from one place to another during the install sequence. It should also allow anaconda and livemedia-creator to be run inside a mock environment because it removes the need for device-mapper which has caused problems in the past inside a mock.
My plan for these patches is to apply them to both master+blivet and to f18-branch and to do a new build of f18 (18.37.12) so that people using livemedia-creator with f18 can take advantage of this without waiting for f19.
Brian C. Lane (2): Add mountOnly to turnOnFilesystems Add --dirinstall command
anaconda | 31 ++++++++++------ pyanaconda/flags.py | 1 + pyanaconda/install.py | 10 +++--- pyanaconda/storage/__init__.py | 70 +++++++++++++++++++++---------------- pyanaconda/ui/gui/spokes/storage.py | 4 +++ pyanaconda/ui/tui/spokes/storage.py | 4 +++ 6 files changed, 75 insertions(+), 45 deletions(-)
Apart from the two comments for 2/2 these both look good to me and surprisingly straightforward. Nice idea!