[lxc-devel] [lxc/lxc] 449989: templates/lxc-fedora Rework for distro independenc...

GitHub noreply at github.com
Fri Oct 4 02:04:04 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 449989ac38e07080c6b951de31ccba82753058b7
      https://github.com/lxc/lxc/commit/449989ac38e07080c6b951de31ccba82753058b7
  Author: Michael H. Warfield <mhw at WittsEnd.com>
  Date:   2013-10-03 (Thu, 03 Oct 2013)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  templates/lxc-fedora Rework for distro independence.

This patch reworks the Fedora template to operate in the most "distro
agnostic" manner possible.  It should even run on distros where rpm and
yum are not present and not available or may be incompatible.  It
depends on the most basic set of system facilities like rsync but does
require squashfs support also be available to mount a LiveOS runtime.

Based on comments at Linux Plumbers, what I had been referring to as a
"run time environment" or RTE has been renamed in the code to refer to
it as a "bootstrap".  It has been tested on Fedora (of course),
OpenSuse, Ubuntu, and Oracle (latest host versions of each) building
Fedora containers of F19 back through F9.  Varying levels of database
problems were encountered from F11 and back and are "will not fix" due
to versions being long EOL.  F15 and F16 build but do not run "out of
the box" due to systemd version issues and those are also "will not fix"
for the same reasons.

Signed-off-by: Michael H. Warfield <mhw at WittsEnd.com>
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>
Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>





More information about the lxc-devel mailing list