pungi/pungi
Qixiang Wan 83428a06bf [ostree-installer] Add 'installer' sub-command to pungi-make-ostree
The new sub-command 'installer' is added to support build OSTree
installer image with pungi-make-ostree. It can take an optional argument
'--extra-config' to read some of configurations from a json file. The
content of the json file can contains the configuration which are
supported in OSTree installer phase, the difference is variant UID is
not supported as a repo url in this case. A valid json file can be like
the following:

{
    "source_repo_from": "http://www.example.com/repo/workstation/os",
    "installpkgs": [
        "fedora-productimg-workstation"
    ],
    "add_template": [
        "/path/to/installer/template/lorax-configure-repo.tmpl"
    ],
    "add_template_var": [
        "ostree_osname=fedora-workstation",
        "ostree_ref=fedora/25/x86_64/workstation"
    ],
    "add_arch_template": [
        "/path/to/installer/template/lorax-embed-repo.tmpl"
    ],
    "add_arch_template_var": [
        "ostree_repo=https://www.example.com/compose/ostree",
        "ostree_osname=fedora-workstation",
        "ostree_ref=fedora/25/x86_64/workstation"
    ]
}

Signed-off-by: Qixiang Wan <qwan@redhat.com>
2016-12-12 19:30:35 +08:00
..
compose_metadata Remove FSF address from comments 2016-09-23 10:26:43 +02:00
ostree [ostree-installer] Add 'installer' sub-command to pungi-make-ostree 2016-12-12 19:30:35 +08:00
phases [ostree] Add 'tree' sub-command to pungi-make-ostree script 2016-12-12 19:30:35 +08:00
wrappers Expose lorax's --rootfs-size argument 2016-11-17 10:17:39 -05:00
__init__.py not using 'git -C path' which is not supported by git 1.x 2016-10-25 15:53:56 +08:00
arch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
checks.py metadata: Allow creating internal releases 2016-12-06 12:49:33 +01:00
compose.py metadata: Allow creating internal releases 2016-12-06 12:49:33 +01:00
config.py pungi: Fix reading multilib config files 2016-11-09 09:36:23 +01:00
createiso.py iso-wrapper: Remove the class 2016-10-14 09:14:51 +02:00
gather.py pungi: Include noarch debuginfo 2016-11-16 14:50:03 +01:00
ks.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
linker.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
media_split.py Include phase name in log for some phases 2016-11-23 16:47:22 +08:00
metadata.py metadata: Allow creating internal releases 2016-12-06 12:49:33 +01:00
multilib.py Remove shebangs from non-executable files 2016-09-23 10:26:43 +02:00
notifier.py Send notification when compose fails to start 2016-10-20 09:39:18 +02:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py Merge #404 `Remove FSF address from file headers` 2016-09-27 13:33:43 +00:00
util.py Include phase name in log for some phases 2016-11-23 16:47:22 +08:00