[PATCH 0/4] lorax/livemedia-creator patches
Brian C. Lane
bcl at redhat.com
Fri Jul 27 20:50:40 UTC 2012
From: "Brian C. Lane" <bcl at redhat.com>
These patches switch lorax over to use execWith* functions so that we can log
everything, and moves the templates for live media creation into their own
directory tree.
I have successfully created a f17 boot.iso with lorax (that booted, but failed
to run anaconda because of changes on master), and I have created a f17 live
iso using the newui iso to drive it (with one small patch to anaconda).
Brian C. Lane (4):
livemedia-creator: cleanup logging a bit
clean up command execution
move live templates into their own subdir of share
add logging to lorax
share/config_files/live/x86/boot.msg | 5 --
share/config_files/live/x86/grub.conf | 13 ----
share/config_files/live/x86/isolinux.cfg | 99 -------------------------
share/live/arm.tmpl | 79 ++++++++++++++++++++
share/live/config_files/x86/boot.msg | 5 ++
share/live/config_files/x86/grub.conf | 13 ++++
share/live/config_files/x86/isolinux.cfg | 99 +++++++++++++++++++++++++
share/live/efi.tmpl | 51 +++++++++++++
share/live/ppc.tmpl | 117 ++++++++++++++++++++++++++++++
share/live/s390.tmpl | 33 +++++++++
share/live/sparc.tmpl | 38 ++++++++++
share/live/x86.tmpl | 77 ++++++++++++++++++++
src/pylorax/__init__.py | 7 +-
src/pylorax/executils.py | 26 ++++++-
src/pylorax/imgutils.py | 49 ++++++-------
src/pylorax/ltmpl.py | 18 +++--
src/pylorax/sysutils.py | 4 +-
src/pylorax/treebuilder.py | 17 +++--
src/sbin/livemedia-creator | 74 +++++++++----------
src/sbin/lorax | 39 ++++++++++-
20 files changed, 655 insertions(+), 208 deletions(-)
delete mode 100644 share/config_files/live/x86/boot.msg
delete mode 100644 share/config_files/live/x86/grub.conf
delete mode 100644 share/config_files/live/x86/isolinux.cfg
create mode 100644 share/live/arm.tmpl
create mode 100644 share/live/config_files/x86/boot.msg
create mode 100644 share/live/config_files/x86/grub.conf
create mode 100644 share/live/config_files/x86/isolinux.cfg
create mode 100644 share/live/efi.tmpl
create mode 100644 share/live/ppc.tmpl
create mode 100644 share/live/s390.tmpl
create mode 100644 share/live/sparc.tmpl
create mode 100644 share/live/x86.tmpl
--
1.7.7.6
More information about the anaconda-patches
mailing list