diff --git a/docs/html/.buildinfo b/docs/html/.buildinfo index 55d53fdf..6aa620a8 100644 --- a/docs/html/.buildinfo +++ b/docs/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: d9d287449bd26afc7e34fe721edb25e6 +config: f4097b5df8f1eafb78a5c70d87386457 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/html/.doctrees/composer-cli.doctree b/docs/html/.doctrees/composer-cli.doctree index c61a78b7..c17e7548 100644 Binary files a/docs/html/.doctrees/composer-cli.doctree and b/docs/html/.doctrees/composer-cli.doctree differ diff --git a/docs/html/.doctrees/composer.cli.doctree b/docs/html/.doctrees/composer.cli.doctree index 48ce8ea4..48d85225 100644 Binary files a/docs/html/.doctrees/composer.cli.doctree and b/docs/html/.doctrees/composer.cli.doctree differ diff --git a/docs/html/.doctrees/environment.pickle b/docs/html/.doctrees/environment.pickle index 0b8d7a15..50f9968f 100644 Binary files a/docs/html/.doctrees/environment.pickle and b/docs/html/.doctrees/environment.pickle differ diff --git a/docs/html/.doctrees/livemedia-creator.doctree b/docs/html/.doctrees/livemedia-creator.doctree index a44ec5a0..098131e6 100644 Binary files a/docs/html/.doctrees/livemedia-creator.doctree and b/docs/html/.doctrees/livemedia-creator.doctree differ diff --git a/docs/html/.doctrees/lorax.doctree b/docs/html/.doctrees/lorax.doctree index bc096b53..7ca6a136 100644 Binary files a/docs/html/.doctrees/lorax.doctree and b/docs/html/.doctrees/lorax.doctree differ diff --git a/docs/html/.doctrees/pylorax.doctree b/docs/html/.doctrees/pylorax.doctree index a6da55d3..43247e7e 100644 Binary files a/docs/html/.doctrees/pylorax.doctree and b/docs/html/.doctrees/pylorax.doctree differ diff --git a/docs/html/_modules/composer/cli.html b/docs/html/_modules/composer/cli.html index eb77ef19..3d065957 100644 --- a/docs/html/_modules/composer/cli.html +++ b/docs/html/_modules/composer/cli.html @@ -8,7 +8,7 @@ - composer.cli — Lorax 34.3 documentation + composer.cli — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/blueprints.html b/docs/html/_modules/composer/cli/blueprints.html index ca1ec1d0..7133109f 100644 --- a/docs/html/_modules/composer/cli/blueprints.html +++ b/docs/html/_modules/composer/cli/blueprints.html @@ -8,7 +8,7 @@ - composer.cli.blueprints — Lorax 34.3 documentation + composer.cli.blueprints — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -486,7 +486,8 @@ for blueprint in argify(args): api_route = client.api_url(api_version, "/blueprints/info/%s?format=toml" % blueprint) blueprint_toml = client.get_url_raw(socket_path, api_route) - open(toml_filename(blueprint), "w").write(blueprint_toml) + with open(toml_filename(blueprint), "w") as f: + f.write(blueprint_toml) return 0 @@ -559,7 +560,8 @@ if not os.path.exists(blueprint): log.error("Missing blueprint file: %s", blueprint) continue - blueprint_toml = open(blueprint, "r").read() + with open(blueprint, "r") as f: + blueprint_toml = f.read() result = client.post_url_toml(socket_path, api_route, blueprint_toml) if handle_api_result(result, show_json)[0]: @@ -658,7 +660,8 @@ for blueprint in argify(args): api_route = client.api_url(api_version, "/blueprints/freeze/%s?format=toml" % blueprint) blueprint_toml = client.get_url_raw(socket_path, api_route) - open(frozen_toml_filename(blueprint), "w").write(blueprint_toml) + with open(frozen_toml_filename(blueprint), "w") as f: + f.write(blueprint_toml) return 0 @@ -727,7 +730,8 @@ if not os.path.exists(blueprint): log.error("Missing blueprint file: %s", blueprint) continue - blueprint_toml = open(blueprint, "r").read() + with open(blueprint, "r") as f: + blueprint_toml = f.read() result = client.post_url_toml(socket_path, api_route, blueprint_toml) if handle_api_result(result, show_json)[0]: diff --git a/docs/html/_modules/composer/cli/cmdline.html b/docs/html/_modules/composer/cli/cmdline.html index f69757d0..42c7eff0 100644 --- a/docs/html/_modules/composer/cli/cmdline.html +++ b/docs/html/_modules/composer/cli/cmdline.html @@ -8,7 +8,7 @@ - composer.cli.cmdline — Lorax 34.3 documentation + composer.cli.cmdline — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/compose.html b/docs/html/_modules/composer/cli/compose.html index dbdaab13..67e105c1 100644 --- a/docs/html/_modules/composer/cli/compose.html +++ b/docs/html/_modules/composer/cli/compose.html @@ -8,7 +8,7 @@ - composer.cli.compose — Lorax 34.3 documentation + composer.cli.compose — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -272,6 +272,18 @@ value = value if value is not None else "" return (args, value) +
[docs]def get_url(args): + """Return optional --url argument, and remaining args + + :param args: list of arguments + :type args: list of strings + :returns: (args, parent) + :rtype: tuple + """ + args, value = get_arg(args, "--url") + value = value if value is not None else "" + return (args, value)
+
[docs]def compose_list(socket_path, api_version, args, show_json=False, testmode=0, api=None): """Return a simple list of compose identifiers""" @@ -510,7 +522,7 @@ :param api: Details about the API server, "version" and "backend" :type api: dict - compose start-ostree [--size XXXX] [--parent PARENT] [--ref REF] <BLUEPRINT> <TYPE> [<IMAGE-NAME> <PROFILE.TOML>] + compose start-ostree [--size XXXX] [--parent PARENT] [--ref REF] [--url URL] <BLUEPRINT> <TYPE> [<IMAGE-NAME> <PROFILE.TOML>] """ if api == None: log.error("Missing api version/backend") @@ -520,11 +532,12 @@ log.warning("lorax-composer doesn not support start-ostree.") return 1 - # Get the optional size before checking other parameters + # Get the optional arguments before checking other parameters try: args, size = get_size(args) args, parent = get_parent(args) args, ref = get_ref(args) + args, url = get_url(args) except (RuntimeError, ValueError) as e: log.error(str(e)) return 1 @@ -547,6 +560,8 @@ } if size > 0: config["size"] = size + if len(url) > 0: + config["ostree"]["url"] = url if len(args) == 4: config["upload"] = {"image_name": args[2]} diff --git a/docs/html/_modules/composer/cli/modules.html b/docs/html/_modules/composer/cli/modules.html index 9cfc2738..0e891472 100644 --- a/docs/html/_modules/composer/cli/modules.html +++ b/docs/html/_modules/composer/cli/modules.html @@ -8,7 +8,7 @@ - composer.cli.modules — Lorax 34.3 documentation + composer.cli.modules — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/projects.html b/docs/html/_modules/composer/cli/projects.html index 096e715a..635c9930 100644 --- a/docs/html/_modules/composer/cli/projects.html +++ b/docs/html/_modules/composer/cli/projects.html @@ -8,7 +8,7 @@ - composer.cli.projects — Lorax 34.3 documentation + composer.cli.projects — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/providers.html b/docs/html/_modules/composer/cli/providers.html index 10d7523a..ddca8dee 100644 --- a/docs/html/_modules/composer/cli/providers.html +++ b/docs/html/_modules/composer/cli/providers.html @@ -8,7 +8,7 @@ - composer.cli.providers — Lorax 34.3 documentation + composer.cli.providers — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -406,7 +406,8 @@ "profile": args[1], "settings": results[args[0]]["profiles"][args[1]] } - open(toml_filename(args[1]), "w").write(toml.dumps(profile)) + with open(toml_filename(args[1]), "w") as f: + f.write(toml.dumps(profile)) return 0
diff --git a/docs/html/_modules/composer/cli/sources.html b/docs/html/_modules/composer/cli/sources.html index d71d0fc0..2c5b7eda 100644 --- a/docs/html/_modules/composer/cli/sources.html +++ b/docs/html/_modules/composer/cli/sources.html @@ -8,7 +8,7 @@ - composer.cli.sources — Lorax 34.3 documentation + composer.cli.sources — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -283,7 +283,8 @@ if not os.path.exists(source): log.error("Missing source file: %s", source) continue - source_toml = open(source, "r").read() + with open(source, "r") as f: + source_toml = f.read() result = client.post_url_toml(socket_path, api_route, source_toml) if handle_api_result(result, show_json)[0]: diff --git a/docs/html/_modules/composer/cli/status.html b/docs/html/_modules/composer/cli/status.html index a86ee4c9..8e5de5d7 100644 --- a/docs/html/_modules/composer/cli/status.html +++ b/docs/html/_modules/composer/cli/status.html @@ -8,7 +8,7 @@ - composer.cli.status — Lorax 34.3 documentation + composer.cli.status — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/upload.html b/docs/html/_modules/composer/cli/upload.html index 252e4863..4ebf0904 100644 --- a/docs/html/_modules/composer/cli/upload.html +++ b/docs/html/_modules/composer/cli/upload.html @@ -8,7 +8,7 @@ - composer.cli.upload — Lorax 34.3 documentation + composer.cli.upload — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/cli/utilities.html b/docs/html/_modules/composer/cli/utilities.html index f26f0c20..1548aeae 100644 --- a/docs/html/_modules/composer/cli/utilities.html +++ b/docs/html/_modules/composer/cli/utilities.html @@ -8,7 +8,7 @@ - composer.cli.utilities — Lorax 34.3 documentation + composer.cli.utilities — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/http_client.html b/docs/html/_modules/composer/http_client.html index edaa8d47..69b73987 100644 --- a/docs/html/_modules/composer/http_client.html +++ b/docs/html/_modules/composer/http_client.html @@ -8,7 +8,7 @@ - composer.http_client — Lorax 34.3 documentation + composer.http_client — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/composer/unix_socket.html b/docs/html/_modules/composer/unix_socket.html index cd2f95b9..82ee83f0 100644 --- a/docs/html/_modules/composer/unix_socket.html +++ b/docs/html/_modules/composer/unix_socket.html @@ -8,7 +8,7 @@ - composer.unix_socket — Lorax 34.3 documentation + composer.unix_socket — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/index.html b/docs/html/_modules/index.html index d81c393e..3c94454e 100644 --- a/docs/html/_modules/index.html +++ b/docs/html/_modules/index.html @@ -8,7 +8,7 @@ - Overview: module code — Lorax 34.3 documentation + Overview: module code — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/lifted/config.html b/docs/html/_modules/lifted/config.html index 2f590111..8781db50 100644 --- a/docs/html/_modules/lifted/config.html +++ b/docs/html/_modules/lifted/config.html @@ -8,7 +8,7 @@ - lifted.config — Lorax 34.3 documentation + lifted.config — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/lifted/providers.html b/docs/html/_modules/lifted/providers.html index 577205c6..2e4cf211 100644 --- a/docs/html/_modules/lifted/providers.html +++ b/docs/html/_modules/lifted/providers.html @@ -8,7 +8,7 @@ - lifted.providers — Lorax 34.3 documentation + lifted.providers — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/lifted/queue.html b/docs/html/_modules/lifted/queue.html index b9f79b9b..ad8542ba 100644 --- a/docs/html/_modules/lifted/queue.html +++ b/docs/html/_modules/lifted/queue.html @@ -8,7 +8,7 @@ - lifted.queue — Lorax 34.3 documentation + lifted.queue — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/lifted/upload.html b/docs/html/_modules/lifted/upload.html index fe76972a..23513a4a 100644 --- a/docs/html/_modules/lifted/upload.html +++ b/docs/html/_modules/lifted/upload.html @@ -8,7 +8,7 @@ - lifted.upload — Lorax 34.3 documentation + lifted.upload — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax.html b/docs/html/_modules/pylorax.html index 9877fc52..9f641757 100644 --- a/docs/html/_modules/pylorax.html +++ b/docs/html/_modules/pylorax.html @@ -8,7 +8,7 @@ - pylorax — Lorax 34.3 documentation + pylorax — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -217,7 +217,7 @@ DRACUT_DEFAULT = ["--xz", "--install", "/.buildstamp", "--no-early-microcode", "--add", "fips"] # Used for DNF conf.module_platform_id -DEFAULT_PLATFORM_ID = "platform:f32" +DEFAULT_PLATFORM_ID = "platform:f34"
[docs]class ArchData(DataHolder): lib64_arches = ("x86_64", "ppc64le", "s390x", "ia64", "aarch64") diff --git a/docs/html/_modules/pylorax/api/bisect.html b/docs/html/_modules/pylorax/api/bisect.html index 0ede28fe..edf4bbce 100644 --- a/docs/html/_modules/pylorax/api/bisect.html +++ b/docs/html/_modules/pylorax/api/bisect.html @@ -8,7 +8,7 @@ - pylorax.api.bisect — Lorax 34.3 documentation + pylorax.api.bisect — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/checkparams.html b/docs/html/_modules/pylorax/api/checkparams.html index 9e14ce7b..fa4e44f4 100644 --- a/docs/html/_modules/pylorax/api/checkparams.html +++ b/docs/html/_modules/pylorax/api/checkparams.html @@ -8,7 +8,7 @@ - pylorax.api.checkparams — Lorax 34.3 documentation + pylorax.api.checkparams — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/cmdline.html b/docs/html/_modules/pylorax/api/cmdline.html index 0aa34e91..7de7f4f2 100644 --- a/docs/html/_modules/pylorax/api/cmdline.html +++ b/docs/html/_modules/pylorax/api/cmdline.html @@ -8,7 +8,7 @@ - pylorax.api.cmdline — Lorax 34.3 documentation + pylorax.api.cmdline — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/compose.html b/docs/html/_modules/pylorax/api/compose.html index f9442b66..1a129254 100644 --- a/docs/html/_modules/pylorax/api/compose.html +++ b/docs/html/_modules/pylorax/api/compose.html @@ -8,7 +8,7 @@ - pylorax.api.compose — Lorax 34.3 documentation + pylorax.api.compose — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/config.html b/docs/html/_modules/pylorax/api/config.html index 3e0f0c56..bf8360c7 100644 --- a/docs/html/_modules/pylorax/api/config.html +++ b/docs/html/_modules/pylorax/api/config.html @@ -8,7 +8,7 @@ - pylorax.api.config — Lorax 34.3 documentation + pylorax.api.config — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/dnfbase.html b/docs/html/_modules/pylorax/api/dnfbase.html index 7928b359..d566b473 100644 --- a/docs/html/_modules/pylorax/api/dnfbase.html +++ b/docs/html/_modules/pylorax/api/dnfbase.html @@ -8,7 +8,7 @@ - pylorax.api.dnfbase — Lorax 34.3 documentation + pylorax.api.dnfbase — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/flask_blueprint.html b/docs/html/_modules/pylorax/api/flask_blueprint.html index c1bf832e..fc737ac7 100644 --- a/docs/html/_modules/pylorax/api/flask_blueprint.html +++ b/docs/html/_modules/pylorax/api/flask_blueprint.html @@ -8,7 +8,7 @@ - pylorax.api.flask_blueprint — Lorax 34.3 documentation + pylorax.api.flask_blueprint — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/gitrpm.html b/docs/html/_modules/pylorax/api/gitrpm.html index 052e01d0..a94fa96d 100644 --- a/docs/html/_modules/pylorax/api/gitrpm.html +++ b/docs/html/_modules/pylorax/api/gitrpm.html @@ -8,7 +8,7 @@ - pylorax.api.gitrpm — Lorax 34.3 documentation + pylorax.api.gitrpm — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/projects.html b/docs/html/_modules/pylorax/api/projects.html index 9e76aed7..accccabf 100644 --- a/docs/html/_modules/pylorax/api/projects.html +++ b/docs/html/_modules/pylorax/api/projects.html @@ -8,7 +8,7 @@ - pylorax.api.projects — Lorax 34.3 documentation + pylorax.api.projects — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/queue.html b/docs/html/_modules/pylorax/api/queue.html index 63471094..545d0d4e 100644 --- a/docs/html/_modules/pylorax/api/queue.html +++ b/docs/html/_modules/pylorax/api/queue.html @@ -8,7 +8,7 @@ - pylorax.api.queue — Lorax 34.3 documentation + pylorax.api.queue — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/recipes.html b/docs/html/_modules/pylorax/api/recipes.html index cdd543fd..98ad6aa6 100644 --- a/docs/html/_modules/pylorax/api/recipes.html +++ b/docs/html/_modules/pylorax/api/recipes.html @@ -8,7 +8,7 @@ - pylorax.api.recipes — Lorax 34.3 documentation + pylorax.api.recipes — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/server.html b/docs/html/_modules/pylorax/api/server.html index 20debaa8..3a4c5a69 100644 --- a/docs/html/_modules/pylorax/api/server.html +++ b/docs/html/_modules/pylorax/api/server.html @@ -8,7 +8,7 @@ - pylorax.api.server — Lorax 34.3 documentation + pylorax.api.server — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/timestamp.html b/docs/html/_modules/pylorax/api/timestamp.html index 068de384..16aea740 100644 --- a/docs/html/_modules/pylorax/api/timestamp.html +++ b/docs/html/_modules/pylorax/api/timestamp.html @@ -8,7 +8,7 @@ - pylorax.api.timestamp — Lorax 34.3 documentation + pylorax.api.timestamp — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/toml.html b/docs/html/_modules/pylorax/api/toml.html index 2fcb6931..e391ab1a 100644 --- a/docs/html/_modules/pylorax/api/toml.html +++ b/docs/html/_modules/pylorax/api/toml.html @@ -8,7 +8,7 @@ - pylorax.api.toml — Lorax 34.3 documentation + pylorax.api.toml — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/utils.html b/docs/html/_modules/pylorax/api/utils.html index 4653e5d6..e968ae30 100644 --- a/docs/html/_modules/pylorax/api/utils.html +++ b/docs/html/_modules/pylorax/api/utils.html @@ -8,7 +8,7 @@ - pylorax.api.utils — Lorax 34.3 documentation + pylorax.api.utils — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/v0.html b/docs/html/_modules/pylorax/api/v0.html index 9360665a..8f62fb54 100644 --- a/docs/html/_modules/pylorax/api/v0.html +++ b/docs/html/_modules/pylorax/api/v0.html @@ -8,7 +8,7 @@ - pylorax.api.v0 — Lorax 34.3 documentation + pylorax.api.v0 — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/v1.html b/docs/html/_modules/pylorax/api/v1.html index c8bf8eb0..75879329 100644 --- a/docs/html/_modules/pylorax/api/v1.html +++ b/docs/html/_modules/pylorax/api/v1.html @@ -8,7 +8,7 @@ - pylorax.api.v1 — Lorax 34.3 documentation + pylorax.api.v1 — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/api/workspace.html b/docs/html/_modules/pylorax/api/workspace.html index 45a81757..0d6cc6e3 100644 --- a/docs/html/_modules/pylorax/api/workspace.html +++ b/docs/html/_modules/pylorax/api/workspace.html @@ -8,7 +8,7 @@ - pylorax.api.workspace — Lorax 34.3 documentation + pylorax.api.workspace — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/base.html b/docs/html/_modules/pylorax/base.html index 664607c6..885e0dc9 100644 --- a/docs/html/_modules/pylorax/base.html +++ b/docs/html/_modules/pylorax/base.html @@ -8,7 +8,7 @@ - pylorax.base — Lorax 34.3 documentation + pylorax.base — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/buildstamp.html b/docs/html/_modules/pylorax/buildstamp.html index 7e636b90..4f6fccf2 100644 --- a/docs/html/_modules/pylorax/buildstamp.html +++ b/docs/html/_modules/pylorax/buildstamp.html @@ -8,7 +8,7 @@ - pylorax.buildstamp — Lorax 34.3 documentation + pylorax.buildstamp — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/cmdline.html b/docs/html/_modules/pylorax/cmdline.html index 2e77f467..3cd05d13 100644 --- a/docs/html/_modules/pylorax/cmdline.html +++ b/docs/html/_modules/pylorax/cmdline.html @@ -8,7 +8,7 @@ - pylorax.cmdline — Lorax 34.3 documentation + pylorax.cmdline — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -464,7 +464,7 @@ parser.add_argument("--project", default="Linux", help="substituted for @PROJECT@ in bootloader config files") - parser.add_argument("--releasever", default="32", + parser.add_argument("--releasever", default="34", help="substituted for @VERSION@ in bootloader config files") parser.add_argument("--volid", default=None, help="volume id") parser.add_argument("--squashfs-only", action="store_true", default=False, diff --git a/docs/html/_modules/pylorax/creator.html b/docs/html/_modules/pylorax/creator.html index 2e2d9921..6cf1d74e 100644 --- a/docs/html/_modules/pylorax/creator.html +++ b/docs/html/_modules/pylorax/creator.html @@ -8,7 +8,7 @@ - pylorax.creator — Lorax 34.3 documentation + pylorax.creator — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -307,7 +307,7 @@
[docs]def make_appliance(disk_img, name, template, outfile, networks=None, ram=1024, vcpus=1, arch=None, title="Linux", project="Linux", - releasever="32"): + releasever="34"): """ Generate an appliance description file @@ -321,7 +321,7 @@ :param str arch: CPU architecture. Default is 'x86_64' :param str title: Title, passed to template. Default is 'Linux' :param str project: Project, passed to template. Default is 'Linux' - :param str releasever: Release version, passed to template. Default is 32 + :param str releasever: Release version, passed to template. Default is 34 """ if not (disk_img and template and outfile): return None diff --git a/docs/html/_modules/pylorax/decorators.html b/docs/html/_modules/pylorax/decorators.html index b05fa0cb..7730b453 100644 --- a/docs/html/_modules/pylorax/decorators.html +++ b/docs/html/_modules/pylorax/decorators.html @@ -8,7 +8,7 @@ - pylorax.decorators — Lorax 34.3 documentation + pylorax.decorators — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/discinfo.html b/docs/html/_modules/pylorax/discinfo.html index 2155c799..5be07cea 100644 --- a/docs/html/_modules/pylorax/discinfo.html +++ b/docs/html/_modules/pylorax/discinfo.html @@ -8,7 +8,7 @@ - pylorax.discinfo — Lorax 34.3 documentation + pylorax.discinfo — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/dnfbase.html b/docs/html/_modules/pylorax/dnfbase.html index cee3800f..3d32e7f4 100644 --- a/docs/html/_modules/pylorax/dnfbase.html +++ b/docs/html/_modules/pylorax/dnfbase.html @@ -8,7 +8,7 @@ - pylorax.dnfbase — Lorax 34.3 documentation + pylorax.dnfbase — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -183,7 +183,7 @@
[docs]def get_dnf_base_object(installroot, sources, mirrorlists=None, repos=None, enablerepos=None, disablerepos=None, - tempdir="/var/tmp", proxy=None, releasever="32", + tempdir="/var/tmp", proxy=None, releasever="34", cachedir=None, logdir=None, sslverify=True, dnfplugins=None): """ Create a dnf Base object and setup the repositories and installroot diff --git a/docs/html/_modules/pylorax/dnfhelper.html b/docs/html/_modules/pylorax/dnfhelper.html index 940d6932..13eddb1f 100644 --- a/docs/html/_modules/pylorax/dnfhelper.html +++ b/docs/html/_modules/pylorax/dnfhelper.html @@ -8,7 +8,7 @@ - pylorax.dnfhelper — Lorax 34.3 documentation + pylorax.dnfhelper — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/executils.html b/docs/html/_modules/pylorax/executils.html index 6910337d..7ed5ac3b 100644 --- a/docs/html/_modules/pylorax/executils.html +++ b/docs/html/_modules/pylorax/executils.html @@ -8,7 +8,7 @@ - pylorax.executils — Lorax 34.3 documentation + pylorax.executils — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -177,9 +177,11 @@ # import os +import select import subprocess from subprocess import TimeoutExpired import signal +import time import logging log = logging.getLogger("pylorax") @@ -446,6 +448,7 @@ self._proc = proc self._argv = argv self._callback = callback + self._data = "" def __iter__(self): return self @@ -460,22 +463,43 @@ pass def __next__(self): - # Read the next line, blocking if a line is not yet available - line = self._proc.stdout.readline().decode("utf-8") - if line == '' or not self._callback(self._proc): - # Output finished, wait for the process to end - self._proc.communicate() + # Return lines from stdout while also calling _callback + while True: + # Check for input without blocking + if select.select([self._proc.stdout], [], [], 0)[0]: + size = len(self._proc.stdout.peek(1)) + if size > 0: + self._data += self._proc.stdout.read(size).decode("utf-8") - # Check for successful exit - if self._proc.returncode < 0: - raise OSError("process '%s' was killed by signal %s" % - (self._argv, -self._proc.returncode)) - elif self._proc.returncode > 0: - raise OSError("process '%s' exited with status %s" % - (self._argv, self._proc.returncode)) - raise StopIteration + if self._data.find("\n") >= 0: + line = self._data.split("\n", 1) + self._data = line[1] + return line[0] - return line.strip() + if self._proc.poll() is not None or not self._callback(self._proc): + # Output finished, wait 60s for the process to end + try: + self._proc.communicate(timeout=60) + except subprocess.TimeoutExpired: + # Did not exit in 60s, kill it and wait 30s more + self._proc.kill() + try: + self._proc.communicate(timeout=30) + except subprocess.TimeoutExpired: + pass + + if self._proc.returncode is None: + raise OSError("process '%s' failed to be killed" % self._argv) + elif self._proc.returncode < 0: + raise OSError("process '%s' was killed by signal %s" % + (self._argv, -self._proc.returncode)) + elif self._proc.returncode > 0: + raise OSError("process '%s' exited with status %s" % + (self._argv, self._proc.returncode)) + raise StopIteration + + # Don't loop too fast with no input to read + time.sleep(0.5) argv = [command] + argv diff --git a/docs/html/_modules/pylorax/imgutils.html b/docs/html/_modules/pylorax/imgutils.html index 40785bb1..5db0b29c 100644 --- a/docs/html/_modules/pylorax/imgutils.html +++ b/docs/html/_modules/pylorax/imgutils.html @@ -8,7 +8,7 @@ - pylorax.imgutils — Lorax 34.3 documentation + pylorax.imgutils — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -235,9 +235,20 @@ archive.stdin.write(os.path.basename(root).encode("utf-8") + b"\0") archive.stdin.close() - comp = Popen([compression] + compressargs, - stdin=archive.stdout, stdout=open(outfile, "wb")) - comp.wait() + with open(outfile, "wb") as fout: + comp = Popen([compression] + compressargs, + stdin=archive.stdout, stdout=fout) + comp.wait() + + # Clean up the open fds and processes + if find: + find.wait() + find.stdout.close() + archive.wait() + if archive.stdin: + archive.stdin.close() + if archive.stdout: + archive.stdout.close() return comp.returncode except OSError as e: logger.error(e) @@ -287,8 +298,8 @@
[docs]def mksparse(outfile, size): '''use os.ftruncate to create a sparse file of the given size.''' - fobj = open(outfile, "w") - os.ftruncate(fobj.fileno(), size)
+ with open(outfile, "w") as fobj: + os.ftruncate(fobj.fileno(), size)
[docs]def mkqcow2(outfile, size, options=None): '''use qemu-img to create a file of the given size. diff --git a/docs/html/_modules/pylorax/installer.html b/docs/html/_modules/pylorax/installer.html index 3d1656d9..3dcaba7b 100644 --- a/docs/html/_modules/pylorax/installer.html +++ b/docs/html/_modules/pylorax/installer.html @@ -8,7 +8,7 @@ - pylorax.installer — Lorax 34.3 documentation + pylorax.installer — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -449,7 +449,12 @@ """ for f in cancel_funcs: if f(): - proc.terminate() + # Anaconda runs from unshare, anaconda doesn't exit correctly so try to + # send TERM to all of them directly + import psutil + for p in psutil.Process(proc.pid).children(recursive=True): + p.terminate() + psutil.Process(proc.pid).terminate() return True return False
@@ -513,7 +518,7 @@ if os.path.isdir(path): shutil.rmtree(path) - args = ["--kickstart", opts.ks[0], "--cmdline", "--loglevel", "debug"] + args = ["--kickstart", opts.ks[0], "--cmdline"] if opts.anaconda_args: for arg in opts.anaconda_args: args += arg.split(" ", 1) @@ -556,14 +561,12 @@ cancel_funcs.append(cancel_func) # Make sure anaconda has the right product and release - # Preload libgomp.so.1 to workaround rhbz#1722181 log.info("Running anaconda.") try: - unshare_args = [ "--pid", "--kill-child", "--mount", "--propagation", "unchanged", "anaconda" ] + args + unshare_args = ["--pid", "--kill-child", "--mount", "--propagation", "unchanged", "anaconda"] + args for line in execReadlines("unshare", unshare_args, reset_lang=False, env_add={"ANACONDA_PRODUCTNAME": opts.project, - "ANACONDA_PRODUCTVERSION": opts.releasever, - "LD_PRELOAD": "libgomp.so.1"}, + "ANACONDA_PRODUCTVERSION": opts.releasever}, callback=lambda p: not novirt_cancel_check(cancel_funcs, p)): log.info(line) diff --git a/docs/html/_modules/pylorax/ltmpl.html b/docs/html/_modules/pylorax/ltmpl.html index 49374bc7..75dc6929 100644 --- a/docs/html/_modules/pylorax/ltmpl.html +++ b/docs/html/_modules/pylorax/ltmpl.html @@ -8,7 +8,7 @@ - pylorax.ltmpl — Lorax 34.3 documentation + pylorax.ltmpl — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -875,7 +875,7 @@ to search and one KEEPGLOB to keep. The KEEPGLOB is expanded to be *KEEPGLOB* so that it will match anywhere in the path. - This only removes files from under /lib/modules/\*/kernel/ + This only removes files from under /lib/modules/\\*/kernel/ Examples: removekmod sound drivers/media drivers/hwmon drivers/video diff --git a/docs/html/_modules/pylorax/monitor.html b/docs/html/_modules/pylorax/monitor.html index f16e2ef8..567d2ab8 100644 --- a/docs/html/_modules/pylorax/monitor.html +++ b/docs/html/_modules/pylorax/monitor.html @@ -8,7 +8,7 @@ - pylorax.monitor — Lorax 34.3 documentation + pylorax.monitor — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -204,7 +204,8 @@ "crashed on signal", "packaging: Missed: NoSuchPackage", "packaging: Installation failed", - "The following error occurred while installing. This is a fatal error" + "The following error occurred while installing. This is a fatal error", + "Error in POSTIN scriptlet in rpm package" ] re_tests = [ diff --git a/docs/html/_modules/pylorax/mount.html b/docs/html/_modules/pylorax/mount.html index ad939269..42578076 100644 --- a/docs/html/_modules/pylorax/mount.html +++ b/docs/html/_modules/pylorax/mount.html @@ -8,7 +8,7 @@ - pylorax.mount — Lorax 34.3 documentation + pylorax.mount — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/sysutils.html b/docs/html/_modules/pylorax/sysutils.html index 411a6a3c..afa18ab1 100644 --- a/docs/html/_modules/pylorax/sysutils.html +++ b/docs/html/_modules/pylorax/sysutils.html @@ -8,7 +8,7 @@ - pylorax.sysutils — Lorax 34.3 documentation + pylorax.sysutils — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -203,8 +203,8 @@
[docs]def touch(fname): - # python closes the file when it goes out of scope - open(fname, "w").write("")
+ with open(fname, "w") as f: + f.write("")
[docs]def replace(fname, find, sub): diff --git a/docs/html/_modules/pylorax/treebuilder.html b/docs/html/_modules/pylorax/treebuilder.html index cc8b5c42..6e4f3034 100644 --- a/docs/html/_modules/pylorax/treebuilder.html +++ b/docs/html/_modules/pylorax/treebuilder.html @@ -8,7 +8,7 @@ - pylorax.treebuilder — Lorax 34.3 documentation + pylorax.treebuilder — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_modules/pylorax/treeinfo.html b/docs/html/_modules/pylorax/treeinfo.html index 1ed91acd..50c216b5 100644 --- a/docs/html/_modules/pylorax/treeinfo.html +++ b/docs/html/_modules/pylorax/treeinfo.html @@ -8,7 +8,7 @@ - pylorax.treeinfo — Lorax 34.3 documentation + pylorax.treeinfo — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
diff --git a/docs/html/_static/basic.css b/docs/html/_static/basic.css index 24bc73e7..24a49f09 100644 --- a/docs/html/_static/basic.css +++ b/docs/html/_static/basic.css @@ -764,6 +764,7 @@ div.code-block-caption code { } table.highlighttable td.linenos, +span.linenos, div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */ user-select: none; } diff --git a/docs/html/_static/doctools.js b/docs/html/_static/doctools.js index daccd209..7d88f807 100644 --- a/docs/html/_static/doctools.js +++ b/docs/html/_static/doctools.js @@ -285,9 +285,10 @@ var Documentation = { initOnKeyListeners: function() { $(document).keydown(function(event) { var activeElementType = document.activeElement.tagName; - // don't navigate when in search box or textarea + // don't navigate when in search box, textarea, dropdown or button if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT' - && !event.altKey && !event.ctrlKey && !event.metaKey && !event.shiftKey) { + && activeElementType !== 'BUTTON' && !event.altKey && !event.ctrlKey && !event.metaKey + && !event.shiftKey) { switch (event.keyCode) { case 37: // left var prevHref = $('link[rel="prev"]').prop('href'); diff --git a/docs/html/_static/documentation_options.js b/docs/html/_static/documentation_options.js index d7d6e486..278e6f3f 100644 --- a/docs/html/_static/documentation_options.js +++ b/docs/html/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '34.3', + VERSION: '35.0', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/html/_static/pygments.css b/docs/html/_static/pygments.css index 20c4814d..f346859c 100644 --- a/docs/html/_static/pygments.css +++ b/docs/html/_static/pygments.css @@ -1,5 +1,10 @@ +pre { line-height: 125%; margin: 0; } +td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; } +td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } -.highlight { background: #eeffcc; } +.highlight { background: #eeffcc; } .highlight .c { color: #408090; font-style: italic } /* Comment */ .highlight .err { border: 1px solid #FF0000 } /* Error */ .highlight .k { color: #007020; font-weight: bold } /* Keyword */ diff --git a/docs/html/_static/searchtools.js b/docs/html/_static/searchtools.js index 970d0d97..261ecaa9 100644 --- a/docs/html/_static/searchtools.js +++ b/docs/html/_static/searchtools.js @@ -59,10 +59,10 @@ var Search = { _pulse_status : -1, htmlToText : function(htmlString) { - var htmlElement = document.createElement('span'); - htmlElement.innerHTML = htmlString; - $(htmlElement).find('.headerlink').remove(); - docContent = $(htmlElement).find('[role=main]')[0]; + var virtualDocument = document.implementation.createHTMLDocument('virtual'); + var htmlElement = $(htmlString, virtualDocument); + htmlElement.find('.headerlink').remove(); + docContent = htmlElement.find('[role=main]')[0]; if(docContent === undefined) { console.warn("Content block not found. Sphinx search tries to obtain it " + "via '[role=main]'. Could you check your theme or template."); diff --git a/docs/html/composer-cli.html b/docs/html/composer-cli.html index 886a71aa..31314048 100644 --- a/docs/html/composer-cli.html +++ b/docs/html/composer-cli.html @@ -8,7 +8,7 @@ - composer-cli — Lorax 34.3 documentation + composer-cli — Lorax 35.0 documentation @@ -60,7 +60,7 @@
- 34.3 + 35.0
@@ -253,7 +253,7 @@ running it needs to be a member of the - composer.cli package — Lorax 34.3 documentation + composer.cli package — Lorax 35.0 documentation @@ -60,7 +60,7 @@
- 34.3 + 35.0
@@ -189,10 +189,10 @@
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -205,13 +205,13 @@

Process blueprints commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

This dispatches the blueprints commands to a function

@@ -224,10 +224,10 @@
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -241,10 +241,10 @@
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -258,10 +258,10 @@
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -279,10 +279,10 @@
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -298,10 +298,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -315,10 +315,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -332,10 +332,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -349,10 +349,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -366,10 +366,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -383,10 +383,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -401,10 +401,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -418,10 +418,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -435,10 +435,10 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -451,13 +451,13 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file

Return comma-separated list of the dict's name/user fields

Parameters
-

d (dict) -- key/values

+

d (dict) -- key/values

Returns

String of the dict's keys and values

Return type
-

str

+

str

root, norm

@@ -470,8 +470,8 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • change (dict) -- The individual blueprint change dict

  • -
  • indent (int) -- Number of spaces to indent

  • +
  • change (dict) -- The individual blueprint change dict

  • +
  • indent (int) -- Number of spaces to indent

@@ -483,13 +483,13 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file

Return the dict as a human readable single line

Parameters
-

d (dict) -- key/values

+

d (dict) -- key/values

Returns

String of the dict's keys and values

Return type
-

str

+

str

key="str", key="str1,str2", ...

@@ -501,7 +501,7 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file

Generate nice diff entry string.

Parameters
-

diff (dict) -- Difference entry dict

+

diff (dict) -- Difference entry dict

Returns

Nice string

@@ -528,11 +528,11 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -546,13 +546,13 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file

Process compose commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

This dispatches the compose commands to a function

@@ -569,11 +569,11 @@ blueprints freeze save <blueprint,...> Save the frozen blueprint to a file
Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -589,11 +589,11 @@ or failed, not a running compose.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -609,11 +609,11 @@ of compose that was selected.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -634,11 +634,11 @@ of compose that was selected.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -654,11 +654,11 @@ during the build.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -673,11 +673,11 @@ during the build.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -692,16 +692,16 @@ during the build.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- Set to 1 to simulate a failed compose, set to 2 to simulate a finished one.

  • -
  • api (dict) -- Details about the API server, "version" and "backend"

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- Set to 1 to simulate a failed compose, set to 2 to simulate a finished one.

  • +
  • api (dict) -- Details about the API server, "version" and "backend"

-

compose start-ostree [--size XXXX] [--parent PARENT] [--ref REF] <BLUEPRINT> <TYPE> [<IMAGE-NAME> <PROFILE.TOML>]

+

compose start-ostree [--size XXXX] [--parent PARENT] [--ref REF] [--url URL] <BLUEPRINT> <TYPE> [<IMAGE-NAME> <PROFILE.TOML>]

@@ -711,11 +711,11 @@ during the build.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -731,12 +731,12 @@ It is saved as uuid.tar

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- Set to 1 to simulate a failed compose, set to 2 to simulate a finished one.

  • -
  • api (dict) -- Details about the API server, "version" and "backend"

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- Set to 1 to simulate a failed compose, set to 2 to simulate a finished one.

  • +
  • api (dict) -- Details about the API server, "version" and "backend"

@@ -750,11 +750,11 @@ It is saved as uuid.tar

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -769,11 +769,11 @@ and failed so raw JSON output is not available.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -793,7 +793,7 @@ include this extra information.

(args, parent)

Return type
-

tuple

+

tuple

@@ -810,7 +810,7 @@ include this extra information.

(args, parent)

Return type
-

tuple

+

tuple

@@ -827,7 +827,7 @@ include this extra information.

(args, size)

Return type
-

tuple

+

tuple

    @@ -839,6 +839,23 @@ include this extra information.

+
+
+composer.cli.compose.get_url(args)[source]¶
+

Return optional --url argument, and remaining args

+
+
Parameters
+

args (list of strings) -- list of arguments

+
+
Returns
+

(args, parent)

+
+
Return type
+

tuple

+
+
+
+

composer.cli.help module¶

@@ -851,13 +868,13 @@ include this extra information.

Process modules commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

@@ -871,13 +888,13 @@ include this extra information.

Process projects commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

@@ -889,10 +906,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -906,10 +923,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -925,13 +942,13 @@ include this extra information.

Process providers commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

This dispatches the providers commands to a function

@@ -944,11 +961,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -962,11 +979,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -980,11 +997,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -998,11 +1015,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1016,11 +1033,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1034,11 +1051,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1052,11 +1069,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1073,10 +1090,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -1089,13 +1106,13 @@ include this extra information.

Process sources commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

@@ -1107,10 +1124,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -1124,10 +1141,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -1141,10 +1158,10 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

@@ -1160,13 +1177,13 @@ include this extra information.

Process status commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

@@ -1181,11 +1198,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1198,13 +1215,13 @@ include this extra information.

Process upload commands

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

Returns

Value to return from sys.exit()

Return type
-

int

+

int

This dispatches the upload commands to a function

@@ -1217,11 +1234,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1235,11 +1252,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1254,11 +1271,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1272,11 +1289,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1290,11 +1307,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1308,11 +1325,11 @@ include this extra information.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • api_version (str) -- Version of the API to talk to. eg. "0"

  • args (list of str) -- List of remaining arguments from the cmdline

  • -
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • -
  • testmode (int) -- unused in this function

  • +
  • show_json (bool) -- Set to True to show the JSON output instead of the human readable output

  • +
  • testmode (int) -- unused in this function

@@ -1347,13 +1364,13 @@ include this extra information.

Convert a blueprint name into a filename.toml

Parameters
-

blueprint_name (str) -- The blueprint's name

+

blueprint_name (str) -- The blueprint's name

Returns

The blueprint name with ' ' converted to - and .toml appended

Return type
-

str

+

str

@@ -1367,14 +1384,14 @@ include this extra information.

  • args (list of strings) -- list of arguments

  • name (string) -- The argument to remove from the args list

  • -
  • argtype (type) -- Type to use for checking the argument value

  • +
  • argtype (type) -- Type to use for checking the argument value

Returns

(args, value)

Return type
-

tuple

+

tuple

This removes the optional argument and value from the argument list, returns the new list, @@ -1387,10 +1404,10 @@ and the value of the argument.

Log any errors, return the correct value

Parameters
-

result (dict) -- JSON result from the http query

+

result (dict) -- JSON result from the http query

Return type
-

tuple

+

tuple

Returns

(rc, should_exit_now)

@@ -1406,13 +1423,13 @@ not to continue processing the results.

Return the package info as a NEVRA

Parameters
-

pkg (dict) -- The package details

+

pkg (dict) -- The package details

Returns

name-[epoch:]version-release-arch

Return type
-

str

+

str

@@ -1423,13 +1440,13 @@ not to continue processing the results.

Convert a blueprint name into a filename.toml

Parameters
-

blueprint_name (str) -- The blueprint's name

+

blueprint_name (str) -- The blueprint's name

Returns

The blueprint name with ' ' converted to - and .toml appended

Return type
-

str

+

str

@@ -1443,7 +1460,7 @@ not to continue processing the results.

Main program execution

Parameters
-

opts (argparse.Namespace) -- Cmdline arguments

+

opts (argparse.Namespace) -- Cmdline arguments

diff --git a/docs/html/composer.html b/docs/html/composer.html index 7499cbfe..f327301b 100644 --- a/docs/html/composer.html +++ b/docs/html/composer.html @@ -8,7 +8,7 @@ - composer package — Lorax 34.3 documentation + composer package — Lorax 35.0 documentation @@ -60,7 +60,7 @@
- 34.3 + 35.0
@@ -210,15 +210,15 @@
Parameters
    -
  • api_version (str) -- The version of the API to talk to. eg. "0"

  • -
  • url (str) -- The API route to talk to

  • +
  • api_version (str) -- The version of the API to talk to. eg. "0"

  • +
  • url (str) -- The API route to talk to

Returns

The full url to use for the route and API version

Return type
-

str

+

str

@@ -233,15 +233,15 @@ query string.

Parameters
    -
  • url (str) -- The original URL

  • -
  • query (str) -- The query to append

  • +
  • url (str) -- The original URL

  • +
  • query (str) -- The query to append

Returns

The new URL with the query argument included

Return type
-

str

+

str

@@ -253,15 +253,15 @@ query string.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to send DELETE to

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to send DELETE to

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -273,8 +273,8 @@ query string.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to send POST to

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to send POST to

@@ -295,7 +295,7 @@ query string.

Filename from content-disposition header

Return type
-

str

+

str

@@ -307,15 +307,15 @@ query string.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to request

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to request

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -329,15 +329,15 @@ fetch all results for the given request.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to request

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to request

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -349,15 +349,15 @@ fetch all results for the given request.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to request

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to request

Returns

The raw response from the server

Return type
-

str

+

str

@@ -369,16 +369,16 @@ fetch all results for the given request.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to send POST to

  • -
  • body (str) -- The data for the body of the POST

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to send POST to

  • +
  • body (str) -- The data for the body of the POST

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -390,16 +390,16 @@ fetch all results for the given request.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to send POST to

  • -
  • body (str) -- The data for the body of the POST

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to send POST to

  • +
  • body (str) -- The data for the body of the POST

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -411,16 +411,16 @@ fetch all results for the given request.

Parameters
    -
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • -
  • url (str) -- URL to send POST to

  • -
  • body (str) -- The data for the body of the POST

  • +
  • socket_path (str) -- Path to the Unix socket to use for API communication

  • +
  • url (str) -- URL to send POST to

  • +
  • body (str) -- The data for the body of the POST

Returns

The json response from the server

Return type
-

dict

+

dict

@@ -431,7 +431,7 @@ fetch all results for the given request.

class composer.unix_socket.UnixHTTPConnection(socket_path, timeout=300)[source]¶
-

Bases: http.client.HTTPConnection, object

+

Bases: http.client.HTTPConnection, object

connect()[source]¶
diff --git a/docs/html/genindex.html b/docs/html/genindex.html index 56c0b078..1cfbeb02 100644 --- a/docs/html/genindex.html +++ b/docs/html/genindex.html @@ -8,7 +8,7 @@ - Index — Lorax 34.3 documentation + Index — Lorax 35.0 documentation @@ -58,7 +58,7 @@
- 34.3 + 35.0
@@ -531,10 +531,10 @@
  • get_filename() (in module composer.http_client)
  • - - +
  • composer-cli
  • -
  • Blueprint Reference
  • -
  • Example Blueprint
  • mkksiso
  • Product and Updates Images
  • src
  • @@ -227,23 +225,14 @@ you have the anaconda-tui package installed.

    livemedia-creator cmdline arguments¶

    Create Live Install Media

    -
    usage: livemedia-creator [-h]
    -                         (--make-iso | --make-disk | --make-fsimage | --make-appliance | --make-ami | --make-tar | --make-tar-disk | --make-pxe-live | --make-ostree-live | --make-oci | --make-vagrant)
    -                         [--iso ISO] [--iso-only] [--iso-name ISO_NAME] [--ks KS] [--image-only] [--no-virt]
    -                         [--proxy PROXY] [--anaconda-arg ANACONDA_ARGS] [--armplatform ARMPLATFORM]
    -                         [--location LOCATION] [--logfile LOGFILE] [--lorax-templates LORAX_TEMPLATES] [--tmp TMP]
    -                         [--resultdir RESULT_DIR] [--macboot] [--nomacboot] [--extra-boot-args EXTRA_BOOT_ARGS]
    -                         [--disk-image DISK_IMAGE] [--keep-image] [--fs-image FS_IMAGE] [--image-name IMAGE_NAME]
    -                         [--tar-disk-name TAR_DISK_NAME] [--fs-label FS_LABEL] [--image-size-align IMAGE_SIZE_ALIGN]
    -                         [--image-type IMAGE_TYPE] [--qemu-arg QEMU_ARGS] [--qcow2] [--qcow2-arg QEMU_ARGS]
    -                         [--compression COMPRESSION] [--compress-arg COMPRESS_ARGS] [--app-name APP_NAME]
    -                         [--app-template APP_TEMPLATE] [--app-file APP_FILE] [--ram MEMORY] [--vcpus VCPUS]
    -                         [--vnc VNC] [--arch ARCH] [--kernel-args KERNEL_ARGS] [--ovmf-path OVMF_PATH] [--virt-uefi]
    -                         [--no-kvm] [--with-rng WITH_RNG] [--dracut-conf DRACUT_CONF] [--dracut-arg DRACUT_ARGS]
    -                         [--live-rootfs-size LIVE_ROOTFS_SIZE] [--live-rootfs-keep-size] [--oci-config OCI_CONFIG]
    -                         [--oci-runtime OCI_RUNTIME] [--vagrant-metadata VAGRANT_METADATA]
    -                         [--vagrantfile VAGRANTFILE] [--project PROJECT] [--releasever RELEASEVER] [--volid VOLID]
    -                         [--squashfs-only] [--timeout TIMEOUT] [-V]
    +
    usage: livemedia-creator [-h] (--make-iso | --make-disk | --make-fsimage | --make-appliance | --make-ami | --make-tar | --make-tar-disk | --make-pxe-live | --make-ostree-live | --make-oci | --make-vagrant) [--iso ISO] [--iso-only]
    +                         [--iso-name ISO_NAME] [--ks KS] [--image-only] [--no-virt] [--proxy PROXY] [--anaconda-arg ANACONDA_ARGS] [--armplatform ARMPLATFORM] [--location LOCATION] [--logfile LOGFILE] [--lorax-templates LORAX_TEMPLATES]
    +                         [--tmp TMP] [--resultdir RESULT_DIR] [--macboot] [--nomacboot] [--extra-boot-args EXTRA_BOOT_ARGS] [--disk-image DISK_IMAGE] [--keep-image] [--fs-image FS_IMAGE] [--image-name IMAGE_NAME]
    +                         [--tar-disk-name TAR_DISK_NAME] [--fs-label FS_LABEL] [--image-size-align IMAGE_SIZE_ALIGN] [--image-type IMAGE_TYPE] [--qemu-arg QEMU_ARGS] [--qcow2] [--qcow2-arg QEMU_ARGS] [--compression COMPRESSION]
    +                         [--compress-arg COMPRESS_ARGS] [--app-name APP_NAME] [--app-template APP_TEMPLATE] [--app-file APP_FILE] [--ram MEMORY] [--vcpus VCPUS] [--vnc VNC] [--arch ARCH] [--kernel-args KERNEL_ARGS]
    +                         [--ovmf-path OVMF_PATH] [--virt-uefi] [--no-kvm] [--with-rng WITH_RNG] [--dracut-conf DRACUT_CONF] [--dracut-arg DRACUT_ARGS] [--live-rootfs-size LIVE_ROOTFS_SIZE] [--live-rootfs-keep-size]
    +                         [--oci-config OCI_CONFIG] [--oci-runtime OCI_RUNTIME] [--vagrant-metadata VAGRANT_METADATA] [--vagrantfile VAGRANTFILE] [--project PROJECT] [--releasever RELEASEVER] [--volid VOLID] [--squashfs-only]
    +                         [--timeout TIMEOUT] [-V]
     
    @@ -358,7 +347,7 @@ you have the anaconda-tui package installed.

    --releasever

    substituted for @VERSION@ in bootloader config files

    -

    Default: "32"

    +

    Default: "34"

    --volid

    volume id

    diff --git a/docs/html/lorax-composer.html b/docs/html/lorax-composer.html index 0c277d4d..3fa65880 100644 --- a/docs/html/lorax-composer.html +++ b/docs/html/lorax-composer.html @@ -8,7 +8,7 @@ - lorax-composer — Lorax 34.3 documentation + lorax-composer — Lorax 35.0 documentation @@ -58,7 +58,7 @@
    - 34.3 + 35.0
    @@ -88,8 +88,6 @@
  • Lorax
  • livemedia-creator
  • composer-cli
  • -
  • Blueprint Reference
  • -
  • Example Blueprint
  • mkksiso
  • Product and Updates Images
  • src
  • diff --git a/docs/html/lorax.html b/docs/html/lorax.html index d5e69e88..0b8cc68d 100644 --- a/docs/html/lorax.html +++ b/docs/html/lorax.html @@ -8,7 +8,7 @@ - Lorax — Lorax 34.3 documentation + Lorax — Lorax 35.0 documentation @@ -60,7 +60,7 @@
    - 34.3 + 35.0
    @@ -116,8 +116,6 @@
  • livemedia-creator
  • composer-cli
  • -
  • Blueprint Reference
  • -
  • Example Blueprint
  • mkksiso
  • Product and Updates Images
  • src
  • @@ -205,15 +203,10 @@ repositories.

    lorax cmdline arguments¶

    Create the Anaconda boot.iso

    -
    usage: lorax [-h] -p PRODUCT -v VERSION -r RELEASE [-s REPOSITORY] [--repo REPOSITORY] [-m REPOSITORY] [-t VARIANT]
    -             [-b URL] [--isfinal] [-c CONFIGFILE] [--proxy HOST] [-i PACKAGE] [-e PACKAGE] [--buildarch ARCH]
    -             [--volid VOLID] [--macboot] [--nomacboot] [--noupgrade] [--logfile LOGFILE] [--tmp TMP]
    -             [--cachedir CACHEDIR] [--workdir WORKDIR] [--force] [--add-template ADD_TEMPLATES]
    -             [--add-template-var ADD_TEMPLATE_VARS] [--add-arch-template ADD_ARCH_TEMPLATES]
    -             [--add-arch-template-var ADD_ARCH_TEMPLATE_VARS] [--noverify] [--sharedir SHAREDIR]
    -             [--enablerepo [repo]] [--disablerepo [repo]] [--rootfs-size ROOTFS_SIZE] [--noverifyssl]
    -             [--dnfplugin DNFPLUGINS] [--squashfs-only] [--skip-branding] [--dracut-conf DRACUT_CONF]
    -             [--dracut-arg DRACUT_ARGS] [-V]
    +
    usage: lorax [-h] -p PRODUCT -v VERSION -r RELEASE [-s REPOSITORY] [--repo REPOSITORY] [-m REPOSITORY] [-t VARIANT] [-b URL] [--isfinal] [-c CONFIGFILE] [--proxy HOST] [-i PACKAGE] [-e PACKAGE] [--buildarch ARCH] [--volid VOLID]
    +             [--macboot] [--nomacboot] [--noupgrade] [--logfile LOGFILE] [--tmp TMP] [--cachedir CACHEDIR] [--workdir WORKDIR] [--force] [--add-template ADD_TEMPLATES] [--add-template-var ADD_TEMPLATE_VARS]
    +             [--add-arch-template ADD_ARCH_TEMPLATES] [--add-arch-template-var ADD_ARCH_TEMPLATE_VARS] [--noverify] [--sharedir SHAREDIR] [--enablerepo [repo]] [--disablerepo [repo]] [--rootfs-size ROOTFS_SIZE] [--noverifyssl]
    +             [--dnfplugin DNFPLUGINS] [--squashfs-only] [--skip-branding] [--dracut-conf DRACUT_CONF] [--dracut-arg DRACUT_ARGS] [-V]
                  OUTPUTDIR
     
    diff --git a/docs/html/mkksiso.html b/docs/html/mkksiso.html index 95f9ad33..454441f3 100644 --- a/docs/html/mkksiso.html +++ b/docs/html/mkksiso.html @@ -8,7 +8,7 @@ - mkksiso — Lorax 34.3 documentation + mkksiso — Lorax 35.0 documentation @@ -60,7 +60,7 @@
    - 34.3 + 35.0
    @@ -90,8 +90,6 @@
  • Lorax
  • livemedia-creator
  • composer-cli
  • -
  • Blueprint Reference
  • -
  • Example Blueprint
  • mkksiso
    • mkksiso cmdline arguments
      • Optional arguments
      • diff --git a/docs/html/modules.html b/docs/html/modules.html index d4aec4e5..3d114c04 100644 --- a/docs/html/modules.html +++ b/docs/html/modules.html @@ -8,7 +8,7 @@ - src — Lorax 34.3 documentation + src — Lorax 35.0 documentation @@ -60,7 +60,7 @@
        - 34.3 + 35.0
        diff --git a/docs/html/objects.inv b/docs/html/objects.inv index cc760256..2f35c615 100644 Binary files a/docs/html/objects.inv and b/docs/html/objects.inv differ diff --git a/docs/html/product-images.html b/docs/html/product-images.html index 1c9466b6..f8ebf2e3 100644 --- a/docs/html/product-images.html +++ b/docs/html/product-images.html @@ -8,7 +8,7 @@ - Product and Updates Images — Lorax 34.3 documentation + Product and Updates Images — Lorax 35.0 documentation @@ -60,7 +60,7 @@
        - 34.3 + 35.0
        @@ -90,8 +90,6 @@
      • Lorax
      • livemedia-creator
      • composer-cli
      • -
      • Blueprint Reference
      • -
      • Example Blueprint
      • mkksiso
      • Product and Updates Images
      • src
      • diff --git a/docs/html/py-modindex.html b/docs/html/py-modindex.html index a9e50993..181f6fe9 100644 --- a/docs/html/py-modindex.html +++ b/docs/html/py-modindex.html @@ -8,7 +8,7 @@ - Python Module Index — Lorax 34.3 documentation + Python Module Index — Lorax 35.0 documentation @@ -61,7 +61,7 @@
        - 34.3 + 35.0
        diff --git a/docs/html/pylorax.html b/docs/html/pylorax.html index 6afe8e3f..855cbc32 100644 --- a/docs/html/pylorax.html +++ b/docs/html/pylorax.html @@ -8,7 +8,7 @@ - pylorax package — Lorax 34.3 documentation + pylorax package — Lorax 35.0 documentation @@ -59,7 +59,7 @@
        - 34.3 + 35.0
        @@ -194,7 +194,7 @@
        class pylorax.base.BaseLoraxClass[source]¶
        -

        Bases: object

        +

        Bases: object

        pcritical(msg, fobj=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
        @@ -225,7 +225,7 @@
        class pylorax.base.DataHolder(**kwargs)[source]¶
        -

        Bases: dict

        +

        Bases: dict

        copy() → a shallow copy of D[source]¶
        @@ -239,7 +239,7 @@
        class pylorax.buildstamp.BuildStamp(product, version, bugurl, isfinal, buildarch, variant='')[source]¶
        -

        Bases: object

        +

        Bases: object

        write(outfile)[source]¶
        @@ -268,7 +268,7 @@
        class pylorax.creator.FakeDNF(conf)[source]¶
        -

        Bases: object

        +

        Bases: object

        A minimal DNF object suitable for passing to RuntimeBuilder

        lmc uses RuntimeBuilder to run the arch specific iso creation templates, so the the installroot config value is the important part of @@ -288,14 +288,14 @@ this. Everything else should be a nop.

        Parameters
        • opts (argparse options) -- options passed to livemedia-creator

        • -
        • ks (str) -- Path to the kickstart to use for the installation

        • +
        • ks (str) -- Path to the kickstart to use for the installation

        Returns

        Disk size in MiB

        Return type
        -

        int

        +

        int

        Also takes into account the use of reqpart or reqpart --add-boot

        @@ -316,7 +316,7 @@ this. Everything else should be a nop.

        List of error strings or empty list

        Return type
        -

        list

        +

        list

        @@ -328,9 +328,9 @@ this. Everything else should be a nop.

        Parameters
          -
        • images_dir (str) -- Path of directory with images to be used

        • -
        • live_image_name (str) -- Name of live rootfs image file

        • -
        • add_args (list) -- Arguments to be added to initrd= pxe config

        • +
        • images_dir (str) -- Path of directory with images to be used

        • +
        • live_image_name (str) -- Name of live rootfs image file

        • +
        • add_args (list) -- Arguments to be added to initrd= pxe config

        @@ -350,16 +350,16 @@ has been used.

        Find root of ostree deployment

        Parameters
        -

        phys_root (str) -- Path to physical root

        +

        phys_root (str) -- Path to physical root

        Returns

        Relative path of ostree deployment root

        Return type
        -

        str

        +

        str

        Raises
        -

        Exception -- More than one deployment roots were found

        +

        Exception -- More than one deployment roots were found

        @@ -373,7 +373,7 @@ has been used.

        Arch of first kernel found at mount_dir/boot/ or i386

        Return type
        -

        str

        +

        str

        @@ -387,29 +387,29 @@ has been used.

        True if disk_img is in /proc/mounts

        Return type
        -

        bool

        +

        bool

  • -pylorax.creator.make_appliance(disk_img, name, template, outfile, networks=None, ram=1024, vcpus=1, arch=None, title='Linux', project='Linux', releasever='32')[source]¶
    +pylorax.creator.make_appliance(disk_img, name, template, outfile, networks=None, ram=1024, vcpus=1, arch=None, title='Linux', project='Linux', releasever='34')[source]¶

    Generate an appliance description file

    Parameters
      -
    • disk_img (str) -- Full path of the disk image

    • -
    • name (str) -- Name of the appliance, passed to the template

    • -
    • template (str) -- Full path of Mako template

    • -
    • outfile (str) -- Full path of file to write, using template

    • -
    • networks (list) -- List of networks(str) from the kickstart

    • -
    • ram (int) -- Ram, in MiB, passed to template. Default is 1024

    • -
    • vcpus (int) -- CPUs, passed to template. Default is 1

    • -
    • arch (str) -- CPU architecture. Default is 'x86_64'

    • -
    • title (str) -- Title, passed to template. Default is 'Linux'

    • -
    • project (str) -- Project, passed to template. Default is 'Linux'

    • -
    • releasever (str) -- Release version, passed to template. Default is 32

    • +
    • disk_img (str) -- Full path of the disk image

    • +
    • name (str) -- Name of the appliance, passed to the template

    • +
    • template (str) -- Full path of Mako template

    • +
    • outfile (str) -- Full path of file to write, using template

    • +
    • networks (list) -- List of networks(str) from the kickstart

    • +
    • ram (int) -- Ram, in MiB, passed to template. Default is 1024

    • +
    • vcpus (int) -- CPUs, passed to template. Default is 1

    • +
    • arch (str) -- CPU architecture. Default is 'x86_64'

    • +
    • title (str) -- Title, passed to template. Default is 'Linux'

    • +
    • project (str) -- Project, passed to template. Default is 'Linux'

    • +
    • releasever (str) -- Release version, passed to template. Default is 34

    @@ -423,7 +423,7 @@ has been used.

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • ks (str) -- Path to the kickstart to use for the installation

    • +
    • ks (str) -- Path to the kickstart to use for the installation

    • cancel_func (function) -- Function that returns True to cancel build

    @@ -431,7 +431,7 @@ has been used.

    Path of the image created

    Return type
    -

    str

    +

    str

    Use qemu+boot.iso or anaconda to install to a disk image.

    @@ -445,15 +445,15 @@ has been used.

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • work_dir (str) -- Directory for storing results

    • -
    • disk_img (str) -- Path to disk image (fsimage or partitioned)

    • +
    • work_dir (str) -- Directory for storing results

    • +
    • disk_img (str) -- Path to disk image (fsimage or partitioned)

    Returns

    Path of directory with created images or None

    Return type
    -

    str

    +

    str

    fsck.ext4 is run on the rootfs_image to make sure there are no errors and to zero @@ -469,8 +469,8 @@ it will return None and log the error.

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • mount_dir (str) -- Directory tree to compress

    • -
    • work_dir (str) -- Output compressed image to work_dir+images/install.img

    • +
    • mount_dir (str) -- Directory tree to compress

    • +
    • work_dir (str) -- Output compressed image to work_dir+images/install.img

    @@ -493,16 +493,16 @@ root=live:CDLABEL=<volid> rd.live.image

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • mount_dir (str) -- Directory tree to compress

    • -
    • work_dir (str) -- Output compressed image to work_dir+images/install.img

    • -
    • size (int) -- Size of disk image, in GiB

    • +
    • mount_dir (str) -- Directory tree to compress

    • +
    • work_dir (str) -- Output compressed image to work_dir+images/install.img

    • +
    • size (int) -- Size of disk image, in GiB

    Returns

    rc of squashfs creation

    Return type
    -

    int

    +

    int

    @@ -524,8 +524,8 @@ type img_mount: imgutils.PartitionMount

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • sys_root_dir (str) -- Path to root of the system

    • -
    • results_dir (str) -- Path of directory for storing results

    • +
    • sys_root_dir (str) -- Path to root of the system

    • +
    • results_dir (str) -- Path of directory for storing results

    @@ -566,7 +566,7 @@ See the cmdline --help for livemedia-creator for the possible options

    tuple of compression type and args

    Return type
    -

    tuple

    +

    tuple

    @@ -585,7 +585,7 @@ See the cmdline --help for livemedia-creator for the possible options

    class pylorax.discinfo.DiscInfo(release, basearch)[source]¶
    -

    Bases: object

    +

    Bases: object

    write(outfile)[source]¶
    @@ -598,21 +598,21 @@ See the cmdline --help for livemedia-creator for the possible options

    pylorax.dnfbase module¶

    -pylorax.dnfbase.get_dnf_base_object(installroot, sources, mirrorlists=None, repos=None, enablerepos=None, disablerepos=None, tempdir='/var/tmp', proxy=None, releasever='32', cachedir=None, logdir=None, sslverify=True, dnfplugins=None)[source]¶
    +pylorax.dnfbase.get_dnf_base_object(installroot, sources, mirrorlists=None, repos=None, enablerepos=None, disablerepos=None, tempdir='/var/tmp', proxy=None, releasever='34', cachedir=None, logdir=None, sslverify=True, dnfplugins=None)[source]¶

    Create a dnf Base object and setup the repositories and installroot

    Parameters
    • installroot (string) -- Full path to the installroot

    • -
    • sources (list) -- List of source repo urls to use for the installation

    • -
    • enablerepos (list) -- List of repo names to enable

    • -
    • disablerepos (list) -- List of repo names to disable

    • -
    • mirrorlist (list) -- List of mirrors to use

    • +
    • sources (list) -- List of source repo urls to use for the installation

    • +
    • enablerepos (list) -- List of repo names to enable

    • +
    • disablerepos (list) -- List of repo names to disable

    • +
    • mirrorlist (list) -- List of mirrors to use

    • tempdir (string) -- Path of temporary directory

    • proxy (string) -- http proxy to use when fetching packages

    • releasever (string) -- Release version to pass to dnf

    • cachedir (string) -- Directory to use for caching packages

    • -
    • noverifyssl (bool) -- Set to True to ignore the CA of ssl certs. eg. use self-signed ssl for https repos.

    • +
    • noverifyssl (bool) -- Set to True to ignore the CA of ssl certs. eg. use self-signed ssl for https repos.

    @@ -666,7 +666,7 @@ If cachedir is None a dnf.cache directory is created inside tmpdir

    class pylorax.executils.ExecProduct(rc, stdout, stderr)[source]¶
    -

    Bases: object

    +

    Bases: object

    @@ -785,8 +785,8 @@ variable name, the old value is overwritten.

    Parameters
      -
    • name (str) -- The name of the environment variable

    • -
    • value (str) -- The value of the environment variable

    • +
    • name (str) -- The name of the environment variable

    • +
    • value (str) -- The value of the environment variable

    @@ -828,25 +828,25 @@ last.

    class pylorax.imgutils.DMDev(dev, size, name=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    class pylorax.imgutils.LoopDev(filename, size=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    class pylorax.imgutils.Mount(dev, opts='', mnt=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    class pylorax.imgutils.PartitionMount(disk_img, mount_ok=None, submount=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    Mount a partitioned image file using kpartx

    @@ -875,8 +875,8 @@ raises CalledProcessError if copy fails.

    Parameters
      -
    • compression (str) -- Compression type

    • -
    • basename (str) -- Base filename

    • +
    • compression (str) -- Compression type

    • +
    • basename (str) -- Base filename

    Returns
    @@ -926,7 +926,7 @@ Raises RuntimeError if more than one loop is associated

    Attach a disk image's partitions to /dev/loopX using kpartx

    Parameters
    -

    disk_img (str) -- The full path to a partitioned disk image

    +

    disk_img (str) -- The full path to a partitioned disk image

    Returns

    list of (loopXpN, size)

    @@ -1001,11 +1001,11 @@ disk image.

    Parameters
      -
    • diskimage (str) -- The full path to partitioned disk image with a /

    • -
    • fsimage (str) -- The full path of the output fs image file

    • -
    • img_size (int) -- Optional size of the fsimage in MiB or None to make +

    • diskimage (str) -- The full path to partitioned disk image with a /

    • +
    • fsimage (str) -- The full path of the output fs image file

    • +
    • img_size (int) -- Optional size of the fsimage in MiB or None to make it as small as possible

    • -
    • label (str) -- The label to apply to the image. Defaults to "Anaconda"

    • +
    • label (str) -- The label to apply to the image. Defaults to "Anaconda"

    @@ -1041,11 +1041,11 @@ in options.

    Parameters
      -
    • rootdir (str) -- Root directory

    • -
    • outfile (str) -- Path of output image file

    • -
    • label (str) -- Filesystem label

    • -
    • size (int) -- Size of the image in GiB, if None computed automatically

    • -
    • sysroot (str) -- path to system (deployment) root relative to physical root

    • +
    • rootdir (str) -- Root directory

    • +
    • outfile (str) -- Path of output image file

    • +
    • label (str) -- Filesystem label

    • +
    • size (int) -- Size of the image in GiB, if None computed automatically

    • +
    • sysroot (str) -- path to system (deployment) root relative to physical root

    @@ -1098,13 +1098,13 @@ raises CalledProcessError if umount fails.

    exception pylorax.installer.InstallError[source]¶
    -

    Bases: Exception

    +

    Bases: Exception

    class pylorax.installer.QEMUInstall(opts, iso, ks_paths, disk_img, img_size=2048, kernel_args=None, memory=1024, vcpus=None, vnc=None, arch=None, cancel_func=None, virtio_host='127.0.0.1', virtio_port=6080, image_type=None, boot_uefi=False, ovmf_path=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    Run qemu using an iso and a kickstart

    @@ -1119,7 +1119,7 @@ raises CalledProcessError if umount fails.

    Cleanup any leftover mounts from anaconda

    Parameters
    -

    dirinstall_path (str) -- Path where anaconda mounts things

    +

    dirinstall_path (str) -- Path where anaconda mounts things

    Returns

    True if cleanups were successful. False if any of them failed.

    @@ -1139,15 +1139,15 @@ other mountpoints.

    Parameters
      -
    • initrd (str) -- Path to initrd

    • -
    • files (list) -- list of file paths to add

    • +
    • initrd (str) -- Path to initrd

    • +
    • files (list) -- list of file paths to add

    Returns

    Path to a new initrd

    Return type
    -

    str

    +

    str

    The files are added to the initrd by creating a cpio image @@ -1164,8 +1164,8 @@ cpio archive.

    Parameters
      -
    • path (str) -- Path to metadata.json file

    • -
    • size (int) -- Disk size in MiB

    • +
    • path (str) -- Path to metadata.json file

    • +
    • size (int) -- Disk size in MiB

    @@ -1178,16 +1178,16 @@ cpio archive.

    Parameters
      -
    • start (int) -- Starting port number

    • -
    • end (int) -- Ending port number

    • -
    • host (str) -- Host IP to search

    • +
    • start (int) -- Starting port number

    • +
    • end (int) -- Ending port number

    • +
    • host (str) -- Host IP to search

    Returns

    First free port or -1 if none found

    Return type
    -

    int

    +

    int

    @@ -1199,8 +1199,8 @@ cpio archive.

    Parameters
      -
    • cancel_funcs (list) -- list of functions to call, True from any one cancels the build

    • -
    • proc (subprocess.Popen) -- Popen object for the anaconda process

    • +
    • cancel_funcs (list) -- list of functions to call, True from any one cancels the build

    • +
    • proc (subprocess.Popen) -- Popen object for the anaconda process

    Returns
    @@ -1219,10 +1219,10 @@ When an error is detected the process is terminated and this returns True

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • disk_img (str) -- The full path to the disk image to be created

    • -
    • disk_size (int) -- The size of the disk_img in MiB

    • +
    • disk_img (str) -- The full path to the disk image to be created

    • +
    • disk_size (int) -- The size of the disk_img in MiB

    • cancel_func (function) -- Function that returns True to cancel build

    • -
    • tar_img (str) -- For make_tar_disk, the path to final tarball to be created

    • +
    • tar_img (str) -- For make_tar_disk, the path to final tarball to be created

    @@ -1237,8 +1237,8 @@ passed creates a qemu disk image or tarfile.

    Parameters
      -
    • path (str) -- Path to metadata.json file

    • -
    • size (int) -- Disk size in MiB

    • +
    • path (str) -- Path to metadata.json file

    • +
    • size (int) -- Disk size in MiB

    @@ -1254,11 +1254,11 @@ metadata file are set correctly. All other values are left untouched.

    Parameters
    • opts (argparse options) -- options passed to livemedia-creator

    • -
    • install_log (str) -- The path to write the log from qemu

    • -
    • disk_img (str) -- The full path to the disk image to be created

    • -
    • disk_size (int) -- The size of the disk_img in MiB

    • +
    • install_log (str) -- The path to write the log from qemu

    • +
    • disk_img (str) -- The full path to the disk image to be created

    • +
    • disk_size (int) -- The size of the disk_img in MiB

    • cancel_func (function) -- Function that returns True to cancel build

    • -
    • tar_img (str) -- For make_tar_disk, the path to final tarball to be created

    • +
    • tar_img (str) -- For make_tar_disk, the path to final tarball to be created

    @@ -1298,7 +1298,7 @@ until the 'run_pkg_transaction' command is given.

    class pylorax.ltmpl.LoraxTemplate(directories=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    parse(template_file, variables)[source]¶
    @@ -1663,7 +1663,7 @@ KEY = ARG ARG ...

    class pylorax.ltmpl.TemplateRunner(fatalerrors=True, templatedir=None, defaults=None, builtins=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    This class parses and executes Lorax templates. Sample usage:

    # install a bunch of packages @@ -1720,7 +1720,7 @@ of a command in an %if statement (or any other control statements)!

    class pylorax.monitor.LogMonitor(log_path=None, host='localhost', port=0, timeout=None, log_request_handler_class=<class 'pylorax.monitor.LogRequestHandler'>)[source]¶
    -

    Bases: object

    +

    Bases: object

    Setup a server to monitor the logs output by the installation

    This needs to be running before the virt-install runs, it expects there to be a listener on the port used for the virtio log port.

    @@ -1735,7 +1735,7 @@ there to be a listener on the port used for the virtio log port.

    class pylorax.monitor.LogRequestHandler(request, client_address, server)[source]¶
    -

    Bases: socketserver.BaseRequestHandler

    +

    Bases: socketserver.BaseRequestHandler

    Handle monitoring and saving the logfiles from the virtual install

    Incoming data is written to self.server.log_path and each line is checked for patterns that would indicate that the installation failed. @@ -1760,7 +1760,7 @@ errors that indicate that the install failed.

    Check a line to see if it contains an error indicating installation failure

    Parameters
    -

    line (str) -- log line to check for failure

    +

    line (str) -- log line to check for failure

    If the line contains IGNORED it will be skipped.

    @@ -1779,7 +1779,7 @@ errors that indicate that the install failed.

    -simple_tests = ['Traceback (', 'traceback script(s) have been run', 'Out of memory:', 'Call Trace:', 'insufficient disk space:', 'Not enough disk space to download the packages', 'error populating transaction after', 'crashed on signal', 'packaging: Missed: NoSuchPackage', 'packaging: Installation failed', 'The following error occurred while installing. This is a fatal error']¶
    +simple_tests = ['Traceback (', 'traceback script(s) have been run', 'Out of memory:', 'Call Trace:', 'insufficient disk space:', 'Not enough disk space to download the packages', 'error populating transaction after', 'crashed on signal', 'packaging: Missed: NoSuchPackage', 'packaging: Installation failed', 'The following error occurred while installing. This is a fatal error', 'Error in POSTIN scriptlet in rpm package']¶
    @@ -1787,7 +1787,7 @@ errors that indicate that the install failed.

    class pylorax.monitor.LogServer(log_path, *args, **kwargs)[source]¶
    -

    Bases: socketserver.TCPServer

    +

    Bases: socketserver.TCPServer

    A TCP Server that listens for log data

    @@ -1798,7 +1798,7 @@ errors that indicate that the install failed.

    True if there has been an error

    Return type
    -

    bool

    +

    bool

    @@ -1816,7 +1816,7 @@ errors that indicate that the install failed.

    class pylorax.mount.IsoMountpoint(iso_path, initrd_path=None)[source]¶
    -

    Bases: object

    +

    Bases: object

    Mount the iso and check to make sure the vmlinuz and initrd.img files exist

    Also check the iso for a a stage2 image and set a flag and extract the iso's label.

    @@ -1883,7 +1883,7 @@ iso's label.

    class pylorax.treebuilder.RuntimeBuilder(product, arch, dbo, templatedir=None, installpkgs=None, excludepkgs=None, add_templates=None, add_template_vars=None, skip_branding=False)[source]¶
    -

    Bases: object

    +

    Bases: object

    Builds the anaconda runtime image.

    @@ -1950,7 +1950,7 @@ iso's label.

    class pylorax.treebuilder.TreeBuilder(product, arch, inroot, outroot, runtime, isolabel, domacboot=True, doupgrade=True, templatedir=None, add_templates=None, add_template_vars=None, workdir=None, extra_boot_args='')[source]¶
    -

    Bases: object

    +

    Bases: object

    Builds the arch-specific boot images. inroot should be the installtree root (the newly-built runtime dir)

    @@ -2034,7 +2034,7 @@ name of the kernel.

    class pylorax.treeinfo.TreeInfo(product, version, variant, basearch, packagedir='')[source]¶
    -

    Bases: object

    +

    Bases: object

    add_section(section, data)[source]¶
    @@ -2106,13 +2106,13 @@ Otherwise use the sharedir

    Find the templates to use.

    Parameters
    -

    templatedir (str) -- Top directory to search for templates

    +

    templatedir (str) -- Top directory to search for templates

    Returns

    Path to templates

    Return type
    -

    str

    +

    str

    If there is a templates.d directory under templatedir the @@ -2139,7 +2139,7 @@ lowest numbered directory entry is returned.

    Parameters
    • logfile (string) -- filename to write the log to

    • -
    • theLogger (logging.Logger) -- top-level logger

    • +
    • theLogger (logging.Logger) -- top-level logger

    diff --git a/docs/html/search.html b/docs/html/search.html index 10294959..e53b09df 100644 --- a/docs/html/search.html +++ b/docs/html/search.html @@ -8,7 +8,7 @@ - Search — Lorax 34.3 documentation + Search — Lorax 35.0 documentation @@ -60,7 +60,7 @@
    - 34.3 + 35.0
    diff --git a/docs/html/searchindex.js b/docs/html/searchindex.js index 404b34d2..bc687aef 100644 --- a/docs/html/searchindex.js +++ b/docs/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["composer","composer-cli","composer.cli","index","intro","livemedia-creator","lorax","lorax-composer","mkksiso","modules","product-images","pylorax"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["composer.rst","composer-cli.rst","composer.cli.rst","index.rst","intro.rst","livemedia-creator.rst","lorax.rst","lorax-composer.rst","mkksiso.rst","modules.rst","product-images.rst","pylorax.rst"],objects:{"":{composer:[0,0,0,"-"],pylorax:[11,0,0,"-"]},"composer.cli":{blueprints:[2,0,0,"-"],cmdline:[2,0,0,"-"],compose:[2,0,0,"-"],help:[2,0,0,"-"],main:[2,1,1,""],modules:[2,0,0,"-"],projects:[2,0,0,"-"],providers:[2,0,0,"-"],sources:[2,0,0,"-"],status:[2,0,0,"-"],upload:[2,0,0,"-"],utilities:[2,0,0,"-"]},"composer.cli.blueprints":{blueprints_changes:[2,1,1,""],blueprints_cmd:[2,1,1,""],blueprints_delete:[2,1,1,""],blueprints_depsolve:[2,1,1,""],blueprints_diff:[2,1,1,""],blueprints_freeze:[2,1,1,""],blueprints_freeze_save:[2,1,1,""],blueprints_freeze_show:[2,1,1,""],blueprints_list:[2,1,1,""],blueprints_push:[2,1,1,""],blueprints_save:[2,1,1,""],blueprints_show:[2,1,1,""],blueprints_tag:[2,1,1,""],blueprints_undo:[2,1,1,""],blueprints_workspace:[2,1,1,""],dict_names:[2,1,1,""],prettyCommitDetails:[2,1,1,""],pretty_dict:[2,1,1,""],pretty_diff_entry:[2,1,1,""]},"composer.cli.cmdline":{composer_cli_parser:[2,1,1,""]},"composer.cli.compose":{compose_cancel:[2,1,1,""],compose_cmd:[2,1,1,""],compose_delete:[2,1,1,""],compose_image:[2,1,1,""],compose_info:[2,1,1,""],compose_list:[2,1,1,""],compose_log:[2,1,1,""],compose_logs:[2,1,1,""],compose_metadata:[2,1,1,""],compose_ostree:[2,1,1,""],compose_results:[2,1,1,""],compose_start:[2,1,1,""],compose_status:[2,1,1,""],compose_types:[2,1,1,""],get_parent:[2,1,1,""],get_ref:[2,1,1,""],get_size:[2,1,1,""]},"composer.cli.modules":{modules_cmd:[2,1,1,""]},"composer.cli.projects":{projects_cmd:[2,1,1,""],projects_info:[2,1,1,""],projects_list:[2,1,1,""]},"composer.cli.providers":{providers_cmd:[2,1,1,""],providers_delete:[2,1,1,""],providers_info:[2,1,1,""],providers_list:[2,1,1,""],providers_push:[2,1,1,""],providers_save:[2,1,1,""],providers_show:[2,1,1,""],providers_template:[2,1,1,""]},"composer.cli.sources":{sources_add:[2,1,1,""],sources_cmd:[2,1,1,""],sources_delete:[2,1,1,""],sources_info:[2,1,1,""],sources_list:[2,1,1,""]},"composer.cli.status":{status_cmd:[2,1,1,""]},"composer.cli.upload":{upload_cancel:[2,1,1,""],upload_cmd:[2,1,1,""],upload_delete:[2,1,1,""],upload_info:[2,1,1,""],upload_list:[2,1,1,""],upload_log:[2,1,1,""],upload_reset:[2,1,1,""],upload_start:[2,1,1,""]},"composer.cli.utilities":{argify:[2,1,1,""],frozen_toml_filename:[2,1,1,""],get_arg:[2,1,1,""],handle_api_result:[2,1,1,""],packageNEVRA:[2,1,1,""],toml_filename:[2,1,1,""]},"composer.http_client":{api_url:[0,1,1,""],append_query:[0,1,1,""],delete_url_json:[0,1,1,""],download_file:[0,1,1,""],get_filename:[0,1,1,""],get_url_json:[0,1,1,""],get_url_json_unlimited:[0,1,1,""],get_url_raw:[0,1,1,""],post_url:[0,1,1,""],post_url_json:[0,1,1,""],post_url_toml:[0,1,1,""]},"composer.unix_socket":{UnixHTTPConnection:[0,2,1,""],UnixHTTPConnectionPool:[0,2,1,""]},"composer.unix_socket.UnixHTTPConnection":{connect:[0,3,1,""]},"pylorax.ArchData":{bcj_arch:[11,4,1,""],lib64_arches:[11,4,1,""]},"pylorax.Lorax":{configure:[11,3,1,""],init_file_logging:[11,3,1,""],init_stream_logging:[11,3,1,""],run:[11,3,1,""],templatedir:[11,3,1,""]},"pylorax.base":{BaseLoraxClass:[11,2,1,""],DataHolder:[11,2,1,""]},"pylorax.base.BaseLoraxClass":{pcritical:[11,3,1,""],pdebug:[11,3,1,""],perror:[11,3,1,""],pinfo:[11,3,1,""],pwarning:[11,3,1,""]},"pylorax.base.DataHolder":{copy:[11,3,1,""]},"pylorax.buildstamp":{BuildStamp:[11,2,1,""]},"pylorax.buildstamp.BuildStamp":{write:[11,3,1,""]},"pylorax.cmdline":{lmc_parser:[11,1,1,""],lorax_parser:[11,1,1,""]},"pylorax.creator":{FakeDNF:[11,2,1,""],calculate_disk_size:[11,1,1,""],check_kickstart:[11,1,1,""],create_pxe_config:[11,1,1,""],dracut_args:[11,1,1,""],find_ostree_root:[11,1,1,""],get_arch:[11,1,1,""],is_image_mounted:[11,1,1,""],make_appliance:[11,1,1,""],make_image:[11,1,1,""],make_live_images:[11,1,1,""],make_livecd:[11,1,1,""],make_runtime:[11,1,1,""],mount_boot_part_over_root:[11,1,1,""],rebuild_initrds_for_live:[11,1,1,""],run_creator:[11,1,1,""],squashfs_args:[11,1,1,""]},"pylorax.creator.FakeDNF":{reset:[11,3,1,""]},"pylorax.decorators":{singleton:[11,1,1,""]},"pylorax.discinfo":{DiscInfo:[11,2,1,""]},"pylorax.discinfo.DiscInfo":{write:[11,3,1,""]},"pylorax.dnfbase":{get_dnf_base_object:[11,1,1,""]},"pylorax.dnfhelper":{LoraxDownloadCallback:[11,2,1,""],LoraxRpmCallback:[11,2,1,""]},"pylorax.dnfhelper.LoraxDownloadCallback":{end:[11,3,1,""],progress:[11,3,1,""],start:[11,3,1,""]},"pylorax.dnfhelper.LoraxRpmCallback":{error:[11,3,1,""],progress:[11,3,1,""]},"pylorax.executils":{ExecProduct:[11,2,1,""],augmentEnv:[11,1,1,""],execReadlines:[11,1,1,""],execWithCapture:[11,1,1,""],execWithRedirect:[11,1,1,""],runcmd:[11,1,1,""],runcmd_output:[11,1,1,""],setenv:[11,1,1,""],startProgram:[11,1,1,""]},"pylorax.imgutils":{DMDev:[11,2,1,""],LoopDev:[11,2,1,""],Mount:[11,2,1,""],PartitionMount:[11,2,1,""],compress:[11,1,1,""],copytree:[11,1,1,""],default_image_name:[11,1,1,""],dm_attach:[11,1,1,""],dm_detach:[11,1,1,""],do_grafts:[11,1,1,""],estimate_size:[11,1,1,""],get_loop_name:[11,1,1,""],kpartx_disk_img:[11,1,1,""],loop_attach:[11,1,1,""],loop_detach:[11,1,1,""],loop_waitfor:[11,1,1,""],mkbtrfsimg:[11,1,1,""],mkcpio:[11,1,1,""],mkdosimg:[11,1,1,""],mkext4img:[11,1,1,""],mkfsimage:[11,1,1,""],mkfsimage_from_disk:[11,1,1,""],mkhfsimg:[11,1,1,""],mkqcow2:[11,1,1,""],mkqemu_img:[11,1,1,""],mkrootfsimg:[11,1,1,""],mksparse:[11,1,1,""],mksquashfs:[11,1,1,""],mktar:[11,1,1,""],mount:[11,1,1,""],round_to_blocks:[11,1,1,""],umount:[11,1,1,""]},"pylorax.installer":{InstallError:[11,5,1,""],QEMUInstall:[11,2,1,""],anaconda_cleanup:[11,1,1,""],append_initrd:[11,1,1,""],create_vagrant_metadata:[11,1,1,""],find_free_port:[11,1,1,""],novirt_cancel_check:[11,1,1,""],novirt_install:[11,1,1,""],update_vagrant_metadata:[11,1,1,""],virt_install:[11,1,1,""]},"pylorax.installer.QEMUInstall":{QEMU_CMDS:[11,4,1,""]},"pylorax.ltmpl":{LiveTemplateRunner:[11,2,1,""],LoraxTemplate:[11,2,1,""],LoraxTemplateRunner:[11,2,1,""],TemplateRunner:[11,2,1,""],brace_expand:[11,1,1,""],rexists:[11,1,1,""],rglob:[11,1,1,""],split_and_expand:[11,1,1,""]},"pylorax.ltmpl.LiveTemplateRunner":{installpkg:[11,3,1,""]},"pylorax.ltmpl.LoraxTemplate":{parse:[11,3,1,""]},"pylorax.ltmpl.LoraxTemplateRunner":{append:[11,3,1,""],chmod:[11,3,1,""],copy:[11,3,1,""],createaddrsize:[11,3,1,""],hardlink:[11,3,1,""],install:[11,3,1,""],installimg:[11,3,1,""],installinitrd:[11,3,1,""],installkernel:[11,3,1,""],installpkg:[11,3,1,""],installupgradeinitrd:[11,3,1,""],log:[11,3,1,""],mkdir:[11,3,1,""],move:[11,3,1,""],remove:[11,3,1,""],removefrom:[11,3,1,""],removekmod:[11,3,1,""],removepkg:[11,3,1,""],replace:[11,3,1,""],run_pkg_transaction:[11,3,1,""],runcmd:[11,3,1,""],symlink:[11,3,1,""],systemctl:[11,3,1,""],treeinfo:[11,3,1,""]},"pylorax.ltmpl.TemplateRunner":{run:[11,3,1,""]},"pylorax.monitor":{LogMonitor:[11,2,1,""],LogRequestHandler:[11,2,1,""],LogServer:[11,2,1,""]},"pylorax.monitor.LogMonitor":{shutdown:[11,3,1,""]},"pylorax.monitor.LogRequestHandler":{finish:[11,3,1,""],handle:[11,3,1,""],iserror:[11,3,1,""],re_tests:[11,4,1,""],setup:[11,3,1,""],simple_tests:[11,4,1,""]},"pylorax.monitor.LogServer":{log_check:[11,3,1,""],timeout:[11,4,1,""]},"pylorax.mount":{IsoMountpoint:[11,2,1,""]},"pylorax.mount.IsoMountpoint":{get_iso_label:[11,3,1,""],umount:[11,3,1,""]},"pylorax.sysutils":{chmod_:[11,1,1,""],chown_:[11,1,1,""],joinpaths:[11,1,1,""],linktree:[11,1,1,""],remove:[11,1,1,""],replace:[11,1,1,""],touch:[11,1,1,""]},"pylorax.treebuilder":{RuntimeBuilder:[11,2,1,""],TreeBuilder:[11,2,1,""],findkernels:[11,1,1,""],generate_module_info:[11,1,1,""],string_lower:[11,1,1,""],udev_escape:[11,1,1,""]},"pylorax.treebuilder.RuntimeBuilder":{cleanup:[11,3,1,""],create_ext4_runtime:[11,3,1,""],create_squashfs_runtime:[11,3,1,""],finished:[11,3,1,""],generate_module_data:[11,3,1,""],install:[11,3,1,""],postinstall:[11,3,1,""],verify:[11,3,1,""],writepkglists:[11,3,1,""],writepkgsizes:[11,3,1,""]},"pylorax.treebuilder.TreeBuilder":{build:[11,3,1,""],copy_dracut_hooks:[11,3,1,""],dracut_hooks_path:[11,3,1,""],implantisomd5:[11,3,1,""],kernels:[11,3,1,""],rebuild_initrds:[11,3,1,""]},"pylorax.treeinfo":{TreeInfo:[11,2,1,""]},"pylorax.treeinfo.TreeInfo":{add_section:[11,3,1,""],write:[11,3,1,""]},composer:{cli:[2,0,0,"-"],http_client:[0,0,0,"-"],unix_socket:[0,0,0,"-"]},pylorax:{ArchData:[11,2,1,""],Lorax:[11,2,1,""],base:[11,0,0,"-"],buildstamp:[11,0,0,"-"],cmdline:[11,0,0,"-"],creator:[11,0,0,"-"],decorators:[11,0,0,"-"],discinfo:[11,0,0,"-"],dnfbase:[11,0,0,"-"],dnfhelper:[11,0,0,"-"],executils:[11,0,0,"-"],find_templates:[11,1,1,""],get_buildarch:[11,1,1,""],imgutils:[11,0,0,"-"],installer:[11,0,0,"-"],log_selinux_state:[11,1,1,""],ltmpl:[11,0,0,"-"],monitor:[11,0,0,"-"],mount:[11,0,0,"-"],output:[11,0,0,"-"],setup_logging:[11,1,1,""],sysutils:[11,0,0,"-"],treebuilder:[11,0,0,"-"],treeinfo:[11,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute","5":"py:exception"},terms:{"0034983":[],"0077":11,"01t08":[],"03374adbf080fe34f5c6c29f2e49cc2b86958bf2":[],"03397f8d":[],"037a3d56":[],"069004":[],"06e8":[],"08t00":[],"0ad":[],"0e08ecbb708675bfabc82952599a1712a843779d":[],"0fa2":[],"0instal":[],"1003145":[],"1024":[1,2,11],"10t23":[],"1130":1,"11t00":[],"11t01":[],"1200":1,"1234567":[],"127":[5,11],"13z":[],"140629395244800":[],"14526ba628bb":[],"1517351003":[],"1517359234":[],"1517362289":[],"1517362633":[],"1517362647":[],"1517362659":[],"1517363442":[],"1517363451":[],"1517363500":[],"1517523249":[],"1517523255":[],"1517523644":[],"1517523689":[],"154":[],"155":[],"1565620940":[],"1568150660":[],"188399":[],"18bb14679fc7":[],"1kb":2,"2017":[],"2048":[5,11],"21600":[],"21770":[],"21898dfd":[],"222":[],"223":[],"232":5,"2384307":[],"23t00":[],"2551234":[],"256":11,"28z":[],"29b492f26ed35d80800b536623bafc51e2f0eff2":[],"2b4174b3614b":[],"2ping":[],"300":0,"30z":[],"3128":5,"325324":[],"3700mib":11,"3726a1093fd0":[],"397f":[],"3e11eb87a63d289662cba4b1804a0947a6843379":[],"3rn8evie2t50lmvybyihtgvrhcaecmeck31l":1,"3rn8evie2t50lmvybyihtgvrhcaecmeck31leoulevk":1,"400":[],"4096":11,"41ef9c3e4b73":[],"4279":[],"42fc":[],"43e9":[],"44c0":[],"45502a6d":[],"4570868":[],"45e380f39894":[],"4600":[],"467":[],"47z":[],"4825":[],"48a5":[],"48ec":[],"4a23":[],"4af9":[],"4b70":[],"4b8a":[],"4c68":[],"4c9f":[],"4cdb":[],"4e22":[],"500":5,"512":5,"523b":[],"524401":[],"52z":[],"5348":[],"5623411":[],"56z":[],"572eb0d0":[],"5900":11,"5999":11,"6080":11,"6144":[],"61b799739ce8":[],"653621":[],"6c8d38e3b211":[],"6d292bd0":[],"7078e521a54b12eae31c3fd028680da7a0815a4d":[],"70b84195":[],"7193348":[],"745712b2":[],"782":[],"784":[],"7965999":[],"7f12d0129e65":[],"7f16":[],"8001345":[],"8014":[],"8123":[],"8210032":[],"8230415":[],"870f":[],"8c8435ef":[],"8d7d":[],"9022":[],"912":[],"913":[],"9301329":[],"9314211":[],"9394":[],"9666":[],"96db":[],"9751132":[],"9817":[],"9864314":[],"9935":[],"99anaconda":11,"9ac9":[],"9bf1":[],"9c81":[],"9d26":[],"9d9d":[],"boolean":[],"byte":[],"case":1,"catch":[5,11],"char":11,"class":[0,10,11],"default":[1,8,11],"final":[1,4,5,6,10,11],"function":[2,11],"import":[5,11],"int":[2,11],"long":1,"new":[0,1,2,4,5,6,8,11],"null":5,"public":[1,5],"return":[0,1,2,11],"short":1,"switch":5,"true":[0,2,5,6,11],"try":[1,5,11],"var":[5,6,11],"while":[1,10,11],ADDING:11,Adding:[],And:5,But:[1,5],FOR:1,For:[0,1,5,11],Its:[4,6],NOT:[],Not:11,One:[1,5],RTS:[],THE:[],The:[0,1,2,4,5,8,10,11],Then:8,There:[1,5,8,11],These:[1,5,6,10],Use:[5,6,11],Used:[5,11],Uses:[],Using:6,Will:11,With:1,Yes:11,__dict__:[],__init__:0,_io:11,_map:[],a215:[],a2ef832e6b1a:[],a697ca405cdf:[],a8ef:[],aarch64:[6,10,11],abbrevi:5,abl:[6,8],abort:5,about:[1,2,5],abov:[1,5],absolut:11,accept:1,access:[1,5],accomplish:5,account:[1,11],acff:[],acl:11,action:11,activ:5,actual:[1,11],ad52:[],add2636e7459:[],add:[0,1,2,5,6,8,10,11],add_arch_templ:[6,11],add_arch_template_var:[6,11],add_arg:11,add_custom:[],add_git_tarbal:[],add_new_repo:[],add_path:8,add_sect:11,add_templ:[6,11],add_template_var:[6,11],add_url_rul:[],added:[1,5,8,11],adding:11,addit:[1,2,5,6,11],addon:[],addr:11,addrsiz:11,admin:1,administr:1,ae1bf7e3:[],aewvhvzdi26zah:1,af92:[],afford:5,after:[1,5,6,11],again:[1,2],against:5,ain:[],alia:[],alibaba:1,align:5,all:[0,1,2,4,5,6,10,11],allbut:[6,11],alloc:5,allow:[1,5,6],allow_no_valu:[],almost:4,along:6,alreadi:[1,11],also:[1,5,6,8,11],alwai:5,amazon:5,america:1,ami:1,amount:1,anaconda:[1,4,6,8,10,11],anaconda_arg:5,anaconda_cleanup:11,anaconfigurationthread:[],ancient:[],ani:[0,1,2,5,6,8,11],anoth:[1,5,6,11],ansibl:1,anyth:[1,10],anywher:11,api:[0,1,2,7],api_changelog:[],api_tim:[],api_url:0,api_vers:[0,2],apiv:1,app:5,app_fil:5,app_nam:5,app_templ:5,appear:11,append:[0,1,2,5,6,11],append_initrd:11,append_queri:0,appli:11,applianc:11,applic:[],appropri:[5,11],arbitrari:6,arch:[2,4,5,6,11],archdata:11,architectur:[4,5,6,8,11],archiv:[1,5,10,11],aren:6,arg:[1,2,5,6,11],argifi:2,argpars:[2,11],argtyp:2,argument:[0,2,11],argumentpars:[2,11],argv:11,arm:[5,11],armhfp:11,armplatform:5,around:5,artifact:5,assembl:[],associ:[1,2,11],assum:11,atla:[],attach:11,attempt:[4,11],attr:[],attribut:5,audit:[],augmentenv:11,authent:1,author:[1,5,6,8],authorized_kei:1,automat:[1,6,11],avahi:[],avail:[1,2,5,8],awar:[],aws:1,aws_access_kei:1,aws_bucket:1,aws_region:1,aws_secret_kei:1,azur:[],b067:[],b36e:[],b421:[],b6218e8f:[],b637c411:[],back:[1,6,11],backend:2,backup:11,bare:5,bart:1,base:[0,1,5,6,9],basearch:11,baseimag:1,baseloraxclass:11,basenam:11,baserequesthandl:11,basesystem:[],baseurl:[5,8],bash:[1,4,5],basic:[1,6],bb1d:[],bcj_arch:11,bcl:[1,5,6,8],bd31:[],bdc:[],bec7:[],becaus:[1,5,6],becom:[1,5],been:[5,7,8,11],befor:[3,5,6,11],behavior:[],behind:11,being:[1,5,6],below:[5,6],best:[5,6],better:11,between:[1,2,5,6,11],big:11,bin:[1,5,11],binari:[5,11],binary_output:11,bind:5,bind_mount_opt:5,bio:5,bisect:[],bit:[],blob:[],block:[1,6,11],block_siz:[],blocksiz:11,blog:[],blueprint:[0,8,9],blueprint_exist:[],blueprint_nam:2,blueprints_chang:2,blueprints_cmd:2,blueprints_delet:2,blueprints_depsolv:2,blueprints_diff:2,blueprints_freez:2,blueprints_freeze_sav:2,blueprints_freeze_show:2,blueprints_list:2,blueprints_push:2,blueprints_sav:2,blueprints_show:2,blueprints_tag:2,blueprints_undo:2,blueprints_workspac:2,blueprintsetupst:[],blueprintsetupstateskip:[],blueprintskip:[],bodi:0,bool:[2,11],boot:[1,4,6,10,11],boot_uefi:11,bootabl:[5,6],bootdir:11,bootload:[1,5,8],bootloader_append:[],bootproto:5,both:[1,5],bound:[],boundari:[],box:5,brace:11,brace_expand:11,branch:[1,5],brian:[1,5,6,8],brianlan:[],browser:[],bucket:1,bug:[5,6],bugurl:[6,11],bugzilla:5,build:[2,4,5,6,10,11],build_config_ref:[],build_env_ref:[],build_id:[],build_statu:[],build_tim:[],buildarch:[6,11],builder:5,buildinstal:4,buildsi:5,buildstamp:9,built:[1,6,11],builtin:11,bump:1,bump_vers:[],bunch:11,bundl:5,bzip2:[5,11],c30b7d80:[],c75d5d62:[],c98350c89996:[],cach:[5,6,11],cachedir:[6,11],calcul:11,calculate_disk_s:11,call:[4,5,11],callback:11,calledprocesserror:11,caller:[],can:[1,2,5,6,7,8,10,11],cancel:[1,2,5,11],cancel_func:11,cancel_upload:[],cannot:[0,1,5,6],captur:11,care:[8,11],cat:5,categor:1,caught:5,caus:[1,6,11],cdboot:[],cdlabel:11,cdrom:8,cee5f4c20fc33ea4d54bfecf56f4ad41ad15f4f3:[],central:4,cert:11,certif:6,cfg:11,chang:[1,2,5,6,8,11],changelog:1,charact:[1,11],check:[1,2,8,11],check_gpg:[],check_kickstart:11,check_list_cas:[],check_queu:[],check_recipe_dict:[],check_required_list:[],check_ssl:[],checkparam:[],checksum:[5,8],checksum_typ:5,child:11,chmod:[6,11],chmod_:11,cho2:1,choic:1,choos:5,chosen:[5,11],chown_:11,chronyd:1,chroot:[5,6,10,11],chroot_setup_cmd:5,chvt:5,cisco:[],clean:[4,5,11],cleanup:[5,11],cleanup_tmpdir:[],clear:4,clearpart:5,cli:[0,3,7,9],client:[0,5],client_address:11,client_id:[],clone:1,close:11,cloud:[1,5],cls:11,cmd:[1,11],cmdline:[0,9],cmdlist:11,cockpit:[1,7],code:[6,11],collect:[],com:[1,5,6,8],combin:[2,5],come:[],comma:[2,11],command:[0,1,2,4,5,6,8,10,11],commandlin:[1,11],comment_prefix:[],commit:[1,2],commit_id:[],commit_recip:[],commit_recipe_directori:[],commit_recipe_fil:[],commitdetail:[],committimevalerror:[],common:[5,6],commonli:1,commun:[0,1,2],comoposit:[],compar:[],comparison:[],compat:1,complet:[1,4,11],compon:5,compos:[3,8,9],compose_arg:[],compose_cancel:2,compose_cmd:2,compose_delet:2,compose_detail:[],compose_imag:2,compose_info:2,compose_list:2,compose_log:2,compose_metadata:2,compose_ostre:2,compose_result:2,compose_start:2,compose_statu:2,compose_typ:2,compose_uuid:[],composer_cli_pars:2,composerconfig:[],composerpars:[],composit:[],compress:[5,10,11],compress_arg:5,compressarg:11,compressopt:11,comput:11,conf:[4,5,6,11],conf_fil:11,config:[1,5,6,11],config_opt:5,configfil:6,configpars:[],configur:[1,4,5,6,8,11],conflict:6,connect:[0,8],connectionpool:0,consist:[1,4],consol:[],construct:11,constructor:[],contain:[1,4,6,8,10,11],content:[1,3,6,8,9,10],context:11,continu:[2,11],control:[1,4,11],convent:5,convers:1,convert:[1,2,5,11],copi:[4,5,6,8,10,11],copy_dracut_hook:11,copyin:5,copytre:11,core:5,correct:[1,2,4,5,11],correctli:[1,5,11],correspond:[6,11],corrupt:8,could:5,couldn:[],count:[],coupl:[1,5],cpio:11,cpu:11,crash:11,creat:[1,4,6,10,11],create_ext4_runtim:11,create_gitrpm_repo:[],create_pxe_config:11,create_squashfs_runtim:11,create_upload:[],create_vagrant_metadata:11,createaddrs:11,createrepo:5,createrepo_c:8,creation:[4,8,10,11],creation_tim:[],creator:[3,8,9],credenti:1,cross:[],current:[1,4,5,11],custom:[4,5,8,10],custombas:1,customizations_diff:[],customize_ks_templ:[],cwd:0,d6bd:[],data:[0,4,5,11],datahold:11,dbo:11,debug:[8,11],decod:11,decor:9,dedic:[],dee:[],default_image_nam:11,default_sect:[],defin:[1,5],delai:11,delet:[0,1,2,5,6,11],delete_fil:[],delete_profil:[],delete_recip:[],delete_repo_sourc:[],delete_upload:[],delete_url_json:0,delimit:[],denial:5,dep:[],dep_evra:[],dep_nevra:[],depend:[1,2,5,6,8,10],deploy:[1,11],depmod:11,deprec:[],depsolv:[1,2],describ:[1,5],descript:[1,5,11],deseri:[],desir:[],desktop:5,dest:11,destdir:[],destfil:11,destin:[1,6,11],detach:11,detail:[1,2],detect:[5,11],dev:[5,6,11],devel:5,develop:5,devic:[5,6,11],devicemapp:11,dhcp:[1,5],dialog:5,dialout:1,dict:[0,2,11],dict_nam:2,dict_typ:[],dictionari:[],didn:5,died:5,diff:[1,2],diff_list:[],differ:[1,2,5,11],difficult:[],dir:[5,6,11],direcori:11,direct:[],directli:[1,2,5],directori:[1,5,6,8,10,11],dirinstall_path:11,disabl:[1,6,11],disablerepo:[6,11],disassoci:[],discinfo:[6,9],disk:[1,8,11],disk_imag:5,disk_img:11,disk_info:5,disk_siz:11,diskimag:11,dispatch:2,displai:[1,2,5],disposit:0,distinct:[],distribut:[1,6],dm_attach:11,dm_detach:11,dmdev:11,dmsetup:11,dnf:[6,11],dnf_conf:[],dnf_obj:11,dnf_repo_to_file_repo:[],dnfbase:9,dnfhelper:9,dnflock:[],dnfplugin:[6,11],do_graft:11,doc:5,document:[5,6,7,8],doe:[1,2,5,6,8,11],doesn:[1,2,5,6,11],doing:5,domacboot:11,domain:[],don:[5,8,11],done:[1,11],doupgrad:11,down:[],download:[0,2,5,6,11],download_fil:0,downloadprogress:11,dracut:11,dracut_arg:[5,6,11],dracut_conf:[5,6],dracut_default:11,dracut_hook:11,dracut_hooks_path:11,drawback:5,drive:6,driven:4,driver:[4,11],drop:10,dst:11,due:5,dump:[],dure:[1,2],dyy8gj:[],e083921a7ed1cf2eec91ad12b9ad1e70ef3470b:[],e695affd:[],e6fa6db4:[],each:[1,2,5,6,11],easi:11,easier:[2,5],eastern:1,ec2:5,echo:5,edit:[],edk2:5,effect:1,efi:[5,8],efibootmgr:8,either:[5,11],el7:[],els:[6,11],emit:11,empti:[1,6,11],empty_lines_in_valu:[],en_u:1,enabl:[1,5,6,8,11],enablerepo:[6,11],encod:11,encount:5,encrypt:1,end:[1,5,6,11],endfor:11,endif:6,endpoint:[],enforc:5,enhanc:[1,5],enough:11,ensur:11,enter:[],entir:1,entri:[1,2,5,11],env_add:11,env_prun:11,environ:[1,5,6,11],epoch:2,equival:11,err:11,error:[2,5,11],escap:11,especi:[],estim:[],estimate_s:11,etc:[1,5,6,7,11],even:[5,6],ever:0,everi:[],everyth:[5,6,11],exact:1,exactli:1,examin:[5,8],exampl:[2,5,6,10,11],except:[1,5,6,11],exclud:11,excludepkg:[6,11],exec:5,execproduct:11,execreadlin:11,execut:[2,4,8,11],executil:9,execwithcaptur:11,execwithredirect:11,exist:[0,2,4,5,6,11],exit:[1,2,5,6,8,11],expand:11,expans:11,expect:[1,2,5,6,8,11],expected_kei:[],experi:11,expir:[],expire_sec:[],explicitli:1,explor:1,exract:[],ext4:[1,6,11],extend:1,extens:[1,6],extern:11,extra:[2,5,8],extra_boot_arg:[5,11],extract:11,f15:5,f16:5,f5c2918544c4:[],f629b7a948f5:[],fail:[1,2,11],failur:11,fairli:6,fakednf:11,fall:6,fals:[1,2,5,6,11],far:5,fatal:[5,11],fatalerror:11,fe925c35e795:[],featur:[5,7],fedora:[1,3,5,6,11],fedoraproject:[5,6],feedback:5,fetch:[0,11],few:[5,6],field:[1,2],figur:4,fila:[],file:[0,1,2,4,6,8,10,11],fileglob:11,filenam:[0,1,2,11],filesystem:[1,10,11],fill:[],filter:11,filter_stderr:11,find:[0,4,5,11],find_commit_tag:[],find_field_valu:[],find_free_port:11,find_nam:[],find_ostree_root:11,find_recipe_obj:[],find_templ:11,findkernel:11,fine:1,finish:[1,2,6,11],firewal:[],firewall_cmd:[],firewalld:1,firmwar:5,first:[1,4,5,6,8,11],first_registr:[],fit:5,five:2,fix:11,flag:11,flask:[],flask_blueprint:[],flatten:5,flexibl:4,fmt:11,fname:11,fobj:11,follow:[1,2,5,11],foo:[],forc:[1,6,11],form:[0,6,8],format:[1,2,5,11],found:[5,8,11],four:2,free:[6,11],freez:[1,2],from:[0,1,2,4,5,6,8,10,11],from_commit:[],front:[],frozen:[1,2],frozen_toml_filenam:2,frozenset:[],fs_imag:5,fs_label:5,fsck:11,fsimag:[5,11],fstab:5,fstype:[5,11],ftp:1,ftruncat:11,full:[0,1,8,11],further:11,game:[],gather:1,gener:[2,4,5,6,8,11],generate_module_data:11,generate_module_info:11,get:[0,1,5,11],get_all_upload:[],get_arch:11,get_arg:2,get_base_dir:[],get_base_object:[],get_buildarch:11,get_commit_detail:[],get_compose_typ:[],get_default:[],get_default_servic:[],get_dnf_base_object:11,get_extra_pkg:[],get_filenam:0,get_firewall_set:[],get_image_nam:[],get_iso_label:11,get_kernel_append:[],get_keyboard_layout:[],get_languag:[],get_loop_nam:11,get_par:2,get_ref:2,get_repo_descript:[],get_repo_sourc:[],get_revision_from_tag:[],get_servic:[],get_siz:2,get_source_id:[],get_timezone_set:[],get_upload:[],get_url_json:0,get_url_json_unlimit:0,get_url_raw:0,gfile:[],ggit:[],gib:[5,6,11],gid:1,git:5,gitarchivetarbal:[],github:5,gitlock:[],gitrepo:[],gitrpm:[],gitrpmbuild:[],given:[0,11],glanc:5,glob:[1,6,11],glusterf:[],gnome:5,gnu:[],goe:[4,6,11],going:[1,5],gonna:[],good:[5,8,11],googl:1,gpg:[],gpgcheck:[],gpgkei:[],gpgkey_url:[],gplv3:[],graft:11,green:[],group:[5,11],group_nam:[],group_typ:[],grow:5,growpart:5,grub2:[5,8],grub:11,gui:[],gzip:[5,11],had:5,handl:[2,5,6,11],handle_api_result:2,handler:11,happen:[5,6,11],hard:[],hardlink:11,has:[1,2,5,7,10,11],hash:[1,2],hasn:8,have:[1,2,5,6,8,11],haven:5,hawkei:[],hda:1,head:1,head_commit:[],header:0,hello:5,help:[0,1,5,6,8,9,11],helper:[],here:[1,4,5,6,8,10],higer:[],highbank:5,higher:6,histori:1,hold:[],home:[1,5],homepag:[],hook:11,host:[0,5,6,11],hostnam:1,how:[4,11],howev:[5,6],html:[],http:[0,1,2,5,6,11],http_client:9,httpconnect:0,httpconnectionpool:0,httpd:1,human:2,hw_random:11,hwmon:11,hybridiso:8,hyper:1,i386:11,ia64:11,iam:1,id_rsa:1,idea:[4,5,8],ideal:11,identifi:[2,6],ids:[],ignor:11,ignore_corrupt:[],ignore_miss:[],imag:[2,3,4,6,7,8,11],image_nam:5,image_path:[],image_s:[],image_size_align:5,image_typ:[5,11],images_dir:11,imap:1,img:[5,6,10,11],img_mount:11,img_siz:11,imgutil:9,immedi:[],immut:[],implantisomd5:11,implement:[7,10,11],includ:[0,1,2,5,6,8,10],inclus:[],incom:11,increment:[],indent:2,index:3,indic:11,individu:2,info:[1,2,8],inform:[1,2,4,6,7],init:[1,5,11],init_file_log:11,init_stream_log:11,initi:11,initramf:[5,6,11],initrd:[5,6,11],initrd_address:11,initrd_path:11,inject:[],inline_comment_prefix:[],input:[5,8,11],input_iso:8,inroot:11,insecur:5,insert:[],insid:[5,11],insort_left:[],inst:8,instal:[1,2,4,8,9,10],install_log:11,installclass:10,installerror:11,installimg:[10,11],installinitrd:11,installkernel:11,installpkg:[6,10,11],installroot:[6,11],installtre:11,installupgradeinitrd:11,instanc:5,instead:[1,2,5,6],instroot:4,instruct:5,insuffici:11,integ:[],interact:1,interfac:1,interfer:6,intermedi:1,interpol:[],intrd:11,introduct:3,invalid:[],ioerror:[],is_cancel:[],is_commit_tag:[],is_image_mount:11,is_parent_diff:[],iserror:11,isfin:[6,11],isn:[5,11],iso:[1,4,11],iso_nam:5,iso_path:11,isoinfo:11,isolabel:11,isolinux:11,isomountpoint:11,issu:[],item:[2,11],iter:11,its:[5,11],itself:[],jboss:[],job:[],job_creat:[],job_finish:[],job_start:[],joinpath:11,json:[0,1,2,5,11],just:[2,10,11],kbyte:[],kdir:11,keep:[1,5,11],keepglob:11,kei:[1,2,11],kernel:[5,6,8,11],kernel_append:[],kernel_arg:[5,11],keyboard:1,keyboard_cmd:[],keymap:1,kib:[],kickstart:[1,11],kickstartpars:11,kill:[5,11],knowledg:4,known:2,kpartx:[5,11],kpartx_disk_img:11,ks_path:11,ks_templat:[],ksflatten:5,kubernet:[],kvm:[1,5],kwarg:11,label:[5,11],lambda:11,lane:[1,5,6,8],lang:[],lang_cmd:[],languag:1,larg:[1,2],last:[1,2,8,11],later:11,latest:5,launch:[],layout:[],lazi:11,lead:[0,11],least:[5,11],leav:[1,6,11],left:[1,11],leftmost:[],leftov:[5,11],len:[],less:[],level:[1,5,6,11],lib64_arch:11,lib:11,lib_dir:[],librari:4,libus:[],libvirt:5,licens:[],lift:1,light:6,like:[1,5,6,8,10,11],limit:[0,1,5,11],line:[1,2,4,11],link:11,linktre:11,linux:[5,6,11],list:[1,2,4,5,6,11],list_branch_fil:[],list_commit:[],list_commit_fil:[],list_provid:[],listen:[1,11],live:[1,4,11],live_image_nam:11,live_rootfs_s:5,livecd:11,livemedia:[3,8,11],liveo:[6,11],livesi:5,livetemplaterunn:11,lmc:[5,11],lmc_parser:11,load:11,load_profil:[],load_set:[],local:[5,11],localectl:1,localhost:11,locat:[5,6],lock:[],lock_check:[],log:[1,2,5,6,11],log_check:11,log_error:11,log_output:11,log_path:11,log_request_handler_class:11,log_selinux_st:11,logdir:11,logfil:[1,5,6,11],logger:11,logic:6,logmonitor:11,lognam:11,logo:6,logrequesthandl:11,logserv:11,longer:[1,5,6],look:[1,4,5,10],loop:[5,6,11],loop_attach:11,loop_detach:11,loop_dev:11,loop_waitfor:11,loopdev:11,loopx:11,loopxpn:11,lorax:[1,2,5,10,11],lorax_composer_pars:[],lorax_pars:11,lorax_templ:5,loraxdir:11,loraxdownloadcallback:11,loraxrpmcallback:11,loraxtempl:11,loraxtemplaterunn:[6,11],lose:5,losetup:11,lost:[],low:11,lowercas:11,lowest:11,lpar:11,lst:2,ltmpl:[6,9],lvm2:11,lzma:[5,11],mac:[5,6,8],macboot:[5,6],machin:8,made:11,mai:[1,5,6,8,11],mail:5,main:2,maintain:4,make:[1,2,5,6,8,11],make_:[],make_appli:11,make_compos:[],make_disk:[],make_dnf_dir:[],make_git_rpm:[],make_imag:11,make_live_imag:11,make_livecd:11,make_owned_dir:[],make_queue_dir:[],make_runtim:11,make_setup_st:[],make_tar_disk:11,makestamp:4,maketreeinfo:4,mako:[4,5,6,11],manag:1,mandatori:1,mani:[],manpag:[5,6],manual:[],map:2,mark:[],mask:11,master:[],match:[1,5,11],maximum:[],maxretri:11,mbr:5,meant:[1,11],meantim:1,mechan:1,media:[5,11],megabyt:5,member:[1,5],memlimit:11,memori:[5,11],memtest86:5,mention:11,messag:[8,11],metadata:[1,2,5,6,11],metalink:[],method:[5,11],mib:[1,5,11],mime:[],mind:5,minim:[5,11],minimum:5,minut:5,mirror:[5,11],mirrorlist:[6,11],mirrormanag:5,miss:11,mix:4,mkbtrfsimg:11,mkcpio:11,mkdir:[5,6,11],mkdosimg:11,mkext4img:11,mkf:11,mkfsarg:11,mkfsimag:11,mkfsimage_from_disk:11,mkhfsimg:11,mkisof:8,mkksiso:3,mknod:5,mkqcow2:11,mkqemu_img:11,mkrootfsimg:11,mkspars:11,mksquashf:11,mktar:11,mnt:11,mock:1,mockfil:[],moddir:11,mode:[1,5,6,11],modeless:11,modifi:[5,8,11],modul:[3,4,6,9],module_nam:[],module_nv:[],modules_cmd:2,modules_info:[],modules_list:[],monitor:[5,9],more:[1,4,5,7,11],most:[1,2,5],mount:[5,8,9],mount_boot_part_over_root:11,mount_dir:11,mount_ok:11,mountarg:11,mountpoint:[5,11],move:[6,11],move_compose_result:[],msg:11,much:11,multi:5,multipl:[1,2,5,6,8,11],multipli:2,must:[1,5,6,10,11],mvebu:5,myconfig:11,name:[2,8,11],namespac:2,need:[1,2,5,6,8,11],neither:[],network:[5,6,8,11],never:11,nevra:2,new_image_nam:[],new_item:[],new_recip:[],new_repo_sourc:[],new_set:[],newer:5,newest:[1,2],newli:11,newlin:11,newrecipegit:[],newrun:11,next:11,nice:[1,2],noarch:1,node:[5,6],nomacboot:[5,6],non:[6,11],none:[0,2,5,11],nop:11,norm:2,normal:[1,5,6,8,10],north:1,nosmt:1,nosuchpackag:11,note:[1,5,6,11],noth:[2,11],noupgrad:6,noverifi:6,noverifyssl:[6,11],novirt:5,novirt_cancel_check:11,novirt_instal:11,now:[5,10,11],nspawn:[5,6],ntp:1,ntpserver:1,number:[1,2,5,6,11],numer:1,nvr:6,o0ywbkh9tc0:1,object:[0,1,11],observ:5,occas:11,occur:11,oci_config:5,oci_runtim:5,octalmod:11,off:[],offset:0,oid:[],old:[5,6,11],old_item:[],old_recip:[],old_vers:[],older:[5,6],omap:5,omit:1,onc:[1,5,6],one:[1,2,5,6,10,11],ones:[1,6,11],onli:[1,2,5,6,8,11],onto:6,open:1,open_or_create_repo:[],openh264:[],openssh:1,openstack:1,oper:[4,5],opt:[1,2,11],option:[1,2,4,5,6,11],order:[1,4,6],org:[1,5,6],origin:[0,1,5,8],osbuild:[1,7,8],ostre:[1,2,5,7,11],other:[1,2,4,5,6,11],otherwis:[1,6,11],ouput:[],out:[1,4,8,11],outfil:11,output:[1,2,5,6,9],output_iso:8,outputdir:[6,11],outroot:11,outsid:11,over:10,overhead:11,overrid:[5,6,11],overridden:1,overwrit:[1,2],overwritten:11,ovmf:5,ovmf_path:[5,11],own:[5,6],owner:[],ownership:[],p_dir:[],pacag:11,packag:[4,5,6,9,10],package_nam:[],package_nv:[],packagedir:11,packagenevra:2,page:3,param1:0,param2:0,param:11,paramat:10,paramet:[0,2,11],parent:[1,2],pars:11,parser:11,part:[2,5,6,10,11],particular:11,partit:[1,5,11],partitin:5,partitionmount:11,pass:[1,2,5,6,8,10,11],passwd:5,password:[1,5],pat:11,patch:1,path:[0,1,2,5,6,8,11],pathnam:[8,11],pattern:11,payload:11,pcritic:11,pdebug:11,per:11,permiss:[],perror:11,phys_root:11,physic:11,pick:[1,11],pid:[5,11],pinfo:11,ping:[],pivot:11,pkg:[2,11],pkg_to_build:[],pkg_to_dep:[],pkg_to_project:[],pkg_to_project_info:[],pkgglob:11,pkglistdir:11,pkgname:10,pkgsizefil:11,pki:[],place:[1,2,5,6,10,11],placehold:[],plai:[],plain:[1,5,6,11],plan:8,platform:5,play0ad:[],playbook:1,playbook_path:[],pleas:11,plugin:6,plugin_conf:5,point:[1,4,5,11],pool:1,popen:11,popul:11,port:[0,1,5,6,11],pos:[],posit:[],possibl:[2,5,11],post:[0,5,11],post_url:0,post_url_json:0,post_url_toml:0,postfix:1,postinstal:11,postun:11,potenti:[],powerpc:11,ppc64:11,ppc64le:[10,11],ppc:10,pre:[5,8,11],precaut:[],preexec_fn:11,prefix:[1,5,11],prepar:[],prepare_commit:[],prepend:[],present:[4,5],preserv:[8,11],pretti:11,pretty_dict:2,pretty_diff_entri:2,prettycommitdetail:2,preun:11,prevent:6,previou:11,previous:[1,4,5],primari:[1,5],primarili:1,print:[1,2,8],privileg:[],probabl:6,problem:[1,4,11],proc:11,procedur:11,process:[1,2,4,5,6,10,11],produc:[4,5],product:[1,3,6,11],profil:2,program:[1,2,5,6,11],progress:[0,1,2,11],proj:[],proj_to_modul:[],project:[0,1,5,9,11],project_info:[],project_nam:[],projects_cmd:2,projects_depsolv:[],projects_depsolve_with_s:[],projects_info:2,projects_list:2,projectserror:[],prompt:8,pronounc:[],properti:11,protocol:1,provid:[0,4,5,6,9,11],provider_nam:[],providers_cmd:2,providers_delet:2,providers_info:2,providers_list:2,providers_push:2,providers_sav:2,providers_show:2,providers_templ:2,proxi:[6,11],pub:[1,5,6],pubkei:5,pull:[4,5,6],pungi:4,purpos:[1,5],push:[1,2],put:[10,11],pwarn:11,pxe:11,pxeboot:6,pyanaconda:10,pykickstart:11,pylorax:[4,6,9,10],pyo:11,python:[4,6,11],pythonpath:5,q39uyd1:1,qcow2:[1,5,11],qemu:[1,11],qemu_arg:5,qemu_cmd:11,qemuinstal:11,queri:[0,2],queu:[1,2],queue:2,queue_statu:[],quot:11,race:11,rais:[0,2,11],raise_err:11,ram:[5,11],random:[5,11],rang:11,rare:11,raw:[0,1,2,5],rawhid:[5,6],rdo:5,re_test:11,react:[],read:[4,5,11],read_commit:[],read_commit_spec:[],read_recipe_and_id:[],read_recipe_commit:[],readabl:2,readi:11,readm:[],ready_upload:[],real:[5,11],realli:[5,6,11],reason:[5,11],reboot:[],rebuild:[5,6,11],rebuild_initrd:11,rebuild_initrds_for_l:11,recent:[1,2],recip:[],recipe_dict:[],recipe_diff:[],recipe_filenam:[],recipe_from_dict:[],recipe_from_fil:[],recipe_from_toml:[],recipe_kei:[],recipe_nam:[],recipe_path:[],recipe_str:[],recipeerror:[],recipefileerror:[],recipegit:[],recipegroup:[],recipemodul:[],recipepackag:[],recommend:[1,5],record:1,recurs:11,redhat:[1,5,6,8],redirect:[5,11],reduc:[],ref:[1,2],refer:8,referenc:1,refus:5,regener:8,regex:11,region:1,regist:[],register_blueprint:[],rel:11,relat:6,releas:[1,2,4,5,6,11],releasev:[5,11],relev:[],reli:4,reliabl:5,remain:[2,6],remaind:[],rememb:1,remov:[1,2,4,5,6,11],remove_temp:11,removefrom:[6,11],removekmod:[6,11],removepkg:[6,11],renam:[5,11],repl:11,replac:[1,4,5,6,7,10,11],repo1:5,repo2:5,repo:[4,6,11],repo_dir:[],repo_file_exist:[],repo_to_k:[],repo_to_sourc:[],repo_url:5,repodata:[5,8],repodict:[],repoid:[],report:[5,6],repositori:[1,6,11],repres:[],represent:[],reproduc:[],reqpart:[5,11],request:[0,11],requir:[1,5,11],rerun:[],rescu:5,reserv:5,reset:[1,2,11],reset_handl:11,reset_lang:11,reset_upload:[],resolv:11,resolve_playbook_path:[],resolve_provid:[],resort:11,resource_group:[],respond:[],respons:[0,1],rest:11,restart:[],restor:[],result:[0,2,5,6,11],result_dir:5,resultdir:5,results_dir:11,retain:[],reticul:11,retriev:[],retrysleep:11,retun:[],returncod:11,revert:[1,2],revert_fil:[],revert_recip:[],revis:[],revisor:4,revpars:[],rexist:11,rglob:11,rhel7:[3,5],rhel8:3,rhel:5,rng:5,roll:[],root:[1,2,4,5,6,8,11],root_dir:[],rootdir:11,rootf:[5,6,11],rootfs_imag:11,rootfs_siz:6,rootm:5,rootpw:5,roughli:11,round:11,round_to_block:11,rout:0,rpm:[1,4,5,11],rpmbuild:[],rpmfluff:[],rpmname:1,rpmreleas:1,rpmversion:1,rtype:[],rule:1,run:[1,2,5,8,10,11],run_creat:11,run_pkg_transact:[6,11],runcmd:[6,11],runcmd_output:11,rundir:11,runner:11,runtim:[5,10,11],runtimebuild:[10,11],runtimeerror:[0,11],rxxx:[],s390x:11,safe:11,samba:[],same:[1,5,6,11],sampl:11,satisfi:[],save:[0,1,2,6,11],save_set:[],sbin:[5,11],scene:[],schedul:[],script:[1,4,5,11],scriptlet:11,search:[3,6,11],second:5,secondari:1,secret:1,section:[1,5,11],secur:1,see:[1,5,6,7,8,11],seem:11,select:[1,2,5,6,11],self:11,selinux:[5,11],semver:1,send:[0,1],separ:[1,2,11],sequenc:11,serial:[],serializ:[],server:[0,1,2,7,11],servic:[2,6,11],services_cmd:[],set:[1,2,4,5,6,8,11],set_statu:[],setenforc:6,setenv:11,setup:[1,5,6,11],setup_log:11,sever:[5,10],sha256:5,shallow:11,share:[1,5,6,10,11],share_dir:[],sharedir:[6,11],sharpest:[],shell:1,ship:6,shlex:11,shortnam:11,should:[0,1,5,6,11],should_exit_now:2,show:[1,2,5,6,8,11],show_json:2,shown:1,shutdown:[5,11],sig:[],sig_dfl:11,sig_ign:11,sigint:[],sign:11,signal:11,signific:1,similar:6,simpl:[1,2,6],simple_test:11,simplerpmbuild:[],simplest:8,simpli:[],simul:2,sinc:[1,5],singl:[2,5],singleton:11,site:5,situat:[],size:[1,2,5,6,11],skip:[5,6,11],skip_brand:11,skip_rul:[],slice:[],slightli:5,slow:5,small:11,smp:5,snake_cas:[],socket:[0,1,2],socket_path:[0,2],socketserv:11,softwar:[],solut:5,solv:[],some:[0,1,4,5,6,11],somebodi:[],someplac:[],someth:[4,5,6,11],sometim:5,sort:6,sound:[6,11],sourc:[0,1,6,8,9,11],source_glob:[],source_id:[],source_nam:[],source_path:[],source_ref:[],source_to_repo:[],source_to_repodict:[],sources_add:2,sources_cmd:2,sources_delet:2,sources_info:2,sources_list:2,sourcesdir:[],space:[1,2,6,11],sparingli:[],spars:[5,11],speak:[4,6],spec:[],special:6,specif:[1,5,6,10,11],specifi:[0,1,2,5,11],speed:[1,5],spin:5,spline:11,split:11,split_and_expand:11,squashf:[5,11],squashfs_arg:11,squashfs_onli:11,src:[3,5,11],srcdir:11,srcglob:11,srv:1,ssh:[1,5],sshd:[1,5],sshkei:[],ssl:[6,11],sslverifi:11,stage2:11,stage:[4,5],standard:11,start:[1,2,5,6,11],start_build:[],start_queue_monitor:[],start_upload_monitor:[],startprogram:11,startup:[],state:[1,5,11],statement:11,statu:[0,9,11],status_callback:[],status_cmd:2,status_filt:[],stderr:11,stdin:11,stdout:11,step:[4,5,8],stick:8,still:[5,7,11],stop:5,storag:[1,2,5,11],storage_account_nam:[],storage_contain:[],store:[1,5,6,11],str1:2,str2:2,str:[0,2,11],strang:5,stream:[],strict:[],strictli:6,string:[0,1,2,8,11],string_low:11,stuck:5,student:1,stuff:5,style:11,sub:11,subclass:[],subdirectori:[],submit:[],submodul:9,submount:11,subpackag:9,subprocess:11,subscription_id:[],subset:[],substitut:[5,6],succe:[],success:[1,11],successfulli:1,sudo:5,suffix:11,suit:[],suitabl:11,summari:1,support:[1,2,4,5,6,8,10],supported_typ:[],sure:[1,5,6,8,11],suspect:5,swap:5,symlink:[6,11],sys:[2,11],sys_root_dir:11,sysimag:11,syslinux:5,sysroot:11,system:[1,5,6,8,11],system_sourc:[],systemctl:[1,6,11],systemd:[1,5,6,11],sysutil:9,tag:[1,2,6],tag_file_commit:[],tag_recipe_commit:[],tail:[],take:[1,2,5,10,11],take_limit:[],talk:[0,2],tar:[1,2,8],tar_disk_nam:5,tar_img:11,tarbal:11,tarfil:[5,11],target:[1,5,6,11],tcp:[1,11],tcpserver:11,tear:[],tegra:5,tell:6,telnet:1,telnetd:1,tempdir:11,templat:[1,2,4,5,10,11],template_fil:11,templatedir:11,templatefil:11,templaterunn:11,temporari:[1,2,4,5,6,8,11],tenant:[],termin:[5,11],test:[1,5,8],test_config:[],test_mod:[],test_templ:[],testmod:[1,2],text:[1,6],textiowrapp:11,than:[5,11],thei:[1,5,6],thelogg:11,them:[1,4,6,11],therefor:[],thi:[0,1,2,5,6,8,10,11],thing:[4,5,11],those:[4,10],though:4,thread:[5,11],three:[1,2],thu:11,ti_don:11,ti_tot:11,time:[1,5,6,8,10,11],timedatectl:1,timeout:[0,5,11],timestamp:11,timestamp_dict:[],timezon:[],timezone_cmd:[],titl:11,tmp:[5,6,11],tmpdir:11,tmpl:[10,11],tmux:1,to_commit:[],token:11,told:6,toml:[0,1,2],toml_dict:[],toml_filenam:2,tomldecodeerror:[],tomlerror:[],tool:[1,4,5,6,8],top:[5,6,10,11],total:5,total_drpm:11,total_fil:11,total_fn:0,total_s:11,touch:11,trace:11,traceback:11,track:1,trail:[],transact:11,transactionprogress:11,transmogrifi:11,trash:5,treat:[1,11],tree:[4,5,6,10,11],treebuild:[9,10],treeinfo:[6,9],tri:[1,5,11],truckin:11,ts_done:11,ts_total:11,tty1:5,tty3:5,tui:5,tupl:[2,11],turn:4,two:2,type:[0,1,2,5,8,11],typic:11,ucfg:[],udev_escap:11,udp:1,uefi:[6,8],uid:1,umask:11,umount:[5,11],uncompress:[],undelet:[],under:[1,5,6,11],understand:[],undo:[1,2],unexpectedli:6,unicodedecodeerror:11,uniqu:1,unit:[1,11],unix:[0,2],unix_socket:9,unixhttpconnect:0,unixhttpconnectionpool:0,unknown:11,unless:11,unmaintain:4,unmount:[5,11],unneed:[4,6,11],unpack:4,until:11,untouch:11,unus:[2,5],upd:4,updat:[1,2,3,5,6,8,11],update_vagrant_metadata:11,upgrad:11,upload:[0,5,7,9],upload_cancel:2,upload_cmd:2,upload_delet:2,upload_id:[],upload_info:2,upload_list:2,upload_log:2,upload_pid:[],upload_reset:2,upload_start:2,upload_uuid:[],upstream:[],upstream_vc:[],url:[0,1,5,6,8,11],url_prefix:[],urllib3:0,usabl:5,usag:[1,5,6,8,11],usb:8,usbutil:11,use:[0,1,2,5,6,7,8,11],used:[1,2,4,5,6,8,11],useful:[5,11],user:[2,6,11],user_dracut_arg:11,useradd:[],uses:[1,5,6,11],using:[1,2,5,6,8,10,11],usr:[1,5,6,10,11],usual:[1,5],utc:1,utf:[1,11],util:[0,5,9],uuid:[1,2],uuid_add_upload:[],uuid_cancel:[],uuid_delet:[],uuid_dir:[],uuid_get_upload:[],uuid_imag:[],uuid_info:[],uuid_log:[],uuid_ready_upload:[],uuid_remove_upload:[],uuid_schedule_upload:[],uuid_statu:[],uuid_tar:[],v0_api:[],v0_blueprints_chang:[],v0_blueprints_delet:[],v0_blueprints_delete_workspac:[],v0_blueprints_depsolv:[],v0_blueprints_diff:[],v0_blueprints_freez:[],v0_blueprints_info:[],v0_blueprints_list:[],v0_blueprints_new:[],v0_blueprints_tag:[],v0_blueprints_undo:[],v0_blueprints_workspac:[],v0_compose_cancel:[],v0_compose_delet:[],v0_compose_fail:[],v0_compose_finish:[],v0_compose_imag:[],v0_compose_info:[],v0_compose_log:[],v0_compose_log_tail:[],v0_compose_metadata:[],v0_compose_queu:[],v0_compose_result:[],v0_compose_start:[],v0_compose_statu:[],v0_compose_typ:[],v0_modules_info:[],v0_modules_list:[],v0_projects_depsolv:[],v0_projects_info:[],v0_projects_list:[],v0_projects_source_delet:[],v0_projects_source_info:[],v0_projects_source_list:[],v0_projects_source_new:[],v1_compose_fail:[],v1_compose_finish:[],v1_compose_info:[],v1_compose_queu:[],v1_compose_start:[],v1_compose_statu:[],v1_compose_uploads_delet:[],v1_compose_uploads_schedul:[],v1_projects_source_info:[],v1_projects_source_new:[],v1_providers_delet:[],v1_providers_sav:[],v1_upload_cancel:[],v1_upload_info:[],v1_upload_log:[],v1_upload_provid:[],v1_upload_reset:[],vagrant:11,vagrant_metadata:5,vagrantfil:5,valid:[1,11],validate_set:[],valu:[1,2,5,11],valueerror:[],valuetok:11,variabl:[5,6,11],variant:11,variou:11,vcpu:[5,11],verbatim:5,veri:5,verifi:[1,6,11],version:[0,1,2,4,5,6,11],vhd:1,via:[5,6],video:11,view:1,view_func:[],vim:1,virt:11,virt_instal:11,virtio:11,virtio_consol:11,virtio_host:11,virtio_port:11,virtual:[5,11],vmdk:1,vmlinuz:[5,11],vnc:[5,11],volid:[5,6,8,11],volum:[5,6,8],vsphere:1,wai:[1,2,5,6],wait:[1,11],want:[1,5,8],warfar:[],warn:11,wasn:5,watch:5,web:5,websit:[5,7],weight:6,welcom:5,welder:[],weldr:[1,7],well:[1,5,6,8,11],were:11,what:[0,1,4,5,6,11],whatev:[],wheel:[1,5],when:[1,5,6,8,11],whenev:11,where:[1,5,6,11],whether:[2,11],which:[1,2,4,5,6,7,10,11],whitespac:11,who:5,whole:11,widest:[],widget:1,wildcard:1,winnt:11,wipe:8,with_cor:[],with_rng:5,without:[1,5,6,8],wm7sw:1,word:11,work:[1,11],work_dir:11,workdir:[6,11],workflow:4,workspac:[1,2],workspace_delet:[],workspace_dir:[],workspace_exist:[],workspace_filenam:[],workspace_read:[],workspace_writ:[],workstat:6,world:5,would:[1,5,8,10,11],wrapper:[],write:[4,11],write_commit:[],write_fil:[],write_ks_group:[],write_ks_root:[],write_ks_us:[],write_timestamp:[],writepkglist:11,writepkgs:11,written:[1,4,5,11],wrong:[2,11],wrote:[],wwood:11,www:[],x86:[6,10,11],x86_64:[5,6,8,11],xattr:11,xfce:5,xfsprog:11,xml:5,xorrisof:[6,8],xxx:2,xxxx:[1,2,5],xxxxx:5,yield:[],you:[1,5,6,7,8,10,11],your:[1,5,6,10],yourdomain:5,yum:[4,5],yumbas:[],yumlock:[],zero:11,zerombr:5},titles:["composer package","composer-cli","composer.cli package","Welcome to Lorax's documentation!","Introduction to Lorax","livemedia-creator","Lorax","lorax-composer","mkksiso","src","Product and Updates Images","pylorax package"],titleterms:{"default":[5,6],"import":[],"new":[],AWS:1,Adding:8,The:6,Using:5,add:[],ami:5,anaconda:5,api:[],applianc:5,argument:[1,5,6,8],atom:5,base:11,befor:4,bisect:[],blueprint:[1,2],boot:[5,8],branch:3,brand:6,build:1,buildstamp:11,checkparam:[],cleanup:6,cli:[1,2],cmdline:[1,2,5,6,8,11],compos:[0,1,2,7],config:[],contain:5,content:[0,2,11],creat:[5,8],creation:[5,6],creator:[5,11],custom:[1,6],debug:[1,5],decor:11,discinfo:11,disk:5,dnfbase:11,dnfhelper:11,docker:5,document:3,download:1,dracut:[5,6],dvd:8,edit:1,error:[],exampl:1,executil:11,exist:1,file:5,filesystem:[5,6],firewal:1,flask_blueprint:[],git:1,gitrpm:[],group:1,hack:5,help:2,how:[5,6,8],http_client:0,imag:[1,5,10],imgutil:11,indic:3,initi:5,insid:6,instal:[5,6,11],introduct:4,iso:[5,6,8],kernel:1,kickstart:[5,8],lift:[],live:5,liveimg:8,livemedia:5,local:1,log:[],lorax:[3,4,6,7],ltmpl:11,mkksiso:8,mock:[5,6],modul:[0,1,2,11],monitor:[1,11],mount:11,name:[1,5,6],note:[],oci:5,open:5,openstack:5,option:8,other:3,output:11,packag:[0,1,2,8,11],partit:[],posit:[1,6,8],postinstal:6,problem:5,product:10,profil:1,project:2,provid:[1,2],proxi:5,pxe:5,pylorax:11,qemu:5,queue:[],quickstart:[5,6],recip:[],refer:1,regex:[],repo:[1,5,8],repositori:5,requir:6,respons:[],result:1,rout:[],run:6,runtim:6,secur:[],server:[],servic:1,sourc:2,squashf:6,src:9,sshkei:1,statu:[1,2],submodul:[0,2,11],subpackag:0,support:[],sysutil:11,tabl:3,tar:5,templat:6,thing:[],timestamp:[],timezon:1,tmpl:6,toml:[],treebuild:11,treeinfo:11,type:[],uefi:5,unix_socket:0,updat:10,upload:[1,2],user:[1,5],util:2,vagrant:5,variant:6,virt:5,welcom:3,work:[5,6,8],workspac:[]}}) \ No newline at end of file +Search.setIndex({docnames:["composer","composer-cli","composer.cli","index","intro","livemedia-creator","lorax","lorax-composer","mkksiso","modules","product-images","pylorax"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["composer.rst","composer-cli.rst","composer.cli.rst","index.rst","intro.rst","livemedia-creator.rst","lorax.rst","lorax-composer.rst","mkksiso.rst","modules.rst","product-images.rst","pylorax.rst"],objects:{"":{composer:[0,0,0,"-"],pylorax:[11,0,0,"-"]},"composer.cli":{blueprints:[2,0,0,"-"],cmdline:[2,0,0,"-"],compose:[2,0,0,"-"],help:[2,0,0,"-"],main:[2,1,1,""],modules:[2,0,0,"-"],projects:[2,0,0,"-"],providers:[2,0,0,"-"],sources:[2,0,0,"-"],status:[2,0,0,"-"],upload:[2,0,0,"-"],utilities:[2,0,0,"-"]},"composer.cli.blueprints":{blueprints_changes:[2,1,1,""],blueprints_cmd:[2,1,1,""],blueprints_delete:[2,1,1,""],blueprints_depsolve:[2,1,1,""],blueprints_diff:[2,1,1,""],blueprints_freeze:[2,1,1,""],blueprints_freeze_save:[2,1,1,""],blueprints_freeze_show:[2,1,1,""],blueprints_list:[2,1,1,""],blueprints_push:[2,1,1,""],blueprints_save:[2,1,1,""],blueprints_show:[2,1,1,""],blueprints_tag:[2,1,1,""],blueprints_undo:[2,1,1,""],blueprints_workspace:[2,1,1,""],dict_names:[2,1,1,""],prettyCommitDetails:[2,1,1,""],pretty_dict:[2,1,1,""],pretty_diff_entry:[2,1,1,""]},"composer.cli.cmdline":{composer_cli_parser:[2,1,1,""]},"composer.cli.compose":{compose_cancel:[2,1,1,""],compose_cmd:[2,1,1,""],compose_delete:[2,1,1,""],compose_image:[2,1,1,""],compose_info:[2,1,1,""],compose_list:[2,1,1,""],compose_log:[2,1,1,""],compose_logs:[2,1,1,""],compose_metadata:[2,1,1,""],compose_ostree:[2,1,1,""],compose_results:[2,1,1,""],compose_start:[2,1,1,""],compose_status:[2,1,1,""],compose_types:[2,1,1,""],get_parent:[2,1,1,""],get_ref:[2,1,1,""],get_size:[2,1,1,""],get_url:[2,1,1,""]},"composer.cli.modules":{modules_cmd:[2,1,1,""]},"composer.cli.projects":{projects_cmd:[2,1,1,""],projects_info:[2,1,1,""],projects_list:[2,1,1,""]},"composer.cli.providers":{providers_cmd:[2,1,1,""],providers_delete:[2,1,1,""],providers_info:[2,1,1,""],providers_list:[2,1,1,""],providers_push:[2,1,1,""],providers_save:[2,1,1,""],providers_show:[2,1,1,""],providers_template:[2,1,1,""]},"composer.cli.sources":{sources_add:[2,1,1,""],sources_cmd:[2,1,1,""],sources_delete:[2,1,1,""],sources_info:[2,1,1,""],sources_list:[2,1,1,""]},"composer.cli.status":{status_cmd:[2,1,1,""]},"composer.cli.upload":{upload_cancel:[2,1,1,""],upload_cmd:[2,1,1,""],upload_delete:[2,1,1,""],upload_info:[2,1,1,""],upload_list:[2,1,1,""],upload_log:[2,1,1,""],upload_reset:[2,1,1,""],upload_start:[2,1,1,""]},"composer.cli.utilities":{argify:[2,1,1,""],frozen_toml_filename:[2,1,1,""],get_arg:[2,1,1,""],handle_api_result:[2,1,1,""],packageNEVRA:[2,1,1,""],toml_filename:[2,1,1,""]},"composer.http_client":{api_url:[0,1,1,""],append_query:[0,1,1,""],delete_url_json:[0,1,1,""],download_file:[0,1,1,""],get_filename:[0,1,1,""],get_url_json:[0,1,1,""],get_url_json_unlimited:[0,1,1,""],get_url_raw:[0,1,1,""],post_url:[0,1,1,""],post_url_json:[0,1,1,""],post_url_toml:[0,1,1,""]},"composer.unix_socket":{UnixHTTPConnection:[0,2,1,""],UnixHTTPConnectionPool:[0,2,1,""]},"composer.unix_socket.UnixHTTPConnection":{connect:[0,3,1,""]},"pylorax.ArchData":{bcj_arch:[11,4,1,""],lib64_arches:[11,4,1,""]},"pylorax.Lorax":{configure:[11,3,1,""],init_file_logging:[11,3,1,""],init_stream_logging:[11,3,1,""],run:[11,3,1,""],templatedir:[11,3,1,""]},"pylorax.base":{BaseLoraxClass:[11,2,1,""],DataHolder:[11,2,1,""]},"pylorax.base.BaseLoraxClass":{pcritical:[11,3,1,""],pdebug:[11,3,1,""],perror:[11,3,1,""],pinfo:[11,3,1,""],pwarning:[11,3,1,""]},"pylorax.base.DataHolder":{copy:[11,3,1,""]},"pylorax.buildstamp":{BuildStamp:[11,2,1,""]},"pylorax.buildstamp.BuildStamp":{write:[11,3,1,""]},"pylorax.cmdline":{lmc_parser:[11,1,1,""],lorax_parser:[11,1,1,""]},"pylorax.creator":{FakeDNF:[11,2,1,""],calculate_disk_size:[11,1,1,""],check_kickstart:[11,1,1,""],create_pxe_config:[11,1,1,""],dracut_args:[11,1,1,""],find_ostree_root:[11,1,1,""],get_arch:[11,1,1,""],is_image_mounted:[11,1,1,""],make_appliance:[11,1,1,""],make_image:[11,1,1,""],make_live_images:[11,1,1,""],make_livecd:[11,1,1,""],make_runtime:[11,1,1,""],mount_boot_part_over_root:[11,1,1,""],rebuild_initrds_for_live:[11,1,1,""],run_creator:[11,1,1,""],squashfs_args:[11,1,1,""]},"pylorax.creator.FakeDNF":{reset:[11,3,1,""]},"pylorax.decorators":{singleton:[11,1,1,""]},"pylorax.discinfo":{DiscInfo:[11,2,1,""]},"pylorax.discinfo.DiscInfo":{write:[11,3,1,""]},"pylorax.dnfbase":{get_dnf_base_object:[11,1,1,""]},"pylorax.dnfhelper":{LoraxDownloadCallback:[11,2,1,""],LoraxRpmCallback:[11,2,1,""]},"pylorax.dnfhelper.LoraxDownloadCallback":{end:[11,3,1,""],progress:[11,3,1,""],start:[11,3,1,""]},"pylorax.dnfhelper.LoraxRpmCallback":{error:[11,3,1,""],progress:[11,3,1,""]},"pylorax.executils":{ExecProduct:[11,2,1,""],augmentEnv:[11,1,1,""],execReadlines:[11,1,1,""],execWithCapture:[11,1,1,""],execWithRedirect:[11,1,1,""],runcmd:[11,1,1,""],runcmd_output:[11,1,1,""],setenv:[11,1,1,""],startProgram:[11,1,1,""]},"pylorax.imgutils":{DMDev:[11,2,1,""],LoopDev:[11,2,1,""],Mount:[11,2,1,""],PartitionMount:[11,2,1,""],compress:[11,1,1,""],copytree:[11,1,1,""],default_image_name:[11,1,1,""],dm_attach:[11,1,1,""],dm_detach:[11,1,1,""],do_grafts:[11,1,1,""],estimate_size:[11,1,1,""],get_loop_name:[11,1,1,""],kpartx_disk_img:[11,1,1,""],loop_attach:[11,1,1,""],loop_detach:[11,1,1,""],loop_waitfor:[11,1,1,""],mkbtrfsimg:[11,1,1,""],mkcpio:[11,1,1,""],mkdosimg:[11,1,1,""],mkext4img:[11,1,1,""],mkfsimage:[11,1,1,""],mkfsimage_from_disk:[11,1,1,""],mkhfsimg:[11,1,1,""],mkqcow2:[11,1,1,""],mkqemu_img:[11,1,1,""],mkrootfsimg:[11,1,1,""],mksparse:[11,1,1,""],mksquashfs:[11,1,1,""],mktar:[11,1,1,""],mount:[11,1,1,""],round_to_blocks:[11,1,1,""],umount:[11,1,1,""]},"pylorax.installer":{InstallError:[11,5,1,""],QEMUInstall:[11,2,1,""],anaconda_cleanup:[11,1,1,""],append_initrd:[11,1,1,""],create_vagrant_metadata:[11,1,1,""],find_free_port:[11,1,1,""],novirt_cancel_check:[11,1,1,""],novirt_install:[11,1,1,""],update_vagrant_metadata:[11,1,1,""],virt_install:[11,1,1,""]},"pylorax.installer.QEMUInstall":{QEMU_CMDS:[11,4,1,""]},"pylorax.ltmpl":{LiveTemplateRunner:[11,2,1,""],LoraxTemplate:[11,2,1,""],LoraxTemplateRunner:[11,2,1,""],TemplateRunner:[11,2,1,""],brace_expand:[11,1,1,""],rexists:[11,1,1,""],rglob:[11,1,1,""],split_and_expand:[11,1,1,""]},"pylorax.ltmpl.LiveTemplateRunner":{installpkg:[11,3,1,""]},"pylorax.ltmpl.LoraxTemplate":{parse:[11,3,1,""]},"pylorax.ltmpl.LoraxTemplateRunner":{append:[11,3,1,""],chmod:[11,3,1,""],copy:[11,3,1,""],createaddrsize:[11,3,1,""],hardlink:[11,3,1,""],install:[11,3,1,""],installimg:[11,3,1,""],installinitrd:[11,3,1,""],installkernel:[11,3,1,""],installpkg:[11,3,1,""],installupgradeinitrd:[11,3,1,""],log:[11,3,1,""],mkdir:[11,3,1,""],move:[11,3,1,""],remove:[11,3,1,""],removefrom:[11,3,1,""],removekmod:[11,3,1,""],removepkg:[11,3,1,""],replace:[11,3,1,""],run_pkg_transaction:[11,3,1,""],runcmd:[11,3,1,""],symlink:[11,3,1,""],systemctl:[11,3,1,""],treeinfo:[11,3,1,""]},"pylorax.ltmpl.TemplateRunner":{run:[11,3,1,""]},"pylorax.monitor":{LogMonitor:[11,2,1,""],LogRequestHandler:[11,2,1,""],LogServer:[11,2,1,""]},"pylorax.monitor.LogMonitor":{shutdown:[11,3,1,""]},"pylorax.monitor.LogRequestHandler":{finish:[11,3,1,""],handle:[11,3,1,""],iserror:[11,3,1,""],re_tests:[11,4,1,""],setup:[11,3,1,""],simple_tests:[11,4,1,""]},"pylorax.monitor.LogServer":{log_check:[11,3,1,""],timeout:[11,4,1,""]},"pylorax.mount":{IsoMountpoint:[11,2,1,""]},"pylorax.mount.IsoMountpoint":{get_iso_label:[11,3,1,""],umount:[11,3,1,""]},"pylorax.sysutils":{chmod_:[11,1,1,""],chown_:[11,1,1,""],joinpaths:[11,1,1,""],linktree:[11,1,1,""],remove:[11,1,1,""],replace:[11,1,1,""],touch:[11,1,1,""]},"pylorax.treebuilder":{RuntimeBuilder:[11,2,1,""],TreeBuilder:[11,2,1,""],findkernels:[11,1,1,""],generate_module_info:[11,1,1,""],string_lower:[11,1,1,""],udev_escape:[11,1,1,""]},"pylorax.treebuilder.RuntimeBuilder":{cleanup:[11,3,1,""],create_ext4_runtime:[11,3,1,""],create_squashfs_runtime:[11,3,1,""],finished:[11,3,1,""],generate_module_data:[11,3,1,""],install:[11,3,1,""],postinstall:[11,3,1,""],verify:[11,3,1,""],writepkglists:[11,3,1,""],writepkgsizes:[11,3,1,""]},"pylorax.treebuilder.TreeBuilder":{build:[11,3,1,""],copy_dracut_hooks:[11,3,1,""],dracut_hooks_path:[11,3,1,""],implantisomd5:[11,3,1,""],kernels:[11,3,1,""],rebuild_initrds:[11,3,1,""]},"pylorax.treeinfo":{TreeInfo:[11,2,1,""]},"pylorax.treeinfo.TreeInfo":{add_section:[11,3,1,""],write:[11,3,1,""]},composer:{cli:[2,0,0,"-"],http_client:[0,0,0,"-"],unix_socket:[0,0,0,"-"]},pylorax:{ArchData:[11,2,1,""],Lorax:[11,2,1,""],base:[11,0,0,"-"],buildstamp:[11,0,0,"-"],cmdline:[11,0,0,"-"],creator:[11,0,0,"-"],decorators:[11,0,0,"-"],discinfo:[11,0,0,"-"],dnfbase:[11,0,0,"-"],dnfhelper:[11,0,0,"-"],executils:[11,0,0,"-"],find_templates:[11,1,1,""],get_buildarch:[11,1,1,""],imgutils:[11,0,0,"-"],installer:[11,0,0,"-"],log_selinux_state:[11,1,1,""],ltmpl:[11,0,0,"-"],monitor:[11,0,0,"-"],mount:[11,0,0,"-"],output:[11,0,0,"-"],setup_logging:[11,1,1,""],sysutils:[11,0,0,"-"],treebuilder:[11,0,0,"-"],treeinfo:[11,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute","5":"py:exception"},terms:{"0034983":[],"0077":11,"01t08":[],"03374adbf080fe34f5c6c29f2e49cc2b86958bf2":[],"03397f8d":[],"037a3d56":[],"069004":[],"06e8":[],"08t00":[],"0ad":[],"0e08ecbb708675bfabc82952599a1712a843779d":[],"0fa2":[],"0instal":[],"1003145":[],"1024":[1,2,11],"10t23":[],"1130":1,"11t00":[],"11t01":[],"1200":1,"1234567":[],"127":[5,11],"13z":[],"140629395244800":[],"14526ba628bb":[],"1517351003":[],"1517359234":[],"1517362289":[],"1517362633":[],"1517362647":[],"1517362659":[],"1517363442":[],"1517363451":[],"1517363500":[],"1517523249":[],"1517523255":[],"1517523644":[],"1517523689":[],"154":[],"155":[],"1565620940":[],"1568150660":[],"188399":[],"18bb14679fc7":[],"1kb":2,"2017":[],"2048":[5,11],"21600":[],"21770":[],"21898dfd":[],"222":[],"223":[],"232":5,"2384307":[],"23t00":[],"2551234":[],"256":11,"28z":[],"29b492f26ed35d80800b536623bafc51e2f0eff2":[],"2b4174b3614b":[],"2ping":[],"300":0,"30z":[],"3128":5,"325324":[],"3700mib":11,"3726a1093fd0":[],"397f":[],"3e11eb87a63d289662cba4b1804a0947a6843379":[],"3rn8evie2t50lmvybyihtgvrhcaecmeck31l":1,"3rn8evie2t50lmvybyihtgvrhcaecmeck31leoulevk":1,"400":[],"4096":11,"41ef9c3e4b73":[],"4279":[],"42fc":[],"43e9":[],"44c0":[],"45502a6d":[],"4570868":[],"45e380f39894":[],"4600":[],"467":[],"47z":[],"4825":[],"48a5":[],"48ec":[],"4a23":[],"4af9":[],"4b70":[],"4b8a":[],"4c68":[],"4c9f":[],"4cdb":[],"4e22":[],"500":5,"512":5,"523b":[],"524401":[],"52z":[],"5348":[],"5623411":[],"56z":[],"572eb0d0":[],"5900":11,"5999":11,"6080":11,"6144":[],"61b799739ce8":[],"653621":[],"6c8d38e3b211":[],"6d292bd0":[],"7078e521a54b12eae31c3fd028680da7a0815a4d":[],"70b84195":[],"7193348":[],"745712b2":[],"782":[],"784":[],"7965999":[],"7f12d0129e65":[],"7f16":[],"8001345":[],"8014":[],"8123":[],"8210032":[],"8230415":[],"870f":[],"8c8435ef":[],"8d7d":[],"9022":[],"912":[],"913":[],"9301329":[],"9314211":[],"9394":[],"9666":[],"96db":[],"9751132":[],"9817":[],"9864314":[],"9935":[],"99anaconda":11,"9ac9":[],"9bf1":[],"9c81":[],"9d26":[],"9d9d":[],"boolean":[],"byte":[],"case":1,"catch":[5,11],"char":11,"class":[0,10,11],"default":[1,8,11],"final":[1,4,5,6,10,11],"function":[2,11],"import":[5,11],"int":[2,11],"long":1,"new":[0,1,2,4,5,6,8,11],"null":5,"public":[1,5],"return":[0,1,2,11],"short":1,"switch":5,"true":[0,2,5,6,11],"try":[1,5,11],"var":[5,6,11],"while":[1,10,11],ADDING:11,Adding:[],And:5,But:[1,5],FOR:1,For:[0,1,5,11],Its:[4,6],NOT:[],Not:11,One:[1,5],RTS:[],THE:[],The:[0,1,2,4,5,8,10,11],Then:8,There:[1,5,8,11],These:[1,5,6,10],Use:[5,6,11],Used:[5,11],Uses:[],Using:6,Will:11,With:1,Yes:11,__dict__:[],__init__:0,_io:11,_map:[],a215:[],a2ef832e6b1a:[],a697ca405cdf:[],a8ef:[],aarch64:[6,10,11],abbrevi:5,abl:[6,8],abort:5,about:[1,2,5],abov:[1,5],absolut:11,accept:1,access:[1,5],accomplish:5,account:[1,11],acff:[],acl:11,action:11,activ:5,actual:[1,11],ad52:[],add2636e7459:[],add:[0,1,2,5,6,8,10,11],add_arch_templ:[6,11],add_arch_template_var:[6,11],add_arg:11,add_custom:[],add_git_tarbal:[],add_new_repo:[],add_path:8,add_sect:11,add_templ:[6,11],add_template_var:[6,11],add_url_rul:[],added:[1,5,8,11],adding:11,addit:[1,2,5,6,11],addon:[],addr:11,addrsiz:11,admin:1,administr:1,ae1bf7e3:[],aewvhvzdi26zah:1,af92:[],afford:5,after:[1,5,6,11],again:[1,2],against:5,ain:[],alia:[],alibaba:1,align:5,all:[0,1,2,4,5,6,10,11],allbut:[6,11],alloc:5,allow:[1,5,6],allow_no_valu:[],almost:4,along:6,alreadi:[1,11],also:[1,5,6,8,11],alwai:5,amazon:5,america:1,ami:1,amount:1,anaconda:[1,4,6,8,10,11],anaconda_arg:5,anaconda_cleanup:11,anaconfigurationthread:[],ancient:[],ani:[0,1,2,5,6,8,11],anoth:[1,5,6,11],ansibl:1,anyth:[1,10],anywher:11,api:[0,1,2,7],api_changelog:[],api_tim:[],api_url:0,api_vers:[0,2],apiv:1,app:5,app_fil:5,app_nam:5,app_templ:5,appear:11,append:[0,1,2,5,6,11],append_initrd:11,append_queri:0,appli:11,applianc:11,applic:[],appropri:[5,11],arbitrari:6,arch:[2,4,5,6,11],archdata:11,architectur:[4,5,6,8,11],archiv:[1,5,10,11],aren:6,arg:[1,2,5,6,11],argifi:2,argpars:[2,11],argtyp:2,argument:[0,2,11],argumentpars:[2,11],argv:11,arm:[5,11],armhfp:11,armplatform:5,around:5,artifact:5,assembl:[],associ:[1,2,11],assum:11,atla:[],attach:11,attempt:[4,11],attr:[],attribut:5,audit:[],augmentenv:11,authent:1,author:[1,5,6,8],authorized_kei:1,automat:[1,6,11],avahi:[],avail:[1,2,5,8],awar:[],aws:1,aws_access_kei:1,aws_bucket:1,aws_region:1,aws_secret_kei:1,azur:[],b067:[],b36e:[],b421:[],b6218e8f:[],b637c411:[],back:[1,6,11],backend:2,backup:11,bare:5,bart:1,base:[0,1,5,6,9],basearch:11,baseimag:1,baseloraxclass:11,basenam:11,baserequesthandl:11,basesystem:[],baseurl:[5,8],bash:[1,4,5],basic:[1,6],bb1d:[],bcj_arch:11,bcl:[1,5,6,8],bd31:[],bdc:[],bec7:[],becaus:[1,5,6],becom:[1,5],been:[5,7,8,11],befor:[3,5,6,11],behavior:[],behind:11,being:[1,5,6],below:[5,6],best:[5,6],better:11,between:[1,2,5,6,11],big:11,bin:[1,5,11],binari:[5,11],binary_output:11,bind:5,bind_mount_opt:5,bio:5,bisect:[],bit:[],blob:[],block:[1,6,11],block_siz:[],blocksiz:11,blog:[],blueprint:[0,8,9],blueprint_exist:[],blueprint_nam:2,blueprints_chang:2,blueprints_cmd:2,blueprints_delet:2,blueprints_depsolv:2,blueprints_diff:2,blueprints_freez:2,blueprints_freeze_sav:2,blueprints_freeze_show:2,blueprints_list:2,blueprints_push:2,blueprints_sav:2,blueprints_show:2,blueprints_tag:2,blueprints_undo:2,blueprints_workspac:2,blueprintsetupst:[],blueprintsetupstateskip:[],blueprintskip:[],bodi:0,bool:[2,11],boot:[1,4,6,10,11],boot_uefi:11,bootabl:[5,6],bootdir:11,bootload:[1,5,8],bootloader_append:[],bootproto:5,both:[1,5],bound:[],boundari:[],box:5,brace:11,brace_expand:11,branch:[1,5],brian:[1,5,6,8],brianlan:[],browser:[],bucket:1,bug:[5,6],bugurl:[6,11],bugzilla:5,build:[2,4,5,6,10,11],build_config_ref:[],build_env_ref:[],build_id:[],build_statu:[],build_tim:[],buildarch:[6,11],builder:5,buildinstal:4,buildsi:5,buildstamp:9,built:[1,6,11],builtin:11,bump:1,bump_vers:[],bunch:11,bundl:5,bzip2:[5,11],c30b7d80:[],c75d5d62:[],c98350c89996:[],cach:[5,6,11],cachedir:[6,11],calcul:11,calculate_disk_s:11,call:[4,5,11],callback:11,calledprocesserror:11,caller:[],can:[1,2,5,6,7,8,10,11],cancel:[1,2,5,11],cancel_func:11,cancel_upload:[],cannot:[0,1,5,6],captur:11,care:[8,11],cat:5,categor:1,caught:5,caus:[1,6,11],cdboot:[],cdlabel:11,cdrom:8,cee5f4c20fc33ea4d54bfecf56f4ad41ad15f4f3:[],central:4,cert:11,certif:6,cfg:11,chang:[1,2,5,6,8,11],changelog:1,charact:[1,11],check:[1,2,8,11],check_gpg:[],check_kickstart:11,check_list_cas:[],check_queu:[],check_recipe_dict:[],check_required_list:[],check_ssl:[],checkparam:[],checksum:[5,8],checksum_typ:5,child:11,chmod:[6,11],chmod_:11,cho2:1,choic:1,choos:5,chosen:[5,11],chown_:11,chronyd:1,chroot:[5,6,10,11],chroot_setup_cmd:5,chvt:5,cisco:[],clean:[4,5,11],cleanup:[5,11],cleanup_tmpdir:[],clear:4,clearpart:5,cli:[0,3,7,9],client:[0,5],client_address:11,client_id:[],clone:1,close:11,cloud:[1,5],cls:11,cmd:[1,11],cmdline:[0,9],cmdlist:11,cockpit:[1,7],code:[6,11],collect:[],com:[1,5,6,8],combin:[2,5],come:[],comma:[2,11],command:[0,1,2,4,5,6,8,10,11],commandlin:[1,11],comment_prefix:[],commit:[1,2],commit_id:[],commit_recip:[],commit_recipe_directori:[],commit_recipe_fil:[],commitdetail:[],committimevalerror:[],common:[5,6],commonli:1,commun:[0,1,2],comoposit:[],compar:[],comparison:[],compat:1,complet:[1,4,11],compon:5,compos:[3,8,9],compose_arg:[],compose_cancel:2,compose_cmd:2,compose_delet:2,compose_detail:[],compose_imag:2,compose_info:2,compose_list:2,compose_log:2,compose_metadata:2,compose_ostre:2,compose_result:2,compose_start:2,compose_statu:2,compose_typ:2,compose_uuid:[],composer_cli_pars:2,composerconfig:[],composerpars:[],composit:[],compress:[5,10,11],compress_arg:5,compressarg:11,compressopt:11,comput:11,conf:[4,5,6,11],conf_fil:11,config:[1,5,6,11],config_opt:5,configfil:6,configpars:[],configur:[1,4,5,6,8,11],conflict:6,connect:[0,8],connectionpool:0,consist:[1,4],consol:[],construct:11,constructor:[],contain:[1,4,6,8,10,11],content:[1,3,6,8,9,10],context:11,continu:[2,11],control:[1,4,11],convent:5,convers:1,convert:[1,2,5,11],copi:[4,5,6,8,10,11],copy_dracut_hook:11,copyin:5,copytre:11,core:5,correct:[1,2,4,5,11],correctli:[1,5,11],correspond:[6,11],corrupt:8,could:5,couldn:[],count:[],coupl:[1,5],cpio:11,cpu:11,crash:11,creat:[1,4,6,10,11],create_ext4_runtim:11,create_gitrpm_repo:[],create_pxe_config:11,create_squashfs_runtim:11,create_upload:[],create_vagrant_metadata:11,createaddrs:11,createrepo:5,createrepo_c:8,creation:[4,8,10,11],creation_tim:[],creator:[3,8,9],credenti:1,cross:[],current:[1,4,5,11],custom:[4,5,8,10],custombas:1,customizations_diff:[],customize_ks_templ:[],cwd:0,d6bd:[],data:[0,4,5,11],datahold:11,dbo:11,debug:[8,11],decod:11,decor:9,dedic:[],dee:[],default_image_nam:11,default_sect:[],defin:[1,5],delai:11,delet:[0,1,2,5,6,11],delete_fil:[],delete_profil:[],delete_recip:[],delete_repo_sourc:[],delete_upload:[],delete_url_json:0,delimit:[],denial:5,dep:[],dep_evra:[],dep_nevra:[],depend:[1,2,5,6,8,10],deploy:[1,11],depmod:11,deprec:[],depsolv:[1,2],describ:[1,5],descript:[1,5,11],deseri:[],desir:[],desktop:5,dest:11,destdir:[],destfil:11,destin:[1,6,11],detach:11,detail:[1,2],detect:[5,11],dev:[5,6,11],devel:5,develop:5,devic:[5,6,11],devicemapp:11,dhcp:[1,5],dialog:5,dialout:1,dict:[0,2,11],dict_nam:2,dict_typ:[],dictionari:[],didn:5,died:5,diff:[1,2],diff_list:[],differ:[1,2,5,11],difficult:[],dir:[5,6,11],direcori:11,direct:[],directli:[1,2,5],directori:[1,5,6,8,10,11],dirinstall_path:11,disabl:[1,6,11],disablerepo:[6,11],disassoci:[],discinfo:[6,9],disk:[1,8,11],disk_imag:5,disk_img:11,disk_info:5,disk_siz:11,diskimag:11,dispatch:2,displai:[1,2,5],disposit:0,distinct:[],distribut:[1,6],dm_attach:11,dm_detach:11,dmdev:11,dmsetup:11,dnf:[6,11],dnf_conf:[],dnf_obj:11,dnf_repo_to_file_repo:[],dnfbase:9,dnfhelper:9,dnflock:[],dnfplugin:[6,11],do_graft:11,doc:5,document:[5,6,7,8],doe:[1,2,5,6,8,11],doesn:[1,2,5,6,11],doing:5,domacboot:11,domain:[],don:[5,8,11],done:[1,11],doupgrad:11,down:[],download:[0,2,5,6,11],download_fil:0,downloadprogress:11,dracut:11,dracut_arg:[5,6,11],dracut_conf:[5,6],dracut_default:11,dracut_hook:11,dracut_hooks_path:11,drawback:5,drive:6,driven:4,driver:[4,11],drop:10,dst:11,due:5,dump:[],dure:[1,2],dyy8gj:[],e083921a7ed1cf2eec91ad12b9ad1e70ef3470b:[],e695affd:[],e6fa6db4:[],each:[1,2,5,6,11],easi:11,easier:[2,5],eastern:1,ec2:5,echo:5,edit:[],edk2:5,effect:1,efi:[5,8],efibootmgr:8,either:[5,11],el7:[],els:[6,11],emit:11,empti:[1,6,11],empty_lines_in_valu:[],en_u:1,enabl:[1,5,6,8,11],enablerepo:[6,11],encod:11,encount:5,encrypt:1,end:[1,5,6,11],endfor:11,endif:6,endpoint:[],enforc:5,enhanc:[1,5],enough:11,ensur:11,enter:[],entir:1,entri:[1,2,5,11],env_add:11,env_prun:11,environ:[1,5,6,11],epoch:2,equival:11,err:11,error:[2,5,11],escap:11,especi:[],estim:[],estimate_s:11,etc:[1,5,6,7,11],even:[5,6],ever:0,everi:[],everyth:[5,6,11],exact:1,exactli:1,examin:[5,8],exampl:[2,5,6,10,11],except:[1,5,6,11],exclud:11,excludepkg:[6,11],exec:5,execproduct:11,execreadlin:11,execut:[2,4,8,11],executil:9,execwithcaptur:11,execwithredirect:11,exist:[0,2,4,5,6,11],exit:[1,2,5,6,8,11],expand:11,expans:11,expect:[1,2,5,6,8,11],expected_kei:[],experi:11,expir:[],expire_sec:[],explicitli:1,explor:1,exract:[],ext4:[1,6,11],extend:1,extens:[1,6],extern:11,extra:[2,5,8],extra_boot_arg:[5,11],extract:11,f15:5,f16:5,f5c2918544c4:[],f629b7a948f5:[],fail:[1,2,11],failur:11,fairli:6,fakednf:11,fall:6,fals:[1,2,5,6,11],far:5,fatal:[5,11],fatalerror:11,fe925c35e795:[],featur:[5,7],fedora:[1,3,5,6,11],fedoraproject:[5,6],feedback:5,fetch:[0,11],few:[5,6],field:[1,2],figur:4,fila:[],file:[0,1,2,4,6,8,10,11],fileglob:11,filenam:[0,1,2,11],filesystem:[1,10,11],fill:[],filter:11,filter_stderr:11,find:[0,4,5,11],find_commit_tag:[],find_field_valu:[],find_free_port:11,find_nam:[],find_ostree_root:11,find_recipe_obj:[],find_templ:11,findkernel:11,fine:1,finish:[1,2,6,11],firewal:[],firewall_cmd:[],firewalld:1,firmwar:5,first:[1,4,5,6,8,11],first_registr:[],fit:5,five:2,fix:11,flag:11,flask:[],flask_blueprint:[],flatten:5,flexibl:4,fmt:11,fname:11,fobj:11,follow:[1,2,5,11],foo:[],forc:[1,6,11],form:[0,6,8],format:[1,2,5,11],found:[5,8,11],four:2,free:[6,11],freez:[1,2],from:[0,1,2,4,5,6,8,10,11],from_commit:[],front:[],frozen:[1,2],frozen_toml_filenam:2,frozenset:[],fs_imag:5,fs_label:5,fsck:11,fsimag:[5,11],fstab:5,fstype:[5,11],ftp:1,ftruncat:11,full:[0,1,8,11],further:11,game:[],gather:1,gener:[2,4,5,6,8,11],generate_module_data:11,generate_module_info:11,get:[0,1,5,11],get_all_upload:[],get_arch:11,get_arg:2,get_base_dir:[],get_base_object:[],get_buildarch:11,get_commit_detail:[],get_compose_typ:[],get_default:[],get_default_servic:[],get_dnf_base_object:11,get_extra_pkg:[],get_filenam:0,get_firewall_set:[],get_image_nam:[],get_iso_label:11,get_kernel_append:[],get_keyboard_layout:[],get_languag:[],get_loop_nam:11,get_par:2,get_ref:2,get_repo_descript:[],get_repo_sourc:[],get_revision_from_tag:[],get_servic:[],get_siz:2,get_source_id:[],get_timezone_set:[],get_upload:[],get_url:2,get_url_json:0,get_url_json_unlimit:0,get_url_raw:0,gfile:[],ggit:[],gib:[5,6,11],gid:1,git:5,gitarchivetarbal:[],github:5,gitlock:[],gitrepo:[],gitrpm:[],gitrpmbuild:[],given:[0,11],glanc:5,glob:[1,6,11],glusterf:[],gnome:5,gnu:[],goe:[4,6,11],going:[1,5],gonna:[],good:[5,8,11],googl:1,gpg:[],gpgcheck:[],gpgkei:[],gpgkey_url:[],gplv3:[],graft:11,green:[],group:[5,11],group_nam:[],group_typ:[],grow:5,growpart:5,grub2:[5,8],grub:11,gui:[],gzip:[5,11],had:5,handl:[2,5,6,11],handle_api_result:2,handler:11,happen:[5,6,11],hard:[],hardlink:11,has:[1,2,5,7,10,11],hash:[1,2],hasn:8,have:[1,2,5,6,8,11],haven:5,hawkei:[],hda:1,head:1,head_commit:[],header:0,hello:5,help:[0,1,5,6,8,9,11],helper:[],here:[1,4,5,6,8,10],higer:[],highbank:5,higher:6,histori:1,hold:[],home:[1,5],homepag:[],hook:11,host:[0,5,6,11],hostnam:1,how:[4,11],howev:[5,6],html:[],http:[0,1,2,5,6,11],http_client:9,httpconnect:0,httpconnectionpool:0,httpd:1,human:2,hw_random:11,hwmon:11,hybridiso:8,hyper:1,i386:11,ia64:11,iam:1,id_rsa:1,idea:[4,5,8],ideal:11,identifi:[2,6],ids:[],ignor:11,ignore_corrupt:[],ignore_miss:[],imag:[2,3,4,6,7,8,11],image_nam:5,image_path:[],image_s:[],image_size_align:5,image_typ:[5,11],images_dir:11,imap:1,img:[5,6,10,11],img_mount:11,img_siz:11,imgutil:9,immedi:[],immut:[],implantisomd5:11,implement:[7,10,11],includ:[0,1,2,5,6,8,10],inclus:[],incom:11,increment:[],indent:2,index:3,indic:11,individu:2,info:[1,2,8],inform:[1,2,4,6,7],init:[1,5,11],init_file_log:11,init_stream_log:11,initi:11,initramf:[5,6,11],initrd:[5,6,11],initrd_address:11,initrd_path:11,inject:[],inline_comment_prefix:[],input:[5,8,11],input_iso:8,inroot:11,insecur:5,insert:[],insid:[5,11],insort_left:[],inst:8,instal:[1,2,4,8,9,10],install_log:11,installclass:10,installerror:11,installimg:[10,11],installinitrd:11,installkernel:11,installpkg:[6,10,11],installroot:[6,11],installtre:11,installupgradeinitrd:11,instanc:5,instead:[1,2,5,6],instroot:4,instruct:5,insuffici:11,integ:[],interact:1,interfac:1,interfer:6,intermedi:1,interpol:[],intrd:11,introduct:3,invalid:[],ioerror:[],is_cancel:[],is_commit_tag:[],is_image_mount:11,is_parent_diff:[],iserror:11,isfin:[6,11],isn:[5,11],iso:[1,4,11],iso_nam:5,iso_path:11,isoinfo:11,isolabel:11,isolinux:11,isomountpoint:11,issu:[],item:[2,11],iter:11,its:[5,11],itself:[],jboss:[],job:[],job_creat:[],job_finish:[],job_start:[],joinpath:11,json:[0,1,2,5,11],just:[2,10,11],kbyte:[],kdir:11,keep:[1,5,11],keepglob:11,kei:[1,2,11],kernel:[5,6,8,11],kernel_append:[],kernel_arg:[5,11],keyboard:1,keyboard_cmd:[],keymap:1,kib:[],kickstart:[1,11],kickstartpars:11,kill:[5,11],knowledg:4,known:2,kpartx:[5,11],kpartx_disk_img:11,ks_path:11,ks_templat:[],ksflatten:5,kubernet:[],kvm:[1,5],kwarg:11,label:[5,11],lambda:11,lane:[1,5,6,8],lang:[],lang_cmd:[],languag:1,larg:[1,2],last:[1,2,8,11],later:11,latest:5,launch:[],layout:[],lazi:11,lead:[0,11],least:[5,11],leav:[1,6,11],left:[1,11],leftmost:[],leftov:[5,11],len:[],less:[],level:[1,5,6,11],lib64_arch:11,lib:11,lib_dir:[],librari:4,libus:[],libvirt:5,licens:[],lift:1,light:6,like:[1,5,6,8,10,11],limit:[0,1,5,11],line:[1,2,4,11],link:11,linktre:11,linux:[5,6,11],list:[1,2,4,5,6,11],list_branch_fil:[],list_commit:[],list_commit_fil:[],list_provid:[],listen:[1,11],live:[1,4,11],live_image_nam:11,live_rootfs_s:5,livecd:11,livemedia:[3,8,11],liveo:[6,11],livesi:5,livetemplaterunn:11,lmc:[5,11],lmc_parser:11,load:11,load_profil:[],load_set:[],local:[5,11],localectl:1,localhost:11,locat:[5,6],lock:[],lock_check:[],log:[1,2,5,6,11],log_check:11,log_error:11,log_output:11,log_path:11,log_request_handler_class:11,log_selinux_st:11,logdir:11,logfil:[1,5,6,11],logger:11,logic:6,logmonitor:11,lognam:11,logo:6,logrequesthandl:11,logserv:11,longer:[1,5,6],look:[1,4,5,10],loop:[5,6,11],loop_attach:11,loop_detach:11,loop_dev:11,loop_waitfor:11,loopdev:11,loopx:11,loopxpn:11,lorax:[1,2,5,10,11],lorax_composer_pars:[],lorax_pars:11,lorax_templ:5,loraxdir:11,loraxdownloadcallback:11,loraxrpmcallback:11,loraxtempl:11,loraxtemplaterunn:[6,11],lose:5,losetup:11,lost:[],low:11,lowercas:11,lowest:11,lpar:11,lst:2,ltmpl:[6,9],lvm2:11,lzma:[5,11],mac:[5,6,8],macboot:[5,6],machin:8,made:11,mai:[1,5,6,8,11],mail:5,main:2,maintain:4,make:[1,2,5,6,8,11],make_:[],make_appli:11,make_compos:[],make_disk:[],make_dnf_dir:[],make_git_rpm:[],make_imag:11,make_live_imag:11,make_livecd:11,make_owned_dir:[],make_queue_dir:[],make_runtim:11,make_setup_st:[],make_tar_disk:11,makestamp:4,maketreeinfo:4,mako:[4,5,6,11],manag:1,mandatori:1,mani:[],manpag:[5,6],manual:[],map:2,mark:[],mask:11,master:[],match:[1,5,11],maximum:[],maxretri:11,mbr:5,meant:[1,11],meantim:1,mechan:1,media:[5,11],megabyt:5,member:[1,5],memlimit:11,memori:[5,11],memtest86:5,mention:11,messag:[8,11],metadata:[1,2,5,6,11],metalink:[],method:[5,11],mib:[1,5,11],mime:[],mind:5,minim:[5,11],minimum:5,minut:5,mirror:[5,11],mirrorlist:[6,11],mirrormanag:5,miss:11,mix:4,mkbtrfsimg:11,mkcpio:11,mkdir:[5,6,11],mkdosimg:11,mkext4img:11,mkf:11,mkfsarg:11,mkfsimag:11,mkfsimage_from_disk:11,mkhfsimg:11,mkisof:8,mkksiso:3,mknod:5,mkqcow2:11,mkqemu_img:11,mkrootfsimg:11,mkspars:11,mksquashf:11,mktar:11,mnt:11,mock:1,mockfil:[],moddir:11,mode:[1,5,6,11],modeless:11,modifi:[5,8,11],modul:[3,4,6,9],module_nam:[],module_nv:[],modules_cmd:2,modules_info:[],modules_list:[],monitor:[5,9],more:[1,4,5,7,11],most:[1,2,5],mount:[5,8,9],mount_boot_part_over_root:11,mount_dir:11,mount_ok:11,mountarg:11,mountpoint:[5,11],move:[6,11],move_compose_result:[],msg:11,much:11,multi:5,multipl:[1,2,5,6,8,11],multipli:2,must:[1,5,6,10,11],mvebu:5,myconfig:11,name:[2,8,11],namespac:2,need:[1,2,5,6,8,11],neither:[],network:[5,6,8,11],never:11,nevra:2,new_image_nam:[],new_item:[],new_recip:[],new_repo_sourc:[],new_set:[],newer:5,newest:[1,2],newli:11,newlin:11,newrecipegit:[],newrun:11,next:11,nice:[1,2],noarch:1,node:[5,6],nomacboot:[5,6],non:[6,11],none:[0,2,5,11],nop:11,norm:2,normal:[1,5,6,8,10],north:1,nosmt:1,nosuchpackag:11,note:[1,5,6,11],noth:[2,11],noupgrad:6,noverifi:6,noverifyssl:[6,11],novirt:5,novirt_cancel_check:11,novirt_instal:11,now:[5,10,11],nspawn:[5,6],ntp:1,ntpserver:1,number:[1,2,5,6,11],numer:1,nvr:6,o0ywbkh9tc0:1,object:[0,1,11],observ:5,occas:11,occur:11,oci_config:5,oci_runtim:5,octalmod:11,off:[],offset:0,oid:[],old:[5,6,11],old_item:[],old_recip:[],old_vers:[],older:[5,6],omap:5,omit:1,onc:[1,5,6],one:[1,2,5,6,10,11],ones:[1,6,11],onli:[1,2,5,6,8,11],onto:6,open:1,open_or_create_repo:[],openh264:[],openssh:1,openstack:1,oper:[4,5],opt:[1,2,11],option:[1,2,4,5,6,11],order:[1,4,6],org:[1,5,6],origin:[0,1,5,8],osbuild:[1,7,8],ostre:[1,2,5,7,11],other:[1,2,4,5,6,11],otherwis:[1,6,11],ouput:[],out:[1,4,8,11],outfil:11,output:[1,2,5,6,9],output_iso:8,outputdir:[6,11],outroot:11,outsid:11,over:10,overhead:11,overrid:[5,6,11],overridden:1,overwrit:[1,2],overwritten:11,ovmf:5,ovmf_path:[5,11],own:[5,6],owner:[],ownership:[],p_dir:[],pacag:11,packag:[4,5,6,9,10],package_nam:[],package_nv:[],packagedir:11,packagenevra:2,page:3,param1:0,param2:0,param:11,paramat:10,paramet:[0,2,11],parent:[1,2],pars:11,parser:11,part:[2,5,6,10,11],particular:11,partit:[1,5,11],partitin:5,partitionmount:11,pass:[1,2,5,6,8,10,11],passwd:5,password:[1,5],pat:11,patch:1,path:[0,1,2,5,6,8,11],pathnam:[8,11],pattern:11,payload:11,pcritic:11,pdebug:11,per:11,permiss:[],perror:11,phys_root:11,physic:11,pick:[1,11],pid:[5,11],pinfo:11,ping:[],pivot:11,pkg:[2,11],pkg_to_build:[],pkg_to_dep:[],pkg_to_project:[],pkg_to_project_info:[],pkgglob:11,pkglistdir:11,pkgname:10,pkgsizefil:11,pki:[],place:[1,2,5,6,10,11],placehold:[],plai:[],plain:[1,5,6,11],plan:8,platform:5,play0ad:[],playbook:1,playbook_path:[],pleas:11,plugin:6,plugin_conf:5,point:[1,4,5,11],pool:1,popen:11,popul:11,port:[0,1,5,6,11],pos:[],posit:[],possibl:[2,5,11],post:[0,5,11],post_url:0,post_url_json:0,post_url_toml:0,postfix:1,postin:11,postinstal:11,postun:11,potenti:[],powerpc:11,ppc64:11,ppc64le:[10,11],ppc:10,pre:[5,8,11],precaut:[],preexec_fn:11,prefix:[1,5,11],prepar:[],prepare_commit:[],prepend:[],present:[4,5],preserv:[8,11],pretti:11,pretty_dict:2,pretty_diff_entri:2,prettycommitdetail:2,preun:11,prevent:6,previou:11,previous:[1,4,5],primari:[1,5],primarili:1,print:[1,2,8],privileg:[],probabl:6,problem:[1,4,11],proc:11,procedur:11,process:[1,2,4,5,6,10,11],produc:[4,5],product:[1,3,6,11],profil:2,program:[1,2,5,6,11],progress:[0,1,2,11],proj:[],proj_to_modul:[],project:[0,1,5,9,11],project_info:[],project_nam:[],projects_cmd:2,projects_depsolv:[],projects_depsolve_with_s:[],projects_info:2,projects_list:2,projectserror:[],prompt:8,pronounc:[],properti:11,protocol:1,provid:[0,4,5,6,9,11],provider_nam:[],providers_cmd:2,providers_delet:2,providers_info:2,providers_list:2,providers_push:2,providers_sav:2,providers_show:2,providers_templ:2,proxi:[6,11],pub:[1,5,6],pubkei:5,pull:[4,5,6],pungi:4,purpos:[1,5],push:[1,2],put:[10,11],pwarn:11,pxe:11,pxeboot:6,pyanaconda:10,pykickstart:11,pylorax:[4,6,9,10],pyo:11,python:[4,6,11],pythonpath:5,q39uyd1:1,qcow2:[1,5,11],qemu:[1,11],qemu_arg:5,qemu_cmd:11,qemuinstal:11,queri:[0,2],queu:[1,2],queue:2,queue_statu:[],quot:11,race:11,rais:[0,2,11],raise_err:11,ram:[5,11],random:[5,11],rang:11,rare:11,raw:[0,1,2,5],rawhid:[5,6],rdo:5,re_test:11,react:[],read:[4,5,11],read_commit:[],read_commit_spec:[],read_recipe_and_id:[],read_recipe_commit:[],readabl:2,readi:11,readm:[],ready_upload:[],real:[5,11],realli:[5,6,11],reason:[5,11],reboot:[],rebuild:[5,6,11],rebuild_initrd:11,rebuild_initrds_for_l:11,recent:[1,2],recip:[],recipe_dict:[],recipe_diff:[],recipe_filenam:[],recipe_from_dict:[],recipe_from_fil:[],recipe_from_toml:[],recipe_kei:[],recipe_nam:[],recipe_path:[],recipe_str:[],recipeerror:[],recipefileerror:[],recipegit:[],recipegroup:[],recipemodul:[],recipepackag:[],recommend:[1,5],record:1,recurs:11,redhat:[1,5,6,8],redirect:[5,11],reduc:[],ref:[1,2],refer:8,referenc:1,refus:5,regener:8,regex:11,region:1,regist:[],register_blueprint:[],rel:11,relat:6,releas:[1,2,4,5,6,11],releasev:[5,11],relev:[],reli:4,reliabl:5,remain:[2,6],remaind:[],rememb:1,remov:[1,2,4,5,6,11],remove_temp:11,removefrom:[6,11],removekmod:[6,11],removepkg:[6,11],renam:[5,11],repl:11,replac:[1,4,5,6,7,10,11],repo1:5,repo2:5,repo:[4,6,11],repo_dir:[],repo_file_exist:[],repo_to_k:[],repo_to_sourc:[],repo_url:5,repodata:[5,8],repodict:[],repoid:[],report:[5,6],repositori:[1,6,11],repres:[],represent:[],reproduc:[],reqpart:[5,11],request:[0,11],requir:[1,5,11],rerun:[],rescu:5,reserv:5,reset:[1,2,11],reset_handl:11,reset_lang:11,reset_upload:[],resolv:11,resolve_playbook_path:[],resolve_provid:[],resort:11,resource_group:[],respond:[],respons:[0,1],rest:11,restart:[],restor:[],result:[0,2,5,6,11],result_dir:5,resultdir:5,results_dir:11,retain:[],reticul:11,retriev:[],retrysleep:11,retun:[],returncod:11,revert:[1,2],revert_fil:[],revert_recip:[],revis:[],revisor:4,revpars:[],rexist:11,rglob:11,rhel7:[3,5],rhel8:3,rhel:5,rng:5,roll:[],root:[1,2,4,5,6,8,11],root_dir:[],rootdir:11,rootf:[5,6,11],rootfs_imag:11,rootfs_siz:6,rootm:5,rootpw:5,roughli:11,round:11,round_to_block:11,rout:0,rpm:[1,4,5,11],rpmbuild:[],rpmfluff:[],rpmname:1,rpmreleas:1,rpmversion:1,rtype:[],rule:1,run:[1,2,5,8,10,11],run_creat:11,run_pkg_transact:[6,11],runcmd:[6,11],runcmd_output:11,rundir:11,runner:11,runtim:[5,10,11],runtimebuild:[10,11],runtimeerror:[0,11],rxxx:[],s390x:11,safe:11,samba:[],same:[1,5,6,11],sampl:11,satisfi:[],save:[0,1,2,6,11],save_set:[],sbin:[5,11],scene:[],schedul:[],script:[1,4,5,11],scriptlet:11,search:[3,6,11],second:5,secondari:1,secret:1,section:[1,5,11],secur:1,see:[1,5,6,7,8,11],seem:11,select:[1,2,5,6,11],self:11,selinux:[5,11],semver:1,send:[0,1],separ:[1,2,11],sequenc:11,serial:[],serializ:[],server:[0,1,2,7,11],servic:[2,6,11],services_cmd:[],set:[1,2,4,5,6,8,11],set_statu:[],setenforc:6,setenv:11,setup:[1,5,6,11],setup_log:11,sever:[5,10],sha256:5,shallow:11,share:[1,5,6,10,11],share_dir:[],sharedir:[6,11],sharpest:[],shell:1,ship:6,shlex:11,shortnam:11,should:[0,1,5,6,11],should_exit_now:2,show:[1,2,5,6,8,11],show_json:2,shown:1,shutdown:[5,11],sig:[],sig_dfl:11,sig_ign:11,sigint:[],sign:11,signal:11,signific:1,similar:6,simpl:[1,2,6],simple_test:11,simplerpmbuild:[],simplest:8,simpli:[],simul:2,sinc:[1,5],singl:[2,5],singleton:11,site:5,situat:[],size:[1,2,5,6,11],skip:[5,6,11],skip_brand:11,skip_rul:[],slice:[],slightli:5,slow:5,small:11,smp:5,snake_cas:[],socket:[0,1,2],socket_path:[0,2],socketserv:11,softwar:[],solut:5,solv:[],some:[0,1,4,5,6,11],somebodi:[],someplac:[],someth:[4,5,6,11],sometim:5,sort:6,sound:[6,11],sourc:[0,1,6,8,9,11],source_glob:[],source_id:[],source_nam:[],source_path:[],source_ref:[],source_to_repo:[],source_to_repodict:[],sources_add:2,sources_cmd:2,sources_delet:2,sources_info:2,sources_list:2,sourcesdir:[],space:[1,2,6,11],sparingli:[],spars:[5,11],speak:[4,6],spec:[],special:6,specif:[1,5,6,10,11],specifi:[0,1,2,5,11],speed:[1,5],spin:5,spline:11,split:11,split_and_expand:11,squashf:[5,11],squashfs_arg:11,squashfs_onli:11,src:[3,5,11],srcdir:11,srcglob:11,srv:1,ssh:[1,5],sshd:[1,5],sshkei:[],ssl:[6,11],sslverifi:11,stage2:11,stage:[4,5],standard:11,start:[1,2,5,6,11],start_build:[],start_queue_monitor:[],start_upload_monitor:[],startprogram:11,startup:[],state:[1,5,11],statement:11,statu:[0,9,11],status_callback:[],status_cmd:2,status_filt:[],stderr:11,stdin:11,stdout:11,step:[4,5,8],stick:8,still:[5,7,11],stop:5,storag:[1,2,5,11],storage_account_nam:[],storage_contain:[],store:[1,5,6,11],str1:2,str2:2,str:[0,2,11],strang:5,stream:[],strict:[],strictli:6,string:[0,1,2,8,11],string_low:11,stuck:5,student:1,stuff:5,style:11,sub:11,subclass:[],subdirectori:[],submit:[],submodul:9,submount:11,subpackag:9,subprocess:11,subscription_id:[],subset:[],substitut:[5,6],succe:[],success:[1,11],successfulli:1,sudo:5,suffix:11,suit:[],suitabl:11,summari:1,support:[1,2,4,5,6,8,10],supported_typ:[],sure:[1,5,6,8,11],suspect:5,swap:5,symlink:[6,11],sys:[2,11],sys_root_dir:11,sysimag:11,syslinux:5,sysroot:11,system:[1,5,6,8,11],system_sourc:[],systemctl:[1,6,11],systemd:[1,5,6,11],sysutil:9,tag:[1,2,6],tag_file_commit:[],tag_recipe_commit:[],tail:[],take:[1,2,5,10,11],take_limit:[],talk:[0,2],tar:[1,2,8],tar_disk_nam:5,tar_img:11,tarbal:11,tarfil:[5,11],target:[1,5,6,11],tcp:[1,11],tcpserver:11,tear:[],tegra:5,tell:6,telnet:1,telnetd:1,tempdir:11,templat:[1,2,4,5,10,11],template_fil:11,templatedir:11,templatefil:11,templaterunn:11,temporari:[1,2,4,5,6,8,11],tenant:[],termin:[5,11],test:[1,5,8],test_config:[],test_mod:[],test_templ:[],testmod:[1,2],text:[1,6],textiowrapp:11,than:[5,11],thei:[1,5,6],thelogg:11,them:[1,4,6,11],therefor:[],thi:[0,1,2,5,6,8,10,11],thing:[4,5,11],those:[4,10],though:4,thread:[5,11],three:[1,2],thu:11,ti_don:11,ti_tot:11,time:[1,5,6,8,10,11],timedatectl:1,timeout:[0,5,11],timestamp:11,timestamp_dict:[],timezon:[],timezone_cmd:[],titl:11,tmp:[5,6,11],tmpdir:11,tmpl:[10,11],tmux:1,to_commit:[],token:11,told:6,toml:[0,1,2],toml_dict:[],toml_filenam:2,tomldecodeerror:[],tomlerror:[],tool:[1,4,5,6,8],top:[5,6,10,11],total:5,total_drpm:11,total_fil:11,total_fn:0,total_s:11,touch:11,trace:11,traceback:11,track:1,trail:[],transact:11,transactionprogress:11,transmogrifi:11,trash:5,treat:[1,11],tree:[4,5,6,10,11],treebuild:[9,10],treeinfo:[6,9],tri:[1,5,11],truckin:11,ts_done:11,ts_total:11,tty1:5,tty3:5,tui:5,tupl:[2,11],turn:4,two:2,type:[0,1,2,5,8,11],typic:11,ucfg:[],udev_escap:11,udp:1,uefi:[6,8],uid:1,umask:11,umount:[5,11],uncompress:[],undelet:[],under:[1,5,6,11],understand:[],undo:[1,2],unexpectedli:6,unicodedecodeerror:11,uniqu:1,unit:[1,11],unix:[0,2],unix_socket:9,unixhttpconnect:0,unixhttpconnectionpool:0,unknown:11,unless:11,unmaintain:4,unmount:[5,11],unneed:[4,6,11],unpack:4,until:11,untouch:11,unus:[2,5],upd:4,updat:[1,2,3,5,6,8,11],update_vagrant_metadata:11,upgrad:11,upload:[0,5,7,9],upload_cancel:2,upload_cmd:2,upload_delet:2,upload_id:[],upload_info:2,upload_list:2,upload_log:2,upload_pid:[],upload_reset:2,upload_start:2,upload_uuid:[],upstream:[],upstream_vc:[],url:[0,1,2,5,6,8,11],url_prefix:[],urllib3:0,usabl:5,usag:[1,5,6,8,11],usb:8,usbutil:11,use:[0,1,2,5,6,7,8,11],used:[1,2,4,5,6,8,11],useful:[5,11],user:[2,6,11],user_dracut_arg:11,useradd:[],uses:[1,5,6,11],using:[1,2,5,6,8,10,11],usr:[1,5,6,10,11],usual:[1,5],utc:1,utf:[1,11],util:[0,5,9],uuid:[1,2],uuid_add_upload:[],uuid_cancel:[],uuid_delet:[],uuid_dir:[],uuid_get_upload:[],uuid_imag:[],uuid_info:[],uuid_log:[],uuid_ready_upload:[],uuid_remove_upload:[],uuid_schedule_upload:[],uuid_statu:[],uuid_tar:[],v0_api:[],v0_blueprints_chang:[],v0_blueprints_delet:[],v0_blueprints_delete_workspac:[],v0_blueprints_depsolv:[],v0_blueprints_diff:[],v0_blueprints_freez:[],v0_blueprints_info:[],v0_blueprints_list:[],v0_blueprints_new:[],v0_blueprints_tag:[],v0_blueprints_undo:[],v0_blueprints_workspac:[],v0_compose_cancel:[],v0_compose_delet:[],v0_compose_fail:[],v0_compose_finish:[],v0_compose_imag:[],v0_compose_info:[],v0_compose_log:[],v0_compose_log_tail:[],v0_compose_metadata:[],v0_compose_queu:[],v0_compose_result:[],v0_compose_start:[],v0_compose_statu:[],v0_compose_typ:[],v0_modules_info:[],v0_modules_list:[],v0_projects_depsolv:[],v0_projects_info:[],v0_projects_list:[],v0_projects_source_delet:[],v0_projects_source_info:[],v0_projects_source_list:[],v0_projects_source_new:[],v1_compose_fail:[],v1_compose_finish:[],v1_compose_info:[],v1_compose_queu:[],v1_compose_start:[],v1_compose_statu:[],v1_compose_uploads_delet:[],v1_compose_uploads_schedul:[],v1_projects_source_info:[],v1_projects_source_new:[],v1_providers_delet:[],v1_providers_sav:[],v1_upload_cancel:[],v1_upload_info:[],v1_upload_log:[],v1_upload_provid:[],v1_upload_reset:[],vagrant:11,vagrant_metadata:5,vagrantfil:5,valid:[1,11],validate_set:[],valu:[1,2,5,11],valueerror:[],valuetok:11,variabl:[5,6,11],variant:11,variou:11,vcpu:[5,11],verbatim:5,veri:5,verifi:[1,6,11],version:[0,1,2,4,5,6,11],vhd:1,via:[5,6],video:11,view:1,view_func:[],vim:1,virt:11,virt_instal:11,virtio:11,virtio_consol:11,virtio_host:11,virtio_port:11,virtual:[5,11],vmdk:1,vmlinuz:[5,11],vnc:[5,11],volid:[5,6,8,11],volum:[5,6,8],vsphere:1,wai:[1,2,5,6],wait:[1,11],want:[1,5,8],warfar:[],warn:11,wasn:5,watch:5,web:5,websit:[5,7],weight:6,welcom:5,welder:[],weldr:[1,7],well:[1,5,6,8,11],were:11,what:[0,1,4,5,6,11],whatev:[],wheel:[1,5],when:[1,5,6,8,11],whenev:11,where:[1,5,6,11],whether:[2,11],which:[1,2,4,5,6,7,10,11],whitespac:11,who:5,whole:11,widest:[],widget:1,wildcard:1,winnt:11,wipe:8,with_cor:[],with_rng:5,without:[1,5,6,8],wm7sw:1,word:11,work:[1,11],work_dir:11,workdir:[6,11],workflow:4,workspac:[1,2],workspace_delet:[],workspace_dir:[],workspace_exist:[],workspace_filenam:[],workspace_read:[],workspace_writ:[],workstat:6,world:5,would:[1,5,8,10,11],wrapper:[],write:[4,11],write_commit:[],write_fil:[],write_ks_group:[],write_ks_root:[],write_ks_us:[],write_timestamp:[],writepkglist:11,writepkgs:11,written:[1,4,5,11],wrong:[2,11],wrote:[],wwood:11,www:[],x86:[6,10,11],x86_64:[5,6,8,11],xattr:11,xfce:5,xfsprog:11,xml:5,xorrisof:[6,8],xxx:2,xxxx:[1,2,5],xxxxx:5,yield:[],you:[1,5,6,7,8,10,11],your:[1,5,6,10],yourdomain:5,yum:[4,5],yumbas:[],yumlock:[],zero:11,zerombr:5},titles:["composer package","composer-cli","composer.cli package","Welcome to Lorax's documentation!","Introduction to Lorax","livemedia-creator","Lorax","lorax-composer","mkksiso","src","Product and Updates Images","pylorax package"],titleterms:{"default":[5,6],"import":[],"new":[],AWS:1,Adding:8,The:6,Using:5,add:[],ami:5,anaconda:5,api:[],applianc:5,argument:[1,5,6,8],atom:5,base:11,befor:4,bisect:[],blueprint:[1,2],boot:[5,8],branch:3,brand:6,build:1,buildstamp:11,checkparam:[],cleanup:6,cli:[1,2],cmdline:[1,2,5,6,8,11],compos:[0,1,2,7],config:[],contain:5,content:[0,2,11],creat:[5,8],creation:[5,6],creator:[5,11],custom:[1,6],debug:[1,5],decor:11,discinfo:11,disk:5,dnfbase:11,dnfhelper:11,docker:5,document:3,download:1,dracut:[5,6],dvd:8,edit:1,error:[],exampl:1,executil:11,exist:1,file:5,filesystem:[5,6],firewal:1,flask_blueprint:[],git:1,gitrpm:[],group:1,hack:5,help:2,how:[5,6,8],http_client:0,imag:[1,5,10],imgutil:11,indic:3,initi:5,insid:6,instal:[5,6,11],introduct:4,iso:[5,6,8],kernel:1,kickstart:[5,8],lift:[],live:5,liveimg:8,livemedia:5,local:1,log:[],lorax:[3,4,6,7],ltmpl:11,mkksiso:8,mock:[5,6],modul:[0,1,2,11],monitor:[1,11],mount:11,name:[1,5,6],note:[],oci:5,open:5,openstack:5,option:8,other:3,output:11,packag:[0,1,2,8,11],partit:[],posit:[1,6,8],postinstal:6,problem:5,product:10,profil:1,project:2,provid:[1,2],proxi:5,pxe:5,pylorax:11,qemu:5,queue:[],quickstart:[5,6],recip:[],refer:1,regex:[],repo:[1,5,8],repositori:5,requir:6,respons:[],result:1,rout:[],run:6,runtim:6,secur:[],server:[],servic:1,sourc:2,squashf:6,src:9,sshkei:1,statu:[1,2],submodul:[0,2,11],subpackag:0,support:[],sysutil:11,tabl:3,tar:5,templat:6,thing:[],timestamp:[],timezon:1,tmpl:6,toml:[],treebuild:11,treeinfo:11,type:[],uefi:5,unix_socket:0,updat:10,upload:[1,2],user:[1,5],util:2,vagrant:5,variant:6,virt:5,welcom:3,work:[5,6,8],workspac:[]}}) \ No newline at end of file diff --git a/docs/man/.doctrees/composer-cli.doctree b/docs/man/.doctrees/composer-cli.doctree index c61a78b7..c17e7548 100644 Binary files a/docs/man/.doctrees/composer-cli.doctree and b/docs/man/.doctrees/composer-cli.doctree differ diff --git a/docs/man/.doctrees/composer.cli.doctree b/docs/man/.doctrees/composer.cli.doctree index 48ce8ea4..48d85225 100644 Binary files a/docs/man/.doctrees/composer.cli.doctree and b/docs/man/.doctrees/composer.cli.doctree differ diff --git a/docs/man/.doctrees/environment.pickle b/docs/man/.doctrees/environment.pickle index 4f5b24c9..39c1d4d0 100644 Binary files a/docs/man/.doctrees/environment.pickle and b/docs/man/.doctrees/environment.pickle differ diff --git a/docs/man/.doctrees/livemedia-creator.doctree b/docs/man/.doctrees/livemedia-creator.doctree index a44ec5a0..098131e6 100644 Binary files a/docs/man/.doctrees/livemedia-creator.doctree and b/docs/man/.doctrees/livemedia-creator.doctree differ diff --git a/docs/man/.doctrees/lorax.doctree b/docs/man/.doctrees/lorax.doctree index bc096b53..7ca6a136 100644 Binary files a/docs/man/.doctrees/lorax.doctree and b/docs/man/.doctrees/lorax.doctree differ diff --git a/docs/man/.doctrees/pylorax.doctree b/docs/man/.doctrees/pylorax.doctree index a6da55d3..43247e7e 100644 Binary files a/docs/man/.doctrees/pylorax.doctree and b/docs/man/.doctrees/pylorax.doctree differ diff --git a/docs/man/composer-cli.1 b/docs/man/composer-cli.1 index b3dab105..ce78286c 100644 --- a/docs/man/composer-cli.1 +++ b/docs/man/composer-cli.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "COMPOSER-CLI" "1" "Oct 01, 2020" "34.3" "Lorax" +.TH "COMPOSER-CLI" "1" "Mar 04, 2021" "35.0" "Lorax" .SH NAME composer-cli \- Composer Cmdline Utility Documentation . @@ -100,7 +100,7 @@ Default: False Start a compose using the selected blueprint and output type. Optionally start an upload. \-\-size is supported by osbuild\-composer, and is in MiB. .TP -.B compose start\-ostree [\-\-size XXXX] [\-\-parent PARENT] [\-\-ref REF] [ ] +.B compose start\-ostree [\-\-size XXXX] [\-\-parent PARENT] [\-\-ref REF] [\-\-url url] [ ] Start an ostree compose using the selected blueprint and output type. Optionally start an upload. This command is only supported by osbuild\-composer. \-\-size is in MiB. .TP diff --git a/docs/man/livemedia-creator.1 b/docs/man/livemedia-creator.1 index da5b2a8b..00022e08 100644 --- a/docs/man/livemedia-creator.1 +++ b/docs/man/livemedia-creator.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "LIVEMEDIA-CREATOR" "1" "Oct 01, 2020" "34.3" "Lorax" +.TH "LIVEMEDIA-CREATOR" "1" "Mar 04, 2021" "35.0" "Lorax" .SH NAME livemedia-creator \- Live Media Creator Documentation . @@ -77,23 +77,14 @@ Create Live Install Media .sp .nf .ft C -usage: livemedia\-creator [\-h] - (\-\-make\-iso | \-\-make\-disk | \-\-make\-fsimage | \-\-make\-appliance | \-\-make\-ami | \-\-make\-tar | \-\-make\-tar\-disk | \-\-make\-pxe\-live | \-\-make\-ostree\-live | \-\-make\-oci | \-\-make\-vagrant) - [\-\-iso ISO] [\-\-iso\-only] [\-\-iso\-name ISO_NAME] [\-\-ks KS] [\-\-image\-only] [\-\-no\-virt] - [\-\-proxy PROXY] [\-\-anaconda\-arg ANACONDA_ARGS] [\-\-armplatform ARMPLATFORM] - [\-\-location LOCATION] [\-\-logfile LOGFILE] [\-\-lorax\-templates LORAX_TEMPLATES] [\-\-tmp TMP] - [\-\-resultdir RESULT_DIR] [\-\-macboot] [\-\-nomacboot] [\-\-extra\-boot\-args EXTRA_BOOT_ARGS] - [\-\-disk\-image DISK_IMAGE] [\-\-keep\-image] [\-\-fs\-image FS_IMAGE] [\-\-image\-name IMAGE_NAME] - [\-\-tar\-disk\-name TAR_DISK_NAME] [\-\-fs\-label FS_LABEL] [\-\-image\-size\-align IMAGE_SIZE_ALIGN] - [\-\-image\-type IMAGE_TYPE] [\-\-qemu\-arg QEMU_ARGS] [\-\-qcow2] [\-\-qcow2\-arg QEMU_ARGS] - [\-\-compression COMPRESSION] [\-\-compress\-arg COMPRESS_ARGS] [\-\-app\-name APP_NAME] - [\-\-app\-template APP_TEMPLATE] [\-\-app\-file APP_FILE] [\-\-ram MEMORY] [\-\-vcpus VCPUS] - [\-\-vnc VNC] [\-\-arch ARCH] [\-\-kernel\-args KERNEL_ARGS] [\-\-ovmf\-path OVMF_PATH] [\-\-virt\-uefi] - [\-\-no\-kvm] [\-\-with\-rng WITH_RNG] [\-\-dracut\-conf DRACUT_CONF] [\-\-dracut\-arg DRACUT_ARGS] - [\-\-live\-rootfs\-size LIVE_ROOTFS_SIZE] [\-\-live\-rootfs\-keep\-size] [\-\-oci\-config OCI_CONFIG] - [\-\-oci\-runtime OCI_RUNTIME] [\-\-vagrant\-metadata VAGRANT_METADATA] - [\-\-vagrantfile VAGRANTFILE] [\-\-project PROJECT] [\-\-releasever RELEASEVER] [\-\-volid VOLID] - [\-\-squashfs\-only] [\-\-timeout TIMEOUT] [\-V] +usage: livemedia\-creator [\-h] (\-\-make\-iso | \-\-make\-disk | \-\-make\-fsimage | \-\-make\-appliance | \-\-make\-ami | \-\-make\-tar | \-\-make\-tar\-disk | \-\-make\-pxe\-live | \-\-make\-ostree\-live | \-\-make\-oci | \-\-make\-vagrant) [\-\-iso ISO] [\-\-iso\-only] + [\-\-iso\-name ISO_NAME] [\-\-ks KS] [\-\-image\-only] [\-\-no\-virt] [\-\-proxy PROXY] [\-\-anaconda\-arg ANACONDA_ARGS] [\-\-armplatform ARMPLATFORM] [\-\-location LOCATION] [\-\-logfile LOGFILE] [\-\-lorax\-templates LORAX_TEMPLATES] + [\-\-tmp TMP] [\-\-resultdir RESULT_DIR] [\-\-macboot] [\-\-nomacboot] [\-\-extra\-boot\-args EXTRA_BOOT_ARGS] [\-\-disk\-image DISK_IMAGE] [\-\-keep\-image] [\-\-fs\-image FS_IMAGE] [\-\-image\-name IMAGE_NAME] + [\-\-tar\-disk\-name TAR_DISK_NAME] [\-\-fs\-label FS_LABEL] [\-\-image\-size\-align IMAGE_SIZE_ALIGN] [\-\-image\-type IMAGE_TYPE] [\-\-qemu\-arg QEMU_ARGS] [\-\-qcow2] [\-\-qcow2\-arg QEMU_ARGS] [\-\-compression COMPRESSION] + [\-\-compress\-arg COMPRESS_ARGS] [\-\-app\-name APP_NAME] [\-\-app\-template APP_TEMPLATE] [\-\-app\-file APP_FILE] [\-\-ram MEMORY] [\-\-vcpus VCPUS] [\-\-vnc VNC] [\-\-arch ARCH] [\-\-kernel\-args KERNEL_ARGS] + [\-\-ovmf\-path OVMF_PATH] [\-\-virt\-uefi] [\-\-no\-kvm] [\-\-with\-rng WITH_RNG] [\-\-dracut\-conf DRACUT_CONF] [\-\-dracut\-arg DRACUT_ARGS] [\-\-live\-rootfs\-size LIVE_ROOTFS_SIZE] [\-\-live\-rootfs\-keep\-size] + [\-\-oci\-config OCI_CONFIG] [\-\-oci\-runtime OCI_RUNTIME] [\-\-vagrant\-metadata VAGRANT_METADATA] [\-\-vagrantfile VAGRANTFILE] [\-\-project PROJECT] [\-\-releasever RELEASEVER] [\-\-volid VOLID] [\-\-squashfs\-only] + [\-\-timeout TIMEOUT] [\-V] .ft P .fi .UNINDENT @@ -231,7 +222,7 @@ Default: "Linux" .B\-\-releasever substituted for @VERSION@ in bootloader config files .sp -Default: "32" +Default: "34" .TP .B\-\-volid volume id diff --git a/docs/man/lorax.1 b/docs/man/lorax.1 index 2e12158f..a5d603bb 100644 --- a/docs/man/lorax.1 +++ b/docs/man/lorax.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "LORAX" "1" "Oct 01, 2020" "34.3" "Lorax" +.TH "LORAX" "1" "Mar 04, 2021" "35.0" "Lorax" .SH NAME lorax \- Lorax Documentation . @@ -55,15 +55,10 @@ Create the Anaconda boot.iso .sp .nf .ft C -usage: lorax [\-h] \-p PRODUCT \-v VERSION \-r RELEASE [\-s REPOSITORY] [\-\-repo REPOSITORY] [\-m REPOSITORY] [\-t VARIANT] - [\-b URL] [\-\-isfinal] [\-c CONFIGFILE] [\-\-proxy HOST] [\-i PACKAGE] [\-e PACKAGE] [\-\-buildarch ARCH] - [\-\-volid VOLID] [\-\-macboot] [\-\-nomacboot] [\-\-noupgrade] [\-\-logfile LOGFILE] [\-\-tmp TMP] - [\-\-cachedir CACHEDIR] [\-\-workdir WORKDIR] [\-\-force] [\-\-add\-template ADD_TEMPLATES] - [\-\-add\-template\-var ADD_TEMPLATE_VARS] [\-\-add\-arch\-template ADD_ARCH_TEMPLATES] - [\-\-add\-arch\-template\-var ADD_ARCH_TEMPLATE_VARS] [\-\-noverify] [\-\-sharedir SHAREDIR] - [\-\-enablerepo [repo]] [\-\-disablerepo [repo]] [\-\-rootfs\-size ROOTFS_SIZE] [\-\-noverifyssl] - [\-\-dnfplugin DNFPLUGINS] [\-\-squashfs\-only] [\-\-skip\-branding] [\-\-dracut\-conf DRACUT_CONF] - [\-\-dracut\-arg DRACUT_ARGS] [\-V] +usage: lorax [\-h] \-p PRODUCT \-v VERSION \-r RELEASE [\-s REPOSITORY] [\-\-repo REPOSITORY] [\-m REPOSITORY] [\-t VARIANT] [\-b URL] [\-\-isfinal] [\-c CONFIGFILE] [\-\-proxy HOST] [\-i PACKAGE] [\-e PACKAGE] [\-\-buildarch ARCH] [\-\-volid VOLID] + [\-\-macboot] [\-\-nomacboot] [\-\-noupgrade] [\-\-logfile LOGFILE] [\-\-tmp TMP] [\-\-cachedir CACHEDIR] [\-\-workdir WORKDIR] [\-\-force] [\-\-add\-template ADD_TEMPLATES] [\-\-add\-template\-var ADD_TEMPLATE_VARS] + [\-\-add\-arch\-template ADD_ARCH_TEMPLATES] [\-\-add\-arch\-template\-var ADD_ARCH_TEMPLATE_VARS] [\-\-noverify] [\-\-sharedir SHAREDIR] [\-\-enablerepo [repo]] [\-\-disablerepo [repo]] [\-\-rootfs\-size ROOTFS_SIZE] [\-\-noverifyssl] + [\-\-dnfplugin DNFPLUGINS] [\-\-squashfs\-only] [\-\-skip\-branding] [\-\-dracut\-conf DRACUT_CONF] [\-\-dracut\-arg DRACUT_ARGS] [\-V] OUTPUTDIR .ft P .fi diff --git a/docs/man/mkksiso.1 b/docs/man/mkksiso.1 index 32d5818d..4f38a8d1 100644 --- a/docs/man/mkksiso.1 +++ b/docs/man/mkksiso.1 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "MKKSISO" "1" "Oct 01, 2020" "34.3" "Lorax" +.TH "MKKSISO" "1" "Mar 04, 2021" "35.0" "Lorax" .SH NAME mkksiso \- Make Kickstart ISO Utility Documentation .