[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