[lxc-devel] [lxc/lxc] edef9b: Rename fedora template to fedora-legacy

GitHub noreply at github.com
Thu Feb 16 21:12:35 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: edef9b0e082b816d624d4dbfbcb3d0ee4e0a37a1
      https://github.com/lxc/lxc/commit/edef9b0e082b816d624d4dbfbcb3d0ee4e0a37a1
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2016-12-31 (Sat, 31 Dec 2016)

  Changed paths:
    M templates/Makefile.am
    A templates/lxc-fedora-legacy.in
    R templates/lxc-fedora.in

  Log Message:
  -----------
  Rename fedora template to fedora-legacy

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 3d7aa7887ac4ff1a1b01bdfcb5954688b7884c1b
      https://github.com/lxc/lxc/commit/3d7aa7887ac4ff1a1b01bdfcb5954688b7884c1b
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2016-12-31 (Sat, 31 Dec 2016)

  Changed paths:
    M templates/Makefile.am
    A templates/lxc-fedora.in

  Log Message:
  -----------
  Complete rework of lxc-fedora template

Heavily refactored version of the Fedora container creation template.
Removed compatibility to unsupported Fedora releases including sysvinit
and yum stuff. Added new commandline arguments found in other templates:

  --mirror   : To set custom HTTP(s) Fedora download mirror
  --packages : List of custom packages to install into a new container
  --debug    : Run with shell script with 'set -x'

There are also some new environment variables which can be used to
customize the template behaviour. See --help output.

Supports Fedora >=24. By default Fedora 25 will be installed except on
Fedora hosts, where the host release is taken. To simplify the code
path (or at least not make it more complex) all non-Fedora hosts will
now use the LiveOS-image based bootstrap environment even when they
would natively support rpm, yum or even dnf (e.g. Gentoo, CentOS).

Mainly runs systemd services by default (journald, networkd, resolved
logind).

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 60fd46237e1d2c3f453b36c24ffd947f1927886b
      https://github.com/lxc/lxc/commit/60fd46237e1d2c3f453b36c24ffd947f1927886b
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-01 (Sun, 01 Jan 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Also add lxc-fedora-legacy to AC_CONFIG_FILES

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: df3e3fa11a6cd7e9a3e1fca781941f2893a9624a
      https://github.com/lxc/lxc/commit/df3e3fa11a6cd7e9a3e1fca781941f2893a9624a
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-02 (Mon, 02 Jan 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Explicitly mount squashfs in case autodetection fails

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 7b40d7287eff585ec8673293bd8db4b70f521412
      https://github.com/lxc/lxc/commit/7b40d7287eff585ec8673293bd8db4b70f521412
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Fix version comparison

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: c172e264de76648f60d5d8f85b2f3e7027f752b5
      https://github.com/lxc/lxc/commit/c172e264de76648f60d5d8f85b2f3e7027f752b5
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Fix installing multiple packages given with '--packages'

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: f919f5ca113a9ad02624c06baa2416e0e4646732
      https://github.com/lxc/lxc/commit/f919f5ca113a9ad02624c06baa2416e0e4646732
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Fix chroot rpmdb path

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 91a5f346123eec598f43932b71b80cc48a60e6da
      https://github.com/lxc/lxc/commit/91a5f346123eec598f43932b71b80cc48a60e6da
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Restrict package locales to en_US

Adjust locale setup to official Fedora cloud setup. This will
shrink the image size for e.g. Fedora 25 from around 350MB to
260MB.

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 52c4c3682dc0194762949fe2b7318c908c2abb89
      https://github.com/lxc/lxc/commit/52c4c3682dc0194762949fe2b7318c908c2abb89
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Query Fedora mirror list over HTTPS

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: 577eb5e3e347df7a71b60c713443cad82b18e993
      https://github.com/lxc/lxc/commit/577eb5e3e347df7a71b60c713443cad82b18e993
  Author: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Change Fedora mirror downloads to https by default, rsync optional

This mainly affects the download of the bootstrap image when
running on a non-Fedora host and the initial download of the
repo and release RPMs. The container rootfs creation will then
be verified by dnf against the GPG signatures in the repos RPM.

Signed-off-by: Reto Gantenbein <reto.gantenbein at linuxmonk.ch>


  Commit: a75c00c6d06143ac0ee186adfa584aeeabe06de3
      https://github.com/lxc/lxc/commit/a75c00c6d06143ac0ee186adfa584aeeabe06de3
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M configure.ac
    M templates/Makefile.am
    A templates/lxc-fedora-legacy.in
    M templates/lxc-fedora.in

  Log Message:
  -----------
  Merge pull request #1371 from ganto/lxc-fedora

Complete rework of lxc-fedora template


Compare: https://github.com/lxc/lxc/compare/c5bce6ee3c2e...a75c00c6d061


More information about the lxc-devel mailing list