diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cca5941..89c37fd 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,6 +14,7 @@ jobs: - "test.run.test_assemblers" - "test.run.test_boot" - "test.run.test_noop" + - "test.run.test_ostree" - "test.run.test_sources" - "test.run.test_stages" - "test.src" @@ -21,8 +22,9 @@ jobs: - name: "Clone Repository" uses: actions/checkout@v2 - name: "Run Tests" - uses: osbuild/containers/src/actions/ghci-osbuild@v1 + uses: osbuild/containers/src/actions/privdocker@e4de123f43b95e99dfe8eed0bd5a1cd58db50715 with: + image: ghcr.io/osbuild/osbuild-ci:f32-202102190856 run: | python3 -m pytest \ --pyargs "${{ matrix.test }}" \ @@ -91,8 +93,9 @@ jobs: - name: "Clone Repository" uses: actions/checkout@v2 - name: "Regenerate Test Data" - uses: osbuild/containers/ghci/actions/ghci-osbuild@ghci/v1 + uses: osbuild/containers/src/actions/privdocker@e4de123f43b95e99dfe8eed0bd5a1cd58db50715 with: + image: ghcr.io/osbuild/osbuild-ci:f32-202102190856 run: | make test-data git diff --exit-code -- ./test/data @@ -106,3 +109,21 @@ jobs: with: ignore_words_list: msdos skip: ./.git,coverity,rpmbuild,samples + + schutzbot: + name: "🍌 Trigger Schutzbot" + runs-on: ubuntu-latest + container: + image: docker.io/library/python:3.7 + steps: + - uses: actions/checkout@v2 + - name: Trigger Schutzbot + env: + EVENT_NAME: ${{ github.event_name }} + WEBHOOK_PAYLOAD: ${{ toJSON(github.event) }} + SQS_REGION: us-east-1 + SQS_QUEUE_URL: "https://sqs.us-east-1.amazonaws.com/933752197999/schutzbot_webhook_sqs-staging" + run: | + #!/bin/bash + pip3 install boto3 botocore + schutzbot/send_webhook.py diff --git a/Makefile b/Makefile index 1f500bc..40c88dc 100644 --- a/Makefile +++ b/Makefile @@ -216,6 +216,8 @@ $(TEST_MANIFESTS_GEN): %.json: %.mpp.json $(SRCDIR)/test/data/manifests/f32-base.json: $(SRCDIR)/test/data/manifests/f32-build.json $(SRCDIR)/test/data/manifests/fedora-boot.json: $(SRCDIR)/test/data/manifests/f32-build.json $(SRCDIR)/test/data/manifests/filesystem.json: $(SRCDIR)/test/data/manifests/f32-build.json +$(SRCDIR)/test/data/manifests/fedora-container.json: $(SRCDIR)/test/data/manifests/f32-build-v2.json +$(SRCDIR)/test/data/manifests/fedora-ostree-container.json: $(SRCDIR)/test/data/manifests/f32-build-v2.json .PHONY: test-data test-data: $(TEST_MANIFESTS_GEN) diff --git a/NEWS.md b/NEWS.md index 4b868d4..83d4a45 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,171 @@ # OSBuild - Build-Pipelines for Operating System Artifacts +## CHANGES WITH 26: + + * Support the creation of boot iso installation media: + Various new stages were added that make it possible + to generate bootable installation media (bootisos). + The stages are the following: + + * A new `org.osbuild.kickstart` stage was added which + can be used to create an Anaconda kickstart file with + the given option. For now only the `ostreesetup` and + `liveimg` options can be configured. + + * A new `org.osbuild.buildstamp` stage was added to + write a `.buildstamp` file, which is used to inform + the Anaconda installer about the product to be + installed, like its name, version, etc. + + * A new `org.osbuild.anaconda` stage was added which + can be used to configure basic aspects of the + installer. Right now, this allows the selection of + enabled kickstart modules. + + * A new `org.osbuild.lorax-script` stage was added + that can execute a Lorax template specified by + `path` with a specified set of variables. A + prominent use case is the post installation script + of the lorax-templates package that will transform + an OS installation into one suitable for the + Ananconda installer. + + * A new `org.osbuild.bootiso.mono` stage was added + that will prepare a file system tree that is + suitable to create a bootlable installer medium. + + * A new `org.osbuild.xorrisofs` stage was added + that will take a suitable file system tree and + create a Rock Ridge enhanced ISO 9660 medium. + + * A new `org.osbuild.implantisomd5` stage was added + that can implant md5 checksums into ISO 9660 media. + These are used by a dracut module to check the + installation medium. + + * A new `org.osbuild.discinfo` stage that writes a + `.discinfo` file to the root of the installation + medium to identify its content. + + * `osbuild` gained the ability to checkpoint via pipeline + names, e.g., `--checkpoint build`, will checkpoint the + last stage in the pipeline called `build`. + + * A new `org.osbuild.dracut` stage was added that + can create an initrd image. The stage supports various + options that allow a very fine-grained customization + of the contents of the initrd. + + * The `org.osbuild.rpm` stage gained new options to + prevent documentation from being installed as well + as to prevent the generation of the initrd during the + kernel package's install scripts. + + * The `org.osbuild.oci-archive` stage now supports additional + layers via option inputs. This can be used to e.g. + share a base image but have different content in + separate layers. + + * The `org.osbuild.grub2` stage gained support for the + standard grub2 machinery to select the menu entry to + be booted. This is done by having a `saved_entry` + variable in the `grubenv` file and the corresponding + logic in the grub configuration, to select the default + boot entry based on that variable. A new `saved_entry` + stage option can be used to set the variable at image + creation time. + + * The macro pre-processor (MPP) now properly supports + multiple repos in `mpp-depsolve` + +Contributions from: Christian Kellner, David Rheinsberg + +— Berlin, 2021-02-19 + +## CHANGES WITH 25: + + * **Tech preview** of the new manifest format version 2! + This format can describe the generic direct a-cyclic + pipeline graphs that were introduced internally in the + last version (25). The schema validation code has been + reworked so it supports multiple format versions. Format + detection code was added so different format modules can + be used transparently. The format version 2 schema was + added and a new format module to load and describe the + format was added. Basic checks were added to the tests + to check validation, loading and describing the new + format. + The Manifest Marco Preprocessor (MPP) now also supports + format version 2. + NB: This is indeed a preview of the format and it might + still change, especially the output produce by it most + certainly will. + + * Add `--export ` command line switch, which + can be invoked multiple times to request the exporting + of one or more artifacts that were built. They will be + placed under a sub-directory of `--output-directory`, + with the name or id that was specified. + + * The schema of the `org.osbuild.rpm` stage as well as the + `org.osbuild.ostree` and `org.osbuild.files` sources + was ported to format version 2. + + * The `org.osbuild.oci-archve` & `org.osbuild.ostree.commit` + assemblers were ported to new assembler like stages with + tree inputs so they can be used in the new format v2. + + * A new `org.osbuild.ostree.init` stage was added to + create a OSTree repo in a given format at a given location. + + * A new `org.osbuild.ostree.pull` stage was added that can + be used to pull commits, specified via inputs, into a + pre-existing repository. + + * A new `org.osbuild.ostree.preptree` stage was added that + replaces the `org.osbuild.ostree.rpm-ostree`, which is + now deprecated and should not be used in new manifests. + + * A new `org.osbuild.files` input was added that provides + file-like resources to stages. Currently only supports + source origins. + + * A new `org.osbuild.ostree` input was added that provides + ostree commits to stages. It can handle sources as well + as pipeline origins, i.e. it can provide previously + build commits to other stages. + + * A new `org.osbuild.noop` input was added, that like the + noop stage, does nothing but forward the supplied data + to the stage. + + * A new integration test was added that uses the new + manifest format that builds an OSTree commit, then builds + a container with that commit into. This will test all new + assembler like stages that were added as well as the new + `--export` command line option. + + * The `org.osbuild.files` stage was renamed after the + underlying tool to `org.osbuild.curl`, since other + sources might in the future provide resources of type + `org.osbuild.files`. + + * The `org.osbuild.rpm` stage gained support to not install + documentation via a new `exclude.docs` option. + + * The `org.osbuild.copy` stage was removed since it does no + longer fit in the inputs model. It will be re-added with + proper support for inputs later. + + * Fix a bug where osbuild would create temporary build + directories in `/var/tmp` instead of a directory within + the store. + +Contributions from: Christian Kellner, Lars Karlitski, + Tom Gundersen, Ondřej Budai + +— Berlin, 2021-02-12 + ## CHANGES WITH 24: * Add a new `org.osbuild.rhsm` stage to configure the Red Hat diff --git a/SPECS/osbuild-24.tar.gz b/SPECS/osbuild-24.tar.gz deleted file mode 100644 index 01d5a45..0000000 Binary files a/SPECS/osbuild-24.tar.gz and /dev/null differ diff --git a/SPECS/osbuild-26.tar.gz b/SPECS/osbuild-26.tar.gz new file mode 100644 index 0000000..cbe4d90 Binary files /dev/null and b/SPECS/osbuild-26.tar.gz differ diff --git a/SPECS/osbuild.spec b/SPECS/osbuild.spec index 8a1cc0b..1293e83 100644 --- a/SPECS/osbuild.spec +++ b/SPECS/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 24 +Version: 26 %forgemeta @@ -190,6 +190,16 @@ fi %changelog +* Fri Feb 19 2021 Christian Kellner - 26-1 +- Upstream release 26 +- Includes the necessary stages to build boot isos. + +* Fri Feb 12 2021 Christian Kellner - 25-1 +- Upstream 25 release +- First tech preview of the new manifest format. Includes + various new stages and inputs to be able to build ostree + commits contained in a oci archive. + * Thu Jan 28 2021 Christian Kellner - 24-1 - Upstream 24 release - Include new `Input` modules. diff --git a/assemblers/org.osbuild.oci-archive b/assemblers/org.osbuild.oci-archive index c514c16..dc11719 100755 --- a/assemblers/org.osbuild.oci-archive +++ b/assemblers/org.osbuild.oci-archive @@ -167,7 +167,7 @@ def blobs_add_layer(blobs: str, tree: str): layer_file += suffix info = blobs_add_file(blobs, layer_file, "layer") - info["mediaType"] += compression + info["mediaType"] += "+" + compression return digest, info diff --git a/inputs/org.osbuild.files b/inputs/org.osbuild.files new file mode 100755 index 0000000..5d2d2e9 --- /dev/null +++ b/inputs/org.osbuild.files @@ -0,0 +1,108 @@ +#!/usr/bin/python3 +""" +Inputs for individual files + +Provides all the files, named via their content hash, specified +via `references` in a new directory. + +The returned data in `refs` is a dictionary where the keys are +the content hash of a file and the values dictionaries with +metadata for it. The input itself currently does not set any +metadata itself, but will forward any metadata set via the +`metadata` property. Keys in that must start with a prefix, +like `rpm.` to avoid namespace clashes. This is enforced via +schema validation. +""" + + +import json +import sys +import subprocess + +from osbuild.objectstore import StoreClient + + +SCHEMA = r""" +"additionalProperties": false, +"required": ["type", "origin", "references"], +"properties": { + "type": { + "enum": ["org.osbuild.files"] + }, + "origin": { + "description": "The origin of the input (must be 'org.osbuild.source')", + "type": "string", + "enum": ["org.osbuild.source"] + }, + "references": { + "description": "Checksums of files to use as files input", + "oneOf": [{ + "type": "array", + "items": { + "type": "string" + } + }, { + "type": "object", + "additionalProperties": false, + "minProperties": 1, + "patternProperties": { + ".*": { + "type": "object", + "additionalProperties": false, + "properties": { + "metadata": { + "description": "Additinal metadata to forward to the stage", + "type": "object", + "additionalProperties": false, + "patternProperties": { + "^\\w+[.]{1}\\w+$": { + "additionalProperties": false + } + } + } + } + } + } + }] + } +} +""" + + +def main(): + args = json.load(sys.stdin) + refs = args["refs"] + + store = StoreClient(connect_to=args["api"]["store"]) + source = store.source("org.osbuild.files") + output = store.mkdtemp(prefix="files-input-") + + for checksum in refs: + try: + subprocess.run( + [ + "ln", + f"{source}/{checksum}", + f"{output}/{checksum}", + ], + check=True, + ) + except subprocess.CalledProcessError as e: + json.dump({"error": e.output}, sys.stdout) + return 1 + + + reply = { + "path": output, + "data": { + "refs": refs + } + } + + json.dump(reply, sys.stdout) + return 0 + + +if __name__ == '__main__': + r = main() + sys.exit(r) diff --git a/inputs/org.osbuild.noop b/inputs/org.osbuild.noop new file mode 100755 index 0000000..84bb7f2 --- /dev/null +++ b/inputs/org.osbuild.noop @@ -0,0 +1,35 @@ +#!/usr/bin/python3 +""" +No-op inputs + +Does nothing with the supplied data but just forwards +it to the stage. +""" + + +import json +import sys + +from osbuild.objectstore import StoreClient + + +SCHEMA = """ +"additionalProperties": true +""" + + +def main(): + args = json.load(sys.stdin) + refs = args["refs"] + + store = StoreClient(connect_to=args["api"]["store"]) + + path = store.mkdtemp(prefix="empty") + data = {"path": path, "data": {"refs": refs}} + json.dump(data, sys.stdout) + return 0 + + +if __name__ == '__main__': + r = main() + sys.exit(r) diff --git a/inputs/org.osbuild.ostree b/inputs/org.osbuild.ostree new file mode 100755 index 0000000..f374d35 --- /dev/null +++ b/inputs/org.osbuild.ostree @@ -0,0 +1,130 @@ +#!/usr/bin/python3 +""" +Inputs for ostree commits + +Pull the commits specified by `references` into a newly created +repository. Optionally, if `ref` was specified, create an new +reference for that commit. + +The returned data in `refs` is a dictionary where the keys are +commit ids and the values are dictionries. The latter will +contain `ref` it was specified. +""" + + +import os +import json +import sys +import subprocess + +from osbuild.objectstore import StoreClient + + +SCHEMA = """ +"additionalProperties": false, +"required": ["type", "origin", "references"], +"properties": { + "type": { + "enum": ["org.osbuild.ostree"] + }, + "origin": { + "description": "The origin of the input (must be 'org.osbuild.source')", + "type": "string", + "enum": ["org.osbuild.source", "org.osbuild.pipeline"] + }, + "references": { + "description": "Commit identifier", + "oneOf": [{ + "type": "array", + "items": { + "type": "string" + } + }, { + "type": "object", + "additionalProperties": false, + "minProperties": 1, + "patternProperties": { + ".*": { + "type": "object", + "additionalProperties": false, + "properties": { + "ref": { + "type": "string", + "description": "OSTree reference to create for this commit" + } + } + } + } + }] + } +} +""" + + +def ostree(*args, _input=None, **kwargs): + args = list(args) + [f'--{k}={v}' for k, v in kwargs.items()] + print("ostree " + " ".join(args), file=sys.stderr) + subprocess.run(["ostree"] + args, + encoding="utf-8", + stdout=sys.stderr, + input=_input, + check=True) + + +def export(checksums, cache, output): + repo_cache = os.path.join(cache, "repo") + + repo_out = os.path.join(output, "repo") + ostree("init", mode="archive", repo=repo_out) + + refs = {} + for commit, options in checksums.items(): + # Transfer the commit: remote → cache + print(f"exporting {commit}", file=sys.stderr) + + ostree("pull-local", repo_cache, commit, + repo=repo_out) + + ref = options.get("ref") + if ref: + ostree("refs", "--create", ref, commit, + repo=repo_out) + + refs[commit] = options + + reply = { + "path": repo_out, + "data": { + "refs": refs + } + } + + json.dump(reply, sys.stdout) + + +def main(): + args = json.load(sys.stdin) + refs = args["refs"] + + origin = args["origin"] + store = StoreClient(connect_to=args["api"]["store"]) + source = store.source("org.osbuild.files") + output = store.mkdtemp(prefix="files-output") + + if origin == "org.osbuild.pipeline": + for ref, options in refs.items(): + source = store.read_tree(ref) + with open(os.path.join(source, "compose.json"), "r") as f: + compose = json.load(f) + commit_id = compose["ostree-commit"] + export({commit_id: options}, source, output) + else: + source = store.source("org.osbuild.ostree") + export(refs, source, output) + + return 0 + + +if __name__ == '__main__': + r = main() + sys.exit(r) diff --git a/inputs/org.osbuild.tree b/inputs/org.osbuild.tree index 69999c5..62c3af5 100755 --- a/inputs/org.osbuild.tree +++ b/inputs/org.osbuild.tree @@ -2,8 +2,10 @@ """ Tree inputs -Resolve the given pipeline `id` to a path and return that. If -`id` is `null` or the empty string it returns an empty tree. +Open the tree produced by the pipeline supplied via the +first and only entry in `references`. The tree is opened +in read only mode. If the id is `null` or the empty +string it returns an empty tree. """ @@ -15,30 +17,56 @@ from osbuild.objectstore import StoreClient SCHEMA = """ "additionalProperties": false, -"required": ["pipeline"], +"required": ["type", "origin", "references"], "properties": { - "pipeline": { - "description": "The Pipeline that built the desired tree", - "type": "object", - "required": ["id"], - "additionalProperties": false, - "properties": { - "id": { - "description": "Identifier for the pipeline", + "type": { + "enum": ["org.osbuild.tree"] + }, + "origin": { + "description": "The origin of the input (must be 'org.osbuild.pipeline')", + "type": "string", + "enum": ["org.osbuild.pipeline"] + }, + "references": { + "description": "Exactly one pipeline identifier to ues as tree input", + "oneOf": [{ + "type": "array", + "additionalItems": false, + "items": [{ "type": "string" - } - } + }] + }, { + "type": "object", + "additionalProperties": false, + "patternProperties": { + ".*": { + "type": "object", + "additionalProperties": false + } + }, + "minProperties": 1, + "maxProperties": 1 + }] } } """ +def error(msg): + json.dump({"error": msg}, sys.stdout) + sys.exit(1) + + def main(): args = json.load(sys.stdin) - options = args["options"] + refs = args["refs"] + + # input verification *must* have been done via schema + # verification. It is expected that origin is a pipeline + # and we have exactly one reference, i.e. a pipeline id + pid, _ = refs.popitem() store = StoreClient(connect_to=args["api"]["store"]) - pid = options["pipeline"]["id"] if not pid: path = store.mkdtemp(prefix="empty") @@ -46,8 +74,7 @@ def main(): path = store.read_tree(pid) if not path: - json.dump({"error": "Could find target"}, sys.stdout) - return 1 + error(f"Could not find pipeline with id '{pid}'") json.dump({"path": path}, sys.stdout) return 0 diff --git a/osbuild.spec b/osbuild.spec index 1b7ac79..032ff78 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 24 +Version: 26 %forgemeta diff --git a/osbuild/buildroot.py b/osbuild/buildroot.py index bcce4c6..b23980c 100644 --- a/osbuild/buildroot.py +++ b/osbuild/buildroot.py @@ -59,10 +59,10 @@ class BuildRoot(contextlib.AbstractContextManager): only when exiting the context manager. """ - def __init__(self, root, runner, libdir, path="/run/osbuild", var="/var/tmp"): + def __init__(self, root, runner, libdir, var, *, rundir="/run/osbuild"): self._exitstack = None self._rootdir = root - self._rundir = path + self._rundir = rundir self._vardir = var self._libdir = libdir self._runner = runner @@ -180,6 +180,14 @@ class BuildRoot(contextlib.AbstractContextManager): mounts += ["--bind", "/sys", "/sys"] mounts += ["--ro-bind-try", "/sys/fs/selinux", "/sys/fs/selinux"] + # There was a bug in mke2fs (fixed in versionv 1.45.7) where mkfs.ext4 + # would fail because the default config, created on the fly, would + # contain a syntax error. Therefore we bind mount the config from + # the build root, if it exists + mounts += ["--ro-bind-try", + os.path.join(self._rootdir, "etc/mke2fs.conf"), + "/etc/mke2fs.conf"] + # We execute our own modules by bind-mounting them from the host into # the build-root. We have minimal requirements on the build-root, so # these modules can be executed. Everything else we provide ourselves. diff --git a/osbuild/formats/v1.py b/osbuild/formats/v1.py index 2def88c..7412d66 100644 --- a/osbuild/formats/v1.py +++ b/osbuild/formats/v1.py @@ -1,11 +1,20 @@ -# Version 1 of the manifest description - +""" Version 1 of the manifest description + +This is the first version of the osbuild manifest description, +that has a "main" pipeline that consists of zero or more stages +to create a tree and optionally one assembler that assembles +the created tree into an artefact. The pipeline can have any +number of nested build pipelines. A sources section is used +to fetch resources. +""" from typing import Dict, Optional, Tuple from osbuild.meta import Index, ValidationResult -from ..inputs import Input from ..pipeline import Manifest, Pipeline, detect_host_runner +VERSION = "1" + + def describe(manifest: Manifest, *, with_id=False) -> Dict: """Create the manifest description for the pipeline""" def describe_stage(stage): @@ -31,6 +40,12 @@ def describe(manifest: Manifest, *, with_id=False) -> Dict: return description + def get_source_name(source): + name = source.info.name + if name == "org.osbuild.curl": + name = "org.osbuild.files" + return name + pipeline = describe_pipeline(manifest["tree"]) assembler = manifest.get("assembler") @@ -41,7 +56,11 @@ def describe(manifest: Manifest, *, with_id=False) -> Dict: description = {"pipeline": pipeline} if manifest.sources: - description["sources"] = manifest.sources + sources = { + get_source_name(s): s.options + for s in manifest.sources + } + description["sources"] = sources return description @@ -60,10 +79,8 @@ def load_assembler(description: Dict, index: Index, manifest: Manifest): stage = pipeline.add_stage(info, options, {}) info = index.get_module_info("Input", "org.osbuild.tree") - stage.inputs = { - "tree": Input(info, {"pipeline": {"id": base}}) - } - + ip = stage.add_input("tree", info, "org.osbuild.pipeline") + ip.add_reference(base) return pipeline @@ -77,6 +94,53 @@ def load_build(description: Dict, index: Index, manifest: Manifest, n: int): return build_pipeline, description["runner"] +def load_stage(description: Dict, index: Index, pipeline: Pipeline): + name = description["name"] + opts = description.get("options", {}) + info = index.get_module_info("Stage", name) + + stage = pipeline.add_stage(info, opts) + + if stage.name == "org.osbuild.rpm": + info = index.get_module_info("Input", "org.osbuild.files") + ip = stage.add_input("packages", info, "org.osbuild.source") + for pkg in stage.options["packages"]: + options = None + if isinstance(pkg, dict): + gpg = pkg.get("check_gpg") + if gpg: + options = {"metadata": {"rpm.check_gpg": gpg}} + pkg = pkg["checksum"] + ip.add_reference(pkg, options) + elif stage.name == "org.osbuild.ostree": + info = index.get_module_info("Input", "org.osbuild.ostree") + ip = stage.add_input("commits", info, "org.osbuild.source") + commit, ref = opts["commit"], opts.get("ref") + options = {"ref": ref} if ref else None + ip.add_reference(commit, options) + + +def load_source(name: str, description: Dict, index: Index, manifest: Manifest): + if name == "org.osbuild.files": + name = "org.osbuild.curl" + + info = index.get_module_info("Source", name) + + if name == "org.osbuild.curl": + items = description["urls"] + elif name == "org.osbuild.ostree": + items = description["commits"] + else: + raise ValueError(f"Unknown source type: {name}") + + # NB: the entries, i.e. `urls`, `commits` are left in the + # description dict, although the sources are not using + # it anymore. The reason is that it makes `describe` work + # without any special casing + + manifest.add_source(info, items, description) + + def load_pipeline(description: Dict, index: Index, manifest: Manifest, n: int = 0) -> Pipeline: build = description.get("build") if build: @@ -96,9 +160,8 @@ def load_pipeline(description: Dict, index: Index, manifest: Manifest, n: int = build_id = build_pipeline and build_pipeline.id pipeline = manifest.add_pipeline(name, runner, build_id) - for s in description.get("stages", []): - info = index.get_module_info("Stage", s["name"]) - pipeline.add_stage(info, s.get("options", {})) + for stage in description.get("stages", []): + load_stage(stage, index, pipeline) return pipeline @@ -109,7 +172,7 @@ def load(description: Dict, index: Index) -> Manifest: pipeline = description.get("pipeline", {}) sources = description.get("sources", {}) - manifest = Manifest(sources) + manifest = Manifest() load_pipeline(pipeline, index, manifest) @@ -118,6 +181,10 @@ def load(description: Dict, index: Index) -> Manifest: if assembler: load_assembler(assembler, index, manifest) + # load the sources + for name, desc in sources.items(): + load_source(name, desc, index, manifest) + for pipeline in manifest.pipelines.values(): for stage in pipeline.stages: stage.sources = sources @@ -210,6 +277,8 @@ def validate(manifest: Dict, index: Index) -> ValidationResult: # sources sources = manifest.get("sources", {}) for name, source in sources.items(): + if name == "org.osbuild.files": + name = "org.osbuild.curl" schema = index.get_schema("Source", name) res = schema.validate(source) result.merge(res, path=["sources", name]) diff --git a/osbuild/formats/v2.py b/osbuild/formats/v2.py new file mode 100644 index 0000000..6b4324a --- /dev/null +++ b/osbuild/formats/v2.py @@ -0,0 +1,333 @@ +""" Version 2 of the manifest description + +Second, and current, version of the manifest description +""" +from typing import Dict +from osbuild.meta import Index, ValidationResult +from ..inputs import Input +from ..pipeline import Manifest, Pipeline, Stage, detect_host_runner +from ..sources import Source + + +VERSION = "2" + + +def describe(manifest: Manifest, *, with_id=False) -> Dict: + + # Undo the build, runner pairing introduce by the loading + # code. See the comment there for more details + runners = { + p.build: p.runner for p in manifest.pipelines.values() + if p.build + } + + def pipeline_ref(pid): + if with_id: + return pid + + pl = manifest[pid] + return f"name:{pl.name}" + + def describe_input(ip: Input): + origin = ip.origin + desc = { + "type": ip.info.name, + "origin": origin, + } + if ip.options: + desc["options"] = ip.options + + refs = {} + for name, ref in ip.refs.items(): + if origin == "org.osbuild.pipeline": + name = pipeline_ref(name) + refs[name] = ref + + if refs: + desc["references"] = refs + + return desc + + def describe_stage(s: Stage): + desc = { + "type": s.info.name + } + + if with_id: + desc["id"] = s.id + + if s.options: + desc["options"] = s.options + + ips = {} + for name, i in s.inputs.items(): + ips[name] = describe_input(i) + + if ips: + desc["inputs"] = ips + + return desc + + def describe_pipeline(p: Pipeline): + desc = { + "name": p.name + } + + if p.build: + desc["build"] = pipeline_ref(p.build) + + runner = runners.get(p.id) + if runner: + desc["runner"] = runner + + stages = [ + describe_stage(stage) + for stage in p.stages + ] + + if stages: + desc["stages"] = stages + + return desc + + def describe_source(s: Source): + desc = { + "items": s.items + } + + return desc + + pipelines = [ + describe_pipeline(pipeline) + for pipeline in manifest.pipelines.values() + ] + + sources = { + source.info.name: describe_source(source) + for source in manifest.sources + } + + description = { + "version": VERSION, + "pipelines": pipelines + } + + if sources: + description["sources"] = sources + + return description + + +def resolve_ref(name: str, manifest: Manifest) -> str: + ref = name[5:] + target = manifest.pipelines.get(ref) + if not target: + raise ValueError(f"Unknown pipeline reference: name:{ref}") + return target.id + + +def load_input(name: str, description: Dict, index: Index, stage: Stage, manifest: Manifest): + input_type = description["type"] + origin = description["origin"] + options = description.get("options", {}) + + info = index.get_module_info("Input", input_type) + ip = stage.add_input(name, info, origin, options) + + refs = description.get("references", {}) + + if isinstance(refs, list): + refs = {r: {} for r in refs} + + if origin == "org.osbuild.pipeline": + resolved = {} + for r, desc in refs.items(): + if not r.startswith("name:"): + continue + target = resolve_ref(r, manifest) + resolved[target] = desc + refs = resolved + + for r, desc in refs.items(): + ip.add_reference(r, desc) + + +def load_stage(description: Dict, index: Index, pipeline: Pipeline, manifest: Manifest): + stage_type = description["type"] + opts = description.get("options", {}) + info = index.get_module_info("Stage", stage_type) + + stage = pipeline.add_stage(info, opts) + + ips = description.get("inputs", {}) + for name, desc in ips.items(): + load_input(name, desc, index, stage, manifest) + + return stage + + +def load_pipeline(description: Dict, index: Index, manifest: Manifest): + name = description["name"] + build = description.get("build") + runner = description.get("runner") + + if build and build.startswith("name:"): + target = resolve_ref(build, manifest) + build = target + + pl = manifest.add_pipeline(name, runner, build) + + for desc in description.get("stages", []): + load_stage(desc, index, pl, manifest) + + +def load(description: Dict, index: Index) -> Manifest: + """Load a manifest description""" + + sources = description.get("sources", {}) + pipelines = description.get("pipelines", []) + + manifest = Manifest() + + # load the sources + for name, desc in sources.items(): + info = index.get_module_info("Source", name) + items = desc.get("items", {}) + options = desc.get("options", {}) + manifest.add_source(info, items, options) + + for desc in pipelines: + load_pipeline(desc, index, manifest) + + # The "runner" property in the manifest format is the + # runner to the run the pipeline with. In osbuild the + # "runner" property belongs to the "build" pipeline, + # i.e. is what runner to use for it. This we have to + # go through the pipelines and fix things up + pipelines = manifest.pipelines.values() + + host_runner = detect_host_runner() + runners = { + pl.id: pl.runner for pl in pipelines + } + + for pipeline in pipelines: + if not pipeline.build: + pipeline.runner = host_runner + continue + + runner = runners[pipeline.build] + pipeline.runner = runner + + return manifest + + +#pylint: disable=too-many-branches +def output(manifest: Manifest, res: Dict) -> Dict: + """Convert a result into the v2 format""" + + if not res["success"]: + last = list(res.keys())[-1] + failed = res[last]["stages"][-1] + + result = { + "type": "error", + "success": False, + "error": { + "type": "org.osbuild.error.stage", + "details": { + "stage": { + "id": failed["id"], + "type": failed["name"], + "output": failed["output"], + "error": failed["error"] + } + } + } + } + else: + result = { + "type": "result", + "success": True, + "metadata": {} + } + + # gather all the metadata + for p in manifest.pipelines.values(): + data = {} + r = res[p.id] + for stage in r.get("stages", []): + md = stage.get("metadata") + if not md: + continue + name = stage["name"] + val = data.setdefault(name, {}) + val.update(md) + + if data: + result["metadata"][p.name] = data + + # generate the log + result["log"] = {} + for p in manifest.pipelines.values(): + r = res.get(p.id, {}) + log = [] + + for stage in r.get("stages", []): + data = { + "id": stage["id"], + "type": stage["name"], + "output": stage["output"] + } + if not stage["success"]: + data["success"] = stage["success"] + if stage["error"]: + data["error"] = stage["error"] + + log.append(data) + + if log: + result["log"][p.name] = log + + return result + + +def validate(manifest: Dict, index: Index) -> ValidationResult: + + schema = index.get_schema("Manifest", version="2") + result = schema.validate(manifest) + + def validate_input(ip, path): + name = ip["type"] + schema = index.get_schema("Input", name, version="2") + res = schema.validate(ip) + result.merge(res, path=path) + + def validate_stage(stage, path): + name = stage["type"] + schema = index.get_schema("Stage", name, version="2") + res = schema.validate(stage) + result.merge(res, path=path) + + inputs = stage.get("inputs", {}) + for name, ip in inputs.items(): + validate_input(ip, path + ["inputs", name]) + + def validate_pipeline(pipeline, path): + stages = pipeline.get("stages", []) + for i, stage in enumerate(stages): + validate_stage(stage, path + ["stages", i]) + + # sources + sources = manifest.get("sources", {}) + for name, source in sources.items(): + schema = index.get_schema("Source", name, version="2") + res = schema.validate(source) + result.merge(res, path=["sources", name]) + + # pipelines + pipelines = manifest.get("pipelines", []) + for i, pipeline in enumerate(pipelines): + validate_pipeline(pipeline, path=["pipelines", i]) + + return result diff --git a/osbuild/inputs.py b/osbuild/inputs.py index 7503de3..382986d 100644 --- a/osbuild/inputs.py +++ b/osbuild/inputs.py @@ -23,9 +23,8 @@ import json import os import subprocess -from typing import Dict, Tuple +from typing import Dict, Optional, Tuple -from .meta import ModuleInfo from .objectstore import StoreServer @@ -34,14 +33,22 @@ class Input: A single input with its corresponding options. """ - def __init__(self, info: ModuleInfo, options: Dict): + def __init__(self, info, origin: str, options: Dict): self.info = info + self.origin = origin + self.refs = {} self.options = options or {} self.id = self.calc_id() + def add_reference(self, ref, options: Optional[Dict] = None): + self.refs[ref] = options or {} + self.id = self.calc_id() + def calc_id(self): m = hashlib.sha256() m.update(json.dumps(self.name, sort_keys=True).encode()) + m.update(json.dumps(self.origin, sort_keys=True).encode()) + m.update(json.dumps(self.refs, sort_keys=True).encode()) m.update(json.dumps(self.options, sort_keys=True).encode()) return m.hexdigest() @@ -52,8 +59,14 @@ class Input: def run(self, storeapi: StoreServer) -> Tuple[str, Dict]: name = self.info.name msg = { + # mandatory bits + "origin": self.origin, + "refs": self.refs, + + # global options "options": self.options, - "origin": name, + + # API endpoints "api": { "store": storeapi.socket_address } diff --git a/osbuild/main_cli.py b/osbuild/main_cli.py index c1b913d..addbb73 100644 --- a/osbuild/main_cli.py +++ b/osbuild/main_cli.py @@ -15,7 +15,6 @@ import osbuild import osbuild.meta import osbuild.monitor from osbuild.objectstore import ObjectStore -from osbuild.formats import v1 as fmt RESET = "\033[0m" @@ -52,6 +51,15 @@ def show_validation(result, name): print(f" {error.message}\n") +def export(name_or_id, output_directory, store, manifest): + pipeline = manifest[name_or_id] + obj = store.get(pipeline.id) + dest = os.path.join(output_directory, name_or_id) + + os.makedirs(dest, exist_ok=True) + obj.export(dest) + + def parse_arguments(sys_argv): parser = argparse.ArgumentParser(description="Build operating system images") @@ -64,6 +72,8 @@ def parse_arguments(sys_argv): help="the directory containing stages, assemblers, and the osbuild library") parser.add_argument("--checkpoint", metavar="ID", action="append", type=str, default=None, help="stage to commit to the object store during build (can be passed multiple times)") + parser.add_argument("--export", metavar="ID", action="append", type=str, default=None, + help="object to export, can be passed multiple times") parser.add_argument("--json", action="store_true", help="output results in JSON format") parser.add_argument("--output-directory", metavar="DIRECTORY", type=os.path.abspath, @@ -74,13 +84,21 @@ def parse_arguments(sys_argv): return parser.parse_args(sys_argv[1:]) -# pylint: disable=too-many-branches +# pylint: disable=too-many-branches,too-many-return-statements def osbuild_cli(): args = parse_arguments(sys.argv) desc = parse_manifest(args.manifest_path) - # first thing after parsing is validation of the input index = osbuild.meta.Index(args.libdir) + + # detect the format from the manifest description + info = index.detect_format_info(desc) + if not info: + print("Unsupported manifest format") + return 2 + fmt = info.module + + # first thing is validation of the manifest res = fmt.validate(desc, index) if not res: if args.json or args.inspect: @@ -114,13 +132,21 @@ def osbuild_cli(): monitor = osbuild.monitor.make(monitor_name, sys.stdout.fileno()) try: + output_directory = args.output_directory with ObjectStore(args.store) as object_store: r = manifest.build( object_store, monitor, args.libdir, - output_directory=args.output_directory + output_directory=output_directory ) + + if r["success"] and args.export: + if not output_directory: + raise ValueError("Need --output-directory for --export") + for pid in args.export: + export(pid, output_directory, object_store, manifest) + except KeyboardInterrupt: print() print(f"{RESET}{BOLD}{RED}Aborted{RESET}") @@ -132,9 +158,8 @@ def osbuild_cli(): sys.stdout.write("\n") else: if r["success"]: - tree_id, output_id = fmt.get_ids(manifest) - print("tree id:", tree_id) - print("output id:", output_id) + for name, pl in manifest.pipelines.items(): + print(f"{name + ':': <10}\t{pl.id}") else: print() print(f"{RESET}{BOLD}{RED}Failed{RESET}") diff --git a/osbuild/meta.py b/osbuild/meta.py index ea1718e..7caa48e 100644 --- a/osbuild/meta.py +++ b/osbuild/meta.py @@ -12,20 +12,24 @@ information. For the former a `ModuleInfo` class is returned via the individual stages. Schemata, obtained via `Index.get_schema` is represented via a `Schema` class that can in turn be used to validate the individual components. - -The high level `validate` function can be used to check a given -manifest (parsed form JSON input in dictionary form) against all -available schemata. The result is a `ValidationResult` which -contains a single `ValidationError` for each error detected in -the manifest. See the individual documentation for details. +Additionally, the `Index` also provides meta information about +the different formats and version that are supported to read +manifest descriptions and write output data. Fir this a class +called `FormatInfo` together with `Index.get_format_inf` and +`Index.list_formats` is provided. A `FormatInfo` can also be +inferred for a specific manifest description via a helper +method called `detect_format_info` """ import ast import contextlib import copy +import importlib.util import os +import pkgutil import json +import sys from collections import deque -from typing import Iterable, List, Optional +from typing import Dict, Iterable, List, Optional import jsonschema @@ -266,25 +270,45 @@ class ModuleInfo: Represents the information about a osbuild pipeline modules, like a stage, assembler or source. Contains the short description (`desc`), a longer - description (`info`) and the JSON schema of valid options - (`opts`). The `validate` method will check a the options - of a stage instance against the JSON schema. + description (`info`) and the raw schema data for + its valid options (`opts`). To use the schema data + the `get_schema` method can be used to obtain a + `Schema` object. Normally this class is instantiated via its `load` method. """ - def __init__(self, klass: str, name: str, path: str, info: str): + def __init__(self, klass: str, name: str, path: str, info: Dict): self.name = name self.type = klass self.path = path - opts = info.get("schema") or "" - self.info = info.get("info") - self.desc = info.get("desc") - self.opts = json.loads("{" + opts + "}") + self.info = info["info"] + self.desc = info["desc"] + self.opts = info["schema"] + + def _load_opts(self, version, fallback=None): + raw = self.opts[version] + if not raw and fallback: + raw = self.opts[fallback] + if not raw: + raise ValueError(f"Unsupported version: {version}") + + return json.loads("{" + raw + "}") + + def _make_options(self, version): + if version == "2": + raw = self.opts["2"] + if not raw: + return self._make_options("1") + elif version == "1": + raw = '"options": {' + self.opts["1"] + '}' + else: + raise ValueError(f"Unsupported version: {version}") + + return json.loads("{" + raw + "}") - @property - def schema(self): + def get_schema(self, version="1"): schema = { "title": f"Pipeline {self.type}", "type": "object", @@ -292,31 +316,31 @@ class ModuleInfo: } if self.type in ("Stage", "Assembler"): + type_id = "type" if version == "2" else "name" + opts = self._make_options(version) schema["properties"] = { - "name": {"type": "string"}, - "options": { - "type": "object", - **self.opts - } + type_id: {"enum": [self.name]}, + **opts, } - schema["required"] = ["name"] + schema["required"] = [type_id] else: - schema.update(self.opts) + opts = self._load_opts(version, "1") + schema.update(opts) # if there are is a definitions node, it needs to be at # the top level schema node, since the schema inside the # stages is written as-if they were the root node and # so are the references - definitions = self.opts.get("definitions") - if definitions: - schema["definitions"] = definitions - del schema["properties"]["options"]["definitions"] + options = schema.get("properties", {}).get("options", {}) + if "definitions" in options: + schema["definitions"] = options["definitions"] + del options["definitions"] return schema @classmethod def load(cls, root, klass, name) -> Optional["ModuleInfo"]: - names = ['SCHEMA'] + names = ["SCHEMA", "SCHEMA_2"] def value(a): v = a.value @@ -349,8 +373,13 @@ class ModuleInfo: assigns = filter_type(tree.body, ast.Assign) targets = [(t, a) for a in assigns for t in targets(a)] values = {k: value(v) for k, v in targets if k in names} + + info = { - 'schema': values.get("SCHEMA"), + 'schema': { + "1": values.get("SCHEMA", ""), + "2": values.get("SCHEMA_2") + }, 'desc': doclist[0], 'info': "\n".join(doclist[1:]) } @@ -368,18 +397,76 @@ class ModuleInfo: return mapping.get(klass) +class FormatInfo: + """Meta information about a format + + Class the can be used to get meta information about + the the different formats in which osbuild accepts + manifest descriptions and writes results. + """ + + def __init__(self, module): + self.module = module + self.version = getattr(module, "VERSION") + docs = getattr(module, "__doc__") + info, desc = docs.split("\n", 1) + self.info = info.strip() + self.desc = desc.strip() + + @classmethod + def load(cls, name): + mod = sys.modules.get(name) + if not mod: + mod = importlib.import_module(name) + if not mod: + raise ValueError(f"Could not load module {name}") + return cls(mod) + + class Index: - """Index of stages and assemblers + """Index of modules and formats Class that can be used to get the meta information about - osbuild stages and assemblers as well as JSON schemata. + osbuild modules as well as JSON schemata. """ def __init__(self, path: str): self.path = path self._module_info = {} + self._format_info = {} self._schemata = {} + @staticmethod + def list_formats() -> List[str]: + """List all known formats for manifest descriptions""" + base = "osbuild.formats" + spec = importlib.util.find_spec(base) + locations = spec.submodule_search_locations + modinfo = [ + mod for mod in pkgutil.walk_packages(locations) + if not mod.ispkg + ] + + return [base + "." + m.name for m in modinfo] + + def get_format_info(self, name) -> FormatInfo: + """Get the `FormatInfo` for the format called `name`""" + info = self._format_info.get(name) + if not info: + info = FormatInfo.load(name) + self._format_info[name] = info + return info + + def detect_format_info(self, data) -> Optional[FormatInfo]: + """Obtain a `FormatInfo` for the format that can handle `data`""" + formats = self.list_formats() + version = data.get("version", "1") + for fmt in formats: + info = self.get_format_info(fmt) + if info.version == version: + return info + return None + def list_modules_for_class(self, klass: str) -> List[str]: """List all available modules for the given `klass`""" module_path = ModuleInfo.module_class_to_directory(klass) @@ -402,7 +489,7 @@ class Index: return self._module_info[(klass, name)] - def get_schema(self, klass, name=None) -> Schema: + def get_schema(self, klass, name=None, version="1") -> Schema: """Obtain a `Schema` for `klass` and `name` (optional) Returns a `Schema` for the entity identified via `klass` @@ -411,23 +498,23 @@ class Index: that case the actual schema data for `Schema` will be `None` and any validation will fail. """ - schema = self._schemata.get((klass, name)) + schema = self._schemata.get((klass, name, version)) if schema is not None: return schema if klass == "Manifest": - path = f"{self.path}/schemas/osbuild1.json" + path = f"{self.path}/schemas/osbuild{version}.json" with contextlib.suppress(FileNotFoundError): with open(path, "r") as f: schema = json.load(f) elif klass in ["Assembler", "Input", "Source", "Stage"]: info = self.get_module_info(klass, name) if info: - schema = info.schema + schema = info.get_schema(version) else: raise ValueError(f"Unknown klass: {klass}") schema = Schema(schema, name or klass) - self._schemata[(klass, name)] = schema + self._schemata[(klass, name, version)] = schema return schema diff --git a/osbuild/monitor.py b/osbuild/monitor.py index f7e538a..c87c4a3 100644 --- a/osbuild/monitor.py +++ b/osbuild/monitor.py @@ -95,6 +95,12 @@ class LogMonitor(BaseMonitor): duration = int(time.time() - self.timer_start) self.out.write(f"\n⏱ Duration: {duration}s\n") + def begin(self, pipeline): + self.out.term(BOLD, clear=True) + self.out.write(f"Pipeline {pipeline.name}: {pipeline.id}") + self.out.term(RESET) + self.out.write("\n") + def stage(self, stage): self.module(stage) diff --git a/osbuild/objectstore.py b/osbuild/objectstore.py index 28cbfa1..9b6d6cd 100644 --- a/osbuild/objectstore.py +++ b/osbuild/objectstore.py @@ -400,11 +400,21 @@ class StoreServer(api.BaseAPI): path = tempfile.mkdtemp(**args) sock.send({"path": path}) + def _source(self, msg, sock): + name = msg["name"] + base = self.store.store + path = os.path.join(base, "sources", name) + sock.send({"path": path}) + def _message(self, msg, _fds, sock): if msg["method"] == "read-tree": self._read_tree(msg, sock) - if msg["method"] == "mkdtemp": + elif msg["method"] == "mkdtemp": self._mkdtemp(msg, sock) + elif msg["method"] == "source": + self._source(msg, sock) + else: + raise ValueError("Invalid RPC call", msg) class StoreClient: @@ -437,3 +447,14 @@ class StoreClient: msg, _, _ = self.client.recv() return msg["path"] + + def source(self, name: str) -> str: + msg = { + "method": "source", + "name": name + } + + self.client.send(msg) + msg, _, _ = self.client.recv() + + return msg["path"] diff --git a/osbuild/pipeline.py b/osbuild/pipeline.py index 33dd831..922cdec 100644 --- a/osbuild/pipeline.py +++ b/osbuild/pipeline.py @@ -3,13 +3,15 @@ import contextlib import hashlib import json import os -from typing import Dict, Iterator, Optional +from typing import Dict, Iterator, List, Optional from .api import API from . import buildroot from . import objectstore from . import remoteloop from . import sources +from .inputs import Input +from .sources import Source from .util import osrelease @@ -58,6 +60,11 @@ class Stage: m.update(json.dumps(data, sort_keys=True).encode()) return m.hexdigest() + def add_input(self, name, info, origin, options=None): + ip = Input(info, origin, options or {}) + self.inputs[name] = ip + return ip + def run(self, tree, runner, build_tree, store, monitor, libdir): with contextlib.ExitStack() as cm: @@ -252,9 +259,9 @@ class Pipeline: class Manifest: """Representation of a pipeline and its sources""" - def __init__(self, source_options: Dict): + def __init__(self): self.pipelines = collections.OrderedDict() - self.sources = source_options + self.sources: List[Source] = [] def add_pipeline(self, name: str, runner: str, build: str) -> Pipeline: pipeline = Pipeline(name, runner, build) @@ -263,9 +270,17 @@ class Manifest: self.pipelines[name] = pipeline return pipeline + def add_source(self, info, items: List, options: Dict) -> Source: + source = Source(info, items, options) + self.sources.append(source) + return source + def build(self, store, monitor, libdir, output_directory): results = {"success": True} + for source in self.sources: + source.download(store, libdir) + for pl in self.pipelines.values(): res = pl.run(store, monitor, libdir, output_directory) results[pl.id] = res @@ -285,6 +300,10 @@ class Manifest: points.remove(c) def mark_pipeline(pl): + if pl.name in points and pl.stages: + pl.stages[-1].checkpoint = True + points.remove(pl.name) + for stage in pl.stages: mark_stage(stage) diff --git a/osbuild/sources.py b/osbuild/sources.py index 97f6a89..384180a 100644 --- a/osbuild/sources.py +++ b/osbuild/sources.py @@ -1,7 +1,61 @@ +import os +import importlib import json import subprocess + from . import api +from .objectstore import ObjectStore from .util import jsoncomm +from .util.types import PathLike + + +class Source: + """ + A single source with is corresponding options. + """ + def __init__(self, info, items, options) -> None: + self.info = info + self.items = items or {} + self.options = options + + def download(self, store: ObjectStore, libdir: PathLike): + source = self.info.name + cache = os.path.join(store.store, "sources") + msg = { + "items": self.items, + "options": self.options, + "cache": cache, + "output": None, + "checksums": [], + "libdir": os.fspath(libdir) + } + + # We want the `osbuild` python package that contains this + # very module, which might be different from the system wide + # installed one, to be accessible to the Input programs so + # we detect our origin and set the `PYTHONPATH` accordingly + modorigin = importlib.util.find_spec("osbuild").origin + modpath = os.path.dirname(modorigin) + env = os.environ.copy() + env["PYTHONPATH"] = os.path.dirname(modpath) + + r = subprocess.run([self.info.path], + env=env, + input=json.dumps(msg), + stdout=subprocess.PIPE, + encoding="utf-8", + check=False) + + try: + reply = json.loads(r.stdout) + except ValueError: + raise RuntimeError(f"{source}: error: {r.stderr}") from None + + if "error" in reply: + raise RuntimeError(f"{source}: " + reply["error"]) + + if r.returncode != 0: + raise RuntimeError(f"{source}: error {r.returncode}") class SourcesServer(api.BaseAPI): @@ -17,8 +71,9 @@ class SourcesServer(api.BaseAPI): def _run_source(self, source, checksums): msg = { + "items": {}, "options": self.options.get(source, {}), - "cache": f"{self.cache}/{source}", + "cache": self.cache, "output": f"{self.output}/{source}", "checksums": checksums, "libdir": self.libdir diff --git a/osbuild/treesum.py b/osbuild/treesum.py index 7ef7aa1..b17c581 100644 --- a/osbuild/treesum.py +++ b/osbuild/treesum.py @@ -1,7 +1,10 @@ import errno import json import os +import stat + +#pylint: disable=too-many-branches def treesum(m, dir_fd): """Compute a content hash of a filesystem tree @@ -52,7 +55,9 @@ def treesum(m, dir_fd): # hash a page at a time (using f with fd as default is a hack to please pylint) for byte_block in iter(lambda f=fd: os.read(f, 4096), b""): m.update(byte_block) + elif stat.S_ISCHR(stat_result.st_mode) or stat.S_ISBLK(stat_result.st_mode): + m.update(json.dumps({"dev": stat_result.st_rdev}).encode()) else: - raise ValueError("Found unexpected filetype on OS image") + raise ValueError("Found unexpected filetype on OS image.") finally: os.close(fd) diff --git a/osbuild/util/lorax.py b/osbuild/util/lorax.py new file mode 100644 index 0000000..b8bb114 --- /dev/null +++ b/osbuild/util/lorax.py @@ -0,0 +1,205 @@ +#!/usr/bin/python3 +""" +Lorax related utilities: Template parsing and execution + +This module contains a re-implementation of the Lorax +template engine, but for osbuild. Not all commands in +the original scripting language are support, but all +needed to run the post install and cleanup scripts. +""" + +import contextlib +import glob +import os +import re +import shlex +import shutil +import subprocess + +import mako.template + + +def replace(target, patterns): + finder = [(re.compile(p), s) for p, s in patterns] + newfile = target + ".replace" + + with open(target, "r") as i, open(newfile, "w") as o: + for line in i: + for p, s in finder: + line = p.sub(s, line) + o.write(line) + os.rename(newfile, target) + + +def rglob(pathname, *, fatal=False): + seen = set() + for f in glob.iglob(pathname): + if f not in seen: + seen.add(f) + yield f + if fatal and not seen: + raise IOError(f"nothing matching {pathname}") + + +class Script: + + # all built-in commands in a name to method map + commands = {} + + # helper decorator to register builtin methods + class command: + def __init__(self, fn): + self.fn = fn + + def __set_name__(self, owner, name): + bultins = getattr(owner, "commands") + bultins[name] = self.fn + setattr(owner, name, self.fn) + + # Script class starts here + def __init__(self, script, build, tree): + self.script = script + self.tree = tree + self.build = build + + def __call__(self): + for i, line in enumerate(self.script): + cmd, args = line[0], line[1:] + ignore_error = False + if cmd.startswith("-"): + cmd = cmd[1:] + ignore_error = True + + method = self.commands.get(cmd) + + if not method: + raise ValueError(f"Unknown command: '{cmd}'") + + try: + method(self, *args) + except Exception: + if ignore_error: + continue + print(f"Error on line: {i} " + str(line)) + raise + + def tree_path(self, target): + dest = os.path.join(self.tree, target.lstrip("/")) + return dest + + @command + def append(self, filename, data): + target = self.tree_path(filename) + dirname = os.path.dirname(target) + os.makedirs(dirname, exist_ok=True) + print(f"append '{target}' '{data}'") + with open(target, "a", encoding="utf-8") as f: + f.write(bytes(data, "utf8").decode("unicode_escape")) + f.write("\n") + + @command + def mkdir(self, *dirs): + for d in dirs: + print(f"mkdir '{d}'") + os.makedirs(self.tree_path(d), exist_ok=True) + + @command + def move(self, src, dst): + src = self.tree_path(src) + dst = self.tree_path(dst) + + if os.path.isdir(dst): + dst = os.path.join(dst, os.path.basename(src)) + + print(f"move '{src}' -> '{dst}'") + os.rename(src, dst) + + @command + def install(self, src, dst): + dst = self.tree_path(dst) + for s in rglob(os.path.join(self.build, src.lstrip("/")), fatal=True): + with contextlib.suppress(shutil.Error): + print(f"install {s} -> {dst}") + shutil.copy2(os.path.join(self.build, s), dst) + + @command + def remove(self, *files): + for g in files: + for f in rglob(self.tree_path(g)): + if os.path.isdir(f) and not os.path.islink(f): + shutil.rmtree(f) + else: + os.unlink(f) + print(f"remove '{f}'") + + @command + def replace(self, pat, repl, *files): + found = False + for g in files: + for f in rglob(self.tree_path(g)): + found = True + print(f"replace {f}: {pat} -> {repl}") + replace(f, [(pat, repl)]) + + if not found: + assert found, f"No match for {pat} in {' '.join(files)}" + + @command + def runcmd(self, *args): + print("run ", " ".join(args)) + subprocess.run(args, cwd=self.tree, check=True) + + @command + def symlink(self, source, dest): + target = self.tree_path(dest) + if os.path.exists(target): + self.remove(dest) + print(f"symlink '{source}' -> '{target}'") + os.symlink(source, target) + + @command + def systemctl(self, verb, *units): + assert verb in ('enable', 'disable', 'mask') + self.mkdir("/run/systemd/system") + cmd = ['systemctl', '--root', self.tree, '--no-reload', verb] + + for unit in units: + with contextlib.suppress(subprocess.CalledProcessError): + args = cmd + [unit] + self.runcmd(*args) + + +def brace_expand(s): + if not ('{' in s and ',' in s and '}' in s): + return [s] + + result = [] + right = s.find('}') + left = s[:right].rfind('{') + prefix, choices, suffix = s[:left], s[left+1:right], s[right+1:] + for choice in choices.split(','): + result.extend(brace_expand(prefix+choice+suffix)) + + return result + + +def brace_expand_line(line): + return [after for before in line for after in brace_expand(before)] + + +def render_template(path, args): + """Render a template at `path` with arguments `args`""" + + with open(path, "r") as f: + data = f.read() + + tlp = mako.template.Template(text=data, filename=path) + txt = tlp.render(**args) + + lines = map(lambda l: l.strip(), txt.splitlines()) + lines = filter(lambda l: l and not l.startswith("#"), lines) + commands = map(shlex.split, lines) + commands = map(brace_expand_line, commands) + + result = list(commands) + return result diff --git a/schemas/osbuild2.json b/schemas/osbuild2.json new file mode 100644 index 0000000..0464591 --- /dev/null +++ b/schemas/osbuild2.json @@ -0,0 +1,116 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "$id": "https://osbuild.org/schemas/osbuild2.json", + + "title": "OSBuild Manifest", + "description": "OSBuild manifest describing a pipeline and all parameters", + "type": "object", + "additionalProperties": false, + "properties": { + "pipelines": { "$ref": "#/definitions/pipelines" }, + "sources": { "$ref": "#/definitions/sources" }, + "version": { + "enum": ["2"] + } + }, + + "definitions": { + + "inputs": { + "title": "Collection of inputs for a stage", + "additionalProperties": { + "$ref": "#/definitions/input" + } + }, + + "input": { + "title": "Single input for a stage", + "additionalProperties": false, + "required": ["type", "origin", "references"], + "properties": { + "type": { "type": "string" }, + "origin": { "enum": ["org.osbuild.source", "org.osbuild.pipeline"] }, + "references": { "$ref": "#/definitions/reference" }, + "options": { + "type": "object", + "additionalProperties": true + } + } + }, + + "pipelines": { + "title": "Collection of pipelines to execute", + "description": "Array of pipelines to execute one after another", + "type": "array", + "items": { "$ref": "#/definitions/pipeline" } + }, + + "pipeline": { + "title": "Pipeline Description", + "description": "Full description of a pipeline to execute", + "type": "object", + "additionalProperties": false, + "properties": { + "name": { "type:": "string" }, + "build": { "type": "string" }, + "runner": { "type": "string" }, + "stages": { "$ref": "#/definitions/stages" } + } + }, + + "reference": { + "oneOf":[ + { + "type": "array", + "items": { "type": "string" } + },{ + "type": "object", + "additionalProperties": true + } + ] + }, + + "source": { + "title": "External Source", + "description": "External source to be passed to the pipeline", + "type": "object", + "additionalProperties": false, + "properties": { + "items": { "$ref": "#/definitions/reference" }, + "options": { + "type": "object", + "additionalProperties": true + } + }, + "required": ["items"] + }, + + "sources": { + "title": "Collection of External Sources", + "description": "Collection of external sources to be passed to the pipeline", + "type": "object", + "additionalProperties": { "$ref": "#/definitions/source" } + }, + + "stage": { + "title": "Pipeline Stage", + "description": "Single stage of a pipeline executing one step", + "type": "object", + "additionalProperties": false, + "properties": { + "type": { "type": "string" }, + "inputs": {"$ref": "#/definitions/inputs" }, + "options": { + "type": "object", + "additionalProperties": true + } + }, + "required": [ "type" ] + }, + + "stages": { + "type": "array", + "items": { "$ref": "#/definitions/stage" } + } + } +} diff --git a/schutzbot/send_webhook.py b/schutzbot/send_webhook.py new file mode 100755 index 0000000..b4e8c38 --- /dev/null +++ b/schutzbot/send_webhook.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python +# Trigger a webhook event for Schutzbot using AWS SQS. +import json +import os + +import boto3 +from botocore import UNSIGNED +from botocore.client import Config + +WEBHOOK_PAYLOAD = os.environ.get("WEBHOOK_PAYLOAD") +EVENT_NAME = os.environ.get("EVENT_NAME") +SQS_QUEUE_URL = os.environ.get("SQS_QUEUE_URL") +SQS_REGION = os.environ.get("SQS_REGION") + +sqs = boto3.client( + 'sqs', + region_name=SQS_REGION, + config=Config( + signature_version=UNSIGNED + ) +) + +payload = json.loads(WEBHOOK_PAYLOAD) +message = { + 'headers': {'X-Github-Event': EVENT_NAME}, + 'payload': payload +} + +response = sqs.send_message( + QueueUrl=SQS_QUEUE_URL, + MessageBody=json.dumps(message) +) diff --git a/setup.py b/setup.py index c371a02..107d5cd 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ import setuptools setuptools.setup( name="osbuild", - version="24", + version="26", description="A build system for OS images", packages=["osbuild", "osbuild.formats", "osbuild.util"], license='Apache-2.0', diff --git a/sources/org.osbuild.curl b/sources/org.osbuild.curl new file mode 100755 index 0000000..842d080 --- /dev/null +++ b/sources/org.osbuild.curl @@ -0,0 +1,270 @@ +#!/usr/bin/python3 +""" +Source for downloading files from URLs. + +The files are indexed by their content hash. Can download files +that require secrets. The only secret provider currently supported +is `org.osbuild.rhsm` for downloading Red Hat content that requires +a subscriptions. + +Internally use curl to download the files; the files are cached in +an internal cache. Multiple parallel connections are used to speed +up the download. +""" + + +import concurrent.futures +import glob +import itertools +import json +import math +import os +import subprocess +import sys +import tempfile +import time + + +SCHEMA = """ +"additionalProperties": false, +"definitions": { + "item": { + "description": "The files to fetch indexed their content checksum", + "type": "object", + "additionalProperties": false, + "patternProperties": { + "(md5|sha1|sha256|sha384|sha512):[0-9a-f]{5,64}": { + "oneOf": [ + { + "type": "string", + "description": "URL to download the file from." + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "url" + ], + "properties": { + "url": { + "type": "string", + "description": "URL to download the file from." + }, + "secrets": { + "type": "object", + "additionalProperties": false, + "required": [ + "name" + ], + "properties": { + "name": { + "type": "string", + "description": "Name of the secrets provider." + } + } + } + } + } + ] + } + } + } +}, +"properties": { + "items": {"$ref": "#/definitions/item"}, + "urls": {"$ref": "#/definitions/item"} +}, +"oneOf": [{ + "required": ["items"] +}, { + "required": ["urls"] +}] +""" + + +def verify_checksum(filename, checksum): + algorithm, checksum = checksum.split(":", 1) + if algorithm not in ("md5", "sha1", "sha256", "sha384", "sha512"): + raise RuntimeError(f"unsupported checksum algorithm: {algorithm}") + + ret = subprocess.run( + [f"{algorithm}sum", "-c"], + input=f"{checksum} {filename}", + stdout=subprocess.DEVNULL, + encoding="utf-8", + check=False + ) + + return ret.returncode == 0 + + +def fetch(url, checksum, directory): + # Invariant: all files in @directory must be named after their (verified) checksum. + if os.path.isfile(f"{directory}/{checksum}"): + return + + secrets = url.get("secrets") + url_path = url.get("url") + # Download to a temporary directory until we have verified the checksum. Use a + # subdirectory, so we avoid copying across block devices. + with tempfile.TemporaryDirectory(prefix="osbuild-unverified-file-", dir=directory) as tmpdir: + # some mirrors are sometimes broken. retry manually, because we could be + # redirected to a different, working, one on retry. + start_time = time.monotonic() + return_code = 0 + for _ in range(20): + elapsed_time = time.monotonic() - start_time + if elapsed_time >= 300: + continue + curl_command = [ + "curl", + "--silent", + "--max-time", f"{int(math.ceil(300 - elapsed_time))}", + "--connect-timeout", "60", + "--fail", + "--location", + "--output", checksum, + ] + if secrets: + if secrets.get('ssl_ca_cert'): + curl_command.extend(["--cacert", secrets.get('ssl_ca_cert')]) + if secrets.get('ssl_client_cert'): + curl_command.extend(["--cert", secrets.get('ssl_client_cert')]) + if secrets.get('ssl_client_key'): + curl_command.extend(["--key", secrets.get('ssl_client_key')]) + # url must follow options + curl_command.append(url_path) + + curl = subprocess.run(curl_command, encoding="utf-8", cwd=tmpdir, check=False) + return_code = curl.returncode + if return_code == 0: + break + else: + raise RuntimeError(f"curl: error downloading {url}: error code {return_code}") + + if not verify_checksum(f"{tmpdir}/{checksum}", checksum): + raise RuntimeError(f"checksum mismatch: {checksum} {url}") + + # The checksum has been verified, move the file into place. in case we race + # another download of the same file, we simply ignore the error as their + # contents are guaranteed to be the same. + try: + os.rename(f"{tmpdir}/{checksum}", f"{directory}/{checksum}") + except FileExistsError: + pass + + +def get_rhsm_secrets(): + rhsm_secrets = { + 'ssl_ca_cert': "/etc/rhsm/ca/redhat-uep.pem", + 'ssl_client_key': "", + 'ssl_client_cert': "" + } + + keys = glob.glob("/etc/pki/entitlement/*-key.pem") + for key in keys: + # The key and cert have the same prefix + cert = key.rstrip("-key.pem") + ".pem" + # The key is only valid if it has a matching cert + if os.path.exists(cert): + rhsm_secrets['ssl_client_key'] = key + rhsm_secrets['ssl_client_cert'] = cert + return rhsm_secrets + + raise RuntimeError("no matching rhsm key and cert") + + +def download(checksums, urls, cache): + with concurrent.futures.ProcessPoolExecutor(max_workers=4) as executor: + requested_urls = [] + rhsm_secrets = None + + for checksum in checksums: + try: + url = urls[checksum] + except KeyError: + json.dump({"error": f"unknown file: {checksum}"}, sys.stdout) + return 1 + + if isinstance(url, dict): + # check if url needs rhsm secrets + if url.get("secrets", {}).get("name") == "org.osbuild.rhsm": + # rhsm secrets only need to be retrieved once and can then be reused + if rhsm_secrets is None: + try: + rhsm_secrets = get_rhsm_secrets() + except RuntimeError as e: + json.dump({"error": e.args[0]}, sys.stdout) + return 1 + url["secrets"] = rhsm_secrets + else: + url = {"url": url} + + requested_urls.append(url) + + results = executor.map(fetch, requested_urls, checksums, itertools.repeat(cache)) + + try: + for _ in results: + pass + except RuntimeError as e: + json.dump({"error": e.args[0]}, sys.stdout) + return 1 + + return 0 + + +def export(checksums, cache, output): + for checksum in checksums: + try: + subprocess.run( + [ + "cp", + "--reflink=auto", + f"{cache}/{checksum}", + f"{output}/{checksum}", + ], + check=True, + ) + except subprocess.CalledProcessError as e: + json.dump({"error": e.output}, sys.stdout) + return 1 + + json.dump({}, sys.stdout) + return 0 + + +def main(urls, options, checksums, cache, output): + cache = os.path.join(cache, "org.osbuild.files") + download_only = not output + + if not urls: + urls = options.get("urls", []) + + if urls: + if not checksums and download_only: + checksums = [k for k, _ in urls.items()] + + os.makedirs(cache, exist_ok=True) + res = download(checksums, urls, cache) + if res != 0: + return res + + if download_only: + json.dump({}, sys.stdout) + return 0 + + os.makedirs(output, exist_ok=True) + res = export(checksums, cache, output) + + return res + + +if __name__ == '__main__': + args = json.load(sys.stdin) + r = main(args["items"], + args["options"], + args["checksums"], + args["cache"], + args.get("output")) + sys.exit(r) diff --git a/sources/org.osbuild.files b/sources/org.osbuild.files deleted file mode 100755 index 2582422..0000000 --- a/sources/org.osbuild.files +++ /dev/null @@ -1,225 +0,0 @@ -#!/usr/bin/python3 -""" -Source for downloading files from URLs. - -The files are indexed by their content hash. Can download files -that require secrets. The only secret provider currently supported -is `org.osbuild.rhsm` for downloading Red Hat content that requires -a subscriptions. - -Internally use curl to download the files; the files are cached in -an internal cache. Multiple parallel connections are used to speed -up the download. -""" - - -import concurrent.futures -import glob -import itertools -import json -import math -import os -import subprocess -import sys -import tempfile -import time - - -SCHEMA = """ -"additionalProperties": false, -"properties": { - "urls": { - "description": "The files to fetch indexed their content checksum", - "type": "object", - "additionalProperties": false, - "patternProperties": { - "(md5|sha1|sha256|sha384|sha512):[0-9a-f]{5,64}": { - "oneOf": [{ - "type": "string", - "description": "URL to download the file from." - }, { - "type": "object", - "additionalProperties": false, - "required": ["url"], - "properties": { - "url": { - "type": "string", - "description": "URL to download the file from." - }, - "secrets": { - "type": "object", - "additionalProperties": false, - "required": ["name"], - "properties": { - "name": { - "type": "string", - "description": "Name of the secrets provider." - } - } - } - } - }] - } - } - } -} -""" - - -def verify_checksum(filename, checksum): - algorithm, checksum = checksum.split(":", 1) - if algorithm not in ("md5", "sha1", "sha256", "sha384", "sha512"): - raise RuntimeError(f"unsupported checksum algorithm: {algorithm}") - - ret = subprocess.run( - [f"{algorithm}sum", "-c"], - input=f"{checksum} {filename}", - stdout=subprocess.DEVNULL, - encoding="utf-8", - check=False - ) - - return ret.returncode == 0 - - -def fetch(url, checksum, directory): - # Invariant: all files in @directory must be named after their (verified) checksum. - if os.path.isfile(f"{directory}/{checksum}"): - return - - secrets = url.get("secrets") - url_path = url.get("url") - # Download to a temporary directory until we have verified the checksum. Use a - # subdirectory, so we avoid copying across block devices. - with tempfile.TemporaryDirectory(prefix="osbuild-unverified-file-", dir=directory) as tmpdir: - # some mirrors are sometimes broken. retry manually, because we could be - # redirected to a different, working, one on retry. - start_time = time.monotonic() - return_code = 0 - for _ in range(20): - elapsed_time = time.monotonic() - start_time - if elapsed_time >= 300: - continue - curl_command = [ - "curl", - "--silent", - "--max-time", f"{int(math.ceil(300 - elapsed_time))}", - "--connect-timeout", "60", - "--fail", - "--location", - "--output", checksum, - ] - if secrets: - if secrets.get('ssl_ca_cert'): - curl_command.extend(["--cacert", secrets.get('ssl_ca_cert')]) - if secrets.get('ssl_client_cert'): - curl_command.extend(["--cert", secrets.get('ssl_client_cert')]) - if secrets.get('ssl_client_key'): - curl_command.extend(["--key", secrets.get('ssl_client_key')]) - # url must follow options - curl_command.append(url_path) - - curl = subprocess.run(curl_command, encoding="utf-8", cwd=tmpdir, check=False) - return_code = curl.returncode - if return_code == 0: - break - else: - raise RuntimeError(f"curl: error downloading {url}: error code {return_code}") - - if not verify_checksum(f"{tmpdir}/{checksum}", checksum): - raise RuntimeError(f"checksum mismatch: {checksum} {url}") - - # The checksum has been verified, move the file into place. in case we race - # another download of the same file, we simply ignore the error as their - # contents are guaranteed to be the same. - try: - os.rename(f"{tmpdir}/{checksum}", f"{directory}/{checksum}") - except FileExistsError: - pass - - -def get_rhsm_secrets(): - rhsm_secrets = { - 'ssl_ca_cert': "/etc/rhsm/ca/redhat-uep.pem", - 'ssl_client_key': "", - 'ssl_client_cert': "" - } - - keys = glob.glob("/etc/pki/entitlement/*-key.pem") - for key in keys: - # The key and cert have the same prefix - cert = key.rstrip("-key.pem") + ".pem" - # The key is only valid if it has a matching cert - if os.path.exists(cert): - rhsm_secrets['ssl_client_key'] = key - rhsm_secrets['ssl_client_cert'] = cert - return rhsm_secrets - - raise RuntimeError("no matching rhsm key and cert") - - -def main(options, checksums, cache, output): - urls = options.get("urls", {}) - - os.makedirs(cache, exist_ok=True) - os.makedirs(output, exist_ok=True) - - with concurrent.futures.ProcessPoolExecutor(max_workers=4) as executor: - requested_urls = [] - rhsm_secrets = None - - for checksum in checksums: - try: - url = urls[checksum] - except KeyError: - json.dump({"error": f"unknown file: {checksum}"}, sys.stdout) - return 1 - - if isinstance(url, dict): - # check if url needs rhsm secrets - if url.get("secrets", {}).get("name") == "org.osbuild.rhsm": - # rhsm secrets only need to be retrieved once and can then be reused - if rhsm_secrets is None: - try: - rhsm_secrets = get_rhsm_secrets() - except RuntimeError as e: - json.dump({"error": e.args[0]}, sys.stdout) - return 1 - url["secrets"] = rhsm_secrets - else: - url = {"url": url} - - requested_urls.append(url) - - results = executor.map(fetch, requested_urls, checksums, itertools.repeat(cache)) - - try: - for _ in results: - pass - except RuntimeError as e: - json.dump({"error": e.args[0]}, sys.stdout) - return 1 - - for checksum in checksums: - try: - subprocess.run( - [ - "cp", - "--reflink=auto", - f"{cache}/{checksum}", - f"{output}/{checksum}", - ], - check=True, - ) - except subprocess.CalledProcessError as e: - json.dump({"error": e.output}, sys.stdout) - return 1 - - json.dump({}, sys.stdout) - return 0 - - -if __name__ == '__main__': - args = json.load(sys.stdin) - r = main(args["options"], args["checksums"], args["cache"], args["output"]) - sys.exit(r) diff --git a/sources/org.osbuild.ostree b/sources/org.osbuild.ostree index 48024a1..caf0e48 100755 --- a/sources/org.osbuild.ostree +++ b/sources/org.osbuild.ostree @@ -16,8 +16,8 @@ import uuid SCHEMA = """ "additionalProperties": false, -"properties": { - "commits": { +"definitions": { + "item": { "description": "The commits to fetch indexed their checksum", "type": "object", "additionalProperties": false, @@ -49,7 +49,16 @@ SCHEMA = """ } } } -} +}, +"properties": { + "items": {"$ref": "#/definitions/item"}, + "commits": {"$ref": "#/definitions/item"} +}, +"oneOf": [{ + "required": ["items"] +}, { + "required": ["commits"] +}] """ @@ -63,12 +72,7 @@ def ostree(*args, _input=None, **kwargs): check=True) -def main(options, checksums, cache, output): - commits = options["commits"] - - os.makedirs(output, exist_ok=True) - os.makedirs(cache, exist_ok=True) - +def download(commits, checksums, cache): # Prepare the cache and the output repo repo_cache = os.path.join(cache, "repo") ostree("init", mode="archive", repo=repo_cache) @@ -78,57 +82,73 @@ def main(options, checksums, cache, output): # explicitly here. ostree("config", "set", "repo.locking", "true", repo=repo_cache) - repo_out = os.path.join(output, "repo") - ostree("init", mode="archive", repo=repo_out) - for commit in checksums: remote = commits[commit]["remote"] url = remote["url"] gpg = remote.get("gpgkeys", []) uid = str(uuid.uuid4()) + verify_args = [] + if not gpg: + verify_args = ["--no-gpg-verify"] + ostree("remote", "add", - "--no-gpg-verify", uid, url, + *verify_args, repo=repo_cache) - # this temporary remote is needed to verify - # the commit signatures via gpg below - ostree("remote", "add", - uid, repo_cache, - repo=repo_out) - for key in gpg: ostree("remote", "gpg-import", "--stdin", uid, - repo=repo_out, _input=key) + repo=repo_cache, _input=key) # Transfer the commit: remote → cache print(f"pulling {commit}", file=sys.stderr) ostree("pull", uid, commit, repo=repo_cache) - # Transfer the commit: cache → output - verify_args = [] - if gpg: - verify_args = ["--gpg-verify", "--remote", uid] - - ostree("pull-local", repo_cache, commit, - *verify_args, - repo=repo_out) - # Remove the temporary remotes again ostree("remote", "delete", uid, repo=repo_cache) - ostree("remote", "delete", uid, + +def export(checksums, cache, output): + repo_cache = os.path.join(cache, "repo") + + repo_out = os.path.join(output, "repo") + ostree("init", mode="archive", repo=repo_out) + + for commit in checksums: + # Transfer the commit: remote → cache + print(f"exporting {commit}", file=sys.stderr) + + ostree("pull-local", repo_cache, commit, repo=repo_out) json.dump({}, sys.stdout) + + +def main(commits, options, checksums, cache, output): + cache = os.path.join(cache, "org.osbuild.ostree") + + if not commits: + commits = options.get("commits", {}) + + os.makedirs(cache, exist_ok=True) + download(commits, checksums, cache) + + if not output: + json.dump({}, sys.stdout) + return 0 + + os.makedirs(output, exist_ok=True) + export(checksums, cache, output) + return 0 if __name__ == '__main__': source_args = json.load(sys.stdin) - r = main(source_args["options"], + r = main(source_args["items"], + source_args["options"], source_args["checksums"], source_args["cache"], source_args["output"]) diff --git a/stages/org.osbuild.anaconda b/stages/org.osbuild.anaconda new file mode 100755 index 0000000..7ccebfe --- /dev/null +++ b/stages/org.osbuild.anaconda @@ -0,0 +1,58 @@ +#!/usr/bin/python3 +""" +Configure basic aspects of the anaconda installer + +Create an anaconda configuration file `90-osbuild.conf` in +the folder `/etc/anaconda/conf.d` to configure anaconda. + +Currently only the list of enabled kickstart modules is +configurable via the `kickstart-modules` option. +""" + +import os +import sys + + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": true, +"required": ["kickstart-modules"], +"properties": { + "kickstart-modules": { + "type": "array", + "description": "Kick start modules to enable", + "items": { + "type": "string" + }, + "minItems": 1 + } +} +""" + +CONFIG = """ +# osbuild customizations + +[Anaconda] +# List of enabled Anaconda DBus modules +kickstart_modules = +""" + + +def main(tree, options): + modules = options["kickstart-modules"] + product_dir = os.path.join(tree, "etc/anaconda/conf.d") + os.makedirs(product_dir, exist_ok=True) + + with open(os.path.join(product_dir, "90-osbuild.conf"), "w") as f: + f.write(CONFIG) + for m in modules: + f.write(f" {m}\n") + + +if __name__ == '__main__': + stage_args = osbuild.api.arguments() + r = main(stage_args["tree"], + stage_args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.bootiso.mono b/stages/org.osbuild.bootiso.mono new file mode 100755 index 0000000..bb0fa88 --- /dev/null +++ b/stages/org.osbuild.bootiso.mono @@ -0,0 +1,431 @@ +#!/usr/bin/python3 +""" +Assemble a file system tree for a bootable iso + +This stage prepares a file system tree for a bootable ISO, like the +Anaconda installer. It follows the convention used by Lorax to +create the boot isos: It takes an input `rootfs`, which will serve +as the root file system. This is copied into a file with a `ext4` +file system which in turn will be made into a squashfs file system. +Options for controlling the root file-system creation can be given +via `rootfs`, like it size and the compression to be used. + +The boot loader is configured via the `isolinux` and `efi` options. +Which combination makes sense depends on the targeted platform and +architecture. +The kernel and initrd are taken from the tree given via the `kernel` +input, or if that was not specified, from `rootfs`. In either case +it will look for the specified kernel in the `/boot` directory. +Additionally kernel command line flags can passed via `kernel_opts`. + +This stage has the `.mono` suffix to indicate that is a monolithic +stage that could, and in the future will be, broken up into smaller +pieces. +""" + +import contextlib +import os +import re +import shutil +import subprocess +import sys +import tempfile +import osbuild.remoteloop as remoteloop + +import osbuild.api + + +SCHEMA_2 = """ +"options": { + "additionalProperties": false, + "required": ["product", "kernel", "isolabel"], + "properties": { + "product": { + "type": "object", + "additionalProperties": false, + "required": ["name", "version"], + "properties": { + "name": {"type": "string"}, + "version": {"type": "string"} + } + }, + "kernel": { + "type": "string" + }, + "isolabel": { + "type": "string" + }, + "efi": { + "type": "object", + "additionalProperties": false, + "required": ["architectures", "vendor"], + "properties": { + "architectures": { + "type": "array", + "items": { + "type": "string" + } + }, + "vendor": { + "type": "string" + } + } + }, + "isolinux": { + "type": "object", + "additionalProperties": false, + "required": ["enabled"], + "properties": { + "enabled": { + "type": "boolean" + }, + "debug": { + "type": "boolean" + } + } + }, + "kernel_opts": { + "description": "Additional kernel boot options", + "type": "string" + }, + "templates": { + "type": "string", + "default": "99-generic" + }, + "rootfs": { + "type": "object", + "additionalProperties": false, + "properties": { + "compression": { + "type": "object", + "additionalProperties": false, + "required": ["method"], + "properties": { + "method": { + "enum": ["gzip", "xz"] + }, + "options": { + "type": "object", + "additionalProperties": false, + "properties": { + "bcj": { + "enum": [ + "x86", + "arm", + "armthumb", + "powerpc", + "sparc", + "ia64" + ] + } + } + } + } + }, + "size": { + "type": "integer", + "description": "size in MB", + "default": 3072 + } + } + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["rootfs"], + "properties": { + "rootfs": { + "type": "object", + "additionalProperties": true + }, + "kernel": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +LORAX_TEMPLATES = "/usr/share/lorax/templates.d" + + +@contextlib.contextmanager +def mount(source, dest): + subprocess.run(["mount", source, dest], check=True) + try: + yield dest + finally: + subprocess.run(["umount", "-R", dest], check=True) + + +def install(src, dst, mode=None): + shutil.copyfile(src, dst) + if mode: + os.chmod(dst, mode) + + +def replace(target, patterns): + finder = [(re.compile(p), s) for p, s in patterns] + newfile = target + ".replace" + + with open(target, "r") as i, open(newfile, "w") as o: + for line in i: + for p, s in finder: + line = p.sub(s, line) + o.write(line) + os.rename(newfile, target) + + +def make_rootfs(tree, image, size, workdir, loop_client): + with open(image, "w") as f: + os.ftruncate(f.fileno(), size) + + root = os.path.join(workdir, "rootfs") + os.makedirs(root) + + with loop_client.device(image, 0, size) as dev: + subprocess.run(["mkfs.ext4", + "-L", "Anaconda", + "-b", "4096", + "-m", "0", + dev], + input="y", encoding='utf-8', check=True) + + with mount(dev, root): + print("copying tree") + subprocess.run(["cp", "-a", f"{tree}/.", root], + check=True) + print("done") + + +def make_efi(efi, info, root, loop_client): + arches = efi["architectures"] + vendor = efi["vendor"] + + efidir = os.path.join(root, "EFI", "BOOT") + os.makedirs(efidir) + + #arch related data + for arch in arches: + arch = arch.lower() + targets = [ + (f"shim{arch}.efi", f"BOOT{arch}.EFI".upper()), + (f"mm{arch}.efi", f"mm{arch}.efi"), + (f"gcd{arch}.efi", f"grub{arch}.efi") + ] + + for src, dst in targets: + shutil.copy2(os.path.join("/boot/efi/EFI/", vendor, src), + os.path.join(efidir, dst)) + + # the font + fontdir = os.path.join(efidir, "fonts") + os.makedirs(fontdir, exist_ok=True) + shutil.copy2("/usr/share/grub/unicode.pf2", fontdir) + + # the config + configdir = info["configdir"] + version = info["version"] + name = info["name"] + isolabel = info["isolabel"] + cmdline = info["cmdline"] + + kdir = "/" + os.path.relpath(info["kerneldir"], start=root) + print(f"kernel dir at {kdir}") + + config = os.path.join(efidir, "grub.cfg") + shutil.copy2(os.path.join(configdir, "grub2-efi.cfg"), config) + + replace(config, [ + ("@VERSION@", version), + ("@PRODUCT@", name), + ("@KERNELNAME@", "vmlinuz"), + ("@KERNELPATH@", os.path.join(kdir, "vmlinuz")), + ("@INITRDPATH@", os.path.join(kdir, "initrd.img")), + ("@ISOLABEL@", isolabel), + ("@ROOT@", cmdline) + ]) + + if "IA32" in arches: + shutil.copy2(config, os.path.join(efidir, "BOOT.cfg")) + + # estimate the size + blocksize = 2048 + size = blocksize * 256 # blocksize * overhead + for parent, dirs, files in os.walk(efidir): + for name in files + dirs: + t = os.path.join(parent, name) + s = os.stat(t).st_size + d = s % blocksize + if not s or d: + s += blocksize - d + size += s + print(f"Estimates efiboot size to be {size}") + + # create the image + image = os.path.join(info["imgdir"], "efiboot.img") + with open(image, "w") as f: + os.ftruncate(f.fileno(), size) + + root = os.path.join(info["workdir"], "mnt") + os.makedirs(root) + + with loop_client.device(image, 0, size) as dev: + subprocess.run(["mkfs.fat", + "-n", "ANACONDA", + dev], + input="y", encoding='utf-8', check=True) + + with mount(dev, root): + target = os.path.join(root, "EFI", "BOOT") + shutil.copytree(efidir, target) + subprocess.run(["ls", root], check=True) + + +def make_isolinux(cfg, root, info, tree): + # the config + configdir = info["configdir"] + version = info["version"] + name = info["name"] + cmdline = info["cmdline"] + kerneldir = info["kerneldir"] + + # boot loader + isolinux = os.path.join(root, "isolinux") + os.makedirs(isolinux) + + isolinuxfiles = [("isolinux.bin", 0o755), + ("ldlinux.c32", 0o755), + ("libcom32.c32", 0o755), + ("libutil.c32", 0o755), + ("vesamenu.c32", 0o755)] + for target, mode in isolinuxfiles: + src = os.path.join("/usr/share/syslinux/", target) + dst = os.path.join(isolinux, target) + install(src, dst, mode) + + if cfg.get("debug"): + src = "/usr/share/syslinux/isolinux-debug.bin" + dst = os.path.join(isolinux, "isolinux.bin") + install(src, dst, 0o755) + + for target in ["isolinux.cfg", "boot.msg", "grub.conf"]: + src = os.path.join(configdir, target) + dst = os.path.join(isolinux, target) + install(src, dst) + + replace(dst, [ + ("@VERSION@", version), + ("@PRODUCT@", name), + ("@ROOT@", cmdline) + ]) + + src = os.path.join(tree, "usr/share/anaconda/boot/syslinux-splash.png") + dst = os.path.join(isolinux, "splash.png") + install(src, dst) + + # link the kernel + os.link(os.path.join(kerneldir, "vmlinuz"), + os.path.join(isolinux, "vmlinuz")) + os.link(os.path.join(kerneldir, "initrd.img"), + os.path.join(isolinux, "initrd.img")) + + +# pylint: disable=too-many-statements +def main(inputs, root, options, workdir, loop_client): + tree = inputs["rootfs"]["path"] + name = options["product"]["name"] + version = options["product"]["version"] + kernel = options["kernel"] + isolabel = options["isolabel"] + templates = options["templates"] + efi = options.get("efi") + isolinux = options.get("isolinux", {}) + kopts = options.get("kernel_opts") + rootfs = options.get("rootfs", {}) + + # input directories + templatedir = os.path.join(LORAX_TEMPLATES, templates) + configdir = os.path.join(templatedir, "config_files", "x86") + + # output directories + imgdir = os.path.join(root, "images") + pxedir = os.path.join(imgdir, "pxeboot") + + os.makedirs(imgdir) + + # boot configuration + cmdline = f"inst.stage2=hd:LABEL={isolabel}" + if kopts: + cmdline += " " + kopts + + info = { + "version": version, + "name": name, + "isolabel": isolabel, + "workdir": workdir, + "configdir": configdir, + "kerneldir": pxedir, + "imgdir": imgdir, + "cmdline": cmdline + } + + #install the kernel + kerneldir = pxedir + kernel_input = inputs.get("kernel", inputs["rootfs"]) + kernel_tree = kernel_input["path"] + bootdir = os.path.join(kernel_tree, "boot") + + os.makedirs(kerneldir) + install(os.path.join(bootdir, f"vmlinuz-{kernel}"), + os.path.join(kerneldir, "vmlinuz")) + + install(os.path.join(bootdir, f"initramfs-{kernel}.img"), + os.path.join(kerneldir, "initrd.img")) + + # iso linux boot + if isolinux.get("enabled"): + make_isolinux(isolinux, root, info, tree) + + # efi boot + if efi: + make_efi(efi, info, root, loop_client) + + # install.img + # rootfs.img + liveos_work = os.path.join(workdir, "liveos") + liveos = os.path.join(liveos_work, "LiveOS") + os.makedirs(liveos) + + rootfs_size = rootfs.get("size", 3072) * 1024*1024 + compression = rootfs.get("compression", {}) + + rootfs = os.path.join(liveos, "rootfs.img") + make_rootfs(tree, rootfs, rootfs_size, workdir, loop_client) + + installimg = os.path.join(imgdir, "install.img") + cmd = ["mksquashfs", liveos_work, installimg] + + if compression: + method = compression["method"] + opts = compression.get("options", {}) + cmd += ["-comp", method] + for opt, val in opts.items(): + cmd += [f"-X{opt}", val] + + subprocess.run(cmd, check=True) + + +if __name__ == '__main__': + args = osbuild.api.arguments() + _output_dir = args["tree"] + with tempfile.TemporaryDirectory(dir=_output_dir) as _workdir: + ret = main(args["inputs"], + _output_dir, + args["options"], + _workdir, + remoteloop.LoopClient("/run/osbuild/api/remoteloop")) + sys.exit(ret) diff --git a/stages/org.osbuild.buildstamp b/stages/org.osbuild.buildstamp new file mode 100755 index 0000000..d1c5523 --- /dev/null +++ b/stages/org.osbuild.buildstamp @@ -0,0 +1,86 @@ +#!/usr/bin/python3 +""" +Create a /.buildstamp file describing the system + +This will create a './buildstamp' with the specified parameters. +""" + +import configparser +import datetime +import sys + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": true, +"required": ["arch", "product", "version", "final"], +"properties": { + "arch": { + "description": "Build architecture.", + "type": "string" + }, + "product": { + "description": "The product name.", + "type": "string" + }, + "version": { + "description": "The version .", + "type": "string" + }, + "final": { + "description": "The product.", + "type": "boolean" + }, + "variant": { + "description": "The variant of the product.", + "type": "string" + }, + "bugurl": { + "description": "The bugurl of the product.", + "type": "string" + } +} +""" + + +def main(tree, options): + buildarch = options["arch"] + product = options["product"] + version = options["version"] + isfinal = options["final"] + variant = options.get("variant") + bugurl = options.get("bugurl") + + now = datetime.datetime.now() + datestr = now.strftime("%Y%m%d%H%M") + uid = f"{datestr}.{buildarch}" + + stamp = configparser.ConfigParser() + stamp['Main'] = { + "Product": product, + "Version": version, + "IsFinal": isfinal, + "UUID": uid, + } + + if bugurl: + stamp.set("Main", "BugURL", bugurl) + + if variant: + stamp.set("Main", "Variant", variant) + + stamp["Compose"] = { + "osbuild": "devel", + } + + with open(f"{tree}/.buildstamp", "w") as f: + stamp.write(f) + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.copy b/stages/org.osbuild.copy deleted file mode 100755 index c7ed348..0000000 --- a/stages/org.osbuild.copy +++ /dev/null @@ -1,140 +0,0 @@ -#!/usr/bin/python3 -""" -Copy files from a source to the tree - -Copies files obtained via a `source` to the tree. Multiple files or -directories can be copied by specifying multiple entries in `paths`. -If no paths are specified the whole contents of `source` is copied. -The source and the target path for each individual path entry might -optionally be specified via `from` and `to`, respectively; if no -path is given for any of the two, the root `/` is assumed. - -Supported sources are currently: - - o `archive`: Fetch an archive via the org.osbuild.files source and - extract it to a temporary directory. Currently only tar archives - are supported. - -""" - - -import os -import sys -import subprocess -import tempfile - -import osbuild.api -import osbuild.sources - - -SCHEMA = """ -"additionalProperties": false, -"definitions": { - "source-archive": { - "description": "Fetch an via org.osbuild.files and extract it", - "type": "object", - "required": ["type", "checksum"], - "additionalProperties": false, - "properties": { - "type": { - "type": "string", - "description": "The type of the source, here 'archive'", - "enum": ["archive"] - }, - "checksum": { - "type": "string", - "description": "The checksum of the archive to fetch" - }, - "strip-components": { - "type": "number", - "description": "Strip 'N' leading components from file names on extraction", - "default": 1 - } - } - } -}, -"properties": { - "source": { - "oneOf": [{ "$ref": "#/definitions/source-archive" }] - }, - "paths": { - "description": "Array of items to copy", - "type": "array", - "items": { - "type": "object", - "additionalProperties": false, - "properties": { - "from": { - "type": "string", - "description": "The source path", - "default": "/" - }, - "to": { - "type": "string", - "description": "The destination path", - "default": "/" - } - } - } - } -} -""" - - -def get_archive(options, srcdir, workdir): - checksum = options["checksum"] - strip = options.get("strip-components", 1) - source_path = os.path.join(srcdir, "org.osbuild.files") - - target = os.path.join(workdir, checksum) - os.makedirs(target) - - # actually fetch the archive - res = osbuild.sources.get("org.osbuild.files", [checksum]) - - tar = [ - "tar", - "--strip-components=" + str(strip), - "-x", - "-C", target, - "-f", os.path.join(source_path, checksum) - ] - - subprocess.run(tar, check=True) - - return target, res - - -def main(tree, srcdir, options, workdir): - source_options = options["source"] - source_type = source_options["type"] - paths = options.get("paths", [{}]) - - if source_type == "archive": - source = get_archive - else: - raise ValueError(f"Unsupported source: {source_type}") - - # Fetch the requested data via the selected source - source_path, _ = source(source_options, srcdir, workdir) - - for path in paths: - src = path.get("from", "/") - dst = path.get("to", "/") - - subprocess.run(["cp", "--reflink=auto", "-a", - f"{source_path}{src}", - f"{tree}{dst}"], - check=True) - - -if __name__ == '__main__': - stage_args = osbuild.api.arguments() - - with tempfile.TemporaryDirectory(dir="/var/tmp") as _workdir: - r = main(stage_args["tree"], - stage_args["sources"], - stage_args["options"], - _workdir) - - sys.exit(r) diff --git a/stages/org.osbuild.discinfo b/stages/org.osbuild.discinfo new file mode 100755 index 0000000..3fc8660 --- /dev/null +++ b/stages/org.osbuild.discinfo @@ -0,0 +1,49 @@ +#!/usr/bin/python3 +""" +Create a `.discinfo` file describing disk + +This will create a `.discinfo` file with the specified parameters. +""" + +import os +import time +import sys + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": true, +"required": ["basearch", "release"], +"properties": { + "basearch": { + "description": "Build architecture.", + "type": "string" + }, + "release": { + "description": "The product name.", + "type": "string" + } +} +""" + + +def main(tree, options): + basearch = options["basearch"] + release = options["release"] + + # Based on `pylorax/discinfo.py` + + timestamp = time.time() + with open(os.path.join(tree, ".discinfo"), "w") as f: + f.write(f"{timestamp}\n") + f.write(f"{release}\n") + f.write(f"{basearch}\n") + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.dracut b/stages/org.osbuild.dracut new file mode 100755 index 0000000..afc52ff --- /dev/null +++ b/stages/org.osbuild.dracut @@ -0,0 +1,208 @@ +#!/usr/bin/python3 +""" +Create (re-create) the initial RAM file-system + +Uses `dracut` to re-create the initial RAM filesystem, see man dracut(8). +The kernels for which the initramfs should be generated need to be provided +via `kernel` matching their name on the disk, like "5.6.6-300.fc32.x86_64". + +Supports most options also found in `dracut`(8). See the respective man +page and schema for this stage. + +NB: needs chroot for now as well as `strip` for stripping the initrfams. +""" + +import subprocess +import sys + +import osbuild.api + + +SCHEMA = """ +"required": ["kernel"], +"properties": { + "kernel": { + "description": "List of target kernel versions", + "type": "array", + "items": { + "type": "string", + "description": "A kernel version" + } + }, + "compress": { + "description": "Compress the initramfs, passed via `--compress`", + "type": "string" + }, + "modules": { + "description": "Exact list of dracut modules to use.", + "type": "array", + "items": { + "type": "string", + "description": "A dracut module, e.g. base, nfs, network ..." + } + }, + "add_modules": { + "description": "Additional dracut modules to include.", + "type": "array", + "items": { + "type": "string", + "description": "A dracut module, e.g. base, nfs, network ..." + } + }, + "omit_modules": { + "description": "Dracut modules to not include.", + "type": "array", + "items": { + "type": "string", + "description": "A dracut module, e.g. base, nfs, network ..." + } + }, + "drivers": { + "description": "Kernel modules to exclusively include.", + "type": "array", + "items": { + "type": "string", + "description": "A kernel module without the .ko extension" + } + }, + "add_drivers": { + "description": "Add a specific kernel modules.", + "type": "array", + "items": { + "type": "string", + "description": "A kernel module without the .ko extension" + } + }, + "force_drivers": { + "description": "Add driver and ensure that they are tried to be loaded.", + "type": "array", + "items": { + "type": "string", + "description": "A kernel module without the .ko extension" + } + }, + "filesystems": { + "description": "Kernel filesystem modules to exclusively include.", + "type": "array", + "items": { + "type": "string", + "description": "A kernel module without the .ko extension" + } + }, + "include": { + "description": "Add custom files to the initramfs.", + "type": "array", + "items": { + "type": "object", + "description": "What (keys) to include where (values)" + } + }, + "install": { + "description": "Install the specified files.", + "type": "array", + "items": { + "type": "string" + } + }, + "early_microcode": { + "description": "Combine early microcode with the initramfs.", + "type": "boolean", + "default": false + }, + "reproducible": { + "description": "Create reproducible images.", + "type": "boolean" + }, + "extra": { + "description": "Extra arguments to directly pass to dracut", + "type": "array", + "items": { + "type": "string", + "description": "Individual extra arguments" + } + } +} +""" + + +def yesno(name: str, value: bool) -> str: + prefix = "" if value else "no-" + return f"--{prefix}{name}" + + +#pylint: disable=too-many-branches +def main(tree, options): + kernels = options["kernel"] + compress = options.get("compress") + modules = options.get("modules", []) # dracut modules + add_modules = options.get("add_modules", []) + omit_modules = options.get("omit_modules", []) + drivers = options.get("drivers", []) # kernel modules + add_drivers = options.get("add_drivers", []) + force_drivers = options.get("force_drivers", []) + filesystems = options.get("filesystems", []) + include = options.get("include", []) + install = options.get("install", []) + early_microcode = options.get("early_microcode", False) + reproducible = options.get("reproducible") + extra = options.get("extra", []) + + # initrds may have already been created, force the recreation + opts = ["--force", "-v", "--show-modules"] + + opts += [ + yesno("early-microcode", early_microcode), + yesno("reproducible", reproducible) + ] + + if compress: + opts += [f"--compress={compress}"] + + if modules: + opts += ["--modules", " ".join(modules)] + + if add_modules: + opts += ["--add", " ".join(add_modules)] + + if omit_modules: + opts += ["--omit", " ".join(omit_modules)] + + if drivers: + opts += ["--drivers", " ".join(drivers)] + + if add_drivers: + opts += ["--add-drivers", " ".join(add_drivers)] + + if force_drivers: + opts += ["--force-drivers", " ".join(force_drivers)] + + if filesystems: + opts += ["--filesystems", " ".join(filesystems)] + + if include: + for l in include: + for k, v in l.items(): + opts += ["--include", k, v] + + if install: + for i in install: + opts += ["--install", i] + + opts += extra + + for kver in kernels: + print(f"Building initramfs for {kver}", file=sys.stderr) + + subprocess.run(["/usr/sbin/chroot", tree, + "/usr/bin/dracut", + "--kver", kver] + + opts, + check=True) + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.grub2 b/stages/org.osbuild.grub2 index e7f8a24..6c6b907 100755 --- a/stages/org.osbuild.grub2 +++ b/stages/org.osbuild.grub2 @@ -36,6 +36,16 @@ and accompanying data can be installed from the built root via `uefi.install`. Both UEFI and Legacy can be specified at the same time. +If the `saved_entry` option is present it will result in an entry in the +`grubenv` file of the same name. The grub config file contains logic so +that this variable will be used to select the next boot entry. This will +also make grub2-reboot and grub2-set-default tools work. It will also +prevent newly installed non-default kernels (like e.g. the debug kernel) +to be selected as default. The contents of variable needs to match the +corresponding loader entry, which currently is a combination of the +machine id and kernel NVRA, like e.g.: + `ffffffffffffffffffffffffffffffff-5.6.6-300.fc32.x86_64` + Support for ignition (https://github.com/coreos/ignition) can be turned on via the `ignition` option. If enabled, a 'ignition_firstboot' variable will be created, which is meant to be included in the kernel command line. @@ -141,6 +151,10 @@ SCHEMA = """ } } }, + "saved_entry": { + "description": "Set the variable of the same name in `grubenv`.", + "type": "string" + }, "write_defaults": { "description": "Whether to write /etc/defaults/grub", "type": "boolean", @@ -163,7 +177,23 @@ SCHEMA = """ # is enabled GRUB_CFG_TEMPLATE = """ set timeout=0 + +# load the grubenv file load_env + +# selection of the next boot entry via variables 'next_entry' and +# `saved_entry` present in the 'grubenv' file. Both variables are +# set by grub tools, like grub2-reboot, grub2-set-default + +if [ "${next_entry}" ] ; then + set default="${next_entry}" + set next_entry= + save_env next_entry + set boot_once=true +else + set default="${saved_entry}" +fi + search --no-floppy --set=root $search set boot=$${root} function load_video { @@ -321,6 +351,7 @@ class GrubConfig: cfg.write(data) +#pylint: disable=too-many-statements def main(tree, options): root_fs = options.get("rootfs") boot_fs = options.get("bootfs") @@ -329,6 +360,7 @@ def main(tree, options): uefi = options.get("uefi", None) write_defaults = options.get("write_defaults", True) ignition = options.get("ignition", False) + saved_entry = options.get("saved_entry") # backwards compatibility if not root_fs: @@ -378,6 +410,9 @@ def main(tree, options): f"kernelopts=root={fs_type}={fs_id} {kernel_opts}\n" ) + if saved_entry: + data += f"saved_entry={saved_entry}\n" + # The 'grubenv' file is, according to the documentation, # a 'preallocated 1024-byte file'. The empty space is # needs to be filled with '#' as padding diff --git a/stages/org.osbuild.implantisomd5 b/stages/org.osbuild.implantisomd5 new file mode 100755 index 0000000..4c1a4f0 --- /dev/null +++ b/stages/org.osbuild.implantisomd5 @@ -0,0 +1,46 @@ +#!/usr/bin/python3 +""" +Implant an MD5 checksum in an ISO9660 image + +This stage is using implantisomd5(1) to implant MD5 checksums into an iso +image. This is needed for the check media feature used in the installer. +""" + +import os +import subprocess +import sys + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": false, +"required": ["filename"], +"properties": { + "filename": { + "type": "string", + "description": "Path to where the iso to implant md5s is located." + } +} +""" + + +def main(tree, options): + filename = options["filename"].lstrip("/") + + cmd = [ + "implantisomd5", os.path.join(tree, filename) + ] + + print(cmd) + subprocess.run(cmd, + cwd=tree, + check=True) + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.kickstart b/stages/org.osbuild.kickstart new file mode 100755 index 0000000..6f8bec6 --- /dev/null +++ b/stages/org.osbuild.kickstart @@ -0,0 +1,112 @@ +#!/usr/bin/python3 +""" +Create an Anaconda kickstart file + +Kickstart files are a way to program the Anaconda +installer. This stage can be used to create such +a kickstart file at the location given by `path`. + +Only a very limited set of available kickstart +commands are supported here. +""" + +import sys +import os + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": false, +"required": ["path"], +"properties": { + "path": { + "type": "string", + "description": "Where to place the kickstart file" + }, + "ostree": { + "type": "object", + "required": ["osname", "url", "ref"], + "additionalProperties": false, + "properties": { + "osname": { + "type": "string" + }, + "url": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "gpg": { + "type": "boolean", + "default": true + } + } + }, + "liveimg": { + "type": "object", + "required": ["url"], + "properties": { + "url": { + "type": "string" + } + } + } +} +""" + + +def main(tree, options): + path = options["path"].lstrip("/") + ostree = options.get("ostree") + + anaconda = [] + config = [] + post = [] + + if ostree: + osname, url, ref = ostree["osname"], ostree["url"], ostree["ref"] + remote = ostree.get("remote") + + cmd = f"ostreesetup --osname={osname} --url={url} --ref={ref}" + + if remote: + cmd += " --remote=" + remote + if not ostree.get("gpg", True): + cmd += " --nogpg" + + config += [cmd] + + liveimg = options.get("liveimg") + if liveimg: + url = liveimg["url"] + config += [f"liveimg --url {url}"] + + target = os.path.join(tree, path) + base = os.path.dirname(target) + os.makedirs(base, exist_ok=True) + + with open(target, "w") as f: + if anaconda: + f.write(r"%anaconda\n") + f.write("\n".join(anaconda)) + f.write(r"%end\n") + if config: + f.write("\n".join(config)) + if post: + f.write(r"%post --erroronfail") + f.write("\n".join(post)) + f.write(r"%end") + + print(f"created kickstarted at: {path}\n") + with open(target, "r") as f: + print(f.read()) + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.lorax-script b/stages/org.osbuild.lorax-script new file mode 100755 index 0000000..476c4c9 --- /dev/null +++ b/stages/org.osbuild.lorax-script @@ -0,0 +1,97 @@ +#!/usr/bin/python3 +""" +Run a lorax template script on the tree + +This stage can be use to run a lorax template script on the tree. +The location that is specified in `path` will be interpreted to be +relative to `/usr/share/lorax/templates.d` on the build root. + +The use case for this stage is primarily to run the post install +scripts to create bootable isos, provided by Lorax. Depending on +the script, `basearch`, `product` or both have to be specified. + +The stage uses the `osbuild.utils.lorax` helpers internally, so all +operations supported by the helpers are supported by this stage. +NB: This is only a subset of the Lorax ones, i.e. it is missing the +commands to create disks and images. +""" + +import collections +import os +import sys + +from osbuild.util.lorax import render_template, Script + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": false, +"required": ["path"], +"properties": { + "path": { + + }, + "basearch": { + "type": "string", + "description": "The basic architecture param to supply to the template" + }, + "product": { + "type": "object", + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "libdir": { + "type": "string", + "default": "lib64" + } + } +} +""" + + +LORAX_TEMPLATES = "/usr/share/lorax/templates.d" + + +Product = collections.namedtuple("Product", ["name", "version"]) + + +def main(tree, options): + filename = options["path"] + basearch = options.get("basearch", "x86_64") + product = options.get("product", {}) + libdir = options.get("libdir", "lib64") + + fullpath = os.path.join(LORAX_TEMPLATES, filename) + basepath = os.path.dirname(fullpath) + configdir = os.path.join(basepath, "config_files") + + name = product.get("name", "") + version = product.get("version", "") + product = Product(name, version) + + args = { + "root": tree, + "basearch": basearch, + "configdir": configdir, + "libdir": libdir, + "product": product + } + + tpl = render_template(fullpath, args) + script = Script(tpl, "/", tree) + print(f"running script: {os.path.dirname(filename)}") + script() + + +if __name__ == '__main__': + stage_args = osbuild.api.arguments() + r = main(stage_args["tree"], + stage_args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.noop b/stages/org.osbuild.noop index eb5dfba..4b4d1ea 100755 --- a/stages/org.osbuild.noop +++ b/stages/org.osbuild.noop @@ -13,16 +13,24 @@ import sys import osbuild.api -SCHEMA = """ -"additionalProperties": true +SCHEMA_2 = """ +"options": { + "additionalProperties": true +}, +"inputs": { + "additionalProperties": true +} """ -def main(_tree, options): +def main(_tree, inputs, options): print("Not doing anything with these options:", json.dumps(options)) + for name, desc in inputs.items(): + print(f"Not doing anything with Input '{name}'", json.dumps(desc)) + if __name__ == '__main__': args = osbuild.api.arguments() - r = main(args["tree"], args.get("options", {})) + r = main(args["tree"], args.get("inputs", {}), args.get("options", {})) sys.exit(r) diff --git a/stages/org.osbuild.oci-archive b/stages/org.osbuild.oci-archive new file mode 100755 index 0000000..55df303 --- /dev/null +++ b/stages/org.osbuild.oci-archive @@ -0,0 +1,300 @@ +#!/usr/bin/python3 +""" +Assemble an OCI image archive + +Assemble an Open Container Initiative[1] image[2] archive, i.e. a +tarball whose contents is in the OCI image layout. + +The content of the container will consist of the base layer provided +via the `base` layer. On top of that further inputs provided via the +`layer.X` inputs that are sorted in ascending order. + +Currently the only required options are `filename` and `architecture`. +The execution parameters for the image, which then should form the base +for the container, can be given via `config`. They have the same format +as the `config` option for the "OCI Image Configuration" (see [2]), +except those that map to the "Go type map[string]struct{}", which are +represented as array of strings. + +The final resulting tarball, aka a "orci-archive", can be imported via +podman[3] with `podman pull oci-archive:`. + +[1] https://www.opencontainers.org/ +[2] https://github.com/opencontainers/image-spec/ +[3] https://podman.io/ +""" + + +import datetime +import json +import os +import subprocess +import sys +import tempfile + +import osbuild.api + + +DEFAULT_PATH = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" + + +SCHEMA_2 = r""" +"options": { + "additionalProperties": false, + "required": ["architecture", "filename"], + "properties": { + "architecture": { + "description": "The CPU architecture of the image", + "type": "string" + }, + "filename": { + "description": "Resulting image filename", + "type": "string" + }, + "config": { + "description": "The execution parameters", + "type": "object", + "additionalProperties": false, + "properties": { + "Cmd": { + "type": "array", + "default": ["sh"], + "items": { + "type": "string" + } + }, + "Env": { + "type": "array", + "default": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"], + "items": { + "type": "string" + } + }, + "ExposedPorts": { + "type": "array", + "items": { + "type": "string" + } + }, + "User": { + "type": "string" + }, + "Labels": { + "type": "object", + "additionalProperties": true + }, + "StopSiganl": { + "type": "string" + }, + "Volumes": { + "type": "array", + "items": { + "type": "string" + } + }, + "WorkingDir": { + "type": "string" + } + } + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["base"], + "properties": { + "base": { + "type": "object", + "additionalProperties": true + } + }, + "patternProperties": { + "layer\\.[1-9]\\d*": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +MEDIA_TYPES = { + "layer": "application/vnd.oci.image.layer.v1.tar", + "manifest": "application/vnd.oci.image.manifest.v1+json", + "config": "application/vnd.oci.image.config.v1+json" +} + + +def sha256sum(path: str) -> str: + ret = subprocess.run(["sha256sum", path], + stdout=subprocess.PIPE, + encoding="utf-8", + check=True) + + return ret.stdout.strip().split(" ")[0] + + +def blobs_add_file(blobs: str, path: str, mtype: str): + digest = sha256sum(path) + size = os.stat(path).st_size + + os.rename(path, os.path.join(blobs, digest)) + info = { + "digest": "sha256:" + digest, + "size": size, + "mediaType": MEDIA_TYPES[mtype] + } + + print(f"blobs: +{mtype} ({size}, {digest})") + return info + + +def blobs_add_json(blobs: str, js: str, mtype: str): + js_file = os.path.join(blobs, "temporary.js") + with open(js_file, "w") as f: + json.dump(js, f) + + return blobs_add_file(blobs, js_file, mtype) + + +def blobs_add_layer(blobs: str, tree: str): + compression = "gzip" + + layer_file = os.path.join(blobs, "layer.tar") + + command = [ + "tar", + "--selinux", + "--acls", + "--xattrs", + "-cf", layer_file, + "-C", tree, + ] + os.listdir(tree) + + print("creating layer") + subprocess.run(command, + stdout=subprocess.DEVNULL, + check=True) + + digest = "sha256:" + sha256sum(layer_file) + + print("compressing layer") + suffix = ".compressed" + subprocess.run([compression, + "-S", suffix, + layer_file], + stdout=subprocess.DEVNULL, + check=True) + + layer_file += suffix + + info = blobs_add_file(blobs, layer_file, "layer") + info["mediaType"] += "+" + compression + + return digest, info + + +def config_from_options(options): + command = options.get("Cmd", ["sh"]) + env = options.get("Env", ["PATH=" + DEFAULT_PATH]) + + config = { + "Env": env, + "Cmd": command + } + + for name in ["User", "Labels", "StopSignal", "WorkingDir"]: + item = options.get(name) + if item: + config[name] = item + + for name in ["ExposedPorts", "Volumes"]: + item = options.get(name) + if item: + config[name] = {x: {} for x in item} + + print(config) + return config + + +def create_oci_dir(inputs, output_dir, options): + architecture = options["architecture"] + + config = { + "created": datetime.datetime.utcnow().isoformat() + "Z", + "architecture": architecture, + "os": "linux", + "config": config_from_options(options["config"]), + "rootfs": { + "type": "layers", + "diff_ids": [] + } + } + + manifest = { + "schemaVersion": 2, + "config": None, + "layers": [] + } + + index = { + "schemaVersion": 2, + "manifests": [] + } + + blobs = os.path.join(output_dir, "blobs", "sha256") + os.makedirs(blobs) + + ## layers / rootfs + for ip in sorted(inputs.keys()): + tree = inputs[ip]["path"] + digest, info = blobs_add_layer(blobs, tree) + + config["rootfs"]["diff_ids"] = [digest] + manifest["layers"].append(info) + + ## write config + info = blobs_add_json(blobs, config, "config") + manifest["config"] = info + + # manifest + info = blobs_add_json(blobs, manifest, "manifest") + index["manifests"].append(info) + + # index + print("writing index") + with open(os.path.join(output_dir, "index.json"), "w") as f: + json.dump(index, f) + + # oci-layout tag + with open(os.path.join(output_dir, "oci-layout"), "w") as f: + json.dump({"imageLayoutVersion": "1.0.0"}, f) + + +def main(inputs, output_dir, options): + filename = options["filename"] + + with tempfile.TemporaryDirectory(dir=output_dir) as tmpdir: + workdir = os.path.join(tmpdir, "output") + os.makedirs(workdir) + + create_oci_dir(inputs, workdir, options) + + command = [ + "tar", + "--remove-files", + "-cf", os.path.join(output_dir, filename), + f"--directory={workdir}", + ] + os.listdir(workdir) + + print("creating final archive") + subprocess.run(command, + stdout=subprocess.DEVNULL, + check=True) + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["inputs"], args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.ostree b/stages/org.osbuild.ostree index bd6fb3a..fe90055 100755 --- a/stages/org.osbuild.ostree +++ b/stages/org.osbuild.ostree @@ -27,7 +27,6 @@ import sys import subprocess import osbuild.api -import osbuild.sources from osbuild.util import selinux @@ -217,32 +216,37 @@ def populate_var(sysroot): raise RuntimeError(f"Failed to provision /var/{target}") +def parse_input(inputs): + commits = inputs["commits"] + data = commits["data"] + refs = data["refs"] + assert refs, "Need at least one commit" + return commits["path"], data["refs"] + + # pylint: disable=too-many-statements -def main(tree, sources, options): - commit = options["commit"] +def main(tree, inputs, options): + source_repo, commits = parse_input(inputs) osname = options["osname"] rootfs = options.get("rootfs") mounts = options.get("mounts", []) kopts = options.get("kernel_opts", []) - ref = options.get("ref", commit) remotes = options.get("remotes", []) pop_var = options.get("populate_var", False) ostree("admin", "init-fs", "--modern", tree, sysroot=tree) - print(f"Fetching ostree commit {commit}") - osbuild.sources.get("org.osbuild.ostree", [commit]) - - source_repo = f"{sources}/org.osbuild.ostree/repo" + ref, commit = None, None # keep pylint happy + for commit, data in commits.items(): + ref = data.get("ref", commit) - ostree("pull-local", source_repo, commit, - repo=f"{tree}/ostree/repo") - - if ref != commit: - ostree("refs", "--create", ref, commit, + ostree("pull-local", source_repo, ref, repo=f"{tree}/ostree/repo") + #NB: if there are multiple commits, we deploy only + # the latest one + ostree("admin", "os-init", osname, sysroot=tree) # this created a state root at `osname` stateroot = f"{tree}/ostree/deploy/{osname}" @@ -335,6 +339,6 @@ def main(tree, sources, options): if __name__ == '__main__': stage_args = osbuild.api.arguments() r = main(stage_args["tree"], - stage_args["sources"], + stage_args["inputs"], stage_args["options"]) sys.exit(r) diff --git a/stages/org.osbuild.ostree.commit b/stages/org.osbuild.ostree.commit new file mode 100755 index 0000000..84d7a21 --- /dev/null +++ b/stages/org.osbuild.ostree.commit @@ -0,0 +1,118 @@ +#!/usr/bin/python3 +""" +Assemble a file system tree into a ostree commit + +Needs a file system tree that is already conforming to the ostree +system layout[1], specified via the `tree` input and commits it +to a repository. The repository must have been created at `/repo`. + +Additional metadata is stored in `/compose.json` which contains +the commit compose information. This is also returned via the +metadata API to osbuild. + +[1] https://ostree.readthedocs.io/en/stable/manual/adapting-existing/ +""" + + +import json +import os +import subprocess +import sys +import tempfile + +from osbuild import api +from osbuild.util import ostree + + +SCHEMA_2 = """ +"options": { + "additionalProperties": false, + "required": ["ref"], + "properties": { + "ref": { + "description": "OStree ref to create for the commit", + "type": "string", + "default": "" + }, + "os_version": { + "description": "Set the version of the OS as commit metadata", + "type": "string" + }, + "parent": { + "description": "commit id of the parent commit", + "type": "string" + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["tree"], + "properties": { + "tree": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +def main(inputs, output_dir, options, meta): + tree = inputs["tree"]["path"] + + ref = options["ref"] + os_version = options.get("os_version", None) + parent = options.get("parent", None) + + # rpm-ostree compose commit wants to consume the commit + # so for now, we copy the whole tree and let it have its + # way + with tempfile.TemporaryDirectory(dir=output_dir) as root: + subprocess.run(["cp", "--reflink=auto", "-a", + f"{tree}/.", root], + check=True) + + repo = os.path.join(output_dir, "repo") + + treefile = ostree.Treefile() + treefile["ref"] = ref + + argv = ["rpm-ostree", "compose", "commit"] + argv += [f"--repo={repo}"] + + if parent: + argv += [f"--parent={parent}"] + + if os_version: + argv += [ + f"--add-metadata-string=version={os_version}", + ] + + argv += [ + f"--add-metadata-string=rpmostree.inputhash={meta['id']}", + f"--write-composejson-to={output_dir}/compose.json" + ] + + with treefile.as_tmp_file() as path: + argv += [path, root] + + subprocess.run(argv, + stdout=sys.stderr, + check=True) + + with open(os.path.join(output_dir, "compose.json"), "r") as f: + compose = json.load(f) + + api.metadata({"compose": compose}) + + +if __name__ == '__main__': + args = api.arguments() + + r = main(args["inputs"], + args["tree"], + args["options"], + args["meta"]) + + sys.exit(r) diff --git a/stages/org.osbuild.ostree.init b/stages/org.osbuild.ostree.init new file mode 100755 index 0000000..db324c7 --- /dev/null +++ b/stages/org.osbuild.ostree.init @@ -0,0 +1,58 @@ +#!/usr/bin/python3 +""" +Create an ostree repository + +Uses `ostree init` to create an ostree repository. The +mode and location can be specified via the `mode` and +`path` option. + +See the ostree-init(1) man page for more details. +""" + +import os +import subprocess +import sys + +import osbuild.api + + +SCHEMA = """ +"additionalProperties": false, +"properties": { + "mode": { + "description": "The mode to initialize the repo in.", + "enum": ["bare", "bare-user", "bare-user-only", "archive"], + "default": "archive" + }, + "path": { + "description": "Location where to create the repo at.", + "type": "string", + "default": "/repo" + } +} +""" + + +def main(tree, options): + mode = options.get("mode", "archive") + path = options.get("path", "repo") + + repo = os.path.join(tree, path.lstrip("/")) + + parent = os.path.dirname(repo) + os.makedirs(parent, exist_ok=True) + + subprocess.run(["ostree", + "init", + "-v", + f"--mode={mode}", + f"--repo={repo}"], + stdout=sys.stderr, + check=True) + + +if __name__ == '__main__': + args = osbuild.api.arguments() + args_tree = args["tree"] + r = main(args_tree, args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.ostree.preptree b/stages/org.osbuild.ostree.preptree new file mode 100755 index 0000000..c7bb9f2 --- /dev/null +++ b/stages/org.osbuild.ostree.preptree @@ -0,0 +1,162 @@ +#!/usr/bin/python3 +""" +Transforms the tree to an ostree layout + +Creates a basic fs tree in OSTree layout[1] from scratch and then picks +the relevenat bits from the tree and moves them over. + +Then uses `rpm-ostree compose` to transform a "normal" file system tree +into an OSTree conforming layout (see [1]). Among other things the main +steps are: + - moves /etc to /usr/etc + - move /boot to /usr/lib/ostree-boot + - potentially moving /var/lib/rpm + - re-creates the initramfs (via dracut) + - adds altfiles module to NSS + - Re-compiles SELinux policy (semodule -nB) + - Migrates /usr/etc/{passwd, group} to /usr/lib/ + - Postprocess SELinux policy + - Convert /var to use tmpfiles.d + - Prepares symlinks + - /usr/local -> /var/usrlocal + - /var/lib/alternatives -> /usr/lib/alternatives + - /var/lib/vagrant -> /usr/lib/vagrant + - copies the rpmdb + +The configuration options, `etc_group_members` corresponds to the +Treefile[2] option of rpm-ostree. In brief: The groups mentioned +in `etc_group_members` will be stored in /etc/groups instead of +/usr/etc/groups (which is read-only). Therefore all groups that +human users need to be part of. + +[1] https://ostree.readthedocs.io/en/latest/manual/adapting-existing/ +[2] https://rpm-ostree.readthedocs.io/en/latest/manual/treefile/ +""" + + +import os +import subprocess +import sys +import tempfile + +from osbuild import api +from osbuild.util import ostree + + +SCHEMA = """ +"additionalProperties": false, +"properties": { + "etc_group_members": { + "description": "Array of group names to still keep in /etc/group", + "type": "array", + "items": { "type": "string" } + }, + "initramfs-args": { + "description": "Array of arguments passed to dracut", + "type": "array", + "items": { "type": "string" } + }, + "tmp-is-dir": { + "description": "Create a regular directory for /tmp", + "type": "boolean", + "default": true + } +} +""" + + +TOPLEVEL_DIRS = ["dev", "proc", "run", "sys", "sysroot", "var"] +TOPLEVEL_LINKS = { + "home": "var/home", + "media": "run/media", + "mnt": "var/mnt", + "opt": "var/opt", + "ostree": "sysroot/ostree", + "root": "var/roothome", + "srv": "var/srv", +} + + +def move(name, source, dest): + os.rename(os.path.join(source, name), os.path.join(dest, name)) + + +def init_rootfs(root, tmp_is_dir): + """Initialize a pristine root file-system""" + + fd = os.open(root, os.O_DIRECTORY) + + os.fchmod(fd, 0o755) + + for d in TOPLEVEL_DIRS: + os.mkdir(d, mode=0o755, dir_fd=fd) + os.chmod(d, mode=0o755, dir_fd=fd) + + for l, t in TOPLEVEL_LINKS.items(): + # /l -> t + os.symlink(t, l, dir_fd=fd) + + if tmp_is_dir: + os.mkdir("tmp", mode=0o1777, dir_fd=fd) + os.chmod("tmp", mode=0o1777, dir_fd=fd) + else: + os.symlink("tmp", "sysroot/tmp", dir_fd=fd) + + +def main(tree, options): + etc_group_members = options.get("etc_group_members", []) + initramfs = options.get("initramfs-args", []) + tmp_is_dir = options.get("tmp-is-dir", True) + + # Move /etc to /usr + os.rename(f"{tree}/etc", f"{tree}/usr/etc") + + # NB: need to create the temporary direct at the same + # device as the tree is located on, so we can rename(2); + # since tree is a bind mount, it basically means it + # needs to be at the root of tree. So do that and then + # filter that directory out when moving stuff + with tempfile.TemporaryDirectory(dir=tree) as root: + print("Moving tree to temporary root") + for entry in os.scandir(tree): + if entry.path == root: + continue + + dest = os.path.join(root, entry.name) + os.rename(entry.path, dest) + + print("Initializing new root filesystem") + init_rootfs(tree, tmp_is_dir) + + print("Moving data back from temporary root") + move("usr", root, tree) + move("boot", root, tree) + move("var", root, tree) + + for name in ["bin", "lib", "lib32", "lib64", "sbin"]: + if os.path.lexists(f"{root}/{name}"): + move(name, root, tree) + + # rpm-ostree will either ensure that machine-id is empty + # when machineid-compat is 'true' is or will remove it + # otherwise. Since we have to decide, detect the current + # state and make rpm-ostree follow suit + machineid_compat = os.path.exists(f"{tree}/etc/machine-id") + print(f"ostree: machineid-compat: {machineid_compat}") + + treefile = ostree.Treefile() + treefile["boot-location"] = "new" + treefile["machineid-compat"] = machineid_compat + treefile["etc-group-members"] = etc_group_members + treefile["initramfs-args"] = initramfs + + with treefile.as_tmp_file() as path: + subprocess.run(["rpm-ostree", "compose", "postprocess", + tree, path], + check=True) + + +if __name__ == '__main__': + args = api.arguments() + r = main(args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.ostree.pull b/stages/org.osbuild.ostree.pull new file mode 100755 index 0000000..79a324a --- /dev/null +++ b/stages/org.osbuild.ostree.pull @@ -0,0 +1,82 @@ +#!/usr/bin/python3 +""" +Pull OSTree commits into an existing repo + +This stage pulls one or more commits, provided via +the `commits` input into an existing repository at +a location specified via `repo`. + +If the returned a reference via `ref` it will use +that to pull the commits. +""" + + +import os +import sys +import subprocess + +import osbuild.api + + +SCHEMA_2 = """ +"options": { + "additionalProperties": false, + "required": ["repo"], + "properties": { + "repo": { + "description": "Location of the OSTree repo.", + "type": "string" + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["commits"], + "properties": { + "commits": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +def ostree(*args, _input=None, **kwargs): + args = list(args) + [f'--{k}={v}' for k, v in kwargs.items()] + print("ostree " + " ".join(args), file=sys.stderr) + subprocess.run(["ostree"] + args, + encoding="utf-8", + stdout=sys.stderr, + input=_input, + check=True) + + +def parse_input(inputs): + commits = inputs["commits"] + data = commits["data"] + refs = data["refs"] + assert refs, "Need at least one commit" + return commits["path"], data["refs"] + + +# pylint: disable=too-many-statements +def main(tree, inputs, options): + source_repo, commits = parse_input(inputs) + repo = options["repo"] + target = os.path.join(tree, repo.lstrip("/")) + + for commit, data in commits.items(): + ref = data.get("ref", commit) + + ostree("pull-local", source_repo, ref, + repo=target) + + +if __name__ == '__main__': + stage_args = osbuild.api.arguments() + r = main(stage_args["tree"], + stage_args["inputs"], + stage_args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.rpm b/stages/org.osbuild.rpm index 031dd04..dd40eb8 100755 --- a/stages/org.osbuild.rpm +++ b/stages/org.osbuild.rpm @@ -2,6 +2,8 @@ """ Verify, and install RPM packages +The `exclude.docs` option can be used to tell rpm to not install docs. + `gpgkeys` should be an array of strings containing each GPG key to be used to verify the packages. @@ -36,13 +38,27 @@ import subprocess import sys import tempfile -import osbuild.sources from osbuild import api SCHEMA = """ "additionalProperties": false, "properties": { + "disable_dracut": { + "description": "Prevent dracut from running", + "type": "boolean" + }, + "exclude": { + "type": "object", + "additionalProperties": false, + "properties": { + "docs": { + "type": "boolean", + "description": "Do not install documentation.", + "default": false + } + } + }, "gpgkeys": { "description": "Array of GPG key contents to import", "type": "array", @@ -80,14 +96,45 @@ SCHEMA = """ """ -def packages_from_legacy(legacy): - packages = [] - for package in legacy: - if isinstance(package, dict): - packages.append(package) - else: - packages.append({"checksum": package, "check_gpg": False}) - return packages +SCHEMA_2 = """ +"options": { + "type": "object", + "additionalProperties": false, + "properties": { + "gpgkeys": { + "description": "Array of GPG key contents to import", + "type": "array", + "items": { "type": "string" } + }, + "disable_dracut": { + "description": "Prevent dracut from running", + "type": "boolean" + }, + "exclude": { + "type": "object", + "additionalProperties": false, + "properties": { + "docs": { + "type": "boolean", + "description": "Do not install documentation.", + "default": false + } + } + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["packages"], + "properties": { + "packages": { + "type": "object", + "additionalProperties": true + } + } +} +""" def generate_package_metadata(tree): @@ -118,9 +165,55 @@ def generate_package_metadata(tree): return json.loads(jsdata) -def main(tree, sources, options): - packages = packages_from_legacy(options.get("packages", [])) - checksums = [p["checksum"] for p in packages] +def disable_dracut(tree): + kernel_install_d = f"{tree}/etc/kernel/install.d" + files = [] + + os.makedirs(kernel_install_d, exist_ok=True) + + for path in ["50-dracut.install", "51-dracut-rescue.install"]: + target = os.path.join(kernel_install_d, path) + os.symlink("/dev/null", target) + files.append(target) + + return files + + +def enable_dracut(masked_files): + for path in masked_files: + os.unlink(path) + + +def remove_unowned_etc_kernel(tree): + # if installed, /etc/kernel is owned by systemd-udev; but + # in case the directory is un-owned, remove it again + res = subprocess.run(["rpm", + "--root", tree, + "-qf", "/etc/kernel"], + stdout=subprocess.PIPE, + check=False) + owner = res.stdout.strip() + + if res == 0 and owner: + print(f"/etc/kernel is owned by {owner}") + return + + with contextlib.suppress(OSError): + os.rmdir("etc/kernel/install.d") + os.rmdir("etc/kernel") + + +def parse_input(inputs): + packages = inputs["packages"] + path = packages["path"] + data = packages["data"] + refs = data["refs"] + return path, refs + + +def main(tree, inputs, options): + pkgpath, packages = parse_input(inputs) + for key in options.get("gpgkeys", []): with tempfile.NamedTemporaryFile(prefix="gpgkey.", mode="w") as keyfile: keyfile.write(key) @@ -132,17 +225,14 @@ def main(tree, sources, options): ], check=True) print("imported gpg key") - print("fetching sources") - osbuild.sources.get("org.osbuild.files", checksums) - - for pkg in packages: - if pkg.get("check_gpg"): + for checksum, data in packages.items(): + if data.get("rpm.check_gpg"): subprocess.run([ "rpmkeys", "--root", tree, "--checksig", - pkg["checksum"] - ], cwd=f"{sources}/org.osbuild.files", stdout=subprocess.DEVNULL, check=True) + checksum + ], cwd=pkgpath, stdout=subprocess.DEVNULL, check=True) script = f""" set -e @@ -164,18 +254,35 @@ def main(tree, sources, options): subprocess.run(["/bin/sh", "-c", script], check=True) + + extra_args = [] + + if options.get("exclude", {}).get("docs"): + extra_args += ["--excludedocs"] + + # prevent dracut from running, if enabled + no_dracut = options.get("disable_dracut", False) + if no_dracut: + masked_files = disable_dracut(tree) + with tempfile.NamedTemporaryFile(prefix="manifest.", mode='w') as manifest: - manifest.writelines(c+'\n' for c in checksums) + manifest.writelines(c+'\n' for c in packages) manifest.flush() subprocess.run([ "rpm", "--verbose", "--root", tree, + *extra_args, # The content hash of the rpms has been verified, default to not # verifying again (see /usr/lib/rpm/macros for more info) "--define", "_pkgverify_level none", "--install", manifest.name - ], cwd=f"{sources}/org.osbuild.files", check=True) + ], cwd=pkgpath, check=True) + + # re-enabled dracut + if no_dracut: + enable_dracut(masked_files) + remove_unowned_etc_kernel(tree) # remove temporary machine ID if it was created by us if not machine_id_set_previously: @@ -197,5 +304,5 @@ def main(tree, sources, options): if __name__ == '__main__': args = api.arguments() - r = main(args["tree"], args["sources"], args["options"]) + r = main(args["tree"], args["inputs"], args["options"]) sys.exit(r) diff --git a/stages/org.osbuild.tar b/stages/org.osbuild.tar new file mode 100755 index 0000000..1cdc738 --- /dev/null +++ b/stages/org.osbuild.tar @@ -0,0 +1,109 @@ +#!/usr/bin/python3 +""" +Assembles the tree into a tar archive named `filename`. + +Uses the buildhost's `tar` command, like: `tar -cf $FILENAME -C $TREE` + +The compression of the tar archive if determined by the suffix, i.e. +the `--auto-compress` option is used. See tar(1) for details. + +By default POSIX ACLs, SELinux contexts and extended attributes are included, +in order to preserve the tree as closely as possible. It is possible to opt +out of any of those by supplying the corresponding option. + +Buildhost commands used: `tar` and any needed compression program. +""" + +import os +import subprocess +import sys + +import osbuild.api + + +SCHEMA_2 = """ +"options": { + "additionalProperties": false, + "required": ["filename"], + "properties": { + "filename": { + "description": "Filename for tar archive", + "type": "string" + }, + "acls": { + "description": "Enable support for POSIX ACLs", + "type": "boolean", + "default": true + }, + "selinux": { + "description": "Enable support for SELinux contexts", + "type": "boolean", + "default": true + }, + "xattrs": { + "description": "Enable support for extended attributes", + "type": "boolean", + "default": true + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["tree"], + "properties": { + "tree": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +def main(inputs, output_dir, options): + tree = inputs["tree"]["path"] + filename = options["filename"].lstrip("/") + + extra_args = [] + # Set environment variables for the tar operation. + tar_env = { + # Speed up xz by allowing it to use all CPU cores for compression. + "XZ_OPT": "--threads 0" + } + + # SELinux context, ACLs and extended attributes + if options.get("acls", True): + extra_args += ["--acls"] + + if options.get("selinux", True): + extra_args += ["--selinux"] + + if options.get("xattrs", True): + extra_args += ["--xattrs", "--xattrs-include", "*"] + + # Set up the tar command. + tar_cmd = [ + "tar", + "--auto-compress", + *extra_args, + "-cf", os.path.join(output_dir, filename), + "-C", tree, + "." + ] + + # Make a tarball of the tree. + subprocess.run( + tar_cmd, + stdout=subprocess.DEVNULL, + check=True, + env=tar_env + ) + + return 0 + + +if __name__ == '__main__': + args = osbuild.api.arguments() + r = main(args["inputs"], args["tree"], args["options"]) + sys.exit(r) diff --git a/stages/org.osbuild.xorrisofs b/stages/org.osbuild.xorrisofs new file mode 100755 index 0000000..355e887 --- /dev/null +++ b/stages/org.osbuild.xorrisofs @@ -0,0 +1,150 @@ +#!/usr/bin/python3 +""" +Assemble a Rock Ridge enhanced ISO 9660 filesystem (iso) + +Uses the `xorrisofs`(1) command line utility to assemble a +Assemble a Rock Ridge enhanced ISO 9660 filesystem (iso). + +The iso can be made bootable by specifying a combination of +`boot` and `efi`. What exact options make sense depend on +the target platform. + +The `isolevel` options controls the limits of data size and +filenames: if the iso should contain a file, like a rootfs +image, that is bigger than 4GB, at least iso level 3 is +required. +""" + +import os +import subprocess +import sys + +import osbuild.api + + +SCHEMA_2 = r""" +"options": { + "additionalProperties": false, + "required": ["filename", "volid"], + "properties": { + "filename": { + "type": "string", + "description": "Filename of the iso to create" + }, + "volid": { + "type": "string", + "description": "Volume id to set", + "pattern": "[A-Z0-9_-]{1,32}" + }, + "boot": { + "type": "object", + "additionalProperties": false, + "required": ["image", "catalog"], + "properties": { + "image": { + "type": "string", + "description": "Path to the boot image (on the iso)" + }, + "catalog": { + "type": "string", + "description": "Path to the boot catalog file (on the iso)" + } + } + }, + "efi": { + "type": "string" + }, + "isohybridmbr": { + "type": "string", + "description": "Install the argument (buildroot) as ISOLINUX isohybrid MBR" + }, + "isolevel": { + "type": "integer", + "description": "The ISO 9660 version (limits of data size and filenames)", + "minimum": 1, + "maximum": 4 + } + } +}, +"inputs": { + "type": "object", + "additionalProperties": false, + "required": ["tree"], + "properties": { + "tree": { + "type": "object", + "additionalProperties": true + } + } +} +""" + + +def main(inputs, output_dir, options): + tree = inputs["tree"]["path"] + boot = options.get("boot", {}) + filename = options["filename"] + vol_id = options["volid"] + efi = options.get("efi") + isohybrid = options.get("isohybridmbr") + isolevel = options.get("isolevel") + + cmd = [ + "/usr/bin/xorrisofs", + "-verbose" + ] + + if isolevel: + cmd += [ + "-iso-level", str(isolevel) + ] + + cmd += [ + "-V", vol_id, + ] + + if isohybrid: + cmd += [ + "-isohybrid-mbr", isohybrid, + ] + + if boot: + image = boot["image"] + catalog = boot["catalog"] + cmd += [ + "-b", image, + "-c", catalog, + "-boot-load-size", "4", + "-boot-info-table", + "-no-emul-boot" + ] + + cmd += [ + "-rock", "-joliet" + ] + + if efi: + cmd += [ + "-eltorito-alt-boot", + "-e", efi, + "-no-emul-boot" + ] + + if isohybrid: + cmd += ["-isohybrid-gpt-basdat"] + + cmd += [ + '-o', os.path.join(output_dir, filename), + tree + ] + + print(cmd) + subprocess.run(cmd, check=True) + + +if __name__ == '__main__': + args = osbuild.api.arguments() + ret = main(args["inputs"], + args["tree"], + args["options"]) + sys.exit(ret) diff --git a/test/data/manifests/f32-build-v2.json b/test/data/manifests/f32-build-v2.json new file mode 100644 index 0000000..52f94c2 --- /dev/null +++ b/test/data/manifests/f32-build-v2.json @@ -0,0 +1,621 @@ +{ + "version": "2", + "pipelines": [ + { + "name": "build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": {}, + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": {}, + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": {}, + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": {}, + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": {}, + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": {}, + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": {}, + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": {}, + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": {}, + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": {}, + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": {}, + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": {}, + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": {}, + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": {}, + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": {}, + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": {}, + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + } + ] + } + ], + "sources": { + "org.osbuild.curl": { + "items": { + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/GConf2-3.2.6-27.fc31.x86_64.rpm", + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-glib-0.110-7.fc32.x86_64.rpm", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbxtool-8-11.fc32.x86_64.rpm", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efi-filesystem-4-4.fc32.noarch.rpm", + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efibootmgr-16-7.fc32.x86_64.rpm", + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efivar-libs-37-7.fc32.x86_64.rpm", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/freetype-2.10.1-2.fc32.x86_64.rpm", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/genisoimage-1.1.11-44.fc32.x86_64.rpm", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-ia32-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-2.04-12.fc32.x86_64.rpm", + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-efi-2.04-12.fc32.x86_64.rpm", + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-extra-2.04-12.fc32.x86_64.rpm", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hfsplus-tools-540.1.linux3-19.fc32.x86_64.rpm", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isomd5sum-1.2.3-8.fc32.x86_64.rpm", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kde-filesystem-4-63.fc32.x86_64.rpm", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kf5-filesystem-5.68.0-1.fc32.x86_64.rpm", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisoburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisofs-1.5.2-2.fc32.x86_64.rpm", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpng-1.6.37-3.fc32.x86_64.rpm", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtomcrypt-1.18.2-6.fc32.x86_64.rpm", + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtommath-1.1.0-2.fc32.x86_64.rpm", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusal-1.1.11-44.fc32.x86_64.rpm", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-32.8-1.fc32.x86_64.rpm", + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-templates-generic-32.8-1.fc32.x86_64.rpm", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mokutil-0.3.0-15.fc32.x86_64.rpm", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtools-4.0.24-1.fc32.x86_64.rpm", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/parted-3.3-3.fc32.x86_64.rpm", + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pbzip2-1.1.13-2.fc32.x86_64.rpm", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-beaker-1.10.0-7.fc32.noarch.rpm", + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cffi-1.14.0-1.fc32.x86_64.rpm", + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-chardet-3.0.4-15.fc32.noarch.rpm", + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-crypto-2.6.1-30.fc32.x86_64.rpm", + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cryptography-2.8-3.fc32.x86_64.rpm", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-idna-2.8-6.fc32.noarch.rpm", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-kickstart-3.24-1.fc32.noarch.rpm", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-mako-1.1.1-1.fc32.noarch.rpm", + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-markupsafe-1.1.1-5.fc32.x86_64.rpm", + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ordered-set-3.1-5.fc32.noarch.rpm", + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-paste-3.2.4-2.fc32.noarch.rpm", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ply-3.11-7.fc32.noarch.rpm", + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyOpenSSL-19.0.0-6.fc32.noarch.rpm", + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycdlib-1.9.0-2.fc32.noarch.rpm", + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycparser-2.19-2.fc32.noarch.rpm", + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysendfile-2.0.1-16.fc32.x86_64.rpm", + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysocks-1.7.1-4.fc32.noarch.rpm", + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-2.22.0-8.fc32.noarch.rpm", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-tempita-0.5.1-26.fc32.noarch.rpm", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-urllib3-1.25.7-3.fc32.noarch.rpm", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-selinux-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-3.14.5-32.fc32.noarch.rpm", + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-targeted-3.14.5-32.fc32.noarch.rpm", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-ia32-15-8.x86_64.rpm", + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-x64-15-8.x86_64.rpm", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/squashfs-tools-4.3-25.fc32.x86_64.rpm", + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-6.04-0.13.fc32.x86_64.rpm", + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-nonlinux-6.04-0.13.fc32.noarch.rpm", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorriso-1.5.2-2.fc32.x86_64.rpm", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-lzma-compat-5.2.5-1.fc32.x86_64.rpm", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm" + } + } + } +} diff --git a/test/data/manifests/f32-build-v2.mpp.json b/test/data/manifests/f32-build-v2.mpp.json new file mode 100644 index 0000000..fcce6c2 --- /dev/null +++ b/test/data/manifests/f32-build-v2.mpp.json @@ -0,0 +1,74 @@ +{ + "version": "2", + "pipelines": [ + { + "name": "build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "btrfs-progs", + "dnf", + "dosfstools", + "e2fsprogs", + "grub2-pc", + "policycoreutils", + "python3-iniparse", + "qemu-img", + "rpm-ostree", + "systemd", + "tar", + "xfsprogs", + "xz", + + "selinux-policy-targeted", + "genisoimage", + "isomd5sum", + "xorriso", + "syslinux", + "lorax-templates-generic", + "syslinux-nonlinux", + "squashfs-tools", + "grub2-pc-modules", + "grub2-tools", + "grub2-efi-x64", + "shim-x64", + "efibootmgr", + "grub2-tools-minimal", + "grub2-tools-extra", + "grub2-tools-efi", + "grub2-efi-x64", + "grub2-efi-x64-cdboot", + "shim-ia32", + "grub2-efi-ia32-cdboot" + ] + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + } + ] + } + ] +} diff --git a/test/data/manifests/fedora-boot.json b/test/data/manifests/fedora-boot.json index e36b863..f820924 100644 --- a/test/data/manifests/fedora-boot.json +++ b/test/data/manifests/fedora-boot.json @@ -646,7 +646,8 @@ "options": { "root_fs_uuid": "76a22bf4-f153-4541-b6c7-0332c0dfaeac", "kernel_opts": "ro biosdevname=0 net.ifnames=0", - "legacy": "i386-pc" + "legacy": "i386-pc", + "saved_entry": "ffffffffffffffffffffffffffffffff-5.6.6-300.fc32.x86_64" } }, { diff --git a/test/data/manifests/fedora-boot.mpp.json b/test/data/manifests/fedora-boot.mpp.json index f7c4b06..193f2b4 100644 --- a/test/data/manifests/fedora-boot.mpp.json +++ b/test/data/manifests/fedora-boot.mpp.json @@ -62,7 +62,8 @@ "options": { "root_fs_uuid": "76a22bf4-f153-4541-b6c7-0332c0dfaeac", "kernel_opts": "ro biosdevname=0 net.ifnames=0", - "legacy": "i386-pc" + "legacy": "i386-pc", + "saved_entry": "ffffffffffffffffffffffffffffffff-5.6.6-300.fc32.x86_64" } }, { diff --git a/test/data/manifests/fedora-container.json b/test/data/manifests/fedora-container.json new file mode 100644 index 0000000..f8fb1bd --- /dev/null +++ b/test/data/manifests/fedora-container.json @@ -0,0 +1,862 @@ +{ + "version": "2", + "pipelines": [ + { + "runner": "org.osbuild.fedora32", + "name": "build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": {}, + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": {}, + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": {}, + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": {}, + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": {}, + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": {}, + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": {}, + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": {}, + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": {}, + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": {}, + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": {}, + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": {}, + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": {}, + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": {}, + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": {}, + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": {}, + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + } + ] + }, + { + "name": "tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:458d5c1745ca1c0f428fc99308e8089df64024bb75e6528ba5a02fb11a2e8af7": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:e4301dfe6794c1c89303435ebb6c6e6f1aaef361de7205b4cdd42d1215ea6837": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": {}, + "sha256:4bde0737a685e82c732b9a5d2daf08a0b6a66c0abd699defcfefc0c7bd2ecdf6": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:fbb31229197c72990b08ae3ce2525b51f300f082fcc8016704a7be84e1891205": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": {}, + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:f056ae5d2a41015896aa700dd5fa42ba58b8680986ba0044d4754c8981c9d104": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:1b23deaa4f40b225a19b37219cee4bc94a584b8b31f01d92be7f356e37473157": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:f26de0a5e7bdfcd117e2f665ea4cb110e5473f1e3c926850ed531ec6b946bd8e": {}, + "sha256:360680e1da663cc0a99646d578dc00188b3a8384a27e07f7f01e3106cff91ce9": {}, + "sha256:657909c0fc6fdf24f105a2579ea3a2fe17a73969339880809cc46dd6ff8d8773": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + } + ] + }, + { + "name": "container", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.oci-archive", + "inputs": { + "base": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:tree" + ] + } + }, + "options": { + "architecture": "amd64", + "filename": "fedora-container.tar", + "config": { + "Cmd": [ + "nginx", + "-g", + "daemon off;" + ], + "ExposedPorts": [ + "80" + ] + } + } + } + ] + } + ], + "sources": { + "org.osbuild.curl": { + "items": { + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", + "sha256:458d5c1745ca1c0f428fc99308e8089df64024bb75e6528ba5a02fb11a2e8af7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-logos-httpd-30.0.2-4.fc32.noarch.rpm", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", + "sha256:e4301dfe6794c1c89303435ebb6c6e6f1aaef361de7205b4cdd42d1215ea6837": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-container-32-1.noarch.rpm", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-minimal-langpack-2.31-2.fc32.x86_64.rpm", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gobject-introspection-1.64.1-1.fc32.x86_64.rpm", + "sha256:4bde0737a685e82c732b9a5d2daf08a0b6a66c0abd699defcfefc0c7bd2ecdf6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gperftools-libs-2.7-7.fc32.x86_64.rpm", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", + "sha256:fbb31229197c72990b08ae3ce2525b51f300f082fcc8016704a7be84e1891205": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpeas-1.26.0-1.fc32.x86_64.rpm", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_nss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", + "sha256:f056ae5d2a41015896aa700dd5fa42ba58b8680986ba0044d4754c8981c9d104": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunwind-1.3.1-5.fc32.x86_64.rpm", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", + "sha256:1b23deaa4f40b225a19b37219cee4bc94a584b8b31f01d92be7f356e37473157": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/microdnf-3.4.0-2.fc32.x86_64.rpm", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", + "sha256:f26de0a5e7bdfcd117e2f665ea4cb110e5473f1e3c926850ed531ec6b946bd8e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nginx-1.16.1-2.fc32.x86_64.rpm", + "sha256:360680e1da663cc0a99646d578dc00188b3a8384a27e07f7f01e3106cff91ce9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nginx-filesystem-1.16.1-2.fc32.noarch.rpm", + "sha256:657909c0fc6fdf24f105a2579ea3a2fe17a73969339880809cc46dd6ff8d8773": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nginx-mimetypes-2.1.48-7.fc32.noarch.rpm", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-client-2.2.3-13.fc32.x86_64.rpm", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm", + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/GConf2-3.2.6-27.fc31.x86_64.rpm", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-glib-0.110-7.fc32.x86_64.rpm", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbxtool-8-11.fc32.x86_64.rpm", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efi-filesystem-4-4.fc32.noarch.rpm", + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efibootmgr-16-7.fc32.x86_64.rpm", + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efivar-libs-37-7.fc32.x86_64.rpm", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/freetype-2.10.1-2.fc32.x86_64.rpm", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/genisoimage-1.1.11-44.fc32.x86_64.rpm", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-ia32-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-2.04-12.fc32.x86_64.rpm", + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-efi-2.04-12.fc32.x86_64.rpm", + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-extra-2.04-12.fc32.x86_64.rpm", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hfsplus-tools-540.1.linux3-19.fc32.x86_64.rpm", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isomd5sum-1.2.3-8.fc32.x86_64.rpm", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kde-filesystem-4-63.fc32.x86_64.rpm", + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kf5-filesystem-5.68.0-1.fc32.x86_64.rpm", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisoburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisofs-1.5.2-2.fc32.x86_64.rpm", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpng-1.6.37-3.fc32.x86_64.rpm", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtomcrypt-1.18.2-6.fc32.x86_64.rpm", + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtommath-1.1.0-2.fc32.x86_64.rpm", + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusal-1.1.11-44.fc32.x86_64.rpm", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-32.8-1.fc32.x86_64.rpm", + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-templates-generic-32.8-1.fc32.x86_64.rpm", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mokutil-0.3.0-15.fc32.x86_64.rpm", + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtools-4.0.24-1.fc32.x86_64.rpm", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/parted-3.3-3.fc32.x86_64.rpm", + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pbzip2-1.1.13-2.fc32.x86_64.rpm", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-beaker-1.10.0-7.fc32.noarch.rpm", + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cffi-1.14.0-1.fc32.x86_64.rpm", + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-chardet-3.0.4-15.fc32.noarch.rpm", + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-crypto-2.6.1-30.fc32.x86_64.rpm", + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cryptography-2.8-3.fc32.x86_64.rpm", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-idna-2.8-6.fc32.noarch.rpm", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-kickstart-3.24-1.fc32.noarch.rpm", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-mako-1.1.1-1.fc32.noarch.rpm", + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-markupsafe-1.1.1-5.fc32.x86_64.rpm", + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ordered-set-3.1-5.fc32.noarch.rpm", + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-paste-3.2.4-2.fc32.noarch.rpm", + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ply-3.11-7.fc32.noarch.rpm", + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyOpenSSL-19.0.0-6.fc32.noarch.rpm", + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycdlib-1.9.0-2.fc32.noarch.rpm", + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycparser-2.19-2.fc32.noarch.rpm", + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysendfile-2.0.1-16.fc32.x86_64.rpm", + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysocks-1.7.1-4.fc32.noarch.rpm", + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-2.22.0-8.fc32.noarch.rpm", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-tempita-0.5.1-26.fc32.noarch.rpm", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-urllib3-1.25.7-3.fc32.noarch.rpm", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-selinux-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-3.14.5-32.fc32.noarch.rpm", + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-targeted-3.14.5-32.fc32.noarch.rpm", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-ia32-15-8.x86_64.rpm", + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-x64-15-8.x86_64.rpm", + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/squashfs-tools-4.3-25.fc32.x86_64.rpm", + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-6.04-0.13.fc32.x86_64.rpm", + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-nonlinux-6.04-0.13.fc32.noarch.rpm", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorriso-1.5.2-2.fc32.x86_64.rpm", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-lzma-compat-5.2.5-1.fc32.x86_64.rpm" + } + } + } +} diff --git a/test/data/manifests/fedora-container.mpp.json b/test/data/manifests/fedora-container.mpp.json new file mode 100644 index 0000000..5d581d4 --- /dev/null +++ b/test/data/manifests/fedora-container.mpp.json @@ -0,0 +1,111 @@ +{ + "version": "2", + "pipelines": [ + { + "mpp-import-pipeline": { + "path": "f32-build-v2.json", + "id": "build" + }, + "runner": "org.osbuild.fedora32" + }, + { + "name": "tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "fedora-release-container", + "bash", + "coreutils", + "glibc-minimal-langpack", + "rpm", + "shadow-utils", + "sssd-client", + "util-linux", + + "microdnf", + + "nginx" + ], + "excludes": [ + "kernel", + "dosfstools", + "e2fsprogs", + "fuse-libs", + "gnupg2-smime", + "libss", + "pinentry", + "shared-mime-info", + "trousers", + "xkeyboard-config", + "grubby" + ] + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + } + ] + }, + { + "name": "container", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.oci-archive", + "inputs": { + "base": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:tree" + ] + } + }, + "options": { + "architecture": "amd64", + "filename": "fedora-container.tar", + "config": { + "Cmd": [ + "nginx", + "-g", + "daemon off;" + ], + "ExposedPorts": [ + "80" + ] + } + } + } + ] + } + ] +} diff --git a/test/data/manifests/fedora-ostree-bootiso.json b/test/data/manifests/fedora-ostree-bootiso.json new file mode 100644 index 0000000..8228445 --- /dev/null +++ b/test/data/manifests/fedora-ostree-bootiso.json @@ -0,0 +1,2675 @@ +{ + "version": "2", + "pipelines": [ + { + "runner": "org.osbuild.fedora32", + "name": "build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": {}, + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": {}, + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": {}, + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": {}, + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": {}, + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": {}, + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": {}, + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": {}, + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": {}, + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": {}, + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": {}, + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": {}, + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": {}, + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": {}, + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": {}, + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": {}, + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + } + ] + }, + { + "name": "ostree-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ] + }, + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:fc8a8027325828861bae0c41d2582d61f8cb4b9ed42a50e49c57939eabcad1b7": {}, + "sha256:605c3cf38451c6b93f331b605ab03ca611e37aa11d14a4019de61278add04f74": {}, + "sha256:342bdf0143d9145f8846e1b5c3401685e0d1274b66df39ac8cbfb78013313861": {}, + "sha256:fd2a2dd726d855f877296227fb351883d647df28b1b0085f525d87df622d49e4": {}, + "sha256:df174a90fd6bd3f9fae3b75433ae7f1869ff2db7102667fb243c8aede5b858d3": {}, + "sha256:cd5d539fd0c469f2ebae012a9a8f2ed280363c355f205edc8fc735678ac0adb8": {}, + "sha256:a9d5719cf5d4fdc4ae28099d623a751b0470264e7d2280be2669a066348b4ce1": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:a4706de7a0d59f2b1e9e73f48c4279429676410c77fb93f82abf1b7b34330f82": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:00d0bb6a08f20bea2b6bd0d2c4de99b51c770b2dab266d1d3da85891efeded01": {}, + "sha256:f09047c09660bc998460f710b9ac0561b4f6028214168d4d40f2f4d99f61a94d": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:c07fd5357963f99610bc676b25f1dfcbf1bae0b63538b5e1cd82ce42b79fd819": {}, + "sha256:bfeba60bfb137f270e3b28db96ecfe8b226ea05e1761f6cb5ccc64c48c73c748": {}, + "sha256:af18c71bca1121ac3cdeace9f7249079ee0568fcbb15ca7e46131fa9b9b521f8": {}, + "sha256:2141f1dec8fe7a442c061f603bf4ee6203e10a290990789af0f4ef9db5523679": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:703fb5ca1651bb72d8ab58576ce3d78c9479cbb2e78ff8666ae3a3d1cd9bb0da": {}, + "sha256:398ce75ffc673f048ffd47d417b17ef086abc43f318b2b77d2869095ec764d57": {}, + "sha256:624b9079b4a571218adced203e19bdaca1d2cf57891f9653f409dd1db92fbf86": {}, + "sha256:5d520576b7ac63cb029c4b0b86398e2b71589df3bafa618018b3729d81036203": {}, + "sha256:c55b30a3a8c0d36a219953e20960185263ae63dada0f050446066be1e873ce08": {}, + "sha256:0065bc128a5c8b08b57f92651bfa62895221a9f001f1169447a56a8a6671bbae": {}, + "sha256:449d2888d6b835d207a55a2d9b4478eff1b926581fcead6260b6508e4db1b782": {}, + "sha256:769e34caae25f05786ae53e535c6e3c64f5c548f06c422325d68598b7abb99b7": {}, + "sha256:28d1118b3debda3daee76fc89f250576627a28b3ec39069256ddc212d993ddbc": {}, + "sha256:0608e0a9922e6748b39bd1719e2dabd6fe283b22cf590f1a3350327ae6c13561": {}, + "sha256:30c5f02ed28d59a4d72e020097602091bb8e34d65a6f3be69f4b1dd63a46f892": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:59be778afcf464d79f7dc440d6b49de8a9527fd73e7b514573d389bf8a51b246": {}, + "sha256:d5acde111b4cafc918decc8b9c530c9a7dfd6cc77b75538d33b32478219ae5da": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:e0f9c4327d62e35ee2a066c95dfa37f86021b405515d0f902b72a7437b7b98e9": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:9a2beeeede69d8910115608c2d98efa6a8dba73ab2df246df5b0f10e2fa37f54": {}, + "sha256:8aa8258a1a13c1120d6c28321f618385111cb9363dae09eea2e4af481053e28b": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:7a525abda7230bfbc87763dfe58bf7684e385b3c78ca242a1685a589300909e9": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:e40be03bd5808e640bb5fb18196499680a7b7b1d3fce47617f987baee849c0e5": {}, + "sha256:e712179ba8b9b6e93d14c902a6d6a390ba142153384dab9291c808a447b7ed0c": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:4819b3ce25b997d8d3e5e4e4be4ba270e8b66852576b474daf0e6d61b6e22d73": {}, + "sha256:11d6aa88c7e5bbaad38353bbb557ad8370452cd258f2a0d16bfd490116138d67": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:5e7a16df5bdfab2acfd8ac061827ace0642f2e5521689d6b9f0812f2a6ece231": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:907393755387a351806ec2afff376e7491f177116caadd12f07d0fcbed796750": {}, + "sha256:f2715fc8a04d33716f40f5b34466e082140df7ff3b7b972c29655d4dfc6e3a72": {}, + "sha256:b8ecd7fa0e7e072828e374dfb0d61bb8eecca7c190f3661050cee5e3fc8854b4": {}, + "sha256:47538b1db9720be4699329a8da32d873187d0c6c22f45252614ac5b8a8312482": {}, + "sha256:317654c97a9dc11fe498b61d4189ff31cd1277250993d826e9bc5815d0485f29": {}, + "sha256:879ba2533610771dbf3fa103fdbde878edf255b771b53aa8a170009d01446012": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:929f1c5ce4775b28439a1b5726e98c38204930d5880dc6096fc56e8d3eab275f": {}, + "sha256:8df8541abd806578e43fe28a7ea2c41efbbb813866bed35fabe779274790a538": {}, + "sha256:ab4c27523d6b5a0df75febac43cafa2dd9897dc3c1bb2f0d6990ca603b6168fe": {}, + "sha256:ff5dd4d0c157cf1be9c8dbddce06640c67b2d02ae5a48d6b108bd70fc5c96211": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:397f0b024d3c58ca6e174c6de5abcb19304d7c58903199e1e6fe02e84d5bcb3a": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:5fc2fd0cb5b6fdce1203e43d6f2df6a3098ec9522b04815d896ecedbb1489063": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:70794c8537fb3cf197f051cfce3b23956d587062daf114f8480770754804f339": {}, + "sha256:fbaf44214a3e93d4bdccb1519768849db5ea204c886df851b49f107e0c443e4a": {}, + "sha256:1ec84749250a0095d645f11fa0dcdf8c4500e0bbc303af696762a12616375757": {}, + "sha256:4546444c0647efaa8fa8bf604ace7f7dbd152e74761b8d7a11fa185bc72bece8": {}, + "sha256:3ab2173d9d4016febcdaf283408f9939d0a7b2fdba3e46a2d45fbef88a1463a0": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:d1a369d501e3ce1c17d06418c9cd57c4ada551ecc3b45a581e162215e8bd77f5": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:def89a494acbfd6aae1fb70700dd18275ddd3050893bc962f1853499af9dd823": {}, + "sha256:6749bd0b96339c32b57635b69b474583b50c94e4bbaa3eb8753fa604b9d1c521": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:bca13571cf1452f3e41c8e89b8c64aa33d3d0f4e414571f9dde32a556591b339": {}, + "sha256:865c7677d2664287bb4ba2874c83bc805232e1b3a02cf6ba96e047266d9ef684": {}, + "sha256:0c6f4c1fbbdaf02014bf81726264e3301cbfe0ecda610765be11dbbfe99e34ae": {}, + "sha256:7c21c21c3e3dbace06bee03fe4835ae6cb1e3ef86750ba2853f39d40dead2309": {}, + "sha256:f60fc561675e41ffa2c48b229960291e2438441d5ed758c1f28cb06b5d4e4ea9": {}, + "sha256:28f4bcbf53258114ebbf0a167351d67e204ff6f717b49b3893c2372845e6bd0a": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:08c41c10745c172c34880e384cf5cff014a9627f4895e59fa482948b27e2ce9e": {}, + "sha256:6a3282927f525629bc0aaf4090e108d33b0709d3d5b35bc442000c2837e7b9b4": {}, + "sha256:1a2f22eed83ef568021c464cce841ef98725b614093f2c518307e85d5b6e759b": {}, + "sha256:65e5209398c6b2c196cb42f3bc3f82e00af1026f623026857a9b330ec92d0330": {}, + "sha256:032e4944fe53dc7a11ae62d746579177a5c52b00a4ad5540da8221aa287fdf18": {}, + "sha256:79e22d23ba0a156b3d74ec4b0da8fd71bc632386366ade2c48006ba82074055d": {}, + "sha256:b286141f38cd88b8c632515677423f49c81365f2ae99c5a7906205f35a273fb2": {}, + "sha256:caa3625b22908cf4f91faf2c281b0e7ab7d981c35ed1d761deb53b7b78d13cf8": {}, + "sha256:5d933f9bf444d4c8732caa65e9227b27127c625840859a0453a32a5719916f48": {}, + "sha256:4659e7b76850ce5dedbe80fb0a64947e83f15f907b35c5819d91be6ed0523653": {}, + "sha256:d7f57b9190c9cf05c36fe9fb3229330cdb9f0a1af1214a47b0a38dcc8ce929ee": {}, + "sha256:88d283c2d5aa96c2b0899f6bd6c0409a5d5c6fda2958e8eae19eb49c3ede58d6": {}, + "sha256:89f85f749bfee7d083c84845e908a3471297a3d8a75f7397903d15eb7f403297": {}, + "sha256:83a08b7066000ebbdf8a6c5706485a19b5dfe2d492b1faaac1922e8f0c42cd0c": {}, + "sha256:a3f80bb7068618dff795b3e0a3d32fa3c640e492c8f175b16bb3c7ff64a88a8e": {}, + "sha256:975719a0c73cf5cb5bcbc8ad11b816ed75923dccd9c091baa4a6c6000753dcd8": {}, + "sha256:872639e4ccb4f1c5de66d5eaa85ca673141b10e3d614b33c84ff887c228d465d": {}, + "sha256:d7fec1fb54953f1901cc505c225af94cb61f2206d0503be12313169a4b915e18": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:89c972ec7d2ab305c91c23bc248562c76f0ae645a9ed9f94d312e2f57c4d38fe": {}, + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": {}, + "sha256:b98687828b1d222ea73ebb8457450913dac58dd0be2e430a93bb7e98ba816505": {}, + "sha256:e291d6c021eaa01cc3c446b76c94aafde444936b8ba3f08a7fe7cbe66a23366b": {}, + "sha256:150815dd62da40fee60ad5ceb988938c3be01e03aa54a025772b33a7a2c11311": {}, + "sha256:9ee276ed9d036a4483bb8d1bd6f6d697b161a04276c6ce5f1d3f40d48e04bccb": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:2b783576612dcf10ab151fee03084f8ae1667c044a9e2e9404a2a139e7c6c884": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:d74b76ce8c2c7306cc3f012d1ec56b1d5c67788748f56ecd505f257d342f97ee": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:b13eed593b31a9cc0174774b97701c7da876f91ccdfc951b67a3134d59ccd8b5": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:9a12db30090023c60e3d7bcd5b07142cdc6d84c77e25ddb1cf41a4c490e52f09": {}, + "sha256:39961756e07f6f49ddf2ff277dc04a63fa4d5b4fb035480945bd2f665ba1dd4d": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:ebbace15f986288bba7681f44a111b14bcc7cae00b7a1faadaa838bd51897357": {}, + "sha256:14bd7e305e13795e0d37c613dfa3ead3a3219d28c32b27ad6527d3592361923d": {}, + "sha256:aac9be36fc9c345245b4a0db66bfb9ff8df25e36ae0c1ae89eca9bcf88e052e4": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:c8daa43a4504f9a4b6c106baf8a56aa0d256fc3c71bd417ea75b9c7fd830a9b7": {}, + "sha256:b3201777d78ee13ee45ddbd982af5999ce058907b5dc552669644931b79c5f51": {}, + "sha256:824fe37d58cadac2f23678c9eb95c29b4acb1852df97cf799e77aa7e8034b54e": {}, + "sha256:86acbe8d77b05c1fe9bb0168443a579b1d4538f9733813db4e72e4a4a2be29e3": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:ff44071d53a2ed543c2ddad99cca8fc25493cbefc5d7ad869f9b6dbda340a465": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:2434cd04a437c06f59d67ee2580443c0ba676c39440cd0f74cca768ec57577f9": {}, + "sha256:de74076fc5073ad07ffa78fed6e7cd8f10133d99c1c73149b4ac74428699a6d1": {}, + "sha256:4eb6a2e34173a2b6ca7db031cecce56c0bed711691abf1c8d6bfe6cb7ca45dc0": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:9ebc5843faeb852bbbe3d53f03182197f6595a928ffa3f5d7a530749ee1e4ec8": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:4f4ef59861c0566d22bd76369d22369d43130f5ccdb35a5fc2c8a236cf33651f": {}, + "sha256:b359ca3cdc68b6e5031f65975df38a8b96c19ddc4c367e1e3463fc8484a0b3b7": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:3afab9512fd4d56a13c95b530c805ac8b2bc872572ec5bb435eccdd59fbbc8b6": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:8dfdbe51193bdcfc3db41b5b9f317f009bfab6373e6ed3c5475466b8772a85e1": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:6952dfc6a8f583c9aeafb16d5d34208d7e39fd7ec8628c5aa8ccde039acbe548": {}, + "sha256:5a4c0187b96690e0088057f7656c67d399fad44b28b86644e3434c581377c229": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:5ad0d1b4e641e5d2fe7f6385ace0f827a431c5a52c6dc3516d85e655caca880f": {}, + "sha256:64922311f45700f2f4f98d78efbdfa240987a6a2b1396ffe694d30e2b5f34ac3": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:cbfc109588fa0e34bdc408dbb37dadf7873fb5788dd3fd8cd04c17c75f26e6db": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:b09015ae5fb5772b73bc7932991aaf6e1f6d509432af605a565ef53d2d50606a": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": {}, + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": {}, + "sha256:af66820023c984d8b981ecac715d0c2daec1f89dcb69bed76ddf58b0ee80c1b1": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:64567be564634937bd918d33a3f04017808d29269a5b0891a0f4d4aecad6161b": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:b58828b2f1ce4f7778d3f511c61ee8925042b9752aea526c23d33fd7533aa975": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:a7452c18c2cffc266ec36c54105b884c4d63181f20cebd705e33730534cb9093": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:ad50ed0c4f4c956e3b59ac9fc7bf5fba22068a661ea75a46eb81bc2209af4cc5": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:c9ba05cb46a9cb52e3325ca20c457a377361abcd0e5a7dda776ba19481770467": {}, + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": {}, + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:9fa1959637c902dfeb19a0f16c7f42f7da4aab293f7c025c66d39debad6dbc34": {}, + "sha256:3b76bc46dd279404408d34946cfdb0c3899359a1c6b48e614e63d1259a94262a": {}, + "sha256:e851ba0019baa83e1bebbe92e1a1cf629694ccf3b42c5ff84e0ed7bea74931d3": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:95a89032291b05a0e483f336ea29897d951e8845b0f347a4117de90ef3ef3467": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:80cf220a3314f965c088e03d2b750426767db0b36b6b7c5e8059b9217ff4de6d": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:0b7d24759aac33303ff4b101c111dea03ff2529efc95661140e22f629cc1ab7a": {}, + "sha256:e2566356943c1c7485d206b858dd6ae3be37c28bfec2a43f869193f3b5b9cd23": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:42fcfac5037eab4099648e0f0ed3eb2aec6eb6a23a9e3808f9b69619ea7c44e3": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:0d51c1319ee78978e6ea5a49b815c2078b4ffd4d575e98c70e54ca01c3390eb8": {}, + "sha256:8b148415fb6a583ef131d0ddff44f3209c30d0299fde7b20cd3ea385590927c1": {}, + "sha256:d1e244b8b5ce7404846e97d96c762c8c18ff6447301f6fc63f50e615029aa7cd": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:156709efeaa1dfac72cc189d7e99de12d7c4b2069445da5d34fa807582e85719": {}, + "sha256:e5efc87172d7081559137feaa221047385a5e248ffafd9794c2bfc73b61f8f37": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:5c91890bf33527b9fb422cbed17600e761750a4e596fad3f0d0fa419070e82b0": {}, + "sha256:0bace0cf41921db39247c99bfccb228818b83b68c7b8be7c8c4a92ea298a9a29": {}, + "sha256:4a7b63b32f176b8861f6ac7363bc8010caea0c323eaa83167227118f05603022": {}, + "sha256:ccdfb24da56aa394a64cf2f0c6ac6d15d0ebd6054686bd2ab27641a5502329be": {}, + "sha256:536a157da5332c0bdacb3e5891e3012b79b18fcdedb63b393110d6eb8b04e428": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:3cd56dea57c00e2c4a9d5aac69a1e843ebef581ba76dde9d9878082fa1215485": {}, + "sha256:d49f0b1c8ecf9bc808ae93e9298a40fbcc124fe67c3bbdd37705b6b5d8cfdd87": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:7c7eff31251dedcc3285a8b08c1b18f7fd9ee2e07dff86ad090f45a81e19e85e": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:52fe378ffab317ec4d26ae5fc0389dec874002a8d70a9413cefb68c7b16b0612": {}, + "sha256:be7ba234b6c48717ac0f69fb5868b3caa6ef09fbfc76c42a47b367578cd19444": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:b1111e77a5fdbacaa04acc90d3844706158bc5892173862928705620b8910adb": {}, + "sha256:6aa0c6420a03f20e18842da9de611d823580efb8f6da93a94dafb48d59c2a070": {}, + "sha256:129adf9147d5d120546ca8e0fb5f165761106d386d366fe82591e372754d0b4a": {}, + "sha256:8ee8c4bbf024b998ffb77a6b4194a2306ac21c5a6fcf70c8c81a0fbf38f7c7fc": {}, + "sha256:34411604a91c301dc8489285065c68f3a2f50910717097fedcaade6481c7469e": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:55bafcdf9c31b1456af3bf584bfe7ac745a03f4decd17197ea97b498d68b3b82": {}, + "sha256:0fc0193d95d69c780b6feb1cb74759ca2d4804701b3de936dac8429cfbe0f2e9": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:15f2fc89b7bd39dcd3f6f8db30f56b76b65df311d7ad9852d498fbbc5c7d2aa2": {}, + "sha256:6f5f53b66f7c3bf6958f6f163788583265ff0360188620c3b0f7ddedeac3d1f4": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:d2abba1a0523bd9df5073900593ab13ec2ed2e391440be4d883314fa154370f8": {}, + "sha256:cb0c64cc81e0b384bbc9d27ffcb2a655b13c91a799aad8972264aed1767926a3": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:4cd01a3135b9e72906eaf4552e29929334dcccee2ed092a38bf60698522ecd5f": {}, + "sha256:c9f3d536c1fa73de90836147d15db06dc2025e84a44034bda6c66b9c4b60be58": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:024dd8a75eb5472692d0291292d25939b97a0295e5ab0958dcd22600d392eaae": {}, + "sha256:c50ff544430830086ce484b20a2b6eaa934c82b6277a6f4fb02fc8cbc9e25db7": {}, + "sha256:96e0c019cb91d8deefb7664cfe417807d23562d2a1bfd2cbfd1051e243136b57": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:84c338b327a3fb2f6edb79caa2242804fff8c83ffa3db0d9227f55eef4107b2a": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:f14d3b113e2c3ba3f8ab7a8146439924f38487c20dd533062616f17f500ff46b": {}, + "sha256:14cf772225c04c005add71372fce866e90f7144c27bbb8e846ce7887e0d286e0": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": {}, + "sha256:e5bf9266edf112540ec662bd492ce4bda3ed8d5e33d763b9f2318c42963a1d1b": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:ea5f929563fb9ca0cf08da250c62c93d4755f4a41c1aca23eeeaf3e58e90d766": {}, + "sha256:8c560f3927e36e41657067e4bdc741fd8f3b55b497f0fc3c2331fb361ba8de8b": {}, + "sha256:90bc2171f438ffa7488a9c69cd86bb1de175807be468f285c8ca16cf8dd4a83c": {}, + "sha256:c3e2a3c23288899456fb996f3074c10637bcd4886bc446698cb1efa2734c1e4d": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:4fca21cfdcbed052e3e9e1eff74c22fb8ffb1fbbeb63e87e2aa540e43a8c0d09": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:9dcc75ac945924ce496c9280e7ac31b88886d94a6494d0710725a81dd9d42c9a": {}, + "sha256:d61ea8b6299f00397f740b73de146ef4daa6d6bb5863d525459765fa0f23a991": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:9194788f87e4a1aa8835f1305d290cc2cd67cee6a5b1ab82643d3a068c0145b6": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {}, + "sha256:3f7861ea2d8b4380b567f629a86fa31951a55f46f6eee017cb84ed87baf2c19e": {} + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.systemd", + "options": { + "enabled_services": [ + "NetworkManager.service", + "firewalld.service", + "rngd.service", + "sshd.service", + "zram-swap.service" + ] + } + }, + { + "type": "org.osbuild.users", + "options": { + "users": { + "root": { + "password": "" + }, + "core": { + "password": "" + } + } + } + }, + { + "type": "org.osbuild.ostree.preptree", + "options": { + "etc_group_members": [ + "wheel", + "docker" + ] + } + } + ] + }, + { + "name": "ostree-commit", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/repo" + } + }, + { + "type": "org.osbuild.ostree.commit", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:ostree-tree" + ] + } + }, + "options": { + "ref": "fedora/x86_64/osbuild", + "os_version": "32" + } + } + ] + }, + { + "name": "anaconda-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:605c3cf38451c6b93f331b605ab03ca611e37aa11d14a4019de61278add04f74": {}, + "sha256:342bdf0143d9145f8846e1b5c3401685e0d1274b66df39ac8cbfb78013313861": {}, + "sha256:fd2a2dd726d855f877296227fb351883d647df28b1b0085f525d87df622d49e4": {}, + "sha256:89cab89fcdb517ace9c3d3b58e753316df8ae5707604fb1cdcfee3a91d57235a": {}, + "sha256:df174a90fd6bd3f9fae3b75433ae7f1869ff2db7102667fb243c8aede5b858d3": {}, + "sha256:3219c5b68cf4d4633319892d4a81f356d17457a4b86648a9fe76d14a83be615f": {}, + "sha256:a9d5719cf5d4fdc4ae28099d623a751b0470264e7d2280be2669a066348b4ce1": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:a4706de7a0d59f2b1e9e73f48c4279429676410c77fb93f82abf1b7b34330f82": {}, + "sha256:b13bf9d5787a28901cfb2fcbe3bdacc8fafdd2989041c48d098e238b9e13c65b": {}, + "sha256:cb9e2b114cb5a3c8af0585d5d90db1f8db148c2223a1b4406be4854bd095fcd0": {}, + "sha256:3bf7a70c94c538912ae92866c6bae4666f2bcf76bfe828ad24490a6a9bd3aad3": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:f50f7b04d6a187c06c9c72f77e1df912c94f003471ac87ad5a4d45c9c9a67998": {}, + "sha256:c6f5881d8c64474c5fca37191060d107b516f56cd8bf393f2c95e21aa477c123": {}, + "sha256:bf8caf2184270f4a2eab26442d7731c6bf0bad08151240d6a3b090152012a9e6": {}, + "sha256:1b83b1070fc0cd7ffebc2df0aeccf236df89d55ea7e3e2cd95720f09918447fe": {}, + "sha256:c966ee1e99fae28015bf181a1b7fbf4c21f873766ff1edc6b5a9783ce453cd32": {}, + "sha256:12c52425e332c5c0f2c0c2f441f4ae9cbf2aab321048a10c3631d0a8d875d2ed": {}, + "sha256:66cb8a81c67b9fef057d1b25df30d62ec4a49a1c7f751657c09b3575dd5deb5b": {}, + "sha256:a4a200c9fd328e7d72c1f57fe83bb5c34c5a9cc0858c601da1700e370af96ec0": {}, + "sha256:34dae0ae58352781f37382fa55738dad68617730a8d91d0cf0fe55d42ac6e267": {}, + "sha256:c9a19d9b3ffa913f8384870b6e534189b90547c3c1794d4a578428764393b8b4": {}, + "sha256:c52f38b2b76e6c9f4d2572ba84b479c3ccd6e059ac7eaac7241e2c90024e8c59": {}, + "sha256:00d0bb6a08f20bea2b6bd0d2c4de99b51c770b2dab266d1d3da85891efeded01": {}, + "sha256:f09047c09660bc998460f710b9ac0561b4f6028214168d4d40f2f4d99f61a94d": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:90e322415ad6e6b7b120d28ae34a37d9f89bb25a3c79936a34a2ce7bd67cffaf": {}, + "sha256:0304863cb93994b74e01e2c54d3bc23c7b68de587ced370e31bf95cc25b39886": {}, + "sha256:98cd6d0fad26b03b470fe408414d9f140e4243925dd478ea85dcdd891efdb51d": {}, + "sha256:c603840457424e0f1d344ef9a4b06ca5fdb63a1416996838bab7cf975d69e3ef": {}, + "sha256:d1fd0a3fa94c4fd4b4b7a16229a16b2dbd6cd27f9ee3fe24650480d1931e4a11": {}, + "sha256:22b497965a403eaa9392912e62b4a6ef61ffe91fb799a42f795c07ac12f1aabb": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:301f55f82e7918155db455b350572aad1b3bf965b45d62289a8a91d4dd09b44c": {}, + "sha256:c55f946b9536ce11ca3a3c5a7c82f52db355e9954744661854074ce2f73b21a9": {}, + "sha256:f3b87e04dd110b1c8dc846adbc73478819df37c7c0289b09b71573aa573e179f": {}, + "sha256:c6bca39f21f1440125ed3823d3c134a3e0c3830ba81883da22c6d7cfaae305fa": {}, + "sha256:b64253730af0e60faa5e9ffd4bbcd6f49fa712b535397a679a1fcb2b802f00e3": {}, + "sha256:9922d92f8003c758c5ccb930b626dc2639c8ee5fbc92c151cd16d7c4a620d9b4": {}, + "sha256:dff1de200d8efc517b51cc2891f8aa6bfd113c8156a7487cdf40f38ddde2f811": {}, + "sha256:e1064e11ef1d1bf6f3a30c8625b55b94099441faab684ec4034af922a41b9fe6": {}, + "sha256:57a30c600171f47efbc179c3b630c7f5d613d05c60ac7422f6125987981759ea": {}, + "sha256:8f7e663a6c565b52f4d6ad7724bcbcb3a570d58a226f75ae28cfd1151ca6442c": {}, + "sha256:4fce63bc0550cb1f8aa7232366cf8160a70616e62f943e0036090dc9b96464f7": {}, + "sha256:e94c651f86972603d0a844d42a7f684130e136d2914ccff5e0593ca685d9add9": {}, + "sha256:09a933edc58e851f731b08d0258cd0b61d8caa6f479fe565be3c9cccd96dc06e": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:b6601c8208b1fa3c41b582bd648c737798bf639da1a049efc0e78c37058280f2": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:91a7477240227180e594d163dde6d5d81cff957c1fb641e89ed4f238286716a6": {}, + "sha256:9a90a9c41dd10994e26e9181a8cab8d010d27c719fa25254c13aa5790a6b98ee": {}, + "sha256:a43a5fac13f3fa150d4a26e812223b9e765ff7e31e0c17b2beb690fe667a74ab": {}, + "sha256:398ce75ffc673f048ffd47d417b17ef086abc43f318b2b77d2869095ec764d57": {}, + "sha256:116ec81c0dd1b56b50dae43a2fc0dec743cf8e127723ae97128846fefe33798b": {}, + "sha256:c79b1ac96de482251a39cc064b4b31442423e318373539dea31b4f50f93ab309": {}, + "sha256:a7af6691cd4c87765133c885f2931ac53191e3a48e481a256945d9c18d523d56": {}, + "sha256:5a4999ef9d68371dbf4df59f2131bdac3e357be5202f5f68bfd85ff71593e280": {}, + "sha256:449d2888d6b835d207a55a2d9b4478eff1b926581fcead6260b6508e4db1b782": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:6e739a1dddb428573efc3d206225642dee8ae171bcbb7c70c71da27f9774b113": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:7811882c2c70d8fa215003846e868d3bbb07956923791148a1b1cba413469e2c": {}, + "sha256:3df30b90f0e50a91adaa3b504767605469c750edfcec17c7bb22e553c37d2436": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:e0f9c4327d62e35ee2a066c95dfa37f86021b405515d0f902b72a7437b7b98e9": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:ecad5774345c792f8eb10bf599b7fd7a23d53cb243fe2173b4f121e4f104a81a": {}, + "sha256:19e7d02caedfac6a72464ecad7b270714a0703aa2b0c9d67f392b35afc6f574a": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:e566b87590476cf390deea1f74692ec8676722906b59ef17c06b52ea456d4084": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:c6fe65a61517f8f049a7f5f78f3a84d934e454c07384cf9ad9ee55066092ad72": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:9a0f5ab4275f3acbd60374462e60076c06d96fbc99c8fe39a6258d8c281fbef2": {}, + "sha256:fa4a15a0b1b129e62bbe62a5a2949356a356becfae305f14d332119b51a9da33": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:94644206723bed798f285e42cd2c5ba8be3d072e10bff8d481d94f8b7a66dbd2": {}, + "sha256:90696ad252433f7b9ae29cff87701836f980cc1a93f6e21584370ed20a8e1315": {}, + "sha256:f3612823afd4a111e63f92444430c1680e33f9f738d196a78cd15d716efa3908": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:9a2beeeede69d8910115608c2d98efa6a8dba73ab2df246df5b0f10e2fa37f54": {}, + "sha256:8aa8258a1a13c1120d6c28321f618385111cb9363dae09eea2e4af481053e28b": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:11ce6b8396bda330162d5e998c39c9c0856de8d72baa1234efc3357746ae41cb": {}, + "sha256:e5173ac5fb2e2fab9cf5a92d979c35597815ec573dee9283ea69d48b27da2b2e": {}, + "sha256:7a525abda7230bfbc87763dfe58bf7684e385b3c78ca242a1685a589300909e9": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:e40be03bd5808e640bb5fb18196499680a7b7b1d3fce47617f987baee849c0e5": {}, + "sha256:333b08333a2a8d8bb6895d6e1637922824dd9f98a1739e1c965f5a206816c7c9": {}, + "sha256:8e5d13b65933cc5bfc41ad54ce7ce5f10bdffd556c8ee232f5deb033490b6249": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:26b524ed340cdf6bcc93fd909c2168b9db76784e486d6c1f421dbe69a3847d6d": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:4819b3ce25b997d8d3e5e4e4be4ba270e8b66852576b474daf0e6d61b6e22d73": {}, + "sha256:562fbe35529dc4c52b9eda0561c0f916012b57fa0ae35b82afafcda7b52db368": {}, + "sha256:11d6aa88c7e5bbaad38353bbb557ad8370452cd258f2a0d16bfd490116138d67": {}, + "sha256:ab9e9201c9c5d0051cabcbaec9d0899bee3d8ec8abcd7532e9742d7f37030bb9": {}, + "sha256:30fec5d9c82d273c0f282f269aef925e3445eab786159428100bb0179afd9d0d": {}, + "sha256:23b2dd4b91f62579a8ef594f6189d8dda5fd444b19e6583fd2a10fc6cc92297f": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:9432821fc1932bd0702ee122656d9c354e0e8914029a5298d47a430e757ba681": {}, + "sha256:55cc436675d08a07015722a3bf1d395f36671db367441ff653f39bea683f200b": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:0c1b4519b7e2cc14e211c25b1713c203f5ddd8b0b0e941fdbb437e3b5e669d31": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:ba5bfe840e17b26bea7251eba21df93509a0eed02666be1cf86cbdc273f56497": {}, + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:907393755387a351806ec2afff376e7491f177116caadd12f07d0fcbed796750": {}, + "sha256:f2715fc8a04d33716f40f5b34466e082140df7ff3b7b972c29655d4dfc6e3a72": {}, + "sha256:71229e63cb714223b377307796386964271b223d287e5792a958442b821012ce": {}, + "sha256:e4b71435f27f24995a45f3f804de78330171513e5278faac8addcfc0bf968a68": {}, + "sha256:a2f9e0aaaf5a0cf41935544889848f2022a9322181d1a3c5256414c1e3ff364b": {}, + "sha256:879ba2533610771dbf3fa103fdbde878edf255b771b53aa8a170009d01446012": {}, + "sha256:e3784e1ae647fb642fc37b215e1f8f5927e51dabee58ab0c589cb4e5cf4dce86": {}, + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": {}, + "sha256:488ca8e6d4c79948c317b57fcb2dfbf1bab334804813bd0a415edf311f724b29": {}, + "sha256:2b5cce2806035393f268c816bb8743b82b3f63bae6c78046ea832dea65e759c2": {}, + "sha256:674eedd217ecd8ed3a7f34ada54167e36e69e5ac120fcb4d77321527a37c1926": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:b2db9436ce067f52a9fcf3a216019f2953f9426387912809a09bedf1c7bd59ef": {}, + "sha256:bc0006af20ffce932c84fa0242a0bdc06a682db5e5fa2cf7e98c49469353fd82": {}, + "sha256:e9ca3e8d9a7cb0b7ecc6014206b7e446e100e2f9fdb759f575a884d1dad52cb6": {}, + "sha256:0b8411788744b34070bc9e28ca72f2ae7e8464c60738af7260e7dcb0b90c0c43": {}, + "sha256:61c1578718a7892f31cd27d8dea79976997ad227e84a709cbd37663c663e6171": {}, + "sha256:f191f79cf778c64b3276e07b7cfe0f1ab8a58b6fe664969773d676965e8b7ef6": {}, + "sha256:f0adf29157e3a0266c359771af725e61b92080433ab7f329759b179295952cf2": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:397f0b024d3c58ca6e174c6de5abcb19304d7c58903199e1e6fe02e84d5bcb3a": {}, + "sha256:dca8c509fdb633f6097ff670ef8490b2935c3e7c6f85bdef54c53503a11d6214": {}, + "sha256:78d0b23e9259c5515ea59fdb0888afb41d0f5fb7916e789b4cef9b0c9cfc05a7": {}, + "sha256:64144c27d456dd1b196387a3ebafc2d92cd3820de89d8f888b531c677a486fdf": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:0488840beaa11d9212563ee5ff0a5ef5d4bebf13bb60c5c127ab5f21d84a24b9": {}, + "sha256:5fc2fd0cb5b6fdce1203e43d6f2df6a3098ec9522b04815d896ecedbb1489063": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:48a49e869e94a07fb2f91eefcfc56c51e88157aa6de1772e8661d48a3ff479db": {}, + "sha256:6a10d20cb848e7025d63424bef4d8e939d14adda54ba0ef4f387ce3c65c7f6bc": {}, + "sha256:24520e03276e0d850169efc9d83b12a9a01eee5d7202dadca12d2e0a8b7352ba": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": {}, + "sha256:c82324c90b5e30d90a85ff97158a3de3c3d5eb30f64f73df2c570cd4330c75e7": {}, + "sha256:e30a7508c95ed718cff298ef761efc0cb25a90d23da1cd5ba34eb72975cb0ef2": {}, + "sha256:dd6f5f400cc6a16bf558f5c8de4a4efef26f29a50cdcb7e9648f20a1cac53bbc": {}, + "sha256:340a2c5d2b8addbfbf46796e0b3ef51c78775f8d44479963d2a9ddcf12dfdb88": {}, + "sha256:927e747cd8e9a65819bc9098c18a611a0550f3e6160e23e98d8915fd59b513d5": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:37b7328c1ea024867afcbb8d3573c00534aebc890834ecf13f967f1429d57eca": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": {}, + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": {}, + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:cbdc61d713e4cbe52b2bece117912da0f1e3782cb3b33caa068e96c854c990be": {}, + "sha256:d1a369d501e3ce1c17d06418c9cd57c4ada551ecc3b45a581e162215e8bd77f5": {}, + "sha256:01b52467ae293dbc8b4847220d64cb725b452988660d11e5b7b72e515590a360": {}, + "sha256:31ec30af8b97915f9bb0606549aa6970500f09065fa0a4f1f1b7aeed10a688d4": {}, + "sha256:3cf5d0e1c6dd09b4b047f13bdafd7413d8e4c4f586fa5de932f3410c5cbcf82e": {}, + "sha256:0581b72d1359b021768e838d2d8642eeb85f3183a224dd5b899468f7be188507": {}, + "sha256:72daa7839ad71ecfa9ae789d66e16f77b90683c58ff1283bd87949fb4d8626f4": {}, + "sha256:bb8235753c092825c6bc2f6879f0ef0ec0921ffb6a36bcd82a68fba257395669": {}, + "sha256:754d62a0a7f4e6d7c3d3042fd223deedd12c580e250ba3ec31a70862682af995": {}, + "sha256:cbb745019b2f6e167b3345bc2af5796f99ffb657c905e4db0404939b2005e4db": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:48756e87aba1d8757243a9d8cf4649e8ab9b129adb3cc13c2b8d425c58bb0cb5": {}, + "sha256:d632c4190e5ba5f4c1f3be5bba1033f435874bf3fc1c29416173433855987c28": {}, + "sha256:e4749d37b34e9ad50a7897e46468a8eea4a69fdf379f72b20bd8b9585bae6105": {}, + "sha256:5369a639d16f506abb37b3bea86b4551f7b4c4d8bd34f3441fd0fc0c47f1b759": {}, + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": {}, + "sha256:37ee8ee1485c185ac4d2dd586ccfe89c3d7d05c94e998b40103280f3b06dc25a": {}, + "sha256:def89a494acbfd6aae1fb70700dd18275ddd3050893bc962f1853499af9dd823": {}, + "sha256:5683b92a02c1625b81dd655608b589a30037582c148215942c2e118d428abc4d": {}, + "sha256:fa350d8650fade5c669a2e8eb302345af7316c7604e3e24761b93b560ff63538": {}, + "sha256:5eed798a806e26720df47f1c95600ae67cc1275c381f33c8260b32b23d81a978": {}, + "sha256:c5c749b8a8c371aa54c1e1a0e1816ee4a28c01b9dfa3e86262861babc424a56a": {}, + "sha256:030138a727b24568de1d65b5a68e051ccc20e4bb126a6c9e224281d5c43b3cde": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:bca13571cf1452f3e41c8e89b8c64aa33d3d0f4e414571f9dde32a556591b339": {}, + "sha256:f0713dd857e1272ab4fae576773bec1544b88506a14ee2f79dd3ec4dfb43434c": {}, + "sha256:865c7677d2664287bb4ba2874c83bc805232e1b3a02cf6ba96e047266d9ef684": {}, + "sha256:0c6f4c1fbbdaf02014bf81726264e3301cbfe0ecda610765be11dbbfe99e34ae": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:6a3282927f525629bc0aaf4090e108d33b0709d3d5b35bc442000c2837e7b9b4": {}, + "sha256:46fa30d9b4102c9197e8dae1cc58d69d41e171a4c7a8f92bbb273e61eae2cf6e": {}, + "sha256:dcb1ad224c4740b0d7be254b77dc3b3221b7a7a67102a5065fca7be5ad908f6f": {}, + "sha256:d2ba4f460610b83c679b45296abda2fc5396230d38f0c136f0077822a75156fb": {}, + "sha256:4ef01b9563b26005b3122e081a97f66cd0367ed8252089225b0d58cdc9249b13": {}, + "sha256:7080e23ec4ff5c0cacfa3476daa3c5c4f837b53d3806613f6ffcf1a352a480e2": {}, + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": {}, + "sha256:975719a0c73cf5cb5bcbc8ad11b816ed75923dccd9c091baa4a6c6000753dcd8": {}, + "sha256:5e7fe379c191e33f808f090272f38550875f14730f1d5201af6269ab6a6170fb": {}, + "sha256:d9d0a315ea97d742b409ad0f5b2aa3586a34fa2518bee03259c40fc126449311": {}, + "sha256:8e63e6b834c07fa2765e014af929e333b42a023bf9a2dc4110f2ab777ea42514": {}, + "sha256:872639e4ccb4f1c5de66d5eaa85ca673141b10e3d614b33c84ff887c228d465d": {}, + "sha256:031aac6baf600cbe4c53ca68ed45e71f822242647c50d3dff9f6892f877bed1b": {}, + "sha256:0d020d88d6ebbdd8fde8fbd82b00e835bd6263e06027ffb26d40fba8f1ff7201": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:aaf4a2bf093b45a96a37eec684bf1bfa34831020930670c9568394b01684aa2d": {}, + "sha256:89c972ec7d2ab305c91c23bc248562c76f0ae645a9ed9f94d312e2f57c4d38fe": {}, + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": {}, + "sha256:1831648a4d4c02be7e611cd2fbf7ff088525c582a59879a98363dfe182664c36": {}, + "sha256:b98687828b1d222ea73ebb8457450913dac58dd0be2e430a93bb7e98ba816505": {}, + "sha256:7d656eb29a5954df72d93b4bd1900a01c2b3ebe8ef797c5e5952621fd16614f7": {}, + "sha256:286a0fbdc986fcef1ecb16cb54cef0ba4cfe37960376439b02b4ff70bb940729": {}, + "sha256:c72b6d5396a0d46c25b3e618d91100d24656aef5db041d7d10928a2dcf89d069": {}, + "sha256:9ee276ed9d036a4483bb8d1bd6f6d697b161a04276c6ce5f1d3f40d48e04bccb": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:d4ecde0c20ca67303cb684efcec1f482560c5719e0e631b80a6ae61ce2782b20": {}, + "sha256:02cffdb2d5020d24552aeb73f0f6ad3d685bfb95a33d80ccb56eeec1c0829f1a": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:6923881ce751e903ea2a2e8a58733aad24b33d042b0954fb5c9159360be6d389": {}, + "sha256:2ae7803ae5e34c2ebf5fb6bbb99d81c93be8ebf9c74c6a5a10e6de3d6dcdfb86": {}, + "sha256:c2e20fec01817057a0fa1a529bb21c785f1172266e4f159661bb90e11f1ea4c9": {}, + "sha256:2b783576612dcf10ab151fee03084f8ae1667c044a9e2e9404a2a139e7c6c884": {}, + "sha256:8183038e23011d89c96466f27ae59ba03e56e4f8a4e17c6713a0cc90b2d9890e": {}, + "sha256:3953c01efe6a2648681ed7faacce99929545994f3d87be00b8eab9e40909e347": {}, + "sha256:20595861a9079a16f904a491b325347513ef9bc3587a0b9d1f4fc42d6fd2b526": {}, + "sha256:73e9cf715ccf15c1e26fbcd40ec29788fb7250958bc923e56b4826a8d6fb6920": {}, + "sha256:f16a1cda444627978a9d16543602659577aebc486647607fd72a14bf2efecf27": {}, + "sha256:df36532fbc85d6c778d09b9bfab34f482d71469f919e39fbcc8dc017583c8be2": {}, + "sha256:0f002cc5ef09532fb9ef309c6e24ab064cb1babda1514a1258e214fe9fe60ab1": {}, + "sha256:d92706bb2ed26ad00cff50d452010ac2eb41437489e78f99a22181f7c15f3d26": {}, + "sha256:a60575cc591e0fbec2063e368e825b3888014352560b0dbda1f0ec9ab3ab9377": {}, + "sha256:6d6a67c5991730234401595ea915e275413da0c17dc6ea89a4a602428119e36b": {}, + "sha256:80b391c21c216a139e376fe3e05803dff9a2cc0ad8d7e9ae7610ba871b38fdac": {}, + "sha256:2ba020fbb3c5aa9079b6e49903e1525ddd0722135a5fc7ce92e7dea2140102da": {}, + "sha256:ee57347efdda4eaffdcfca30cb04d3089ab36d270a570ae8132dacdce766f2c4": {}, + "sha256:fa85593f609f6c3d4a52310ccbff524083bcda9a61d81b067c7686ac969b7a87": {}, + "sha256:e958dcf75c7b5d76dc02fea8fe27e4b41292900d15d6584ec8127469e9c9cc45": {}, + "sha256:fabaafea67bb05c0bfc6e3648d8d97efaf19e779139ad76df8481d22a31354a2": {}, + "sha256:2ff43874437eef6ea52557525c1e7bf1c9c0e7e041bda00bb85ff67d86d8d5ca": {}, + "sha256:ae017725470718da1e51897cd4d2bea97a4172ce13badb582a2f30b9aeccfb1e": {}, + "sha256:c64bf28e6017f1c5e8559d2e9c2d78bb5d577bd0b0b05617ce42c7d2e0b0dbc9": {}, + "sha256:656bbeddecee15f2b638da3c5cdfbcf0ec7bff14ea1eb8179b30b6b389ffa4db": {}, + "sha256:e85e26d39a44ca9652d0093c973a14c542e5d70aef8805210ec8c164d1275433": {}, + "sha256:2d73093abac305a0f09730795221192bdb5540337386aeb33b030aab152153f1": {}, + "sha256:28009ee073a5cd0c6182d7ce20fc4ef160f028cd9e34cfd53e91500ebcdb8a08": {}, + "sha256:f9aac1e0771ce05d22d4e7724a4536a4a4ce3a857b2e4af55b6e20a8a33b4b82": {}, + "sha256:3b4f270b0fdd0250306f15ee8b98ba4add4eb81c2ec4bc392b037d3d74745bb8": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:5b930709699ee47571dda7854487be7f4d91591dc00452e94e521b8e67c1bf2e": {}, + "sha256:ad293c26ae2ff5aebb0bcf3d043651e09455d50b7552f70b233dd05333df228d": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:ff25f59faeb85a41cd7d37393fe3a48df47d2ff9a3094837d65e50ee9b30a37e": {}, + "sha256:26cca773f1f258105f0f825a8e0faebcaa183655b5d91cd972afbe791b586478": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:0885d05b96410df460805ea2c0da6269d44a437d869277a016fe466fff24b0af": {}, + "sha256:5f7bec31e63f61593c8962d76da1690d46e2abf659509e6be27cb7ac4cde0074": {}, + "sha256:bfb4d61eff3e98d8f890672493b6fbc1e95252b2e019b5f62b841caca0f79e18": {}, + "sha256:70536783ee14080e5bd83b3903d864302887bf2e8086a800fa1164a831bcc930": {}, + "sha256:963ca53f0285a3a4b606f211e6cfe9b4831a74ae856dec5bf475204c833b49de": {}, + "sha256:937d60d5b9f7fadf0489c3ea6050cf937ff6055e7c499782bac67962790d8857": {}, + "sha256:d1522f27f198f9b94225781e08531c2f1321bbe2f12838c8b6e5ad4a9cdbddd8": {}, + "sha256:dc886ce8fc0cb95bb87cd49a4d8ffda3e6402671ca48d2841a522730bb2d3bff": {}, + "sha256:7971acf91b634fee8b3b9eb2f51e3ae0b9caed17b878cbf44de6009fc44ce18e": {}, + "sha256:e742c7624597363e6f3a3fa4e46418d81b54bb621d11e09234832e876dd3efcd": {}, + "sha256:7077ab722278c6ee5610e1d5c8fde69a13599a6e0089479de945c08cc81cad7b": {}, + "sha256:81bb8656c8272c7df391cdfcf2cf221206fa02dabe48da739698b500969c63b1": {}, + "sha256:64dc163f1180686194e11f5db141ea24f6255e6e4377ca7a6c1c6016ddfd4fcd": {}, + "sha256:105a4326850f759874dd532a00945f5926ba408d5f46c0c1e82294a5d595d0c2": {}, + "sha256:d0e664b7d5831c31810dbcc820f4a61714c512d875fab274696f9545d127d0eb": {}, + "sha256:1931a0c6ff2befd22bb1dc65e33e532a17dfa33521c71630cb6a5700807a4397": {}, + "sha256:333309f8789d7d309db3772cfa2fc52b19991ad8f00511188a5c4fdf7f9fe964": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:d74b76ce8c2c7306cc3f012d1ec56b1d5c67788748f56ecd505f257d342f97ee": {}, + "sha256:7565ea27c118f331cca40316e1545bc50634a1fa83540309ce48100640715c43": {}, + "sha256:3797bbd00fe9ab86972697e1483bb456d16ac265e555311dc60686fce15a6ce1": {}, + "sha256:39e29ab72c9c5e456e70368488f24af0fe285b276d62fca847a60f898b5ca22d": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:b13eed593b31a9cc0174774b97701c7da876f91ccdfc951b67a3134d59ccd8b5": {}, + "sha256:9d4691918d7add910e8c03d61cccda0316b62d77b30ac2e502cf2e55289d1823": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:d94ff106e0f1af1e6f0cbe459594041da7713cec89db1cbd3573a84ee1fe233a": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:551d0d43fda92518a6cff9da99572c3efcb43db392d5e4b9d5a6dfa457a83d17": {}, + "sha256:adad80ffa96cb9335f9dd466f673fb74513c651033bbab24af17c382f7dcddcc": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:f49739e27706d71a5dc75a5bfdf6c31fc67f6cb0cc1f38afe4eafb6e6ae1e4e9": {}, + "sha256:9a12db30090023c60e3d7bcd5b07142cdc6d84c77e25ddb1cf41a4c490e52f09": {}, + "sha256:76c22bfdaab3fe575abe813cbb9a1c3816d8cf50d3c25c9280d07031403ccf30": {}, + "sha256:150e7c94a63515352967cda7d41469ea62f2330c019b066686b22d7bc1519f2f": {}, + "sha256:765176863b582a8de7db2d076bd7dbcef05c6f9993f44ad9918e0ca1f9507d11": {}, + "sha256:047c0597fb3bac2a51969e908e4b75b6f397af6320a759d47ce9dc9be86867ef": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:31a0598c98c47cca9b9d06e01696ab5d9d99ea50599a8aa5bc9fff5c8e26ae12": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:ebbace15f986288bba7681f44a111b14bcc7cae00b7a1faadaa838bd51897357": {}, + "sha256:566c68e244c4f3477315c0e84661d4a8701e4644f53c70967b928eaa646492b9": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:49fe9346f1a4bc772a9b7cf028caf6ef788fc5a1e3297851f8ed732b2f2013a8": {}, + "sha256:a6af80755fa4f351abe5dd23f1e87a707d531e4fa99dfb18de498d847028e234": {}, + "sha256:1887e9da0ab3ed0f3751b6ddbf648fe68b8681cdb347d2cdd1afbb189fe54a37": {}, + "sha256:6b7a0a5ded606605aff70a4779648e85594afb3b2b416cab3adbb45c7367a0cc": {}, + "sha256:e5d217749e0ce7015c1fb71c47a6c198c87834aab3a955666da4e9db922f761f": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:23c6b836ce8cdb25a018e2d06d8b71bf4d17b2c3e2c2742b370093d586545f44": {}, + "sha256:824fe37d58cadac2f23678c9eb95c29b4acb1852df97cf799e77aa7e8034b54e": {}, + "sha256:86acbe8d77b05c1fe9bb0168443a579b1d4538f9733813db4e72e4a4a2be29e3": {}, + "sha256:a214fba1da659da2ee604edb9e42b0f15cecde5818a0f0665ea70fb80bd3d8d1": {}, + "sha256:77218214bb675a6cf2f446663ef9eb166c7daef01744f68a44a75f8b8e8340c5": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:fed6244fce0c0b48933d622dfbb00cf73931b2f746b27675a025a33b591d9820": {}, + "sha256:4815e8434ceb5eb961c0b4d0a58e1d4d088c0a51d2465aba7111a15dd311fe0a": {}, + "sha256:050c7ceb23c5d73d8c2c67fb4775b69c35404412f2bb8b7ae450da097d7331af": {}, + "sha256:b363c857de1d65d40b5d81439e41a3b31154894bb2abd3a2d7ba4cad7f08c144": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:60589342d58922ba061ac8df7d753a7e7e75162c97ab086739e9d33fbf289091": {}, + "sha256:5a86023f4b5c68b071a96c56d9278498333a2a166a9bed06c268969553cece04": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:9ebc5843faeb852bbbe3d53f03182197f6595a928ffa3f5d7a530749ee1e4ec8": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:f5a923823972bfbb57dc9723e4f097f413ca14c437df40f7b1f1ed9d42e1a38a": {}, + "sha256:4f4ef59861c0566d22bd76369d22369d43130f5ccdb35a5fc2c8a236cf33651f": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:bb154a90c968150172036d86f0c9fc2a24b5799718bc4d835cb10d0758890c67": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:8dfdbe51193bdcfc3db41b5b9f317f009bfab6373e6ed3c5475466b8772a85e1": {}, + "sha256:bdcbf821d22a21848b9f53326ffc72730dff434275e56143fb054809c1d79630": {}, + "sha256:967cd3365a81906dfb714459617a783f0c93734def27f72df179dd2bed395448": {}, + "sha256:7996480c21cc43e783e3afcd8a43232af80010caf27e284d52611cf554628bb7": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:ce5bbbe570b841c67066a03f9426cad43eefdd20431b80f0760ce418f031c6cc": {}, + "sha256:ce1a80b0ba6f09a7e5a188436088dd31d10c5f7b43dbe9c1788f705127c8e6b2": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:4630ea4b3e4c439f2d3bc4cf33e71388e65cd5394338c86fa1074c6f7fa0d801": {}, + "sha256:6952dfc6a8f583c9aeafb16d5d34208d7e39fd7ec8628c5aa8ccde039acbe548": {}, + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": {}, + "sha256:5a4c0187b96690e0088057f7656c67d399fad44b28b86644e3434c581377c229": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:6fc1181ed798617668f195579acfcf8fb212513a776f376eecfb3d086c66b2d9": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:f71145830ae33078fccf9518223e504c3d62bc06b4f6f2a5834b676228518a1b": {}, + "sha256:d2e50b75dd02905055c0dcdd30938f835a86cde47bf6c6ec59c224bea2c7be45": {}, + "sha256:4d6eb8ed1fca5782d33c7bf601021c68615ac0b9775aeb35ac0d03eae8fa4672": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:5c7f175b0cf60e063de8d5fcaa35dab179db44473f0f82986ab13f14fa05538b": {}, + "sha256:c45f258fef092cf8a485f9387505ccc80f076e14dfbeea53c15ea65e2f3e4e9a": {}, + "sha256:e2d8afff6a70f546e56af1e7d10f55c267070746750a03cbed5358d2f2d22313": {}, + "sha256:04b5b050cecad54b905a7e13557e11520f0d7cbb665a4899b82502dd19a4c713": {}, + "sha256:175cc02524c984b609d5f4282c0fa9e373e0a8224d397ce1227b468d4dc4f341": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:a7e4dacfddb23e1c66fb7c58f988ca199ee066370aa9239c23da44b6fea8ee84": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:b09015ae5fb5772b73bc7932991aaf6e1f6d509432af605a565ef53d2d50606a": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:64567be564634937bd918d33a3f04017808d29269a5b0891a0f4d4aecad6161b": {}, + "sha256:3ab97b6764369784945f2afc8aa6d4c81f94bd22970ac38cf2a3a8c43f8c0e8a": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:36778f8a4fa111c4f796bbea8fd52f7b9708de8f4351070faa30bc985db59885": {}, + "sha256:9551acd4464e274d4f753b46814966171843b44d914cbd4944acd4fe87b485d2": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:6b9e2f0a21bafd58b7e62cac2e494ff15bdf83f1bd308238d9ec49440f1ecc06": {}, + "sha256:74193a7d5cc52fe6f77cf9282d70ea046eec8e3e40a331f956f721d3a71ceae9": {}, + "sha256:cc9fec6cd298b732eed83fc5d6ccd615d9a3fc451cb729a5280fee79b8251160": {}, + "sha256:9985c8e1d5bed6a56fe6d6bf45e167b6057196a4998c3f0180d7569de7f40276": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:1bbc57adf40ac80fd55112fe79e5020fdf92e81019eef4929de171bd50faeaf4": {}, + "sha256:60bf6c5c88f3bf5e5a56187cb529550c9fb90257bf97cd5e083a2de60923aeab": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:f056ae5d2a41015896aa700dd5fa42ba58b8680986ba0044d4754c8981c9d104": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:ce35e4c3f232c62b75288a7dd7ada055d5742f25ac9411a2d0877a5b93e8ae58": {}, + "sha256:65dbb4bc09a7228504b946cc1444c9f50e6eb7b654264df00dc991deb38dbcdb": {}, + "sha256:b6b2622496fa2f49b720bcd63990e83130d656b801b8d1039b95a52e0752731f": {}, + "sha256:96128c4da527b0acbc3fb2fe7bd0122f061067820764d41dc43e30606f6626c4": {}, + "sha256:dcb836a9c2ae6408792e4c2483a0a2424fda8739d5f456c96958987df43e0547": {}, + "sha256:94834f7101758c47f3b13209d4330dec69febb15504a3f254aa2618eefcbf1e0": {}, + "sha256:9a923d0eab654a5de3e8dbb4e0480d7e8e85b8b003585e98897569d21dc9d2ab": {}, + "sha256:f13e026e9ccfe312611fecea525d11726676052a1af91c7dd98261c1494cf2de": {}, + "sha256:29dc93dd98ad04291c586bb372e7277b1abb404c9db70e7e233a1e8b82bba153": {}, + "sha256:941b26e9008c89cf42c75416901d1ada6dddc944ad4f10b6ad13dc549ca3781e": {}, + "sha256:a067d65415265d19aa2d0adcbd9234029eda8245a8c58262b3ced83edc6ddf38": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:32c542ac079b94cda3cd86f8203628e5d2ec8cc8a64cbd4b3d517bde7805f0e2": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:fbaf426e4b1c44fb701a0a0bea4af0628f0f5f93aaf05d7de35ff300a2fca356": {}, + "sha256:0a03482d72b844e3d4cc132de5a0c41079893a3cfd9619f6439857b4581cef7f": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:f0e4157fcaa6a93aae86142d4fc566d33cbb210458eeb57e1efabde160bd31e0": {}, + "sha256:2a43575b51ec218905692cd4ca445c13fe60fae58e42906bc2838c75c006c418": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:c9ba05cb46a9cb52e3325ca20c457a377361abcd0e5a7dda776ba19481770467": {}, + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": {}, + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": {}, + "sha256:8bd92c99692e06afeb10eb5edefa52d5752b21b996f2063266e2e706e2c4554a": {}, + "sha256:367be96c249aead45dc58b72a38be9ec47bcda66367b4a8088b5949ed92caf59": {}, + "sha256:25ae9056f75df4efff0d17d916e7c3889c421368613acec7f1c4119bd17eac13": {}, + "sha256:60b81d6253fbf645e3c1f49826b8090ec2a70dffef7f13eaa4d50143c82721bf": {}, + "sha256:4fcb64a7dc29e0140b0421deb6783283f177d03ca3156d72d66ebf28074d6fc1": {}, + "sha256:86bcddc81dc9c27260dad80ebef4850e7b812d5e62e56aad44392a7a8d3e78e8": {}, + "sha256:164e2b6ffa2ff786cbc9ddb10fea1fc5b7c86fa4e6debbaafa0f09845608816f": {}, + "sha256:9494c89b0463f714a9e49d6d6489701c3fa856f2f504f5a117ac6363a10efd8b": {}, + "sha256:02e27cde24c639d7eff1d3f4c6ea8bbb4eb7282b09e431417c74b99430e3d31b": {}, + "sha256:82cb2387869f8fb0e9376070588b02b58e373ca8fdfee94613548fdb3f5c6171": {}, + "sha256:a1f9ba62a5cbf99e06346668f0bc29ab697bbdae9aff06ed30503ca32507c07e": {}, + "sha256:d073744355b6d19a44da20881f03540545549802a3837fabd52d39006281cbd0": {}, + "sha256:ec8e37ff92907bc81b0d3cc8fda99284aa0e2dfaa0aca9bf6184df663146d428": {}, + "sha256:465b7317f0a979c92d76713fbe61761ee3e2afd1a59c01c6d3c6323767e1a115": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:3b76bc46dd279404408d34946cfdb0c3899359a1c6b48e614e63d1259a94262a": {}, + "sha256:dd5c549675f2bc2f5f55f9cae82244cdf0af6fc9af3f973d41b79a7a5e540082": {}, + "sha256:e851ba0019baa83e1bebbe92e1a1cf629694ccf3b42c5ff84e0ed7bea74931d3": {}, + "sha256:612e8c93fb8625c2ac11c8a5a177c67d2bf9706b97ef726f6e354dcb5ec00fc8": {}, + "sha256:73edc7cc145054319445025789a8f79dfe03a0db6d4cac93cba1fb41e96f7407": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:af2038e4b02f332966bc71377c36098c61c987b1150cc5d64deac2bc8acaa63c": {}, + "sha256:40f6139bacc5c31499aa217f3bce292c5c7e78d39c00516b41b979b4331cf761": {}, + "sha256:09c2b7e40194fd529833365177fb5536641b5e18f3991084b3fdc5e5eb1d7304": {}, + "sha256:f4a8879945383af68cabe32bf4e358cf2132679eb00369caccdff237899393a9": {}, + "sha256:5bab7adc4ce57bbe8718f6d9bf45060a59d4c6be7680512cc56187cfc44f8dbd": {}, + "sha256:28665ebadc01e16ee9c6409f075f5707bbaad5c72a7441eb6706e37312f6fe43": {}, + "sha256:35da7831b5e123ad0695174924a7de406bd48b9a3daeda29a588771549dd0c6d": {}, + "sha256:eee33f024136ec95045d7a3c490000ed1b32f045604395b0a9414911d60f6fef": {}, + "sha256:24065e9074c7df7073bd7dbb50d1c6a8f2cc11d0be73e28f64558eaa5e751f1d": {}, + "sha256:2c5a4913332602966621074ff8b21c604735052ed830e7d7e2a1babd1de645ab": {}, + "sha256:efdf9559113dcb585e3dfd20e4da2c66f765dac2de4de9751626dc0fed17f16c": {}, + "sha256:ca2db403fd45fe0c999c0e9999bf8f279c97b08f7d4e1600b793d1791329062a": {}, + "sha256:5ed579a32c82cbc51c774a74ad260f013daf663fdcc20a556fdc86015ea287ab": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:1d6e2990c646565236b9488039dae90b28573d9af50b12e6e263561742c47a9a": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:80cf220a3314f965c088e03d2b750426767db0b36b6b7c5e8059b9217ff4de6d": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:181c94fb940c85139a07aadd4bef556375565488ddda79a1f74b407f016a4fc0": {}, + "sha256:3fd8c6e85cd4bcf6c9b6e1297e2a17037a92f14daf55722ec4f2133baa0ec8e8": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:807f49ea80141a19700af23d0514704741e57cd8acae476eb900a593e3f47048": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:d4c320775fac71003f0436136dfe8136dc3597d4b44173729789f09f9596ebd1": {}, + "sha256:c4253d18ba7fc5f4fba3e267e5e341c6475c6aa031aca80dfddc0aea2bd28cea": {}, + "sha256:924367aa63693da4660dcb806fbf52b3bcb7c4d12b40c4b4ba6329079936d073": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:0e502cd6e0415f9cbc328a743e08a049a0182fbabe5b0cb6f1702c1c502346e3": {}, + "sha256:2b4b34495c9d91246229ee38b9b3542ec808616bb7726479c2789f3e7d6f3943": {}, + "sha256:e2566356943c1c7485d206b858dd6ae3be37c28bfec2a43f869193f3b5b9cd23": {}, + "sha256:330a3a7cb5b38ca144694e497b01bf8e15ee8ed5a8dc6be46c14bc172924106d": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ebe42f757147e4ad1525d87df05beb5c7396c81de55688745143146bb74fcbc6": {}, + "sha256:821abab312cf59a5e3d8ec5d57d8664f39cf3622314c98412912f39d4db8dae7": {}, + "sha256:a8242e0ce994432b6702a0a47df4d9e6fd60429a1969ea10e009f5816e9a3a81": {}, + "sha256:494800fd74cde4032dcdd1477b040928fcf78f7924eed71e8e4774f5324a8ee1": {}, + "sha256:0abc0dbd47a3d7a20805f7005e61d3ff71c90f492bdfdf87cf1a9ccc0ae6d6b3": {}, + "sha256:a7f6a64b3072e5b07dea27bb81306f727f9fcfaac69acd13d34b64c77db5b074": {}, + "sha256:417a324c83e64353c2c619d1aa5853e73b14704f861522c84e7cb801bbd67cff": {}, + "sha256:be78c188a2b301e08efd8ebc706d913163c0fa63af0ab0e4f0e20b9783876f43": {}, + "sha256:6c9cffafc624879e806b7c822a4ba1984d36d164336dd3ec712867ac488f1851": {}, + "sha256:bf973d907c3ae07ef84df09f90561fe9146fb0d122616ae70cdd7f5c31f24dd8": {}, + "sha256:1949f33490794f5e170fead9f2d10c13bcfd163339221056ae4805182e0207f1": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:0d51c1319ee78978e6ea5a49b815c2078b4ffd4d575e98c70e54ca01c3390eb8": {}, + "sha256:8b148415fb6a583ef131d0ddff44f3209c30d0299fde7b20cd3ea385590927c1": {}, + "sha256:d1e244b8b5ce7404846e97d96c762c8c18ff6447301f6fc63f50e615029aa7cd": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:fe9c792920ecdecbbc9cb37bcb870a8dc87ea5e046997c2149ebb9d621f56889": {}, + "sha256:fb6f26c0f7a3a559b79e8afe1f5c8cbe9df2ee1c440d34868e6e252e7a8401c2": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:5ad376deb6e05a03fd7db085146c0d68b2da129876e610bd0acb960af55e6c14": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:de94c1578d3efd87e474f48f7d86f55f07cbf5ef84be49bfa84c603ea4733ac8": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:444f18dc1d8f6d0a4ff8ca9816e21e8faaeb4c31ac7997774a9454d4d336c21b": {}, + "sha256:e5efc87172d7081559137feaa221047385a5e248ffafd9794c2bfc73b61f8f37": {}, + "sha256:1b4ac87ce1833cd0229a4c561c27dfdd2aa535d4e63878f5a1a5adac738da168": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:50ee0171a6f55c7e436c6444edb7b801b58de3c9f3f890b3d66d8a74a249c651": {}, + "sha256:5c91890bf33527b9fb422cbed17600e761750a4e596fad3f0d0fa419070e82b0": {}, + "sha256:0bace0cf41921db39247c99bfccb228818b83b68c7b8be7c8c4a92ea298a9a29": {}, + "sha256:4a7b63b32f176b8861f6ac7363bc8010caea0c323eaa83167227118f05603022": {}, + "sha256:5cd4b781742b64dfff3cb3840ed5bb76f6946fb63f4ab742a51c3505747271a1": {}, + "sha256:dc5a84049a6fc1f7c2a709ab3c2fa53de65e864f26085f5ca69864f5c2f6955d": {}, + "sha256:d36f08a44d6a3bc95f995c858ecb5e0d7fb22a8236008267024dd6a0ff66cc85": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d49f0b1c8ecf9bc808ae93e9298a40fbcc124fe67c3bbdd37705b6b5d8cfdd87": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:7c7eff31251dedcc3285a8b08c1b18f7fd9ee2e07dff86ad090f45a81e19e85e": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:52fe378ffab317ec4d26ae5fc0389dec874002a8d70a9413cefb68c7b16b0612": {}, + "sha256:be7ba234b6c48717ac0f69fb5868b3caa6ef09fbfc76c42a47b367578cd19444": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:5c213ab2ba9f5588e6d75167632c02a8783e7eefe2c6069e1844e6f14cb9e192": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:e7fa0cd9c83aab02350732f3ebc974f015ad8b85666691a9dd77d5f18c315b8d": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:30804b70d66ffa0c59da000e0e122953ee433e5dd43101517d66fbd2d94ae610": {}, + "sha256:44e520d24b4f3268bb5e0f38b23c6b70c7243e99774a8c78fbd278088847e940": {}, + "sha256:d647d21bf94961d6a7ac5c9847d8a12e9595a2b81104bdea3cfd694080d4e605": {}, + "sha256:a59f4fdbb43d244900ce76813f5b72cd7049f02bdd3b9f6ea2bf0a16f8ba5371": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:2aed5bedafa08006cac4ef83e727f883226fe57cefcae60f5898b5cbed29a547": {}, + "sha256:d920a4a3b319b6c1af9471b33e1474a8d0a866e0ca7e38711eb1e691265e6862": {}, + "sha256:6aa0c6420a03f20e18842da9de611d823580efb8f6da93a94dafb48d59c2a070": {}, + "sha256:93436ea4755be74d7be2c2749a2a10ac5cae16d62343da5ce993348678e691f4": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:5903e12edb43ea38ffe05e48f05225f1e2439779f4211285f52e8df36534d576": {}, + "sha256:5c8099b0b75077586fd2e029a10d5bd9f78e96ecabb5d34684b529b28ec7118a": {}, + "sha256:34411604a91c301dc8489285065c68f3a2f50910717097fedcaade6481c7469e": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": {}, + "sha256:39e7f497cfb556b88426db74c1947fae3a47460f6f38d9edc853b61e5a2733fc": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:8f7b93ffb95ce89a2e4545c33329d88e49389a06b468e821ceeb830baea6a74e": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:94e3cbb1b6abf57674681f930e8483608dc3f41a27ad931d94ffc5fa96ab724b": {}, + "sha256:278536032ca9bfcce8a3d6ea28227a3b601cdf2bf8aad241d4978d44297f3c5a": {}, + "sha256:25daa419f1a311713ced172bf860251c556e9ebc6f823ebc2974e7c466f70a0d": {}, + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": {}, + "sha256:2878cd079b0a409416fd8066ae754a48f603a3b5ddf59b4b425a45bb4ff064b3": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:302cc743cf8c3e7bd4d3d333fc971fab781e02e738968446af8eed409e64b37f": {}, + "sha256:b33e8d5701d0a4362057c586bc915ec704f08f1997d81dd5cd819e360e00ed27": {}, + "sha256:5e4fbd9fbf049a8612649c065dbbd339e4315d246b9b6097b90a0294209a7e3f": {}, + "sha256:e7ff56c3ca625852ad57cb89de2820d998188bc1dcf8bf3bbe2a1bde5c23d97b": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:c93df175a0a4989aaaeb170406d8ff13a2cd93a5fc52ad33468245fea2044a86": {}, + "sha256:b9e6c32196ce42749588f71ec4f8efa212bf6f2b33bbcd98100768ef4fb70198": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:1908f562b413f7fd9338afdf83870116ead15a02ab5e15b80f3541cf72d531e4": {}, + "sha256:59082eb71cfde0ebbfeec56670efd910a7ef8b65c81f3f26650910a1e9f5894c": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:5ac7f1b0faaf1fea6c3071d763063878105f07529dfe447049baa8b175780a27": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:1f6a0d62c057e2364c39531d0361b2f412ec8eff0a899600657cb9f100639476": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:aaa2d529c6d1b67a668a1e4b6d4bbd406e7328df57a2ab1ed034b3f70edeab4d": {}, + "sha256:ca1a77a822f87973f14ed740c640183c8d9cf4ce0f3b2410b92bdf05e5337d90": {}, + "sha256:b4feafe24d4dedd838ab58e3d03c8225215015e16bfd6b5221511e2983c1704a": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:ae0d87d2360c2d2a360313d42c962a3601407d62d1442d60fb4c529867ea217b": {}, + "sha256:f2fb4b9e42ecf6106fdd5f0b11170e537056fd27d5c7aa721ac70999b4799702": {}, + "sha256:cd51e9bdf522119e4d2340411fec1ca1491de15a1d6254eceff548e430899703": {}, + "sha256:759da35767ea822fb94ea462ca6c9e50265d7921f8cdfb256a238156ee9aff8f": {}, + "sha256:4cd01a3135b9e72906eaf4552e29929334dcccee2ed092a38bf60698522ecd5f": {}, + "sha256:aa9f354fbf50678bf453b47de17f45e89dd286dea09313c816b8e756fcbd191b": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:024dd8a75eb5472692d0291292d25939b97a0295e5ab0958dcd22600d392eaae": {}, + "sha256:0d3423bb3c839be52eff68e6594a12d9d17cc1c4438e17253d5067fac17afb5c": {}, + "sha256:084c283529bf42625400fc97d5fcf9123138d008988a4ffc07abb22e352cc761": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:cd3d9eb488859202bb6820830d7bb5622219492484e9d98c279ccb1211750eae": {}, + "sha256:acafd54a39135c9ac45e5046f3b4d8b3712eba4acd99d44bd044557ad3c3939c": {}, + "sha256:73d4da4309b12300aaa3dfe056709b9bfc0e71d7670a9f7ebf657e45679e6c2f": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:9e17f6507785ca2c564486f6f87b5d7d673bc4f344ef9354c45ee06ce129c5e6": {}, + "sha256:b67054443644fe4eeb5ea571c8ddade20e0d1b13866b7919af466c818409530f": {}, + "sha256:0bd26a803eeadea86ad6c614e412876943a4e10d790a8b31cb4295053f24046b": {}, + "sha256:304d602581dc4aa84ab9dc3378710c1c3d6f343df1bb0e1e7ba5af4cba798caf": {}, + "sha256:0e1b6f167554fb3b6c9d7c06e852b84b10fd3c7f9d48037e9612f941f3d3a7c7": {}, + "sha256:186a33671176e2cd2a6d036bc6cc45fa6e331a28f022c495019c3f26ef2ee383": {}, + "sha256:33e6a3565008656661690922200d541c73f32c1ed3502f94c920ab6451d19384": {}, + "sha256:0029aac2738c7df86d3929fbd85b78aacc473a970a7d1c5ca39356945d28fc29": {}, + "sha256:7c9e29d36ce974b96974b93a393af20499bc0bc977753cd13190065e88d3dd00": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": {}, + "sha256:ce57d578800ac98b590ecae0821fd84f43697e9c0abab5297fe62ded369be64d": {}, + "sha256:e68acf75d2c7150e254dbf37db37e56c2f20b6de87242e62302f54cf4bcefa44": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:b5f6147caa6dd1c0256fce0ea96362542f71f30466730fdc73696be0e97fe2db": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:798e43ef6103a3f1e1e69bb1b5b896f4d06451956e2c7a080c258a51f77433dc": {}, + "sha256:97772cf2c1f4e8d29b165bbca9615fdaad4864082af9b064fa043a949d68a67e": {}, + "sha256:e02a221c04b027d90669eb09ded8a20e208d17b98a698c37fcf176f0f6cceec5": {}, + "sha256:a90bcac683dd6a87c1ebe66ad9ed98e145477324e89f8ee271d851731612ccab": {}, + "sha256:2079a442d07bfc75fe8d252b6902848a988d2d7a5bea62c4d65c5e6ed981d1c9": {}, + "sha256:c00a58b681232110af08b99a2d66824659bb1f7c68e93971647f0a5973832c70": {}, + "sha256:ea5f929563fb9ca0cf08da250c62c93d4755f4a41c1aca23eeeaf3e58e90d766": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:141f22b568544449af7bad6b856ca1755f63e2478654d76e660e261a9ceb98e2": {}, + "sha256:9c9ef3d17d2a708f502bb0fe56d5d859b4d5bf61bfe6fcf8afa612606b05a154": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:e996dbb487b87b78803a25a543d864c2d5ab542a22fcdb329b360f21ba177d6a": {}, + "sha256:1f5b2264d9f9a3f423124dbac73ef04fc9ad0df44afd80e8ba79d21a8942ca79": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:8fd97cb105b2c0fa068f37ea9bc7c01a1720d05107af15b636019e8377000e13": {}, + "sha256:4fca21cfdcbed052e3e9e1eff74c22fb8ffb1fbbeb63e87e2aa540e43a8c0d09": {}, + "sha256:4c2310162218e548c13c991e9a4b6830fa37c1f55d3e4e78cfb627bb96f300f7": {}, + "sha256:9e7fa948871032b7de176ffe84e9fb0505bebb42c5111dc83ed3cf7ad3641600": {}, + "sha256:83840ec97c3c79324881e7f24da1640190e62fca1ba2c93fc4d24d1d7481bebf": {}, + "sha256:6a09c212286155c842e3e4a097e08c0054564a7086a04ea0481d79c13e21682e": {}, + "sha256:1ff851844b26dda02ac14a7c390ebab08db2eb1d7808faeca2c2709ef45247f7": {}, + "sha256:702e28429de18ebd047ad9b2f2bf8342462fe28ab0a243d479a4798061a5d032": {}, + "sha256:2f52ba44d777843b2211ab80a27c33b7c14bc166ba88e04e8e253996dac544db": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:b6d5ea7bc79c2776ee1571bfc31c7348c8f9f63d36a2a819e5eb43abbaa8a964": {}, + "sha256:9dcc75ac945924ce496c9280e7ac31b88886d94a6494d0710725a81dd9d42c9a": {}, + "sha256:299704dea00f92b0d7f85c2b133b727fae665987a7944c8408a96823a651d3f6": {}, + "sha256:8899d0aceb43b27ee8540a947e300f0b48be271e000284a8f830a5dddf8f4d4c": {}, + "sha256:f68323b0ff35a00413035f95fa288330bff837f24ab2465a125dab42a1829864": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:e2d176040423fe41e45d14a89ca079415ff811f932431c2cbee22faa476f5e47": {}, + "sha256:69b21502a1e2fc45b49b875fe147dc487fbfeff15a743a3aad47cdb0da95fd05": {}, + "sha256:8fe965d17728f39f69a08f681f953c8d5c5f43ae9d68354d0553576baa6d3363": {}, + "sha256:5ddea3a4718130fd2436f14996aaa8b905cb03a0592c977eb50d979ee6b22167": {}, + "sha256:4520b75640a2a17679280877dacf9f009bfce205116d26fc2e523455a4f2a8df": {}, + "sha256:d95857d23aabdc27dd6a2a5aa8ec823f9f7d9a7d67d9045a15d8116c82f04879": {}, + "sha256:4a989bdf0ff0fbb49bff5dd020c841e015ea7fba0e3f8adc2174aa8e7cd9a21b": {}, + "sha256:79097c0b1d2acb9bea5b316dc287f3ce8e9162cd88d6eb27ad72c210d0718ac5": {}, + "sha256:94021aef8ef59c21ad334bd4e31cfc8ef3ebc922e4f77d454d9c2ef20d7cac9c": {}, + "sha256:0f9a7e502d5828b1a0b2aa44d01787fd78e17ec249a15def196c854035f17cbb": {}, + "sha256:d62ee3ffeed0f2444604934587cd3ac238a468bb27d039342d2c5f3784548797": {}, + "sha256:17e7c816e6bf600a8f5e28b9bc5f4cb721ca51803aa46b2bcddaaf83e9a1137a": {}, + "sha256:f8d7a4b4c1133c88b489a8d3a0a2abfc428ba610e5e64e5ae9b91dcdcce8772b": {}, + "sha256:c14a8e5120634ff8d33ff60447b4133675a1ceda0b4f4938f8ef9ce8846ec84c": {}, + "sha256:7544d578578b078ce8b3dd190a90e36f77bffc7bcd61af82a7e54a4834ef5889": {}, + "sha256:268113d9446b3c63f99e8f7055b80487c4fe020b972407d7a1fc0dfa0c36f451": {}, + "sha256:dda467de5178304cf5da18610eb07cef53bed6639bcaff59599a865cb8b94a0b": {}, + "sha256:1c330868c3efe3a3ce5f2a6f0fee377b8bbe49f01a5a3cdf27331a1f5fb8405e": {}, + "sha256:a6dcd65af2ba6e50e9b0d1677ee5d6ce77bdd2b13c807cf5e03ee5486956b162": {}, + "sha256:dddc63d04fb9cf806cfdd08e76b8bd1a0a62ff6c922e6bdd887ba36f21759db7": {}, + "sha256:05bfc72e5411c6a86165e4a2d6d150fa741498c06babd49d3608f501b9c11b08": {}, + "sha256:ae621abbbb4912f20fc2d3090d99487894e5469e7d725db95bc9a6b33c4267a0": {}, + "sha256:644bf7cc22d58500c87c8e0c5f0c30a43b0bd4ae5be175a07ceb6e67e6af0019": {}, + "sha256:dc28a5ae9ccccddc6e8e126c7a9fd20e5d7e30e0e9c2e2c38166790d6ad594a6": {}, + "sha256:86760f6ec11f74542cbdbcc73290f65f379c2b81ec05bb7d13a097a8aaf4f6cc": {}, + "sha256:cc3e8bdf0e96d550229c3faa00bdd627bb379ff583d6d9195fb2e1fb8688a9d6": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:8092382692aaf503e00a648ef387803e46cbd9725d34ca7f974219101bd14f9d": {}, + "sha256:79a5810cfc2e855fd297e0e0e966a998d03042e3dc1468c45a7ad338e8bc1754": {}, + "sha256:712da68e38dd22341d4dbf581360802b14a4af75339fd167870e445107f8bb2f": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:7d890c8377fe842001800c1cf66c9c5c805c99a65633df25f2ab4315c84cea35": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + }, + "disable_dracut": true + } + }, + { + "type": "org.osbuild.buildstamp", + "options": { + "arch": "x86_64", + "product": "Fedora-IoT", + "version": "32", + "variant": "osbuild", + "final": true, + "bugurl": "https://github.com/gicmo/ostree-osbuild-demo/issues" + } + }, + { + "type": "org.osbuild.dracut", + "options": { + "kernel": [ + "5.6.6-300.fc32.x86_64" + ], + "add_modules": [ + "anaconda", + "convertfs", + "dmsquash-live", + "livenet", + "pollcdrom", + "qemu", + "qemu-net" + ], + "install": [ + "/.buildstamp" + ] + } + }, + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/ostree/repo" + } + }, + { + "type": "org.osbuild.ostree.pull", + "options": { + "repo": "/ostree/repo" + }, + "inputs": { + "commits": { + "type": "org.osbuild.ostree", + "origin": "org.osbuild.pipeline", + "references": { + "name:ostree-commit": { + "ref": "fedora/x86_64/osbuild" + } + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.users", + "options": { + "users": { + "root": { + "password": "" + }, + "install": { + "uid": 0, + "gid": 0, + "home": "/root", + "shell": "/usr/libexec/anaconda/run-anaconda", + "password": "" + } + } + } + }, + { + "type": "org.osbuild.anaconda", + "options": { + "kickstart-modules": [ + "org.fedoraproject.Anaconda.Modules.Network", + "org.fedoraproject.Anaconda.Modules.Payloads", + "org.fedoraproject.Anaconda.Modules.Storage" + ] + } + }, + { + "type": "org.osbuild.lorax-script", + "options": { + "path": "99-generic/runtime-postinstall.tmpl", + "basearch": "x86_64" + } + }, + { + "type": "org.osbuild.kickstart", + "options": { + "path": "/usr/share/anaconda/interactive-defaults.ks", + "ostree": { + "osname": "fedora", + "url": "file:///ostree/repo", + "ref": "fedora/x86_64/osbuild", + "gpg": false + } + } + } + ] + }, + { + "name": "bootiso-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.bootiso.mono", + "inputs": { + "rootfs": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:anaconda-tree" + ] + } + }, + "options": { + "product": { + "name": "Fedora-IoT", + "version": "32" + }, + "isolabel": "Fedora-32-X86_64", + "kernel": "5.6.6-300.fc32.x86_64", + "efi": { + "architectures": [ + "IA32", + "X64" + ], + "vendor": "fedora" + }, + "isolinux": { + "enabled": true, + "debug": false + }, + "templates": "99-generic", + "rootfs": { + "size": 3584, + "compression": { + "method": "xz", + "options": { + "bcj": "x86" + } + } + } + } + }, + { + "type": "org.osbuild.discinfo", + "options": { + "basearch": "x86_64", + "release": "202010217.n.0" + } + } + ] + }, + { + "name": "bootiso", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.xorrisofs", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:bootiso-tree" + ] + } + }, + "options": { + "filename": "fedora-ostree-boot.iso", + "volid": "Fedora-32-X86_64", + "boot": { + "image": "isolinux/isolinux.bin", + "catalog": "isolinux/boot.cat" + }, + "efi": "images/efiboot.img", + "isohybridmbr": "/usr/share/syslinux/isohdpfx.bin" + } + }, + { + "type": "org.osbuild.implantisomd5", + "options": { + "filename": "fedora-ostree-boot.iso" + } + } + ] + } + ], + "sources": { + "org.osbuild.curl": { + "items": { + "sha256:fc8a8027325828861bae0c41d2582d61f8cb4b9ed42a50e49c57939eabcad1b7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/ModemManager-1.12.8-1.fc32.x86_64.rpm", + "sha256:605c3cf38451c6b93f331b605ab03ca611e37aa11d14a4019de61278add04f74": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/ModemManager-glib-1.12.8-1.fc32.x86_64.rpm", + "sha256:342bdf0143d9145f8846e1b5c3401685e0d1274b66df39ac8cbfb78013313861": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-1.22.10-1.fc32.x86_64.rpm", + "sha256:fd2a2dd726d855f877296227fb351883d647df28b1b0085f525d87df622d49e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-libnm-1.22.10-1.fc32.x86_64.rpm", + "sha256:df174a90fd6bd3f9fae3b75433ae7f1869ff2db7102667fb243c8aede5b858d3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-wifi-1.22.10-1.fc32.x86_64.rpm", + "sha256:cd5d539fd0c469f2ebae012a9a8f2ed280363c355f205edc8fc735678ac0adb8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-wwan-1.22.10-1.fc32.x86_64.rpm", + "sha256:a9d5719cf5d4fdc4ae28099d623a751b0470264e7d2280be2669a066348b4ce1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/abattis-cantarell-fonts-0.201-2.fc32.noarch.rpm", + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", + "sha256:a4706de7a0d59f2b1e9e73f48c4279429676410c77fb93f82abf1b7b34330f82": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/adobe-source-code-pro-fonts-2.030.1.050-8.fc32.noarch.rpm", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", + "sha256:00d0bb6a08f20bea2b6bd0d2c4de99b51c770b2dab266d1d3da85891efeded01": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/attr-2.4.48-8.fc32.x86_64.rpm", + "sha256:f09047c09660bc998460f710b9ac0561b4f6028214168d4d40f2f4d99f61a94d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", + "sha256:c07fd5357963f99610bc676b25f1dfcbf1bae0b63538b5e1cd82ce42b79fd819": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-completion-2.8-8.fc32.noarch.rpm", + "sha256:bfeba60bfb137f270e3b28db96ecfe8b226ea05e1761f6cb5ccc64c48c73c748": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bluez-5.54-1.fc32.x86_64.rpm", + "sha256:af18c71bca1121ac3cdeace9f7249079ee0568fcbb15ca7e46131fa9b9b521f8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bluez-libs-5.54-1.fc32.x86_64.rpm", + "sha256:2141f1dec8fe7a442c061f603bf4ee6203e10a290990789af0f4ef9db5523679": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bluez-mesh-5.54-1.fc32.x86_64.rpm", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", + "sha256:703fb5ca1651bb72d8ab58576ce3d78c9479cbb2e78ff8666ae3a3d1cd9bb0da": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/checkpolicy-3.0-3.fc32.x86_64.rpm", + "sha256:398ce75ffc673f048ffd47d417b17ef086abc43f318b2b77d2869095ec764d57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/chrony-3.5-8.fc32.x86_64.rpm", + "sha256:624b9079b4a571218adced203e19bdaca1d2cf57891f9653f409dd1db92fbf86": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/clevis-12-2.fc32.x86_64.rpm", + "sha256:5d520576b7ac63cb029c4b0b86398e2b71589df3bafa618018b3729d81036203": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/clevis-dracut-12-2.fc32.x86_64.rpm", + "sha256:c55b30a3a8c0d36a219953e20960185263ae63dada0f050446066be1e873ce08": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/clevis-luks-12-2.fc32.x86_64.rpm", + "sha256:0065bc128a5c8b08b57f92651bfa62895221a9f001f1169447a56a8a6671bbae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/clevis-systemd-12-2.fc32.x86_64.rpm", + "sha256:449d2888d6b835d207a55a2d9b4478eff1b926581fcead6260b6508e4db1b782": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-readline5-5.2-36.fc32.x86_64.rpm", + "sha256:769e34caae25f05786ae53e535c6e3c64f5c548f06c422325d68598b7abb99b7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/conmon-2.0.14-1.fc32.x86_64.rpm", + "sha256:28d1118b3debda3daee76fc89f250576627a28b3ec39069256ddc212d993ddbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/container-selinux-2.130.0-1.fc32.noarch.rpm", + "sha256:0608e0a9922e6748b39bd1719e2dabd6fe283b22cf590f1a3350327ae6c13561": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/containernetworking-plugins-0.8.5-1.1.gitf5c3d1b.fc32.x86_64.rpm", + "sha256:30c5f02ed28d59a4d72e020097602091bb8e34d65a6f3be69f4b1dd63a46f892": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/containers-common-0.1.41-1.fc32.x86_64.rpm", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", + "sha256:59be778afcf464d79f7dc440d6b49de8a9527fd73e7b514573d389bf8a51b246": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/criu-3.13-5.fc32.x86_64.rpm", + "sha256:d5acde111b4cafc918decc8b9c530c9a7dfd6cc77b75538d33b32478219ae5da": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crun-0.13-1.fc32.x86_64.rpm", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:e0f9c4327d62e35ee2a066c95dfa37f86021b405515d0f902b72a7437b7b98e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-2.3.0-1.fc32.x86_64.rpm", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbxtool-8-11.fc32.x86_64.rpm", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", + "sha256:9a2beeeede69d8910115608c2d98efa6a8dba73ab2df246df5b0f10e2fa37f54": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-event-1.02.171-1.fc32.x86_64.rpm", + "sha256:8aa8258a1a13c1120d6c28321f618385111cb9363dae09eea2e4af481053e28b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-event-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:7a525abda7230bfbc87763dfe58bf7684e385b3c78ca242a1685a589300909e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-persistent-data-0.8.5-3.fc32.x86_64.rpm", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", + "sha256:e40be03bd5808e640bb5fb18196499680a7b7b1d3fce47617f987baee849c0e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dmidecode-3.2-5.fc32.x86_64.rpm", + "sha256:e712179ba8b9b6e93d14c902a6d6a390ba142153384dab9291c808a447b7ed0c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnsmasq-2.80-14.fc32.x86_64.rpm", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", + "sha256:4819b3ce25b997d8d3e5e4e4be4ba270e8b66852576b474daf0e6d61b6e22d73": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-config-generic-050-26.git20200316.fc32.x86_64.rpm", + "sha256:11d6aa88c7e5bbaad38353bbb557ad8370452cd258f2a0d16bfd490116138d67": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-network-050-26.git20200316.fc32.x86_64.rpm", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efi-filesystem-4-4.fc32.noarch.rpm", + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efibootmgr-16-7.fc32.x86_64.rpm", + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efivar-libs-37-7.fc32.x86_64.rpm", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", + "sha256:5e7a16df5bdfab2acfd8ac061827ace0642f2e5521689d6b9f0812f2a6ece231": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-iot-32-1.noarch.rpm", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", + "sha256:907393755387a351806ec2afff376e7491f177116caadd12f07d0fcbed796750": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fipscheck-1.5.0-8.fc32.x86_64.rpm", + "sha256:f2715fc8a04d33716f40f5b34466e082140df7ff3b7b972c29655d4dfc6e3a72": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fipscheck-lib-1.5.0-8.fc32.x86_64.rpm", + "sha256:b8ecd7fa0e7e072828e374dfb0d61bb8eecca7c190f3661050cee5e3fc8854b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/firewalld-0.8.2-2.fc32.noarch.rpm", + "sha256:47538b1db9720be4699329a8da32d873187d0c6c22f45252614ac5b8a8312482": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/firewalld-filesystem-0.8.2-2.fc32.noarch.rpm", + "sha256:317654c97a9dc11fe498b61d4189ff31cd1277250993d826e9bc5815d0485f29": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/flashrom-1.2-2.fc32.x86_64.rpm", + "sha256:879ba2533610771dbf3fa103fdbde878edf255b771b53aa8a170009d01446012": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fonts-filesystem-2.0.3-1.fc32.noarch.rpm", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", + "sha256:929f1c5ce4775b28439a1b5726e98c38204930d5880dc6096fc56e8d3eab275f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-overlayfs-0.7.8-1.fc32.x86_64.rpm", + "sha256:8df8541abd806578e43fe28a7ea2c41efbbb813866bed35fabe779274790a538": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse3-3.9.1-1.fc32.x86_64.rpm", + "sha256:ab4c27523d6b5a0df75febac43cafa2dd9897dc3c1bb2f0d6990ca603b6168fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse3-libs-3.9.1-1.fc32.x86_64.rpm", + "sha256:ff5dd4d0c157cf1be9c8dbddce06640c67b2d02ae5a48d6b108bd70fc5c96211": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fwupd-1.3.9-2.fc32.x86_64.rpm", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", + "sha256:397f0b024d3c58ca6e174c6de5abcb19304d7c58903199e1e6fe02e84d5bcb3a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdisk-1.0.5-1.fc32.x86_64.rpm", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", + "sha256:5fc2fd0cb5b6fdce1203e43d6f2df6a3098ec9522b04815d896ecedbb1489063": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib-networking-2.64.1-1.fc32.x86_64.rpm", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-minimal-langpack-2.31-2.fc32.x86_64.rpm", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gobject-introspection-1.64.1-1.fc32.x86_64.rpm", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", + "sha256:70794c8537fb3cf197f051cfce3b23956d587062daf114f8480770754804f339": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/greenboot-0.9-1.fc32.noarch.rpm", + "sha256:fbaf44214a3e93d4bdccb1519768849db5ea204c886df851b49f107e0c443e4a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/greenboot-grub2-0.9-1.fc32.noarch.rpm", + "sha256:1ec84749250a0095d645f11fa0dcdf8c4500e0bbc303af696762a12616375757": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/greenboot-reboot-0.9-1.fc32.noarch.rpm", + "sha256:4546444c0647efaa8fa8bf604ace7f7dbd152e74761b8d7a11fa185bc72bece8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/greenboot-rpm-ostree-grub2-0.9-1.fc32.noarch.rpm", + "sha256:3ab2173d9d4016febcdaf283408f9939d0a7b2fdba3e46a2d45fbef88a1463a0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/greenboot-status-0.9-1.fc32.noarch.rpm", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-2.04-12.fc32.x86_64.rpm", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", + "sha256:d1a369d501e3ce1c17d06418c9cd57c4ada551ecc3b45a581e162215e8bd77f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gsettings-desktop-schemas-3.36.0-1.fc32.x86_64.rpm", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", + "sha256:def89a494acbfd6aae1fb70700dd18275ddd3050893bc962f1853499af9dd823": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hostname-3.23-2.fc32.x86_64.rpm", + "sha256:6749bd0b96339c32b57635b69b474583b50c94e4bbaa3eb8753fa604b9d1c521": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ignition-2.2.1-3.git2d3ff58.fc32.x86_64.rpm", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", + "sha256:bca13571cf1452f3e41c8e89b8c64aa33d3d0f4e414571f9dde32a556591b339": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/initscripts-10.02-3.fc32.x86_64.rpm", + "sha256:865c7677d2664287bb4ba2874c83bc805232e1b3a02cf6ba96e047266d9ef684": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iproute-5.5.0-1.fc32.x86_64.rpm", + "sha256:0c6f4c1fbbdaf02014bf81726264e3301cbfe0ecda610765be11dbbfe99e34ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iproute-tc-5.5.0-1.fc32.x86_64.rpm", + "sha256:7c21c21c3e3dbace06bee03fe4835ae6cb1e3ef86750ba2853f39d40dead2309": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipset-7.6-1.fc32.x86_64.rpm", + "sha256:f60fc561675e41ffa2c48b229960291e2438441d5ed758c1f28cb06b5d4e4ea9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipset-libs-7.6-1.fc32.x86_64.rpm", + "sha256:28f4bcbf53258114ebbf0a167351d67e204ff6f717b49b3893c2372845e6bd0a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-1.8.4-7.fc32.x86_64.rpm", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", + "sha256:08c41c10745c172c34880e384cf5cff014a9627f4895e59fa482948b27e2ce9e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-nft-1.8.4-7.fc32.x86_64.rpm", + "sha256:6a3282927f525629bc0aaf4090e108d33b0709d3d5b35bc442000c2837e7b9b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iputils-20190515-5.fc32.x86_64.rpm", + "sha256:1a2f22eed83ef568021c464cce841ef98725b614093f2c518307e85d5b6e759b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwd-1.6-1.fc32.x86_64.rpm", + "sha256:65e5209398c6b2c196cb42f3bc3f82e00af1026f623026857a9b330ec92d0330": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl100-firmware-39.31.5.1-106.fc32.noarch.rpm", + "sha256:032e4944fe53dc7a11ae62d746579177a5c52b00a4ad5540da8221aa287fdf18": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl1000-firmware-39.31.5.1-106.fc32.noarch.rpm", + "sha256:79e22d23ba0a156b3d74ec4b0da8fd71bc632386366ade2c48006ba82074055d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl105-firmware-18.168.6.1-106.fc32.noarch.rpm", + "sha256:b286141f38cd88b8c632515677423f49c81365f2ae99c5a7906205f35a273fb2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl135-firmware-18.168.6.1-106.fc32.noarch.rpm", + "sha256:caa3625b22908cf4f91faf2c281b0e7ab7d981c35ed1d761deb53b7b78d13cf8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl2000-firmware-18.168.6.1-106.fc32.noarch.rpm", + "sha256:5d933f9bf444d4c8732caa65e9227b27127c625840859a0453a32a5719916f48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl2030-firmware-18.168.6.1-106.fc32.noarch.rpm", + "sha256:4659e7b76850ce5dedbe80fb0a64947e83f15f907b35c5819d91be6ed0523653": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl3160-firmware-25.30.13.0-106.fc32.noarch.rpm", + "sha256:d7f57b9190c9cf05c36fe9fb3229330cdb9f0a1af1214a47b0a38dcc8ce929ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl5000-firmware-8.83.5.1_1-106.fc32.noarch.rpm", + "sha256:88d283c2d5aa96c2b0899f6bd6c0409a5d5c6fda2958e8eae19eb49c3ede58d6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl5150-firmware-8.24.2.2-106.fc32.noarch.rpm", + "sha256:89f85f749bfee7d083c84845e908a3471297a3d8a75f7397903d15eb7f403297": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl6000-firmware-9.221.4.1-106.fc32.noarch.rpm", + "sha256:83a08b7066000ebbdf8a6c5706485a19b5dfe2d492b1faaac1922e8f0c42cd0c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl6050-firmware-41.28.5.1-106.fc32.noarch.rpm", + "sha256:a3f80bb7068618dff795b3e0a3d32fa3c640e492c8f175b16bb3c7ff64a88a8e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iwl7260-firmware-25.30.13.0-106.fc32.noarch.rpm", + "sha256:975719a0c73cf5cb5bcbc8ad11b816ed75923dccd9c091baa4a6c6000753dcd8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jansson-2.12-5.fc32.x86_64.rpm", + "sha256:872639e4ccb4f1c5de66d5eaa85ca673141b10e3d614b33c84ff887c228d465d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jitterentropy-2.2.0-2.fc32.x86_64.rpm", + "sha256:d7fec1fb54953f1901cc505c225af94cb61f2206d0503be12313169a4b915e18": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jose-10-6.fc32.x86_64.rpm", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", + "sha256:89c972ec7d2ab305c91c23bc248562c76f0ae645a9ed9f94d312e2f57c4d38fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-5.6.6-300.fc32.x86_64.rpm", + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-core-5.6.6-300.fc32.x86_64.rpm", + "sha256:b98687828b1d222ea73ebb8457450913dac58dd0be2e430a93bb7e98ba816505": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-modules-5.6.6-300.fc32.x86_64.rpm", + "sha256:e291d6c021eaa01cc3c446b76c94aafde444936b8ba3f08a7fe7cbe66a23366b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-tools-5.6.6-300.fc32.x86_64.rpm", + "sha256:150815dd62da40fee60ad5ceb988938c3be01e03aa54a025772b33a7a2c11311": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-tools-libs-5.6.6-300.fc32.x86_64.rpm", + "sha256:9ee276ed9d036a4483bb8d1bd6f6d697b161a04276c6ce5f1d3f40d48e04bccb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-1.6-4.fc32.x86_64.rpm", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", + "sha256:2b783576612dcf10ab151fee03084f8ae1667c044a9e2e9404a2a139e7c6c884": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/less-551-3.fc32.x86_64.rpm", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", + "sha256:d74b76ce8c2c7306cc3f012d1ec56b1d5c67788748f56ecd505f257d342f97ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbsd-0.10.0-2.fc32.x86_64.rpm", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", + "sha256:b13eed593b31a9cc0174774b97701c7da876f91ccdfc951b67a3134d59ccd8b5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcbor-0.5.0-7.fc32.x86_64.rpm", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", + "sha256:9a12db30090023c60e3d7bcd5b07142cdc6d84c77e25ddb1cf41a4c490e52f09": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libedit-3.1-32.20191231cvs.fc32.x86_64.rpm", + "sha256:39961756e07f6f49ddf2ff277dc04a63fa4d5b4fb035480945bd2f665ba1dd4d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libell-0.30-1.fc32.x86_64.rpm", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", + "sha256:ebbace15f986288bba7681f44a111b14bcc7cae00b7a1faadaa838bd51897357": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfido2-1.3.1-1.fc32.x86_64.rpm", + "sha256:14bd7e305e13795e0d37c613dfa3ead3a3219d28c32b27ad6527d3592361923d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libftdi-1.4-2.fc32.x86_64.rpm", + "sha256:aac9be36fc9c345245b4a0db66bfb9ff8df25e36ae0c1ae89eca9bcf88e052e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcab1-1.4-2.fc32.x86_64.rpm", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", + "sha256:c8daa43a4504f9a4b6c106baf8a56aa0d256fc3c71bd417ea75b9c7fd830a9b7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpiod-1.5.1-1.fc32.x86_64.rpm", + "sha256:b3201777d78ee13ee45ddbd982af5999ce058907b5dc552669644931b79c5f51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpiod-utils-1.5.1-1.fc32.x86_64.rpm", + "sha256:824fe37d58cadac2f23678c9eb95c29b4acb1852df97cf799e77aa7e8034b54e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgudev-232-7.fc32.x86_64.rpm", + "sha256:86acbe8d77b05c1fe9bb0168443a579b1d4538f9733813db4e72e4a4a2be29e3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgusb-0.3.4-1.fc32.x86_64.rpm", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", + "sha256:ff44071d53a2ed543c2ddad99cca8fc25493cbefc5d7ad869f9b6dbda340a465": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libjose-10-6.fc32.x86_64.rpm", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", + "sha256:2434cd04a437c06f59d67ee2580443c0ba676c39440cd0f74cca768ec57577f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libluksmeta-9-7.fc32.x86_64.rpm", + "sha256:de74076fc5073ad07ffa78fed6e7cd8f10133d99c1c73149b4ac74428699a6d1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmbim-1.22.0-1.fc32.x86_64.rpm", + "sha256:4eb6a2e34173a2b6ca7db031cecce56c0bed711691abf1c8d6bfe6cb7ca45dc0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmbim-utils-1.22.0-1.fc32.x86_64.rpm", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", + "sha256:9ebc5843faeb852bbbe3d53f03182197f6595a928ffa3f5d7a530749ee1e4ec8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodman-2.0.1-21.fc32.x86_64.rpm", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", + "sha256:4f4ef59861c0566d22bd76369d22369d43130f5ccdb35a5fc2c8a236cf33651f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libndp-1.7-5.fc32.x86_64.rpm", + "sha256:b359ca3cdc68b6e5031f65975df38a8b96c19ddc4c367e1e3463fc8484a0b3b7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnet-1.1.6-19.fc32.x86_64.rpm", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", + "sha256:3afab9512fd4d56a13c95b530c805ac8b2bc872572ec5bb435eccdd59fbbc8b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnftnl-1.1.5-2.fc32.x86_64.rpm", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", + "sha256:8dfdbe51193bdcfc3db41b5b9f317f009bfab6373e6ed3c5475466b8772a85e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnl3-3.5.0-2.fc32.x86_64.rpm", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", + "sha256:6952dfc6a8f583c9aeafb16d5d34208d7e39fd7ec8628c5aa8ccde039acbe548": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpkgconf-1.6.3-3.fc32.x86_64.rpm", + "sha256:5a4c0187b96690e0088057f7656c67d399fad44b28b86644e3434c581377c229": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libproxy-0.4.15-17.fc32.x86_64.rpm", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:5ad0d1b4e641e5d2fe7f6385ace0f827a431c5a52c6dc3516d85e655caca880f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libqmi-1.24.8-1.fc32.x86_64.rpm", + "sha256:64922311f45700f2f4f98d78efbdfa240987a6a2b1396ffe694d30e2b5f34ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libqmi-utils-1.24.8-1.fc32.x86_64.rpm", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", + "sha256:cbfc109588fa0e34bdc408dbb37dadf7873fb5788dd3fd8cd04c17c75f26e6db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmbios-2.4.2-7.fc32.x86_64.rpm", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", + "sha256:b09015ae5fb5772b73bc7932991aaf6e1f6d509432af605a565ef53d2d50606a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsoup-2.70.0-1.fc32.x86_64.rpm", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_nss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:af66820023c984d8b981ecac715d0c2daec1f89dcb69bed76ddf58b0ee80c1b1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_sudo-2.2.3-13.fc32.x86_64.rpm", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:64567be564634937bd918d33a3f04017808d29269a5b0891a0f4d4aecad6161b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsysfs-2.1.0-28.fc32.x86_64.rpm", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", + "sha256:b58828b2f1ce4f7778d3f511c61ee8925042b9752aea526c23d33fd7533aa975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuser-0.62-24.fc32.x86_64.rpm", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", + "sha256:a7452c18c2cffc266ec36c54105b884c4d63181f20cebd705e33730534cb9093": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libvarlink-util-18-3.fc32.x86_64.rpm", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", + "sha256:ad50ed0c4f4c956e3b59ac9fc7bf5fba22068a661ea75a46eb81bc2209af4cc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxmlb-0.1.14-2.fc32.x86_64.rpm", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", + "sha256:c9ba05cb46a9cb52e3325ca20c457a377361abcd0e5a7dda776ba19481770467": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-atm-libs-2.5.1-26.fc32.x86_64.rpm", + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-20200316-106.fc32.noarch.rpm", + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-whence-20200316-106.fc32.noarch.rpm", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", + "sha256:9fa1959637c902dfeb19a0f16c7f42f7da4aab293f7c025c66d39debad6dbc34": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/luksmeta-9-7.fc32.x86_64.rpm", + "sha256:3b76bc46dd279404408d34946cfdb0c3899359a1c6b48e614e63d1259a94262a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lvm2-2.03.09-1.fc32.x86_64.rpm", + "sha256:e851ba0019baa83e1bebbe92e1a1cf629694ccf3b42c5ff84e0ed7bea74931d3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lvm2-libs-2.03.09-1.fc32.x86_64.rpm", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", + "sha256:95a89032291b05a0e483f336ea29897d951e8845b0f347a4117de90ef3ef3467": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/microcode_ctl-2.1-35.fc32.x86_64.rpm", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mokutil-0.3.0-15.fc32.x86_64.rpm", + "sha256:80cf220a3314f965c088e03d2b750426767db0b36b6b7c5e8059b9217ff4de6d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mozjs60-60.9.0-5.fc32.x86_64.rpm", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", + "sha256:0b7d24759aac33303ff4b101c111dea03ff2529efc95661140e22f629cc1ab7a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nftables-0.9.3-2.fc32.x86_64.rpm", + "sha256:e2566356943c1c7485d206b858dd6ae3be37c28bfec2a43f869193f3b5b9cd23": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nmap-ncat-7.80-3.fc32.x86_64.rpm", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", + "sha256:42fcfac5037eab4099648e0f0ed3eb2aec6eb6a23a9e3808f9b69619ea7c44e3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-altfiles-2.18.1-16.fc32.x86_64.rpm", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", + "sha256:0d51c1319ee78978e6ea5a49b815c2078b4ffd4d575e98c70e54ca01c3390eb8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-8.2p1-2.fc32.x86_64.rpm", + "sha256:8b148415fb6a583ef131d0ddff44f3209c30d0299fde7b20cd3ea385590927c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-clients-8.2p1-2.fc32.x86_64.rpm", + "sha256:d1e244b8b5ce7404846e97d96c762c8c18ff6447301f6fc63f50e615029aa7cd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-server-8.2p1-2.fc32.x86_64.rpm", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", + "sha256:156709efeaa1dfac72cc189d7e99de12d7c4b2069445da5d34fa807582e85719": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/passwd-0.80-8.fc32.x86_64.rpm", + "sha256:e5efc87172d7081559137feaa221047385a5e248ffafd9794c2bfc73b61f8f37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pciutils-libs-3.6.4-1.fc32.x86_64.rpm", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", + "sha256:5c91890bf33527b9fb422cbed17600e761750a4e596fad3f0d0fa419070e82b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pkgconf-1.6.3-3.fc32.x86_64.rpm", + "sha256:0bace0cf41921db39247c99bfccb228818b83b68c7b8be7c8c4a92ea298a9a29": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pkgconf-m4-1.6.3-3.fc32.noarch.rpm", + "sha256:4a7b63b32f176b8861f6ac7363bc8010caea0c323eaa83167227118f05603022": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pkgconf-pkg-config-1.6.3-3.fc32.x86_64.rpm", + "sha256:ccdfb24da56aa394a64cf2f0c6ac6d15d0ebd6054686bd2ab27641a5502329be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/podman-1.8.2-2.fc32.x86_64.rpm", + "sha256:536a157da5332c0bdacb3e5891e3012b79b18fcdedb63b393110d6eb8b04e428": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/podman-plugins-1.8.2-2.fc32.x86_64.rpm", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", + "sha256:3cd56dea57c00e2c4a9d5aac69a1e843ebef581ba76dde9d9878082fa1215485": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-python-utils-3.0-2.fc32.noarch.rpm", + "sha256:d49f0b1c8ecf9bc808ae93e9298a40fbcc124fe67c3bbdd37705b6b5d8cfdd87": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-0.116-7.fc32.x86_64.rpm", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", + "sha256:7c7eff31251dedcc3285a8b08c1b18f7fd9ee2e07dff86ad090f45a81e19e85e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-pkla-compat-0.1-16.fc32.x86_64.rpm", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", + "sha256:52fe378ffab317ec4d26ae5fc0389dec874002a8d70a9413cefb68c7b16b0612": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/protobuf-c-1.3.2-2.fc32.x86_64.rpm", + "sha256:be7ba234b6c48717ac0f69fb5868b3caa6ef09fbfc76c42a47b367578cd19444": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/psmisc-23.3-3.fc32.x86_64.rpm", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", + "sha256:b1111e77a5fdbacaa04acc90d3844706158bc5892173862928705620b8910adb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-audit-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:6aa0c6420a03f20e18842da9de611d823580efb8f6da93a94dafb48d59c2a070": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dbus-1.2.16-1.fc32.x86_64.rpm", + "sha256:129adf9147d5d120546ca8e0fb5f165761106d386d366fe82591e372754d0b4a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-decorator-4.4.0-6.fc32.noarch.rpm", + "sha256:8ee8c4bbf024b998ffb77a6b4194a2306ac21c5a6fcf70c8c81a0fbf38f7c7fc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-firewall-0.8.2-2.fc32.noarch.rpm", + "sha256:34411604a91c301dc8489285065c68f3a2f50910717097fedcaade6481c7469e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gobject-base-3.36.0-2.fc32.x86_64.rpm", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:55bafcdf9c31b1456af3bf584bfe7ac745a03f4decd17197ea97b498d68b3b82": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:0fc0193d95d69c780b6feb1cb74759ca2d4804701b3de936dac8429cfbe0f2e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-nftables-0.9.3-2.fc32.x86_64.rpm", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", + "sha256:15f2fc89b7bd39dcd3f6f8db30f56b76b65df311d7ad9852d498fbbc5c7d2aa2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-policycoreutils-3.0-2.fc32.noarch.rpm", + "sha256:6f5f53b66f7c3bf6958f6f163788583265ff0360188620c3b0f7ddedeac3d1f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setools-4.3.0-1.fc32.x86_64.rpm", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", + "sha256:d2abba1a0523bd9df5073900593ab13ec2ed2e391440be4d883314fa154370f8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-slip-0.6.4-19.fc32.noarch.rpm", + "sha256:cb0c64cc81e0b384bbc9d27ffcb2a655b13c91a799aad8972264aed1767926a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-slip-dbus-0.6.4-19.fc32.noarch.rpm", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", + "sha256:4cd01a3135b9e72906eaf4552e29929334dcccee2ed092a38bf60698522ecd5f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rng-tools-6.9-3.fc32.x86_64.rpm", + "sha256:c9f3d536c1fa73de90836147d15db06dc2025e84a44034bda6c66b9c4b60be58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rootfiles-8.1-27.fc32.noarch.rpm", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-selinux-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:024dd8a75eb5472692d0291292d25939b97a0295e5ab0958dcd22600d392eaae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rsync-3.1.3-11.fc32.x86_64.rpm", + "sha256:c50ff544430830086ce484b20a2b6eaa934c82b6277a6f4fb02fc8cbc9e25db7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/runc-1.0.0-144.dev.gite6555cc.fc32.x86_64.rpm", + "sha256:96e0c019cb91d8deefb7664cfe417807d23562d2a1bfd2cbfd1051e243136b57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/screen-4.8.0-2.fc32.x86_64.rpm", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-3.14.5-32.fc32.noarch.rpm", + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-targeted-3.14.5-32.fc32.noarch.rpm", + "sha256:84c338b327a3fb2f6edb79caa2242804fff8c83ffa3db0d9227f55eef4107b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setools-console-4.3.0-1.fc32.x86_64.rpm", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-x64-15-8.x86_64.rpm", + "sha256:f14d3b113e2c3ba3f8ab7a8146439924f38487c20dd533062616f17f500ff46b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/skopeo-0.1.41-1.fc32.x86_64.rpm", + "sha256:14cf772225c04c005add71372fce866e90f7144c27bbb8e846ce7887e0d286e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/slirp4netns-0.4.3-6.0.dev.gita8414d1.fc32.x86_64.rpm", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-client-2.2.3-13.fc32.x86_64.rpm", + "sha256:e5bf9266edf112540ec662bd492ce4bda3ed8d5e33d763b9f2318c42963a1d1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sudo-1.9.0-0.1.b4.fc32.x86_64.rpm", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", + "sha256:ea5f929563fb9ca0cf08da250c62c93d4755f4a41c1aca23eeeaf3e58e90d766": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tmux-3.0a-2.fc32.x86_64.rpm", + "sha256:8c560f3927e36e41657067e4bdc741fd8f3b55b497f0fc3c2331fb361ba8de8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tpm2-tools-4.1-2.fc32.x86_64.rpm", + "sha256:90bc2171f438ffa7488a9c69cd86bb1de175807be468f285c8ca16cf8dd4a83c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tpm2-tss-2.4.0-1.fc32.x86_64.rpm", + "sha256:c3e2a3c23288899456fb996f3074c10637bcd4886bc446698cb1efa2734c1e4d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/traceroute-2.1.0-10.fc32.x86_64.rpm", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", + "sha256:4fca21cfdcbed052e3e9e1eff74c22fb8ffb1fbbeb63e87e2aa540e43a8c0d09": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/vim-minimal-8.2.525-1.fc32.x86_64.rpm", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", + "sha256:9dcc75ac945924ce496c9280e7ac31b88886d94a6494d0710725a81dd9d42c9a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/wpa_supplicant-2.9-3.fc32.x86_64.rpm", + "sha256:d61ea8b6299f00397f740b73de146ef4daa6d6bb5863d525459765fa0f23a991": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/wpan-tools-0.9-4.fc32.x86_64.rpm", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", + "sha256:9194788f87e4a1aa8835f1305d290cc2cd67cee6a5b1ab82643d3a068c0145b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/y/yajl-2.1.0-14.fc32.x86_64.rpm", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm", + "sha256:3f7861ea2d8b4380b567f629a86fa31951a55f46f6eee017cb84ed87baf2c19e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zram-0.4-1.fc32.noarch.rpm", + "sha256:89cab89fcdb517ace9c3d3b58e753316df8ae5707604fb1cdcfee3a91d57235a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-team-1.22.10-1.fc32.x86_64.rpm", + "sha256:3219c5b68cf4d4633319892d4a81f356d17457a4b86648a9fe76d14a83be615f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/aajohan-comfortaa-fonts-3.001-6.fc32.noarch.rpm", + "sha256:b13bf9d5787a28901cfb2fcbe3bdacc8fafdd2989041c48d098e238b9e13c65b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/adwaita-cursor-theme-3.36.0-1.fc32.noarch.rpm", + "sha256:cb9e2b114cb5a3c8af0585d5d90db1f8db148c2223a1b4406be4854bd095fcd0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/adwaita-icon-theme-3.36.0-1.fc32.noarch.rpm", + "sha256:3bf7a70c94c538912ae92866c6bae4666f2bcf76bfe828ad24490a6a9bd3aad3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alsa-lib-1.2.2-2.fc32.x86_64.rpm", + "sha256:f50f7b04d6a187c06c9c72f77e1df912c94f003471ac87ad5a4d45c9c9a67998": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-32.24.7-1.fc32.x86_64.rpm", + "sha256:c6f5881d8c64474c5fca37191060d107b516f56cd8bf393f2c95e21aa477c123": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-core-32.24.7-1.fc32.x86_64.rpm", + "sha256:bf8caf2184270f4a2eab26442d7731c6bf0bad08151240d6a3b090152012a9e6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-dracut-32.24.7-1.fc32.x86_64.rpm", + "sha256:1b83b1070fc0cd7ffebc2df0aeccf236df89d55ea7e3e2cd95720f09918447fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-gui-32.24.7-1.fc32.x86_64.rpm", + "sha256:c966ee1e99fae28015bf181a1b7fbf4c21f873766ff1edc6b5a9783ce453cd32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-install-env-deps-32.24.7-1.fc32.x86_64.rpm", + "sha256:12c52425e332c5c0f2c0c2f441f4ae9cbf2aab321048a10c3631d0a8d875d2ed": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-tui-32.24.7-1.fc32.x86_64.rpm", + "sha256:66cb8a81c67b9fef057d1b25df30d62ec4a49a1c7f751657c09b3575dd5deb5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-user-help-26.1-11.fc32.noarch.rpm", + "sha256:a4a200c9fd328e7d72c1f57fe83bb5c34c5a9cc0858c601da1700e370af96ec0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/anaconda-widgets-32.24.7-1.fc32.x86_64.rpm", + "sha256:34dae0ae58352781f37382fa55738dad68617730a8d91d0cf0fe55d42ac6e267": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/at-spi2-atk-2.34.2-1.fc32.x86_64.rpm", + "sha256:c9a19d9b3ffa913f8384870b6e534189b90547c3c1794d4a578428764393b8b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/at-spi2-core-2.36.0-1.fc32.x86_64.rpm", + "sha256:c52f38b2b76e6c9f4d2572ba84b479c3ccd6e059ac7eaac7241e2c90024e8c59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/atk-2.36.0-1.fc32.x86_64.rpm", + "sha256:90e322415ad6e6b7b120d28ae34a37d9f89bb25a3c79936a34a2ce7bd67cffaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/augeas-libs-1.12.0-3.fc32.x86_64.rpm", + "sha256:0304863cb93994b74e01e2c54d3bc23c7b68de587ced370e31bf95cc25b39886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/authselect-1.2-1.fc32.x86_64.rpm", + "sha256:98cd6d0fad26b03b470fe408414d9f140e4243925dd478ea85dcdd891efdb51d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/authselect-libs-1.2-1.fc32.x86_64.rpm", + "sha256:c603840457424e0f1d344ef9a4b06ca5fdb63a1416996838bab7cf975d69e3ef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/avahi-glib-0.7-23.fc32.x86_64.rpm", + "sha256:d1fd0a3fa94c4fd4b4b7a16229a16b2dbd6cd27f9ee3fe24650480d1931e4a11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/avahi-libs-0.7-23.fc32.x86_64.rpm", + "sha256:22b497965a403eaa9392912e62b4a6ef61ffe91fb799a42f795c07ac12f1aabb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/b43-openfwwf-5.2-23.fc32.noarch.rpm", + "sha256:301f55f82e7918155db455b350572aad1b3bf965b45d62289a8a91d4dd09b44c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bcache-tools-1.0.8-18.fc32.x86_64.rpm", + "sha256:c55f946b9536ce11ca3a3c5a7c82f52db355e9954744661854074ce2f73b21a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bind-libs-9.11.17-1.fc32.x86_64.rpm", + "sha256:f3b87e04dd110b1c8dc846adbc73478819df37c7c0289b09b71573aa573e179f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bind-libs-lite-9.11.17-1.fc32.x86_64.rpm", + "sha256:c6bca39f21f1440125ed3823d3c134a3e0c3830ba81883da22c6d7cfaae305fa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bind-license-9.11.17-1.fc32.noarch.rpm", + "sha256:b64253730af0e60faa5e9ffd4bbcd6f49fa712b535397a679a1fcb2b802f00e3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bind-utils-9.11.17-1.fc32.x86_64.rpm", + "sha256:9922d92f8003c758c5ccb930b626dc2639c8ee5fbc92c151cd16d7c4a620d9b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/binutils-2.34-2.fc32.x86_64.rpm", + "sha256:dff1de200d8efc517b51cc2891f8aa6bfd113c8156a7487cdf40f38ddde2f811": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/binutils-gold-2.34-2.fc32.x86_64.rpm", + "sha256:e1064e11ef1d1bf6f3a30c8625b55b94099441faab684ec4034af922a41b9fe6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/biosdevname-0.7.3-5.fc32.x86_64.rpm", + "sha256:57a30c600171f47efbc179c3b630c7f5d613d05c60ac7422f6125987981759ea": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bitmap-fangsongti-fonts-0.3-33.fc32.noarch.rpm", + "sha256:8f7e663a6c565b52f4d6ad7724bcbcb3a570d58a226f75ae28cfd1151ca6442c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/blivet-data-3.2.1-2.fc32.noarch.rpm", + "sha256:4fce63bc0550cb1f8aa7232366cf8160a70616e62f943e0036090dc9b96464f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/blivet-gui-runtime-2.1.13-2.fc32.noarch.rpm", + "sha256:e94c651f86972603d0a844d42a7f684130e136d2914ccff5e0593ca685d9add9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/boost-regex-1.69.0-15.fc32.x86_64.rpm", + "sha256:09a933edc58e851f731b08d0258cd0b61d8caa6f479fe565be3c9cccd96dc06e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bridge-utils-1.6-5.fc32.x86_64.rpm", + "sha256:b6601c8208b1fa3c41b582bd648c737798bf639da1a049efc0e78c37058280f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-1.0.8-2.fc32.x86_64.rpm", + "sha256:91a7477240227180e594d163dde6d5d81cff957c1fb641e89ed4f238286716a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cairo-1.16.0-7.fc32.x86_64.rpm", + "sha256:9a90a9c41dd10994e26e9181a8cab8d010d27c719fa25254c13aa5790a6b98ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cairo-gobject-1.16.0-7.fc32.x86_64.rpm", + "sha256:a43a5fac13f3fa150d4a26e812223b9e765ff7e31e0c17b2beb690fe667a74ab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cdparanoia-libs-10.2-31.fc32.x86_64.rpm", + "sha256:116ec81c0dd1b56b50dae43a2fc0dec743cf8e127723ae97128846fefe33798b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/colord-libs-1.4.4-4.fc32.x86_64.rpm", + "sha256:c79b1ac96de482251a39cc064b4b31442423e318373539dea31b4f50f93ab309": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-sans-fonts-2.37-7.fc32.noarch.rpm", + "sha256:a7af6691cd4c87765133c885f2931ac53191e3a48e481a256945d9c18d523d56": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-sans-mono-fonts-2.37-7.fc32.noarch.rpm", + "sha256:5a4999ef9d68371dbf4df59f2131bdac3e357be5202f5f68bfd85ff71593e280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-serif-fonts-2.37-7.fc32.noarch.rpm", + "sha256:6e739a1dddb428573efc3d206225642dee8ae171bcbb7c70c71da27f9774b113": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:7811882c2c70d8fa215003846e868d3bbb07956923791148a1b1cba413469e2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/createrepo_c-0.15.5-2.fc32.x86_64.rpm", + "sha256:3df30b90f0e50a91adaa3b504767605469c750edfcec17c7bb22e553c37d2436": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/createrepo_c-libs-0.15.5-2.fc32.x86_64.rpm", + "sha256:ecad5774345c792f8eb10bf599b7fd7a23d53cb243fe2173b4f121e4f104a81a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ctags-5.8-28.fc32.x86_64.rpm", + "sha256:19e7d02caedfac6a72464ecad7b270714a0703aa2b0c9d67f392b35afc6f574a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cups-libs-2.3.1-5.fc32.x86_64.rpm", + "sha256:e566b87590476cf390deea1f74692ec8676722906b59ef17c06b52ea456d4084": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/daxctl-libs-68-1.fc32.x86_64.rpm", + "sha256:c6fe65a61517f8f049a7f5f78f3a84d934e454c07384cf9ad9ee55066092ad72": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-daemon-1.12.16-4.fc32.x86_64.rpm", + "sha256:9a0f5ab4275f3acbd60374462e60076c06d96fbc99c8fe39a6258d8c281fbef2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-tools-1.12.16-4.fc32.x86_64.rpm", + "sha256:fa4a15a0b1b129e62bbe62a5a2949356a356becfae305f14d332119b51a9da33": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-x11-1.12.16-4.fc32.x86_64.rpm", + "sha256:94644206723bed798f285e42cd2c5ba8be3d072e10bff8d481d94f8b7a66dbd2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dconf-0.36.0-1.fc32.x86_64.rpm", + "sha256:90696ad252433f7b9ae29cff87701836f980cc1a93f6e21584370ed20a8e1315": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dejavu-sans-fonts-2.37-7.fc32.noarch.rpm", + "sha256:f3612823afd4a111e63f92444430c1680e33f9f738d196a78cd15d716efa3908": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dejavu-sans-mono-fonts-2.37-7.fc32.noarch.rpm", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", + "sha256:11ce6b8396bda330162d5e998c39c9c0856de8d72baa1234efc3357746ae41cb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-multipath-0.8.2-3.fc32.x86_64.rpm", + "sha256:e5173ac5fb2e2fab9cf5a92d979c35597815ec573dee9283ea69d48b27da2b2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-multipath-libs-0.8.2-3.fc32.x86_64.rpm", + "sha256:333b08333a2a8d8bb6895d6e1637922824dd9f98a1739e1c965f5a206816c7c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dmraid-1.0.0.rc16-44.fc32.x86_64.rpm", + "sha256:8e5d13b65933cc5bfc41ad54ce7ce5f10bdffd556c8ee232f5deb033490b6249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dmraid-events-1.0.0.rc16-44.fc32.x86_64.rpm", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", + "sha256:26b524ed340cdf6bcc93fd909c2168b9db76784e486d6c1f421dbe69a3847d6d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-plugins-core-4.0.14-1.fc32.noarch.rpm", + "sha256:562fbe35529dc4c52b9eda0561c0f916012b57fa0ae35b82afafcda7b52db368": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-live-050-26.git20200316.fc32.x86_64.rpm", + "sha256:ab9e9201c9c5d0051cabcbaec9d0899bee3d8ec8abcd7532e9742d7f37030bb9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-squash-050-26.git20200316.fc32.x86_64.rpm", + "sha256:30fec5d9c82d273c0f282f269aef925e3445eab786159428100bb0179afd9d0d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/drpm-0.4.1-2.fc32.x86_64.rpm", + "sha256:23b2dd4b91f62579a8ef594f6189d8dda5fd444b19e6583fd2a10fc6cc92297f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dump-0.4-0.43.b46.fc32.x86_64.rpm", + "sha256:9432821fc1932bd0702ee122656d9c354e0e8914029a5298d47a430e757ba681": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/enchant2-2.2.8-1.fc32.x86_64.rpm", + "sha256:55cc436675d08a07015722a3bf1d395f36671db367441ff653f39bea683f200b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/ethtool-5.4-2.fc32.x86_64.rpm", + "sha256:0c1b4519b7e2cc14e211c25b1713c203f5ddd8b0b0e941fdbb437e3b5e669d31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fcoe-utils-1.0.32-9.git9834b34.fc31.x86_64.rpm", + "sha256:ba5bfe840e17b26bea7251eba21df93509a0eed02666be1cf86cbdc273f56497": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-logos-30.0.2-4.fc32.x86_64.rpm", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", + "sha256:71229e63cb714223b377307796386964271b223d287e5792a958442b821012ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/flac-libs-1.3.3-2.fc32.x86_64.rpm", + "sha256:e4b71435f27f24995a45f3f804de78330171513e5278faac8addcfc0bf968a68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/flatpak-libs-1.6.3-1.fc32.x86_64.rpm", + "sha256:a2f9e0aaaf5a0cf41935544889848f2022a9322181d1a3c5256414c1e3ff364b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fontconfig-2.13.92-8.fc32.x86_64.rpm", + "sha256:e3784e1ae647fb642fc37b215e1f8f5927e51dabee58ab0c589cb4e5cf4dce86": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fpaste-0.4.0.1-2.fc32.noarch.rpm", + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/freetype-2.10.1-2.fc32.x86_64.rpm", + "sha256:488ca8e6d4c79948c317b57fcb2dfbf1bab334804813bd0a415edf311f724b29": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fribidi-1.0.9-1.fc32.x86_64.rpm", + "sha256:2b5cce2806035393f268c816bb8743b82b3f63bae6c78046ea832dea65e759c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fstrm-0.5.0-2.fc32.x86_64.rpm", + "sha256:674eedd217ecd8ed3a7f34ada54167e36e69e5ac120fcb4d77321527a37c1926": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/ftp-0.17-83.fc32.x86_64.rpm", + "sha256:b2db9436ce067f52a9fcf3a216019f2953f9426387912809a09bedf1c7bd59ef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gc-8.0.4-3.fc32.x86_64.rpm", + "sha256:bc0006af20ffce932c84fa0242a0bdc06a682db5e5fa2cf7e98c49469353fd82": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:e9ca3e8d9a7cb0b7ecc6014206b7e446e100e2f9fdb759f575a884d1dad52cb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gcc-gdb-plugin-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:0b8411788744b34070bc9e28ca72f2ae7e8464c60738af7260e7dcb0b90c0c43": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gcr-base-3.36.0-1.fc32.x86_64.rpm", + "sha256:61c1578718a7892f31cd27d8dea79976997ad227e84a709cbd37663c663e6171": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdb-9.1-3.fc32.x86_64.rpm", + "sha256:f191f79cf778c64b3276e07b7cfe0f1ab8a58b6fe664969773d676965e8b7ef6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdb-gdbserver-9.1-3.fc32.x86_64.rpm", + "sha256:f0adf29157e3a0266c359771af725e61b92080433ab7f329759b179295952cf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdb-headless-9.1-3.fc32.x86_64.rpm", + "sha256:dca8c509fdb633f6097ff670ef8490b2935c3e7c6f85bdef54c53503a11d6214": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdk-pixbuf2-2.40.0-2.fc32.x86_64.rpm", + "sha256:78d0b23e9259c5515ea59fdb0888afb41d0f5fb7916e789b4cef9b0c9cfc05a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdk-pixbuf2-modules-2.40.0-2.fc32.x86_64.rpm", + "sha256:64144c27d456dd1b196387a3ebafc2d92cd3820de89d8f888b531c677a486fdf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/geoclue2-2.5.6-1.fc32.x86_64.rpm", + "sha256:0488840beaa11d9212563ee5ff0a5ef5d4bebf13bb60c5c127ab5f21d84a24b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gfs2-utils-3.2.0-7.fc32.x86_64.rpm", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", + "sha256:48a49e869e94a07fb2f91eefcfc56c51e88157aa6de1772e8661d48a3ff479db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-devel-2.31-2.fc32.x86_64.rpm", + "sha256:6a10d20cb848e7025d63424bef4d8e939d14adda54ba0ef4f387ce3c65c7f6bc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-headers-2.31-2.fc32.x86_64.rpm", + "sha256:24520e03276e0d850169efc9d83b12a9a01eee5d7202dadca12d2e0a8b7352ba": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-langpack-en-2.31-2.fc32.x86_64.rpm", + "sha256:c82324c90b5e30d90a85ff97158a3de3c3d5eb30f64f73df2c570cd4330c75e7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/google-noto-cjk-fonts-common-20190416-6.fc32.noarch.rpm", + "sha256:e30a7508c95ed718cff298ef761efc0cb25a90d23da1cd5ba34eb72975cb0ef2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/google-noto-fonts-common-20181223-7.fc32.noarch.rpm", + "sha256:dd6f5f400cc6a16bf558f5c8de4a4efef26f29a50cdcb7e9648f20a1cac53bbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/google-noto-sans-cjk-ttc-fonts-20190416-6.fc32.noarch.rpm", + "sha256:340a2c5d2b8addbfbf46796e0b3ef51c78775f8d44479963d2a9ddcf12dfdb88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/google-noto-sans-gurmukhi-fonts-20181223-7.fc32.noarch.rpm", + "sha256:927e747cd8e9a65819bc9098c18a611a0550f3e6160e23e98d8915fd59b513d5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/google-noto-sans-sinhala-vf-fonts-20181223-7.fc32.noarch.rpm", + "sha256:37b7328c1ea024867afcbb8d3573c00534aebc890834ecf13f967f1429d57eca": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/graphite2-1.3.13-1.fc32.x86_64.rpm", + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-ia32-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-efi-2.04-12.fc32.x86_64.rpm", + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-extra-2.04-12.fc32.x86_64.rpm", + "sha256:cbdc61d713e4cbe52b2bece117912da0f1e3782cb3b33caa068e96c854c990be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grubby-8.40-40.fc32.x86_64.rpm", + "sha256:01b52467ae293dbc8b4847220d64cb725b452988660d11e5b7b72e515590a360": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gsm-1.0.18-6.fc32.x86_64.rpm", + "sha256:31ec30af8b97915f9bb0606549aa6970500f09065fa0a4f1f1b7aeed10a688d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gssproxy-0.8.2-8.fc32.x86_64.rpm", + "sha256:3cf5d0e1c6dd09b4b047f13bdafd7413d8e4c4f586fa5de932f3410c5cbcf82e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gstreamer1-1.16.2-2.fc32.x86_64.rpm", + "sha256:0581b72d1359b021768e838d2d8642eeb85f3183a224dd5b899468f7be188507": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gstreamer1-plugins-base-1.16.2-2.fc32.x86_64.rpm", + "sha256:72daa7839ad71ecfa9ae789d66e16f77b90683c58ff1283bd87949fb4d8626f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gtk-update-icon-cache-3.24.18-1.fc32.x86_64.rpm", + "sha256:bb8235753c092825c6bc2f6879f0ef0ec0921ffb6a36bcd82a68fba257395669": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gtk2-2.24.32-7.fc32.x86_64.rpm", + "sha256:754d62a0a7f4e6d7c3d3042fd223deedd12c580e250ba3ec31a70862682af995": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gtk3-3.24.18-1.fc32.x86_64.rpm", + "sha256:cbb745019b2f6e167b3345bc2af5796f99ffb657c905e4db0404939b2005e4db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/guile-2.0.14-19.fc32.x86_64.rpm", + "sha256:48756e87aba1d8757243a9d8cf4649e8ab9b129adb3cc13c2b8d425c58bb0cb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/harfbuzz-2.6.4-3.fc32.x86_64.rpm", + "sha256:d632c4190e5ba5f4c1f3be5bba1033f435874bf3fc1c29416173433855987c28": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/harfbuzz-icu-2.6.4-3.fc32.x86_64.rpm", + "sha256:e4749d37b34e9ad50a7897e46468a8eea4a69fdf379f72b20bd8b9585bae6105": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hdparm-9.58-3.fc32.x86_64.rpm", + "sha256:5369a639d16f506abb37b3bea86b4551f7b4c4d8bd34f3441fd0fc0c47f1b759": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hexedit-1.2.13-17.fc32.x86_64.rpm", + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hfsplus-tools-540.1.linux3-19.fc32.x86_64.rpm", + "sha256:37ee8ee1485c185ac4d2dd586ccfe89c3d7d05c94e998b40103280f3b06dc25a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hicolor-icon-theme-0.17-8.fc32.noarch.rpm", + "sha256:5683b92a02c1625b81dd655608b589a30037582c148215942c2e118d428abc4d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hunspell-1.7.0-5.fc32.x86_64.rpm", + "sha256:fa350d8650fade5c669a2e8eb302345af7316c7604e3e24761b93b560ff63538": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hunspell-en-US-0.20140811.1-16.fc32.noarch.rpm", + "sha256:5eed798a806e26720df47f1c95600ae67cc1275c381f33c8260b32b23d81a978": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hwdata-0.334-1.fc32.noarch.rpm", + "sha256:c5c749b8a8c371aa54c1e1a0e1816ee4a28c01b9dfa3e86262861babc424a56a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hyphen-2.8.8-13.fc32.x86_64.rpm", + "sha256:030138a727b24568de1d65b5a68e051ccc20e4bb126a6c9e224281d5c43b3cde": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/icfg-0.9-19.fc32.noarch.rpm", + "sha256:f0713dd857e1272ab4fae576773bec1544b88506a14ee2f79dd3ec4dfb43434c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipmitool-1.8.18-19.fc32.x86_64.rpm", + "sha256:46fa30d9b4102c9197e8dae1cc58d69d41e171a4c7a8f92bbb273e61eae2cf6e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iscsi-initiator-utils-6.2.1.0-2.git4440e57.fc32.x86_64.rpm", + "sha256:dcb1ad224c4740b0d7be254b77dc3b3221b7a7a67102a5065fca7be5ad908f6f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iscsi-initiator-utils-iscsiuio-6.2.1.0-2.git4440e57.fc32.x86_64.rpm", + "sha256:d2ba4f460610b83c679b45296abda2fc5396230d38f0c136f0077822a75156fb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isl-0.16.1-10.fc32.x86_64.rpm", + "sha256:4ef01b9563b26005b3122e081a97f66cd0367ed8252089225b0d58cdc9249b13": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isns-utils-libs-0.97-10.fc32.x86_64.rpm", + "sha256:7080e23ec4ff5c0cacfa3476daa3c5c4f837b53d3806613f6ffcf1a352a480e2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iso-codes-4.4-2.fc32.noarch.rpm", + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isomd5sum-1.2.3-8.fc32.x86_64.rpm", + "sha256:5e7fe379c191e33f808f090272f38550875f14730f1d5201af6269ab6a6170fb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jasper-libs-2.0.16-2.fc32.x86_64.rpm", + "sha256:d9d0a315ea97d742b409ad0f5b2aa3586a34fa2518bee03259c40fc126449311": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jbigkit-libs-2.1-18.fc32.x86_64.rpm", + "sha256:8e63e6b834c07fa2765e014af929e333b42a023bf9a2dc4110f2ab777ea42514": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jfsutils-1.1.15-17.fc32.x86_64.rpm", + "sha256:031aac6baf600cbe4c53ca68ed45e71f822242647c50d3dff9f6892f877bed1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jomolhari-fonts-0.003-28.fc32.noarch.rpm", + "sha256:0d020d88d6ebbdd8fde8fbd82b00e835bd6263e06027ffb26d40fba8f1ff7201": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/js-jquery-3.3.1-2.fc30.noarch.rpm", + "sha256:aaf4a2bf093b45a96a37eec684bf1bfa34831020930670c9568394b01684aa2d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kdump-anaconda-addon-005-8.20200220git80aab11.fc32.noarch.rpm", + "sha256:1831648a4d4c02be7e611cd2fbf7ff088525c582a59879a98363dfe182664c36": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-headers-5.6.6-300.fc32.x86_64.rpm", + "sha256:7d656eb29a5954df72d93b4bd1900a01c2b3ebe8ef797c5e5952621fd16614f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-modules-extra-5.6.6-300.fc32.x86_64.rpm", + "sha256:286a0fbdc986fcef1ecb16cb54cef0ba4cfe37960376439b02b4ff70bb940729": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kexec-tools-2.0.20-11.fc32.x86_64.rpm", + "sha256:c72b6d5396a0d46c25b3e618d91100d24656aef5db041d7d10928a2dcf89d069": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keybinder3-0.3.2-7.fc31.x86_64.rpm", + "sha256:d4ecde0c20ca67303cb684efcec1f482560c5719e0e631b80a6ae61ce2782b20": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/khmeros-base-fonts-5.0-29.fc32.noarch.rpm", + "sha256:02cffdb2d5020d24552aeb73f0f6ad3d685bfb95a33d80ccb56eeec1c0829f1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/khmeros-fonts-common-5.0-29.fc32.noarch.rpm", + "sha256:6923881ce751e903ea2a2e8a58733aad24b33d042b0954fb5c9159360be6d389": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/langpacks-core-font-en-3.0-3.fc32.noarch.rpm", + "sha256:2ae7803ae5e34c2ebf5fb6bbb99d81c93be8ebf9c74c6a5a10e6de3d6dcdfb86": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/langtable-0.0.51-2.fc32.noarch.rpm", + "sha256:c2e20fec01817057a0fa1a529bb21c785f1172266e4f159661bb90e11f1ea4c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lcms2-2.9-7.fc32.x86_64.rpm", + "sha256:8183038e23011d89c96466f27ae59ba03e56e4f8a4e17c6713a0cc90b2d9890e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libICE-1.0.10-3.fc32.x86_64.rpm", + "sha256:3953c01efe6a2648681ed7faacce99929545994f3d87be00b8eab9e40909e347": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libSM-1.2.3-5.fc32.x86_64.rpm", + "sha256:20595861a9079a16f904a491b325347513ef9bc3587a0b9d1f4fc42d6fd2b526": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libX11-1.6.9-3.fc32.x86_64.rpm", + "sha256:73e9cf715ccf15c1e26fbcd40ec29788fb7250958bc923e56b4826a8d6fb6920": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libX11-common-1.6.9-3.fc32.noarch.rpm", + "sha256:f16a1cda444627978a9d16543602659577aebc486647607fd72a14bf2efecf27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libX11-xcb-1.6.9-3.fc32.x86_64.rpm", + "sha256:df36532fbc85d6c778d09b9bfab34f482d71469f919e39fbcc8dc017583c8be2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXScrnSaver-1.2.3-5.fc32.x86_64.rpm", + "sha256:0f002cc5ef09532fb9ef309c6e24ab064cb1babda1514a1258e214fe9fe60ab1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXau-1.0.9-3.fc32.x86_64.rpm", + "sha256:d92706bb2ed26ad00cff50d452010ac2eb41437489e78f99a22181f7c15f3d26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXcomposite-0.4.5-2.fc32.x86_64.rpm", + "sha256:a60575cc591e0fbec2063e368e825b3888014352560b0dbda1f0ec9ab3ab9377": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXcursor-1.2.0-2.fc32.x86_64.rpm", + "sha256:6d6a67c5991730234401595ea915e275413da0c17dc6ea89a4a602428119e36b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXdamage-1.1.5-2.fc32.x86_64.rpm", + "sha256:80b391c21c216a139e376fe3e05803dff9a2cc0ad8d7e9ae7610ba871b38fdac": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXdmcp-1.1.3-3.fc32.x86_64.rpm", + "sha256:2ba020fbb3c5aa9079b6e49903e1525ddd0722135a5fc7ce92e7dea2140102da": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXext-1.3.4-3.fc32.x86_64.rpm", + "sha256:ee57347efdda4eaffdcfca30cb04d3089ab36d270a570ae8132dacdce766f2c4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXfixes-5.0.3-11.fc32.x86_64.rpm", + "sha256:fa85593f609f6c3d4a52310ccbff524083bcda9a61d81b067c7686ac969b7a87": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXfont2-2.0.3-7.fc32.x86_64.rpm", + "sha256:e958dcf75c7b5d76dc02fea8fe27e4b41292900d15d6584ec8127469e9c9cc45": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXft-2.3.3-3.fc32.x86_64.rpm", + "sha256:fabaafea67bb05c0bfc6e3648d8d97efaf19e779139ad76df8481d22a31354a2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXi-1.7.10-3.fc32.x86_64.rpm", + "sha256:2ff43874437eef6ea52557525c1e7bf1c9c0e7e041bda00bb85ff67d86d8d5ca": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXinerama-1.1.4-5.fc32.x86_64.rpm", + "sha256:ae017725470718da1e51897cd4d2bea97a4172ce13badb582a2f30b9aeccfb1e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXmu-1.1.3-3.fc32.x86_64.rpm", + "sha256:c64bf28e6017f1c5e8559d2e9c2d78bb5d577bd0b0b05617ce42c7d2e0b0dbc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXrandr-1.5.2-3.fc32.x86_64.rpm", + "sha256:656bbeddecee15f2b638da3c5cdfbcf0ec7bff14ea1eb8179b30b6b389ffa4db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXrender-0.9.10-11.fc32.x86_64.rpm", + "sha256:e85e26d39a44ca9652d0093c973a14c542e5d70aef8805210ec8c164d1275433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXt-1.2.0-1.fc32.x86_64.rpm", + "sha256:2d73093abac305a0f09730795221192bdb5540337386aeb33b030aab152153f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXtst-1.2.3-11.fc32.x86_64.rpm", + "sha256:28009ee073a5cd0c6182d7ce20fc4ef160f028cd9e34cfd53e91500ebcdb8a08": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXv-1.0.11-11.fc32.x86_64.rpm", + "sha256:f9aac1e0771ce05d22d4e7724a4536a4a4ce3a857b2e4af55b6e20a8a33b4b82": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXvMC-1.0.12-2.fc32.x86_64.rpm", + "sha256:3b4f270b0fdd0250306f15ee8b98ba4add4eb81c2ec4bc392b037d3d74745bb8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libXxf86vm-1.1.4-13.fc32.x86_64.rpm", + "sha256:5b930709699ee47571dda7854487be7f4d91591dc00452e94e521b8e67c1bf2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libasyncns-0.8-18.fc32.x86_64.rpm", + "sha256:ad293c26ae2ff5aebb0bcf3d043651e09455d50b7552f70b233dd05333df228d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libatasmart-0.19-18.fc32.x86_64.rpm", + "sha256:ff25f59faeb85a41cd7d37393fe3a48df47d2ff9a3094837d65e50ee9b30a37e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbabeltrace-1.5.7-6.fc32.x86_64.rpm", + "sha256:26cca773f1f258105f0f825a8e0faebcaa183655b5d91cd972afbe791b586478": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbasicobjects-0.1.1-44.fc32.x86_64.rpm", + "sha256:0885d05b96410df460805ea2c0da6269d44a437d869277a016fe466fff24b0af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-2.23-2.fc32.x86_64.rpm", + "sha256:5f7bec31e63f61593c8962d76da1690d46e2abf659509e6be27cb7ac4cde0074": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-btrfs-2.23-2.fc32.x86_64.rpm", + "sha256:bfb4d61eff3e98d8f890672493b6fbc1e95252b2e019b5f62b841caca0f79e18": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-crypto-2.23-2.fc32.x86_64.rpm", + "sha256:70536783ee14080e5bd83b3903d864302887bf2e8086a800fa1164a831bcc930": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-dm-2.23-2.fc32.x86_64.rpm", + "sha256:963ca53f0285a3a4b606f211e6cfe9b4831a74ae856dec5bf475204c833b49de": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-fs-2.23-2.fc32.x86_64.rpm", + "sha256:937d60d5b9f7fadf0489c3ea6050cf937ff6055e7c499782bac67962790d8857": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-kbd-2.23-2.fc32.x86_64.rpm", + "sha256:d1522f27f198f9b94225781e08531c2f1321bbe2f12838c8b6e5ad4a9cdbddd8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-loop-2.23-2.fc32.x86_64.rpm", + "sha256:dc886ce8fc0cb95bb87cd49a4d8ffda3e6402671ca48d2841a522730bb2d3bff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-lvm-2.23-2.fc32.x86_64.rpm", + "sha256:7971acf91b634fee8b3b9eb2f51e3ae0b9caed17b878cbf44de6009fc44ce18e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-lvm-dbus-2.23-2.fc32.x86_64.rpm", + "sha256:e742c7624597363e6f3a3fa4e46418d81b54bb621d11e09234832e876dd3efcd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-mdraid-2.23-2.fc32.x86_64.rpm", + "sha256:7077ab722278c6ee5610e1d5c8fde69a13599a6e0089479de945c08cc81cad7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-mpath-2.23-2.fc32.x86_64.rpm", + "sha256:81bb8656c8272c7df391cdfcf2cf221206fa02dabe48da739698b500969c63b1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-nvdimm-2.23-2.fc32.x86_64.rpm", + "sha256:64dc163f1180686194e11f5db141ea24f6255e6e4377ca7a6c1c6016ddfd4fcd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-part-2.23-2.fc32.x86_64.rpm", + "sha256:105a4326850f759874dd532a00945f5926ba408d5f46c0c1e82294a5d595d0c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-plugins-all-2.23-2.fc32.x86_64.rpm", + "sha256:d0e664b7d5831c31810dbcc820f4a61714c512d875fab274696f9545d127d0eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-swap-2.23-2.fc32.x86_64.rpm", + "sha256:1931a0c6ff2befd22bb1dc65e33e532a17dfa33521c71630cb6a5700807a4397": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-utils-2.23-2.fc32.x86_64.rpm", + "sha256:333309f8789d7d309db3772cfa2fc52b19991ad8f00511188a5c4fdf7f9fe964": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblockdev-vdo-2.23-2.fc32.x86_64.rpm", + "sha256:7565ea27c118f331cca40316e1545bc50634a1fa83540309ce48100640715c43": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbytesize-2.2-1.fc32.x86_64.rpm", + "sha256:3797bbd00fe9ab86972697e1483bb456d16ac265e555311dc60686fce15a6ce1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcanberra-0.30-22.fc32.x86_64.rpm", + "sha256:39e29ab72c9c5e456e70368488f24af0fe285b276d62fca847a60f898b5ca22d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcanberra-gtk3-0.30-22.fc32.x86_64.rpm", + "sha256:9d4691918d7add910e8c03d61cccda0316b62d77b30ac2e502cf2e55289d1823": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcollection-0.7.0-44.fc32.x86_64.rpm", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:d94ff106e0f1af1e6f0cbe459594041da7713cec89db1cbd3573a84ee1fe233a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libconfig-1.7.2-5.fc32.x86_64.rpm", + "sha256:551d0d43fda92518a6cff9da99572c3efcb43db392d5e4b9d5a6dfa457a83d17": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdaemon-0.14-19.fc32.x86_64.rpm", + "sha256:adad80ffa96cb9335f9dd466f673fb74513c651033bbab24af17c382f7dcddcc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdatrie-0.2.9-11.fc32.x86_64.rpm", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:f49739e27706d71a5dc75a5bfdf6c31fc67f6cb0cc1f38afe4eafb6e6ae1e4e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdrm-2.4.100-2.fc32.x86_64.rpm", + "sha256:76c22bfdaab3fe575abe813cbb9a1c3816d8cf50d3c25c9280d07031403ccf30": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libepoxy-1.5.4-2.fc32.x86_64.rpm", + "sha256:150e7c94a63515352967cda7d41469ea62f2330c019b066686b22d7bc1519f2f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libestr-0.1.9-14.fc32.x86_64.rpm", + "sha256:765176863b582a8de7db2d076bd7dbcef05c6f9993f44ad9918e0ca1f9507d11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libev-4.31-2.fc32.x86_64.rpm", + "sha256:047c0597fb3bac2a51969e908e4b75b6f397af6320a759d47ce9dc9be86867ef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevdev-1.9.0-1.fc32.x86_64.rpm", + "sha256:31a0598c98c47cca9b9d06e01696ab5d9d99ea50599a8aa5bc9fff5c8e26ae12": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfastjson-0.99.8-6.fc32.x86_64.rpm", + "sha256:566c68e244c4f3477315c0e84661d4a8701e4644f53c70967b928eaa646492b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfontenc-1.1.3-12.fc32.x86_64.rpm", + "sha256:49fe9346f1a4bc772a9b7cf028caf6ef788fc5a1e3297851f8ed732b2f2013a8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libglvnd-1.3.1-1.fc32.x86_64.rpm", + "sha256:a6af80755fa4f351abe5dd23f1e87a707d531e4fa99dfb18de498d847028e234": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libglvnd-egl-1.3.1-1.fc32.x86_64.rpm", + "sha256:1887e9da0ab3ed0f3751b6ddbf648fe68b8681cdb347d2cdd1afbb189fe54a37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libglvnd-gles-1.3.1-1.fc32.x86_64.rpm", + "sha256:6b7a0a5ded606605aff70a4779648e85594afb3b2b416cab3adbb45c7367a0cc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libglvnd-glx-1.3.1-1.fc32.x86_64.rpm", + "sha256:e5d217749e0ce7015c1fb71c47a6c198c87834aab3a955666da4e9db922f761f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgnomekbd-3.26.1-3.fc32.x86_64.rpm", + "sha256:23c6b836ce8cdb25a018e2d06d8b71bf4d17b2c3e2c2742b370093d586545f44": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgtop2-2.40.0-3.fc32.x86_64.rpm", + "sha256:a214fba1da659da2ee604edb9e42b0f15cecde5818a0f0665ea70fb80bd3d8d1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libibverbs-28.0-1.fc32.x86_64.rpm", + "sha256:77218214bb675a6cf2f446663ef9eb166c7daef01744f68a44a75f8b8e8340c5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libicu-65.1-2.fc32.x86_64.rpm", + "sha256:fed6244fce0c0b48933d622dfbb00cf73931b2f746b27675a025a33b591d9820": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libini_config-1.3.1-44.fc32.x86_64.rpm", + "sha256:4815e8434ceb5eb961c0b4d0a58e1d4d088c0a51d2465aba7111a15dd311fe0a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libinput-1.15.4-1.fc32.x86_64.rpm", + "sha256:050c7ceb23c5d73d8c2c67fb4775b69c35404412f2bb8b7ae450da097d7331af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libipt-2.0.1-2.fc32.x86_64.rpm", + "sha256:b363c857de1d65d40b5d81439e41a3b31154894bb2abd3a2d7ba4cad7f08c144": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libjpeg-turbo-2.0.4-1.fc32.x86_64.rpm", + "sha256:60589342d58922ba061ac8df7d753a7e7e75162c97ab086739e9d33fbf289091": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmaxminddb-1.3.2-2.fc32.x86_64.rpm", + "sha256:5a86023f4b5c68b071a96c56d9278498333a2a166a9bed06c268969553cece04": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmcpp-2.7.2-25.fc32.x86_64.rpm", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", + "sha256:f5a923823972bfbb57dc9723e4f097f413ca14c437df40f7b1f1ed9d42e1a38a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmpc-1.1.0-8.fc32.x86_64.rpm", + "sha256:bb154a90c968150172036d86f0c9fc2a24b5799718bc4d835cb10d0758890c67": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfsidmap-2.4.3-0.fc32.x86_64.rpm", + "sha256:bdcbf821d22a21848b9f53326ffc72730dff434275e56143fb054809c1d79630": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnl3-cli-3.5.0-2.fc32.x86_64.rpm", + "sha256:967cd3365a81906dfb714459617a783f0c93734def27f72df179dd2bed395448": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnma-1.8.24-1.fc32.1.x86_64.rpm", + "sha256:7996480c21cc43e783e3afcd8a43232af80010caf27e284d52611cf554628bb7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnotify-0.7.9-1.fc32.x86_64.rpm", + "sha256:ce5bbbe570b841c67066a03f9426cad43eefdd20431b80f0760ce418f031c6cc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libogg-1.3.4-2.fc32.x86_64.rpm", + "sha256:ce1a80b0ba6f09a7e5a188436088dd31d10c5f7b43dbe9c1788f705127c8e6b2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpath_utils-0.2.1-44.fc32.x86_64.rpm", + "sha256:4630ea4b3e4c439f2d3bc4cf33e71388e65cd5394338c86fa1074c6f7fa0d801": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpciaccess-0.16-2.fc32.x86_64.rpm", + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpng-1.6.37-3.fc32.x86_64.rpm", + "sha256:6fc1181ed798617668f195579acfcf8fb212513a776f376eecfb3d086c66b2d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libref_array-0.1.5-44.fc32.x86_64.rpm", + "sha256:f71145830ae33078fccf9518223e504c3d62bc06b4f6f2a5834b676228518a1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-2.12.0-3.fc32.x86_64.rpm", + "sha256:d2e50b75dd02905055c0dcdd30938f835a86cde47bf6c6ec59c224bea2c7be45": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-anaconda-2.12.0-3.fc32.x86_64.rpm", + "sha256:4d6eb8ed1fca5782d33c7bf601021c68615ac0b9775aeb35ac0d03eae8fa4672": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-cli-2.12.0-3.fc32.x86_64.rpm", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", + "sha256:5c7f175b0cf60e063de8d5fcaa35dab179db44473f0f82986ab13f14fa05538b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-gtk-2.12.0-3.fc32.x86_64.rpm", + "sha256:c45f258fef092cf8a485f9387505ccc80f076e14dfbeea53c15ea65e2f3e4e9a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-plugin-bugzilla-2.12.0-3.fc32.x86_64.rpm", + "sha256:e2d8afff6a70f546e56af1e7d10f55c267070746750a03cbed5358d2f2d22313": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-plugin-reportuploader-2.12.0-3.fc32.x86_64.rpm", + "sha256:04b5b050cecad54b905a7e13557e11520f0d7cbb665a4899b82502dd19a4c713": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-web-2.12.0-3.fc32.x86_64.rpm", + "sha256:175cc02524c984b609d5f4282c0fa9e373e0a8224d397ce1227b468d4dc4f341": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librsvg2-2.48.2-1.fc32.x86_64.rpm", + "sha256:a7e4dacfddb23e1c66fb7c58f988ca199ee066370aa9239c23da44b6fea8ee84": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsndfile-1.0.28-12.fc32.x86_64.rpm", + "sha256:3ab97b6764369784945f2afc8aa6d4c81f94bd22970ac38cf2a3a8c43f8c0e8a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtar-1.2.20-19.fc32.x86_64.rpm", + "sha256:36778f8a4fa111c4f796bbea8fd52f7b9708de8f4351070faa30bc985db59885": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtdb-1.4.3-2.fc32.x86_64.rpm", + "sha256:9551acd4464e274d4f753b46814966171843b44d914cbd4944acd4fe87b485d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libteam-1.30-2.fc32.x86_64.rpm", + "sha256:6b9e2f0a21bafd58b7e62cac2e494ff15bdf83f1bd308238d9ec49440f1ecc06": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libthai-0.1.28-4.fc32.x86_64.rpm", + "sha256:74193a7d5cc52fe6f77cf9282d70ea046eec8e3e40a331f956f721d3a71ceae9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtheora-1.1.1-25.fc32.x86_64.rpm", + "sha256:cc9fec6cd298b732eed83fc5d6ccd615d9a3fc451cb729a5280fee79b8251160": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtiff-4.1.0-2.fc32.x86_64.rpm", + "sha256:9985c8e1d5bed6a56fe6d6bf45e167b6057196a4998c3f0180d7569de7f40276": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtimezonemap-0.4.5.1-7.fc32.x86_64.rpm", + "sha256:1bbc57adf40ac80fd55112fe79e5020fdf92e81019eef4929de171bd50faeaf4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtool-ltdl-2.4.6-33.fc32.x86_64.rpm", + "sha256:60bf6c5c88f3bf5e5a56187cb529550c9fb90257bf97cd5e083a2de60923aeab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libudisks2-2.8.4-4.fc32.x86_64.rpm", + "sha256:f056ae5d2a41015896aa700dd5fa42ba58b8680986ba0044d4754c8981c9d104": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunwind-1.3.1-5.fc32.x86_64.rpm", + "sha256:ce35e4c3f232c62b75288a7dd7ada055d5742f25ac9411a2d0877a5b93e8ae58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-libev-0.3.0-9.fc32.x86_64.rpm", + "sha256:65dbb4bc09a7228504b946cc1444c9f50e6eb7b654264df00dc991deb38dbcdb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libvisual-0.4.0-28.fc32.x86_64.rpm", + "sha256:b6b2622496fa2f49b720bcd63990e83130d656b801b8d1039b95a52e0752731f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libvorbis-1.3.6-6.fc32.x86_64.rpm", + "sha256:96128c4da527b0acbc3fb2fe7bd0122f061067820764d41dc43e30606f6626c4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwacom-1.3-1.fc32.x86_64.rpm", + "sha256:dcb836a9c2ae6408792e4c2483a0a2424fda8739d5f456c96958987df43e0547": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwacom-data-1.3-1.fc32.noarch.rpm", + "sha256:94834f7101758c47f3b13209d4330dec69febb15504a3f254aa2618eefcbf1e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwayland-client-1.18.0-1.fc32.x86_64.rpm", + "sha256:9a923d0eab654a5de3e8dbb4e0480d7e8e85b8b003585e98897569d21dc9d2ab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwayland-cursor-1.18.0-1.fc32.x86_64.rpm", + "sha256:f13e026e9ccfe312611fecea525d11726676052a1af91c7dd98261c1494cf2de": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwayland-egl-1.18.0-1.fc32.x86_64.rpm", + "sha256:29dc93dd98ad04291c586bb372e7277b1abb404c9db70e7e233a1e8b82bba153": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwayland-server-1.18.0-1.fc32.x86_64.rpm", + "sha256:941b26e9008c89cf42c75416901d1ada6dddc944ad4f10b6ad13dc549ca3781e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libwebp-1.1.0-2.fc32.x86_64.rpm", + "sha256:a067d65415265d19aa2d0adcbd9234029eda8245a8c58262b3ced83edc6ddf38": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcb-1.13.1-4.fc32.x86_64.rpm", + "sha256:32c542ac079b94cda3cd86f8203628e5d2ec8cc8a64cbd4b3d517bde7805f0e2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-devel-4.4.16-1.fc32.x86_64.rpm", + "sha256:fbaf426e4b1c44fb701a0a0bea4af0628f0f5f93aaf05d7de35ff300a2fca356": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbfile-1.1.0-3.fc32.x86_64.rpm", + "sha256:0a03482d72b844e3d4cc132de5a0c41079893a3cfd9619f6439857b4581cef7f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxklavier-5.4-15.fc32.x86_64.rpm", + "sha256:f0e4157fcaa6a93aae86142d4fc566d33cbb210458eeb57e1efabde160bd31e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxshmfence-1.3-6.fc32.x86_64.rpm", + "sha256:2a43575b51ec218905692cd4ca445c13fe60fae58e42906bc2838c75c006c418": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxslt-1.1.34-1.fc32.x86_64.rpm", + "sha256:8bd92c99692e06afeb10eb5edefa52d5752b21b996f2063266e2e706e2c4554a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lldpad-1.0.1-16.git036e314.fc32.x86_64.rpm", + "sha256:367be96c249aead45dc58b72a38be9ec47bcda66367b4a8088b5949ed92caf59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/llvm-libs-10.0.0-1.fc32.x86_64.rpm", + "sha256:25ae9056f75df4efff0d17d916e7c3889c421368613acec7f1c4119bd17eac13": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lmdb-libs-0.9.24-1.fc32.x86_64.rpm", + "sha256:60b81d6253fbf645e3c1f49826b8090ec2a70dffef7f13eaa4d50143c82721bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/logrotate-3.15.1-3.fc32.x86_64.rpm", + "sha256:4fcb64a7dc29e0140b0421deb6783283f177d03ca3156d72d66ebf28074d6fc1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-assamese-fonts-2.91.5-9.fc32.noarch.rpm", + "sha256:86bcddc81dc9c27260dad80ebef4850e7b812d5e62e56aad44392a7a8d3e78e8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-bengali-fonts-2.91.5-9.fc32.noarch.rpm", + "sha256:164e2b6ffa2ff786cbc9ddb10fea1fc5b7c86fa4e6debbaafa0f09845608816f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-devanagari-fonts-2.95.4-10.fc32.noarch.rpm", + "sha256:9494c89b0463f714a9e49d6d6489701c3fa856f2f504f5a117ac6363a10efd8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-gujarati-fonts-2.92.4-9.fc32.noarch.rpm", + "sha256:02e27cde24c639d7eff1d3f4c6ea8bbb4eb7282b09e431417c74b99430e3d31b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-kannada-fonts-2.5.4-8.fc32.noarch.rpm", + "sha256:82cb2387869f8fb0e9376070588b02b58e373ca8fdfee94613548fdb3f5c6171": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-marathi-fonts-2.94.2-10.fc32.noarch.rpm", + "sha256:a1f9ba62a5cbf99e06346668f0bc29ab697bbdae9aff06ed30503ca32507c07e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-odia-fonts-2.91.2-9.fc32.noarch.rpm", + "sha256:d073744355b6d19a44da20881f03540545549802a3837fabd52d39006281cbd0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-tamil-fonts-2.91.3-9.fc32.noarch.rpm", + "sha256:ec8e37ff92907bc81b0d3cc8fda99284aa0e2dfaa0aca9bf6184df663146d428": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lohit-telugu-fonts-2.5.5-8.fc32.noarch.rpm", + "sha256:465b7317f0a979c92d76713fbe61761ee3e2afd1a59c01c6d3c6323767e1a115": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lsof-4.93.2-3.fc32.x86_64.rpm", + "sha256:dd5c549675f2bc2f5f55f9cae82244cdf0af6fc9af3f973d41b79a7a5e540082": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lvm2-dbusd-2.03.09-1.fc32.noarch.rpm", + "sha256:612e8c93fb8625c2ac11c8a5a177c67d2bf9706b97ef726f6e354dcb5ec00fc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lxpolkit-0.5.5-1.fc32.x86_64.rpm", + "sha256:73edc7cc145054319445025789a8f79dfe03a0db6d4cac93cba1fb41e96f7407": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-1.9.1-2.fc32.x86_64.rpm", + "sha256:af2038e4b02f332966bc71377c36098c61c987b1150cc5d64deac2bc8acaa63c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/madan-fonts-2.000-25.fc32.noarch.rpm", + "sha256:40f6139bacc5c31499aa217f3bce292c5c7e78d39c00516b41b979b4331cf761": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mcpp-2.7.2-25.fc32.x86_64.rpm", + "sha256:09c2b7e40194fd529833365177fb5536641b5e18f3991084b3fdc5e5eb1d7304": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mdadm-4.1-4.fc32.x86_64.rpm", + "sha256:f4a8879945383af68cabe32bf4e358cf2132679eb00369caccdff237899393a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/memtest86+-5.01-28.fc32.x86_64.rpm", + "sha256:5bab7adc4ce57bbe8718f6d9bf45060a59d4c6be7680512cc56187cfc44f8dbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-dri-drivers-20.0.4-1.fc32.x86_64.rpm", + "sha256:28665ebadc01e16ee9c6409f075f5707bbaad5c72a7441eb6706e37312f6fe43": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-filesystem-20.0.4-1.fc32.x86_64.rpm", + "sha256:35da7831b5e123ad0695174924a7de406bd48b9a3daeda29a588771549dd0c6d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-libEGL-20.0.4-1.fc32.x86_64.rpm", + "sha256:eee33f024136ec95045d7a3c490000ed1b32f045604395b0a9414911d60f6fef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-libGL-20.0.4-1.fc32.x86_64.rpm", + "sha256:24065e9074c7df7073bd7dbb50d1c6a8f2cc11d0be73e28f64558eaa5e751f1d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-libgbm-20.0.4-1.fc32.x86_64.rpm", + "sha256:2c5a4913332602966621074ff8b21c604735052ed830e7d7e2a1babd1de645ab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-libglapi-20.0.4-1.fc32.x86_64.rpm", + "sha256:efdf9559113dcb585e3dfd20e4da2c66f765dac2de4de9751626dc0fed17f16c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-libxatracker-20.0.4-1.fc32.x86_64.rpm", + "sha256:ca2db403fd45fe0c999c0e9999bf8f279c97b08f7d4e1600b793d1791329062a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mesa-vulkan-drivers-20.0.4-1.fc32.x86_64.rpm", + "sha256:5ed579a32c82cbc51c774a74ad260f013daf663fdcc20a556fdc86015ea287ab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/metacity-3.36.1-1.fc32.x86_64.rpm", + "sha256:1d6e2990c646565236b9488039dae90b28573d9af50b12e6e263561742c47a9a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mobile-broadband-provider-info-20190618-3.fc32.noarch.rpm", + "sha256:181c94fb940c85139a07aadd4bef556375565488ddda79a1f74b407f016a4fc0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mt-st-1.1-26.fc32.x86_64.rpm", + "sha256:3fd8c6e85cd4bcf6c9b6e1297e2a17037a92f14daf55722ec4f2133baa0ec8e8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtdev-1.1.5-16.fc32.x86_64.rpm", + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtools-4.0.24-1.fc32.x86_64.rpm", + "sha256:807f49ea80141a19700af23d0514704741e57cd8acae476eb900a593e3f47048": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtr-0.92-6.fc32.x86_64.rpm", + "sha256:d4c320775fac71003f0436136dfe8136dc3597d4b44173729789f09f9596ebd1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ndctl-68-1.fc32.x86_64.rpm", + "sha256:c4253d18ba7fc5f4fba3e267e5e341c6475c6aa031aca80dfddc0aea2bd28cea": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ndctl-libs-68-1.fc32.x86_64.rpm", + "sha256:924367aa63693da4660dcb806fbf52b3bcb7c4d12b40c4b4ba6329079936d073": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/net-tools-2.0-0.56.20160912git.fc32.x86_64.rpm", + "sha256:0e502cd6e0415f9cbc328a743e08a049a0182fbabe5b0cb6f1702c1c502346e3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nfs-utils-2.4.3-0.fc32.x86_64.rpm", + "sha256:2b4b34495c9d91246229ee38b9b3542ec808616bb7726479c2789f3e7d6f3943": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nm-connection-editor-1.8.24-1.fc32.1.x86_64.rpm", + "sha256:330a3a7cb5b38ca144694e497b01bf8e15ee8ed5a8dc6be46c14bc172924106d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/notification-daemon-3.20.0-9.fc32.x86_64.rpm", + "sha256:ebe42f757147e4ad1525d87df05beb5c7396c81de55688745143146bb74fcbc6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nspr-4.25.0-1.fc32.x86_64.rpm", + "sha256:821abab312cf59a5e3d8ec5d57d8664f39cf3622314c98412912f39d4db8dae7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-3.51.0-1.fc32.x86_64.rpm", + "sha256:a8242e0ce994432b6702a0a47df4d9e6fd60429a1969ea10e009f5816e9a3a81": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-softokn-3.51.0-1.fc32.x86_64.rpm", + "sha256:494800fd74cde4032dcdd1477b040928fcf78f7924eed71e8e4774f5324a8ee1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-softokn-freebl-3.51.0-1.fc32.x86_64.rpm", + "sha256:0abc0dbd47a3d7a20805f7005e61d3ff71c90f492bdfdf87cf1a9ccc0ae6d6b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-sysinit-3.51.0-1.fc32.x86_64.rpm", + "sha256:a7f6a64b3072e5b07dea27bb81306f727f9fcfaac69acd13d34b64c77db5b074": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-tools-3.51.0-1.fc32.x86_64.rpm", + "sha256:417a324c83e64353c2c619d1aa5853e73b14704f861522c84e7cb801bbd67cff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-util-3.51.0-1.fc32.x86_64.rpm", + "sha256:be78c188a2b301e08efd8ebc706d913163c0fa63af0ab0e4f0e20b9783876f43": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ntfs-3g-2017.3.23-13.fc32.x86_64.rpm", + "sha256:6c9cffafc624879e806b7c822a4ba1984d36d164336dd3ec712867ac488f1851": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ntfs-3g-system-compression-1.0-3.fc32.x86_64.rpm", + "sha256:bf973d907c3ae07ef84df09f90561fe9146fb0d122616ae70cdd7f5c31f24dd8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ntfsprogs-2017.3.23-13.fc32.x86_64.rpm", + "sha256:1949f33490794f5e170fead9f2d10c13bcfd163339221056ae4805182e0207f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openjpeg2-2.3.1-6.fc32.x86_64.rpm", + "sha256:fe9c792920ecdecbbc9cb37bcb870a8dc87ea5e046997c2149ebb9d621f56889": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/opus-1.3.1-3.fc32.x86_64.rpm", + "sha256:fb6f26c0f7a3a559b79e8afe1f5c8cbe9df2ee1c440d34868e6e252e7a8401c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/orc-0.4.31-2.fc32.x86_64.rpm", + "sha256:5ad376deb6e05a03fd7db085146c0d68b2da129876e610bd0acb960af55e6c14": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/paktype-naskh-basic-fonts-5.0-2.fc32.noarch.rpm", + "sha256:de94c1578d3efd87e474f48f7d86f55f07cbf5ef84be49bfa84c603ea4733ac8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pango-1.44.7-2.fc32.x86_64.rpm", + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/parted-3.3-3.fc32.x86_64.rpm", + "sha256:444f18dc1d8f6d0a4ff8ca9816e21e8faaeb4c31ac7997774a9454d4d336c21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pciutils-3.6.4-1.fc32.x86_64.rpm", + "sha256:1b4ac87ce1833cd0229a4c561c27dfdd2aa535d4e63878f5a1a5adac738da168": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcmciautils-018-18.fc32.x86_64.rpm", + "sha256:50ee0171a6f55c7e436c6444edb7b801b58de3c9f3f890b3d66d8a74a249c651": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pixman-0.38.4-2.fc32.x86_64.rpm", + "sha256:5cd4b781742b64dfff3cb3840ed5bb76f6946fb63f4ab742a51c3505747271a1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:dc5a84049a6fc1f7c2a709ab3c2fa53de65e864f26085f5ca69864f5c2f6955d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-core-libs-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:d36f08a44d6a3bc95f995c858ecb5e0d7fb22a8236008267024dd6a0ff66cc85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-scripts-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:5c213ab2ba9f5588e6d75167632c02a8783e7eefe2c6069e1844e6f14cb9e192": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pulseaudio-libs-13.99.1-3.fc32.x86_64.rpm", + "sha256:e7fa0cd9c83aab02350732f3ebc974f015ad8b85666691a9dd77d5f18c315b8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-systemd-doc-234-12.fc32.x86_64.rpm", + "sha256:30804b70d66ffa0c59da000e0e122953ee433e5dd43101517d66fbd2d94ae610": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-blivet-3.2.1-2.fc32.noarch.rpm", + "sha256:44e520d24b4f3268bb5e0f38b23c6b70c7243e99774a8c78fbd278088847e940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-blockdev-2.23-2.fc32.x86_64.rpm", + "sha256:d647d21bf94961d6a7ac5c9847d8a12e9595a2b81104bdea3cfd694080d4e605": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-bytesize-2.2-1.fc32.x86_64.rpm", + "sha256:a59f4fdbb43d244900ce76813f5b72cd7049f02bdd3b9f6ea2bf0a16f8ba5371": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cairo-1.18.2-4.fc32.x86_64.rpm", + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-chardet-3.0.4-15.fc32.noarch.rpm", + "sha256:2aed5bedafa08006cac4ef83e727f883226fe57cefcae60f5898b5cbed29a547": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dasbus-0.2-2.fc32.noarch.rpm", + "sha256:d920a4a3b319b6c1af9471b33e1474a8d0a866e0ca7e38711eb1e691265e6862": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dateutil-2.8.0-8.fc32.noarch.rpm", + "sha256:93436ea4755be74d7be2c2749a2a10ac5cae16d62343da5ce993348678e691f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-distro-1.4.0-5.fc32.noarch.rpm", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:5903e12edb43ea38ffe05e48f05225f1e2439779f4211285f52e8df36534d576": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-plugins-core-4.0.14-1.fc32.noarch.rpm", + "sha256:5c8099b0b75077586fd2e029a10d5bd9f78e96ecabb5d34684b529b28ec7118a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gobject-3.36.0-2.fc32.x86_64.rpm", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-idna-2.8-6.fc32.noarch.rpm", + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-kickstart-3.24-1.fc32.noarch.rpm", + "sha256:39e7f497cfb556b88426db74c1947fae3a47460f6f38d9edc853b61e5a2733fc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-langtable-0.0.51-2.fc32.noarch.rpm", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:8f7b93ffb95ce89a2e4545c33329d88e49389a06b468e821ceeb830baea6a74e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libreport-2.12.0-3.fc32.x86_64.rpm", + "sha256:94e3cbb1b6abf57674681f930e8483608dc3f41a27ad931d94ffc5fa96ab724b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-meh-0.48-2.fc32.noarch.rpm", + "sha256:278536032ca9bfcce8a3d6ea28227a3b601cdf2bf8aad241d4978d44297f3c5a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-meh-gui-0.48-2.fc32.noarch.rpm", + "sha256:25daa419f1a311713ced172bf860251c556e9ebc6f823ebc2974e7c466f70a0d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ntplib-0.3.3-18.fc32.noarch.rpm", + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ordered-set-3.1-5.fc32.noarch.rpm", + "sha256:2878cd079b0a409416fd8066ae754a48f603a3b5ddf59b4b425a45bb4ff064b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pid-2.2.3-6.fc32.noarch.rpm", + "sha256:302cc743cf8c3e7bd4d3d333fc971fab781e02e738968446af8eed409e64b37f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-productmd-1.25-1.fc32.noarch.rpm", + "sha256:b33e8d5701d0a4362057c586bc915ec704f08f1997d81dd5cd819e360e00ed27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:5e4fbd9fbf049a8612649c065dbbd339e4315d246b9b6097b90a0294209a7e3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyatspi-2.36.0-1.fc32.noarch.rpm", + "sha256:e7ff56c3ca625852ad57cb89de2820d998188bc1dcf8bf3bbe2a1bde5c23d97b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyparted-3.11.4-1.fc32.x86_64.rpm", + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysocks-1.7.1-4.fc32.noarch.rpm", + "sha256:c93df175a0a4989aaaeb170406d8ff13a2cd93a5fc52ad33468245fea2044a86": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pytz-2019.3-2.fc32.noarch.rpm", + "sha256:b9e6c32196ce42749588f71ec4f8efa212bf6f2b33bbcd98100768ef4fb70198": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyudev-0.22.0-1.fc32.noarch.rpm", + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-2.22.0-8.fc32.noarch.rpm", + "sha256:1908f562b413f7fd9338afdf83870116ead15a02ab5e15b80f3541cf72d531e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-file-1.4.3-14.fc32.noarch.rpm", + "sha256:59082eb71cfde0ebbfeec56670efd910a7ef8b65c81f3f26650910a1e9f5894c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-ftp-0.3.1-18.fc32.noarch.rpm", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:5ac7f1b0faaf1fea6c3071d763063878105f07529dfe447049baa8b175780a27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-simpleline-1.6-3.fc32.noarch.rpm", + "sha256:1f6a0d62c057e2364c39531d0361b2f412ec8eff0a899600657cb9f100639476": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-systemd-234-12.fc32.x86_64.rpm", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-urllib3-1.25.7-3.fc32.noarch.rpm", + "sha256:aaa2d529c6d1b67a668a1e4b6d4bbd406e7328df57a2ab1ed034b3f70edeab4d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/quota-4.05-9.fc32.x86_64.rpm", + "sha256:ca1a77a822f87973f14ed740c640183c8d9cf4ce0f3b2410b92bdf05e5337d90": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/quota-nls-4.05-9.fc32.noarch.rpm", + "sha256:b4feafe24d4dedd838ab58e3d03c8225215015e16bfd6b5221511e2983c1704a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rdma-core-28.0-1.fc32.x86_64.rpm", + "sha256:ae0d87d2360c2d2a360313d42c962a3601407d62d1442d60fb4c529867ea217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/realmd-0.16.3-22.fc32.x86_64.rpm", + "sha256:f2fb4b9e42ecf6106fdd5f0b11170e537056fd27d5c7aa721ac70999b4799702": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/reiserfs-utils-3.6.27-2.fc32.x86_64.rpm", + "sha256:cd51e9bdf522119e4d2340411fec1ca1491de15a1d6254eceff548e430899703": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rest-0.8.1-7.fc32.x86_64.rpm", + "sha256:759da35767ea822fb94ea462ca6c9e50265d7921f8cdfb256a238156ee9aff8f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rmt-1.6-2.fc32.x86_64.rpm", + "sha256:aa9f354fbf50678bf453b47de17f45e89dd286dea09313c816b8e756fcbd191b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpcbind-1.2.5-5.rc1.fc32.1.x86_64.rpm", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:0d3423bb3c839be52eff68e6594a12d9d17cc1c4438e17253d5067fac17afb5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rsyslog-8.2002.0-1.fc32.x86_64.rpm", + "sha256:084c283529bf42625400fc97d5fcf9123138d008988a4ffc07abb22e352cc761": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/satyr-0.30-2.fc32.x86_64.rpm", + "sha256:cd3d9eb488859202bb6820830d7bb5622219492484e9d98c279ccb1211750eae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sg3_utils-1.44-3.fc32.x86_64.rpm", + "sha256:acafd54a39135c9ac45e5046f3b4d8b3712eba4acd99d44bd044557ad3c3939c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sg3_utils-libs-1.44-3.fc32.x86_64.rpm", + "sha256:73d4da4309b12300aaa3dfe056709b9bfc0e71d7670a9f7ebf657e45679e6c2f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sgpio-1.2.0.10-25.fc32.x86_64.rpm", + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-ia32-15-8.x86_64.rpm", + "sha256:9e17f6507785ca2c564486f6f87b5d7d673bc4f344ef9354c45ee06ce129c5e6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sil-abyssinica-fonts-1.200-17.fc32.noarch.rpm", + "sha256:b67054443644fe4eeb5ea571c8ddade20e0d1b13866b7919af466c818409530f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sil-padauk-fonts-3.003-5.fc32.noarch.rpm", + "sha256:0bd26a803eeadea86ad6c614e412876943a4e10d790a8b31cb4295053f24046b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sil-scheherazade-fonts-2.100-10.fc32.noarch.rpm", + "sha256:304d602581dc4aa84ab9dc3378710c1c3d6f343df1bb0e1e7ba5af4cba798caf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/smartmontools-7.1-8.fc32.x86_64.rpm", + "sha256:0e1b6f167554fb3b6c9d7c06e852b84b10fd3c7f9d48037e9612f941f3d3a7c7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/smc-meera-fonts-7.0.3-1.fc32.noarch.rpm", + "sha256:186a33671176e2cd2a6d036bc6cc45fa6e331a28f022c495019c3f26ef2ee383": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/snappy-1.1.8-2.fc32.x86_64.rpm", + "sha256:33e6a3565008656661690922200d541c73f32c1ed3502f94c920ab6451d19384": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sound-theme-freedesktop-0.8-13.fc32.noarch.rpm", + "sha256:0029aac2738c7df86d3929fbd85b78aacc473a970a7d1c5ca39356945d28fc29": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/source-highlight-3.1.9-2.fc32.x86_64.rpm", + "sha256:7c9e29d36ce974b96974b93a393af20499bc0bc977753cd13190065e88d3dd00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/spice-vdagent-0.20.0-2.fc32.x86_64.rpm", + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/squashfs-tools-4.3-25.fc32.x86_64.rpm", + "sha256:ce57d578800ac98b590ecae0821fd84f43697e9c0abab5297fe62ded369be64d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/startup-notification-0.12-19.fc32.x86_64.rpm", + "sha256:e68acf75d2c7150e254dbf37db37e56c2f20b6de87242e62302f54cf4bcefa44": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/strace-5.6-1.fc32.x86_64.rpm", + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-6.04-0.13.fc32.x86_64.rpm", + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-nonlinux-6.04-0.13.fc32.noarch.rpm", + "sha256:b5f6147caa6dd1c0256fce0ea96362542f71f30466730fdc73696be0e97fe2db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/system-storage-manager-1.3-6.fc32.noarch.rpm", + "sha256:798e43ef6103a3f1e1e69bb1b5b896f4d06451956e2c7a080c258a51f77433dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/teamd-1.30-2.fc32.x86_64.rpm", + "sha256:97772cf2c1f4e8d29b165bbca9615fdaad4864082af9b064fa043a949d68a67e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/thai-scalable-fonts-common-0.6.5-7.fc32.noarch.rpm", + "sha256:e02a221c04b027d90669eb09ded8a20e208d17b98a698c37fcf176f0f6cceec5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/thai-scalable-waree-fonts-0.6.5-7.fc32.noarch.rpm", + "sha256:a90bcac683dd6a87c1ebe66ad9ed98e145477324e89f8ee271d851731612ccab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tigervnc-license-1.10.1-3.fc32.noarch.rpm", + "sha256:2079a442d07bfc75fe8d252b6902848a988d2d7a5bea62c4d65c5e6ed981d1c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tigervnc-server-minimal-1.10.1-3.fc32.x86_64.rpm", + "sha256:c00a58b681232110af08b99a2d66824659bb1f7c68e93971647f0a5973832c70": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tigervnc-server-module-1.10.1-3.fc32.x86_64.rpm", + "sha256:141f22b568544449af7bad6b856ca1755f63e2478654d76e660e261a9ceb98e2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/udisks2-2.8.4-4.fc32.x86_64.rpm", + "sha256:9c9ef3d17d2a708f502bb0fe56d5d859b4d5bf61bfe6fcf8afa612606b05a154": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/udisks2-iscsi-2.8.4-4.fc32.x86_64.rpm", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", + "sha256:e996dbb487b87b78803a25a543d864c2d5ab542a22fcdb329b360f21ba177d6a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/usbutils-012-4.fc32.x86_64.rpm", + "sha256:1f5b2264d9f9a3f423124dbac73ef04fc9ad0df44afd80e8ba79d21a8942ca79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/userspace-rcu-0.11.1-3.fc32.x86_64.rpm", + "sha256:8fd97cb105b2c0fa068f37ea9bc7c01a1720d05107af15b636019e8377000e13": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/vconfig-1.9-28.fc32.x86_64.rpm", + "sha256:4c2310162218e548c13c991e9a4b6830fa37c1f55d3e4e78cfb627bb96f300f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/volume_key-0.3.12-7.fc32.x86_64.rpm", + "sha256:9e7fa948871032b7de176ffe84e9fb0505bebb42c5111dc83ed3cf7ad3641600": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/volume_key-libs-0.3.12-7.fc32.x86_64.rpm", + "sha256:83840ec97c3c79324881e7f24da1640190e62fca1ba2c93fc4d24d1d7481bebf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/vulkan-loader-1.2.131.1-1.fc32.x86_64.rpm", + "sha256:6a09c212286155c842e3e4a097e08c0054564a7086a04ea0481d79c13e21682e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/web-assets-filesystem-5-11.fc32.noarch.rpm", + "sha256:1ff851844b26dda02ac14a7c390ebab08db2eb1d7808faeca2c2709ef45247f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/webkit2gtk3-2.28.0-8.fc32.x86_64.rpm", + "sha256:702e28429de18ebd047ad9b2f2bf8342462fe28ab0a243d479a4798061a5d032": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/webkit2gtk3-jsc-2.28.0-8.fc32.x86_64.rpm", + "sha256:2f52ba44d777843b2211ab80a27c33b7c14bc166ba88e04e8e253996dac544db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/wget-1.20.3-4.fc32.x86_64.rpm", + "sha256:b6d5ea7bc79c2776ee1571bfc31c7348c8f9f63d36a2a819e5eb43abbaa8a964": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/woff2-1.0.2-8.fc32.x86_64.rpm", + "sha256:299704dea00f92b0d7f85c2b133b727fae665987a7944c8408a96823a651d3f6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xcb-util-0.4.0-14.fc32.x86_64.rpm", + "sha256:8899d0aceb43b27ee8540a947e300f0b48be271e000284a8f830a5dddf8f4d4c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xdg-dbus-proxy-0.1.2-2.fc32.x86_64.rpm", + "sha256:f68323b0ff35a00413035f95fa288330bff837f24ab2465a125dab42a1829864": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsdump-3.1.9-1.fc32.x86_64.rpm", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", + "sha256:e2d176040423fe41e45d14a89ca079415ff811f932431c2cbee22faa476f5e47": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xml-common-0.6.3-54.fc32.noarch.rpm", + "sha256:69b21502a1e2fc45b49b875fe147dc487fbfeff15a743a3aad47cdb0da95fd05": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xmlrpc-c-1.51.0-10.fc32.x86_64.rpm", + "sha256:8fe965d17728f39f69a08f681f953c8d5c5f43ae9d68354d0553576baa6d3363": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xmlrpc-c-client-1.51.0-10.fc32.x86_64.rpm", + "sha256:5ddea3a4718130fd2436f14996aaa8b905cb03a0592c977eb50d979ee6b22167": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drivers-7.7-28.fc32.x86_64.rpm", + "sha256:4520b75640a2a17679280877dacf9f009bfce205116d26fc2e523455a4f2a8df": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-ati-19.0.1-5.fc32.x86_64.rpm", + "sha256:d95857d23aabdc27dd6a2a5aa8ec823f9f7d9a7d67d9045a15d8116c82f04879": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-dummy-0.3.7-11.fc32.x86_64.rpm", + "sha256:4a989bdf0ff0fbb49bff5dd020c841e015ea7fba0e3f8adc2174aa8e7cd9a21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-evdev-2.10.6-6.fc32.x86_64.rpm", + "sha256:79097c0b1d2acb9bea5b316dc287f3ce8e9162cd88d6eb27ad72c210d0718ac5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-fbdev-0.5.0-5.fc32.x86_64.rpm", + "sha256:94021aef8ef59c21ad334bd4e31cfc8ef3ebc922e4f77d454d9c2ef20d7cac9c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-intel-2.99.917-45.20200205.fc32.x86_64.rpm", + "sha256:0f9a7e502d5828b1a0b2aa44d01787fd78e17ec249a15def196c854035f17cbb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-libinput-0.29.0-2.fc32.x86_64.rpm", + "sha256:d62ee3ffeed0f2444604934587cd3ac238a468bb27d039342d2c5f3784548797": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-nouveau-1.0.15-9.fc32.x86_64.rpm", + "sha256:17e7c816e6bf600a8f5e28b9bc5f4cb721ca51803aa46b2bcddaaf83e9a1137a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-openchrome-0.6.0-10.fc32.x86_64.rpm", + "sha256:f8d7a4b4c1133c88b489a8d3a0a2abfc428ba610e5e64e5ae9b91dcdcce8772b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-qxl-0.1.5-12.fc31.x86_64.rpm", + "sha256:c14a8e5120634ff8d33ff60447b4133675a1ceda0b4f4938f8ef9ce8846ec84c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-v4l-0.3.0-4.fc32.x86_64.rpm", + "sha256:7544d578578b078ce8b3dd190a90e36f77bffc7bcd61af82a7e54a4834ef5889": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-vesa-2.4.0-8.fc32.x86_64.rpm", + "sha256:268113d9446b3c63f99e8f7055b80487c4fe020b972407d7a1fc0dfa0c36f451": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-vmware-13.2.1-11.fc32.x86_64.rpm", + "sha256:dda467de5178304cf5da18610eb07cef53bed6639bcaff59599a865cb8b94a0b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-wacom-0.39.0-2.fc32.x86_64.rpm", + "sha256:1c330868c3efe3a3ce5f2a6f0fee377b8bbe49f01a5a3cdf27331a1f5fb8405e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-drv-wacom-serial-support-0.39.0-2.fc32.x86_64.rpm", + "sha256:a6dcd65af2ba6e50e9b0d1677ee5d6ce77bdd2b13c807cf5e03ee5486956b162": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-font-utils-7.5-44.fc32.x86_64.rpm", + "sha256:dddc63d04fb9cf806cfdd08e76b8bd1a0a62ff6c922e6bdd887ba36f21759db7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-fonts-misc-7.5-24.fc32.noarch.rpm", + "sha256:05bfc72e5411c6a86165e4a2d6d150fa741498c06babd49d3608f501b9c11b08": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-server-Xorg-1.20.8-1.fc32.x86_64.rpm", + "sha256:ae621abbbb4912f20fc2d3090d99487894e5469e7d725db95bc9a6b33c4267a0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-server-common-1.20.8-1.fc32.x86_64.rpm", + "sha256:644bf7cc22d58500c87c8e0c5f0c30a43b0bd4ae5be175a07ceb6e67e6af0019": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-server-utils-7.7-34.fc32.x86_64.rpm", + "sha256:dc28a5ae9ccccddc6e8e126c7a9fd20e5d7e30e0e9c2e2c38166790d6ad594a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-xauth-1.1-3.fc32.x86_64.rpm", + "sha256:86760f6ec11f74542cbdbcc73290f65f379c2b81ec05bb7d13a097a8aaf4f6cc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorg-x11-xkb-utils-7.7-32.fc32.x86_64.rpm", + "sha256:cc3e8bdf0e96d550229c3faa00bdd627bb379ff583d6d9195fb2e1fb8688a9d6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xxhash-libs-0.7.3-1.fc32.x86_64.rpm", + "sha256:8092382692aaf503e00a648ef387803e46cbd9725d34ca7f974219101bd14f9d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/y/yelp-3.36.0-1.fc32.x86_64.rpm", + "sha256:79a5810cfc2e855fd297e0e0e966a998d03042e3dc1468c45a7ad338e8bc1754": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/y/yelp-libs-3.36.0-1.fc32.x86_64.rpm", + "sha256:712da68e38dd22341d4dbf581360802b14a4af75339fd167870e445107f8bb2f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/y/yelp-xsl-3.36.0-1.fc32.noarch.rpm", + "sha256:7d890c8377fe842001800c1cf66c9c5c805c99a65633df25f2ab4315c84cea35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zenity-3.32.0-3.fc32.x86_64.rpm", + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/GConf2-3.2.6-27.fc31.x86_64.rpm", + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-glib-0.110-7.fc32.x86_64.rpm", + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/genisoimage-1.1.11-44.fc32.x86_64.rpm", + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kde-filesystem-4-63.fc32.x86_64.rpm", + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kf5-filesystem-5.68.0-1.fc32.x86_64.rpm", + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisoburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisofs-1.5.2-2.fc32.x86_64.rpm", + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtomcrypt-1.18.2-6.fc32.x86_64.rpm", + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtommath-1.1.0-2.fc32.x86_64.rpm", + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusal-1.1.11-44.fc32.x86_64.rpm", + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-32.8-1.fc32.x86_64.rpm", + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-templates-generic-32.8-1.fc32.x86_64.rpm", + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pbzip2-1.1.13-2.fc32.x86_64.rpm", + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-beaker-1.10.0-7.fc32.noarch.rpm", + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cffi-1.14.0-1.fc32.x86_64.rpm", + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-crypto-2.6.1-30.fc32.x86_64.rpm", + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cryptography-2.8-3.fc32.x86_64.rpm", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-mako-1.1.1-1.fc32.noarch.rpm", + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-markupsafe-1.1.1-5.fc32.x86_64.rpm", + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-paste-3.2.4-2.fc32.noarch.rpm", + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ply-3.11-7.fc32.noarch.rpm", + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyOpenSSL-19.0.0-6.fc32.noarch.rpm", + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycdlib-1.9.0-2.fc32.noarch.rpm", + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycparser-2.19-2.fc32.noarch.rpm", + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysendfile-2.0.1-16.fc32.x86_64.rpm", + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-tempita-0.5.1-26.fc32.noarch.rpm", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorriso-1.5.2-2.fc32.x86_64.rpm", + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-lzma-compat-5.2.5-1.fc32.x86_64.rpm" + } + } + } +} diff --git a/test/data/manifests/fedora-ostree-bootiso.mpp.json b/test/data/manifests/fedora-ostree-bootiso.mpp.json new file mode 100644 index 0000000..f631e18 --- /dev/null +++ b/test/data/manifests/fedora-ostree-bootiso.mpp.json @@ -0,0 +1,526 @@ +{ + "version": "2", + "pipelines": [ + { + "mpp-import-pipeline": { + "path": "f32-build-v2.json", + "id": "build" + }, + "runner": "org.osbuild.fedora32" + }, + { + "name": "ostree-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ] + }, + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "fedora-release-iot", + "glibc", "glibc-minimal-langpack", "nss-altfiles", + "sssd-client", "libsss_sudo", "shadow-utils", + "kernel", + "dracut-config-generic", "dracut-network", + "rpm-ostree", "polkit", "lvm2", + "chrony", "zram", + "cryptsetup", "pinentry", + "keyutils", + "e2fsprogs", "dosfstools", + "gnupg2", + "basesystem", "python3", "bash", + "xz", "gzip", + "coreutils", "which", "curl", + "firewalld", "iptables", + "NetworkManager", "NetworkManager-wifi", "NetworkManager-wwan", + "wpa_supplicant", "iwd", + "dnsmasq", "traceroute", + "hostname", "iproute", "iputils", + "openssh-clients", "openssh-server", "passwd", + "policycoreutils", "procps-ng", "rootfiles", "rpm", + "selinux-policy-targeted", "setup", "shadow-utils", + "sudo", "systemd", "util-linux", "vim-minimal", + "less", "tar", + "fwupd", + "greenboot", "greenboot-grub2", "greenboot-rpm-ostree-grub2", "greenboot-reboot", "greenboot-status", + "ignition", + "rsync", + "ima-evm-utils", + "bash-completion", + "tmux", "screen", + "policycoreutils-python-utils", + "setools-console", + "audit", "rng-tools", + "bluez", "bluez-libs", "bluez-mesh", "wpan-tools", + "kernel-tools", "libgpiod-utils", + "podman", "container-selinux", "skopeo", "criu", + "slirp4netns", + "clevis", "clevis-dracut", "clevis-luks", + "attr", + "grub2", "grub2-efi-x64", "efibootmgr", "shim-x64", "microcode_ctl", + "iwl1000-firmware", "iwl100-firmware", "iwl105-firmware", "iwl135-firmware", + "iwl2000-firmware", "iwl2030-firmware", "iwl3160-firmware", "iwl5000-firmware", + "iwl5150-firmware", "iwl6000-firmware", "iwl6050-firmware", "iwl7260-firmware" + ], + "excludes": [ + "dracut-config-rescue" + ] + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.systemd", + "options": { + "enabled_services": [ + "NetworkManager.service", "firewalld.service", "rngd.service", "sshd.service", "zram-swap.service" + ] + } + }, + { + "type": "org.osbuild.users", + "options": { + "users": { + "root": { + "password": "" + }, + "core": { + "password": "" + } + } + } + }, + { + "type": "org.osbuild.ostree.preptree", + "options": { + "etc_group_members": [ + "wheel", + "docker" + ] + } + } + ] + }, + { + "name": "ostree-commit", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/repo" + } + }, + { + "type": "org.osbuild.ostree.commit", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:ostree-tree" + ] + } + }, + "options": { + "ref": "fedora/x86_64/osbuild", + "os_version": "32" + } + } + ] + }, + { + "name": "anaconda-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "anaconda", + "anaconda-widgets", + "kexec-tools-anaconda-addon", + "anaconda-install-env-deps", + "dnf", + "rpm-ostree", + "ostree", + "pigz", + "kernel", + "kernel-modules", + "kernel-modules-extra", + "grubby", + "b43-openfwwf", + "glibc-all-langpacks", + "grub2-tools-efi", + "efibootmgr", + "shim-x64", + "grub2-efi-x64-cdboot", + "shim-ia32", + "grub2-efi-ia32-cdboot", + "biosdevname", + "memtest86+", + "syslinux", + "grub2-tools", + "grub2-tools-minimal", + "grub2-tools-extra", + "plymouth", + "anaconda-dracut", + "dracut-network", + "dracut-config-generic", + "initscripts", + "cryptsetup", + "rpcbind", + "kbd", + "kbd-misc", + "tar", + "xz", + "curl", + "bzip2", + "systemd-sysv", + "systemd-units", + "rsyslog", + "xorg-x11-drivers", + "xorg-x11-server-Xorg", + "xorg-x11-server-utils", + "xorg-x11-xauth", + "dbus-x11", + "metacity", + "gsettings-desktop-schemas", + "nm-connection-editor", + "librsvg2", + "btrfs-progs", + "jfsutils", + "xfsprogs", + "reiserfs-utils", + "gfs2-utils", + "ntfs-3g", + "ntfsprogs", + "system-storage-manager", + "device-mapper-persistent-data", + "xfsdump", + "udisks2", + "udisks2-iscsi", + "hostname", + "libblockdev-lvm-dbus", + "volume_key", + "nss-tools", + "selinux-policy-targeted", + "audit", + "ethtool", + "openssh-server", + "nfs-utils", + "openssh-clients", + "tigervnc-server-minimal", + "tigervnc-server-module", + "net-tools", + "bridge-utils", + "nmap-ncat", + "pciutils", + "usbutils", + "ipmitool", + "mt-st", + "smartmontools", + "hdparm", + "pcmciautils", + "libmlx4", + "rdma-core", + "rng-tools", + "dmidecode", + "aajohan-comfortaa-fonts", + "abattis-cantarell-fonts", + "bitmap-fangsongti-fonts", + "dejavu-sans-fonts", + "dejavu-sans-mono-fonts", + "google-noto-sans-cjk-ttc-fonts", + "google-noto-sans-gurmukhi-fonts", + "google-noto-sans-sinhala-vf-fonts", + "jomolhari-fonts", + "khmeros-base-fonts", + "lohit-assamese-fonts", + "lohit-bengali-fonts", + "lohit-devanagari-fonts", + "lohit-gujarati-fonts", + "lohit-kannada-fonts", + "lohit-marathi-fonts", + "lohit-odia-fonts", + "lohit-tamil-fonts", + "lohit-telugu-fonts", + "madan-fonts", + "paktype-naskh-basic-fonts", + "sil-abyssinica-fonts", + "sil-padauk-fonts", + "sil-scheherazade-fonts", + "smc-meera-fonts", + "thai-scalable-waree-fonts", + "xorg-x11-fonts-misc", + "gdb-gdbserver", + "libreport-plugin-bugzilla", + "libreport-plugin-reportuploader", + "fpaste", + "python3-pyatspi", + "vim-minimal", + "strace", + "lsof", + "dump", + "xz", + "less", + "wget", + "rsync", + "bind-utils", + "ftp", + "mtr", + "vconfig", + "icfg", + "spice-vdagent", + "gdisk", + "hexedit", + "sg3_utils", + "notification-daemon" + ] + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + }, + "disable_dracut": true + } + }, + { + "type": "org.osbuild.buildstamp", + "options": { + "arch": "x86_64", + "product": "Fedora-IoT", + "version": "32", + "variant": "osbuild", + "final": true, + "bugurl": "https://github.com/gicmo/ostree-osbuild-demo/issues" + } + }, + { + "type": "org.osbuild.dracut", + "options": { + "kernel": [ + "5.6.6-300.fc32.x86_64" + ], + "add_modules": [ + "anaconda", + "convertfs", + "dmsquash-live", + "livenet", + "pollcdrom", + "qemu", + "qemu-net" + ], + "install": [ + "/.buildstamp" + ] + } + }, + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/ostree/repo" + } + }, + { + "type": "org.osbuild.ostree.pull", + "options": { + "repo": "/ostree/repo" + }, + "inputs": { + "commits": { + "type": "org.osbuild.ostree", + "origin": "org.osbuild.pipeline", + "references": { + "name:ostree-commit": { + "ref": "fedora/x86_64/osbuild" + } + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.users", + "options": { + "users": { + "root": { + "password": "" + }, + "install": { + "uid": 0, + "gid": 0, + "home": "/root", + "shell": "/usr/libexec/anaconda/run-anaconda", + "password": "" + } + } + } + }, + { + "type": "org.osbuild.anaconda", + "options": { + "kickstart-modules": [ + "org.fedoraproject.Anaconda.Modules.Network", + "org.fedoraproject.Anaconda.Modules.Payloads", + "org.fedoraproject.Anaconda.Modules.Storage" + ] + } + }, + { + "type": "org.osbuild.lorax-script", + "options": { + "path": "99-generic/runtime-postinstall.tmpl", + "basearch": "x86_64" + } + }, + { + "type": "org.osbuild.kickstart", + "options": { + "path": "/usr/share/anaconda/interactive-defaults.ks", + "ostree": { + "osname": "fedora", + "url": "file:///ostree/repo", + "ref": "fedora/x86_64/osbuild", + "gpg": false + } + } + } + ] + }, + { + "name": "bootiso-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.bootiso.mono", + "inputs": { + "rootfs": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:anaconda-tree" + ] + } + }, + "options": { + "product": { + "name": "Fedora-IoT", + "version": "32" + }, + "isolabel": "Fedora-32-X86_64", + "kernel": "5.6.6-300.fc32.x86_64", + "efi": { + "architectures": [ + "IA32", + "X64" + ], + "vendor": "fedora" + }, + "isolinux": { + "enabled": true, + "debug": false + }, + "templates": "99-generic", + "rootfs": { + "size": 3584, + "compression": { + "method": "xz", + "options": { + "bcj": "x86" + } + } + } + } + }, + { + "type": "org.osbuild.discinfo", + "options": { + "basearch": "x86_64", + "release": "202010217.n.0" + } + } + ] + }, + { + "name": "bootiso", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.xorrisofs", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:bootiso-tree" + ] + } + }, + "options": { + "filename": "fedora-ostree-boot.iso", + "volid": "Fedora-32-X86_64", + "boot": { + "image": "isolinux/isolinux.bin", + "catalog": "isolinux/boot.cat" + }, + "efi": "images/efiboot.img", + "isohybridmbr": "/usr/share/syslinux/isohdpfx.bin" + } + }, + { + "type": "org.osbuild.implantisomd5", + "options": { + "filename": "fedora-ostree-boot.iso" + } + } + ] + } + ] +} diff --git a/test/data/manifests/fedora-ostree-container.json b/test/data/manifests/fedora-ostree-container.json new file mode 100644 index 0000000..af7bc89 --- /dev/null +++ b/test/data/manifests/fedora-ostree-container.json @@ -0,0 +1,1473 @@ +{ + "version": "2", + "pipelines": [ + { + "runner": "org.osbuild.fedora32", + "name": "build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": {}, + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": {}, + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": {}, + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": {}, + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": {}, + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": {}, + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": {}, + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": {}, + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": {}, + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": {}, + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": {}, + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": {}, + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": {}, + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": {}, + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": {}, + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": {}, + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": {}, + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": {}, + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": {}, + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + } + ] + }, + { + "name": "ostree-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ] + }, + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:342bdf0143d9145f8846e1b5c3401685e0d1274b66df39ac8cbfb78013313861": {}, + "sha256:fd2a2dd726d855f877296227fb351883d647df28b1b0085f525d87df622d49e4": {}, + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:f09047c09660bc998460f710b9ac0561b4f6028214168d4d40f2f4d99f61a94d": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:46407b730b272223b8b64d12df0725af571b4a5c5ab89b9f41e12a49e07c6e6b": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:703fb5ca1651bb72d8ab58576ce3d78c9479cbb2e78ff8666ae3a3d1cd9bb0da": {}, + "sha256:398ce75ffc673f048ffd47d417b17ef086abc43f318b2b77d2869095ec764d57": {}, + "sha256:1e1e9900e9d3a2b8eb6684060672526948df2cb9f751e7d72cb4fa5bffe71747": {}, + "sha256:fdf652eae6502ff726fc3b532348ebe59dccb16e0629331371ff83e309b259af": {}, + "sha256:c79b1ac96de482251a39cc064b4b31442423e318373539dea31b4f50f93ab309": {}, + "sha256:a7af6691cd4c87765133c885f2931ac53191e3a48e481a256945d9c18d523d56": {}, + "sha256:5a4999ef9d68371dbf4df59f2131bdac3e357be5202f5f68bfd85ff71593e280": {}, + "sha256:a9420698e38d93b375f3f97ef5b196f61d006862f80642d69cc3c3fd694589fc": {}, + "sha256:2bcf87d3ecdecab92bc2aacf2f1ec50aced0ed2958001cd8b297c80612edeb60": {}, + "sha256:85be4f8732fed73e473ea61635b582ecd0e46709a7c2c3c1a8f25d0709041780": {}, + "sha256:87f6173e57d5d24c601047f747dfcf90dedc1d05250bfc6f06567d8ca35f895b": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": {}, + "sha256:90696ad252433f7b9ae29cff87701836f980cc1a93f6e21584370ed20a8e1315": {}, + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:8c047278ce11e7ba7169a9c9537c3c6544f52c7eee8754179acd839ed59c028f": {}, + "sha256:48c36b8950b7e79e5f36317da9349392dae0b739177e9c60653a8a1a62814013": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": {}, + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": {}, + "sha256:26b524ed340cdf6bcc93fd909c2168b9db76784e486d6c1f421dbe69a3847d6d": {}, + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": {}, + "sha256:4819b3ce25b997d8d3e5e4e4be4ba270e8b66852576b474daf0e6d61b6e22d73": {}, + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": {}, + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:0c8f8925dacc9a0e57b4446d5f67d9041bfc0a939191a7606ba93b74512a97d1": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": {}, + "sha256:907393755387a351806ec2afff376e7491f177116caadd12f07d0fcbed796750": {}, + "sha256:f2715fc8a04d33716f40f5b34466e082140df7ff3b7b972c29655d4dfc6e3a72": {}, + "sha256:b8ecd7fa0e7e072828e374dfb0d61bb8eecca7c190f3661050cee5e3fc8854b4": {}, + "sha256:47538b1db9720be4699329a8da32d873187d0c6c22f45252614ac5b8a8312482": {}, + "sha256:879ba2533610771dbf3fa103fdbde878edf255b771b53aa8a170009d01446012": {}, + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": {}, + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": {}, + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:81d4c5626c04f83f1d719f7e675f422533365fd363d34f546b44da328c7900f3": {}, + "sha256:0481487302a1a634a404f1a405a58034abb4c35fea95c4a73bdf16164b0c4c1f": {}, + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": {}, + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:24520e03276e0d850169efc9d83b12a9a01eee5d7202dadca12d2e0a8b7352ba": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:808e7209893298d11ac27f148c1b3d1a2b28e303e7930b43659a08dc0f660ac4": {}, + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": {}, + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": {}, + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": {}, + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": {}, + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": {}, + "sha256:cbdc61d713e4cbe52b2bece117912da0f1e3782cb3b33caa068e96c854c990be": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:def89a494acbfd6aae1fb70700dd18275ddd3050893bc962f1853499af9dd823": {}, + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": {}, + "sha256:bca13571cf1452f3e41c8e89b8c64aa33d3d0f4e414571f9dde32a556591b339": {}, + "sha256:fe70d5a1c818367be3a5a7e60cbb379f020f97f63ba3c13ed09740f45a43154a": {}, + "sha256:865c7677d2664287bb4ba2874c83bc805232e1b3a02cf6ba96e047266d9ef684": {}, + "sha256:0c6f4c1fbbdaf02014bf81726264e3301cbfe0ecda610765be11dbbfe99e34ae": {}, + "sha256:7c21c21c3e3dbace06bee03fe4835ae6cb1e3ef86750ba2853f39d40dead2309": {}, + "sha256:f60fc561675e41ffa2c48b229960291e2438441d5ed758c1f28cb06b5d4e4ea9": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:08c41c10745c172c34880e384cf5cff014a9627f4895e59fa482948b27e2ce9e": {}, + "sha256:6a3282927f525629bc0aaf4090e108d33b0709d3d5b35bc442000c2837e7b9b4": {}, + "sha256:975719a0c73cf5cb5bcbc8ad11b816ed75923dccd9c091baa4a6c6000753dcd8": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": {}, + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": {}, + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": {}, + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": {}, + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:8872b5c1cdb71f8161c54ccbba28110d68294fefd9d24afb67758be49598c1c0": {}, + "sha256:6923881ce751e903ea2a2e8a58733aad24b33d042b0954fb5c9159360be6d389": {}, + "sha256:0437d6e21c624d7319d8b2017c9bb907f88b6e89ac39123b2ab97cb8c7e61aca": {}, + "sha256:2b783576612dcf10ab151fee03084f8ae1667c044a9e2e9404a2a139e7c6c884": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:26cca773f1f258105f0f825a8e0faebcaa183655b5d91cd972afbe791b586478": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:b13eed593b31a9cc0174774b97701c7da876f91ccdfc951b67a3134d59ccd8b5": {}, + "sha256:9d4691918d7add910e8c03d61cccda0316b62d77b30ac2e502cf2e55289d1823": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": {}, + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:ca540fb7088948fdfe6e6b52a5e2b6a74d2d17136857da9f3f4a1ee29c8eb74b": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:9a12db30090023c60e3d7bcd5b07142cdc6d84c77e25ddb1cf41a4c490e52f09": {}, + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:ebbace15f986288bba7681f44a111b14bcc7cae00b7a1faadaa838bd51897357": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:fed6244fce0c0b48933d622dfbb00cf73931b2f746b27675a025a33b591d9820": {}, + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": {}, + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:cd16f6ef433d7dc6860b19f3d77b666a03d35361aba78ee09d772575c2f69cc0": {}, + "sha256:60589342d58922ba061ac8df7d753a7e7e75162c97ab086739e9d33fbf289091": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:4f4ef59861c0566d22bd76369d22369d43130f5ccdb35a5fc2c8a236cf33651f": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:bb154a90c968150172036d86f0c9fc2a24b5799718bc4d835cb10d0758890c67": {}, + "sha256:3afab9512fd4d56a13c95b530c805ac8b2bc872572ec5bb435eccdd59fbbc8b6": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:8dfdbe51193bdcfc3db41b5b9f317f009bfab6373e6ed3c5475466b8772a85e1": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:ce1a80b0ba6f09a7e5a188436088dd31d10c5f7b43dbe9c1788f705127c8e6b2": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:c0a0c6f3e30c20815496be8de00f9596737e2693feb85f7484f200ffa9174530": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:6fc1181ed798617668f195579acfcf8fb212513a776f376eecfb3d086c66b2d9": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:695ef8ae55ed6a165a3633b3c0d75b320879246386e6df4539be9286f5176cc5": {}, + "sha256:f391fe0e21e51e7c864f8bce1b5825419f4096023b5b90b3976bbd69d6a4d720": {}, + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": {}, + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": {}, + "sha256:af66820023c984d8b981ecac715d0c2daec1f89dcb69bed76ddf58b0ee80c1b1": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:16702883a79532a400d7304146cdb47b0599983b9fb48ab918ef9fa1ce0be394": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:36778f8a4fa111c4f796bbea8fd52f7b9708de8f4351070faa30bc985db59885": {}, + "sha256:dab54013f8316b766c40c71f9c0c2124c1f0c219b417d588b5ba1dccf7d63fd7": {}, + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:b58828b2f1ce4f7778d3f511c61ee8925042b9752aea526c23d33fd7533aa975": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:c9ba05cb46a9cb52e3325ca20c457a377361abcd0e5a7dda776ba19481770467": {}, + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": {}, + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": {}, + "sha256:25ae9056f75df4efff0d17d916e7c3889c421368613acec7f1c4119bd17eac13": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:ca80c458fab5bdde0276702f06217d1219085428560af6039aa1c5cf1e58ff3b": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:80cf220a3314f965c088e03d2b750426767db0b36b6b7c5e8059b9217ff4de6d": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:924367aa63693da4660dcb806fbf52b3bcb7c4d12b40c4b4ba6329079936d073": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:0b7d24759aac33303ff4b101c111dea03ff2529efc95661140e22f629cc1ab7a": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:42fcfac5037eab4099648e0f0ed3eb2aec6eb6a23a9e3808f9b69619ea7c44e3": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:0d51c1319ee78978e6ea5a49b815c2078b4ffd4d575e98c70e54ca01c3390eb8": {}, + "sha256:8b148415fb6a583ef131d0ddff44f3209c30d0299fde7b20cd3ea385590927c1": {}, + "sha256:d1e244b8b5ce7404846e97d96c762c8c18ff6447301f6fc63f50e615029aa7cd": {}, + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": {}, + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": {}, + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": {}, + "sha256:156709efeaa1dfac72cc189d7e99de12d7c4b2069445da5d34fa807582e85719": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": {}, + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": {}, + "sha256:5cd4b781742b64dfff3cb3840ed5bb76f6946fb63f4ab742a51c3505747271a1": {}, + "sha256:dc5a84049a6fc1f7c2a709ab3c2fa53de65e864f26085f5ca69864f5c2f6955d": {}, + "sha256:d36f08a44d6a3bc95f995c858ecb5e0d7fb22a8236008267024dd6a0ff66cc85": {}, + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": {}, + "sha256:d49f0b1c8ecf9bc808ae93e9298a40fbcc124fe67c3bbdd37705b6b5d8cfdd87": {}, + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": {}, + "sha256:7c7eff31251dedcc3285a8b08c1b18f7fd9ee2e07dff86ad090f45a81e19e85e": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": {}, + "sha256:be7ba234b6c48717ac0f69fb5868b3caa6ef09fbfc76c42a47b367578cd19444": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:bcb07748c8688c788ec69c3a33c0abd1bb3a496b9aa09b5729265670bc7ba0eb": {}, + "sha256:b1111e77a5fdbacaa04acc90d3844706158bc5892173862928705620b8910adb": {}, + "sha256:5719dd2fb399cadec08b4ac41c794239d2a2de2f012faeb970ab90a07bba0084": {}, + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": {}, + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": {}, + "sha256:81b6181b947d50e0a1ea681298417e552421d6714900d07a34dc25899e5c9f60": {}, + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": {}, + "sha256:d920a4a3b319b6c1af9471b33e1474a8d0a866e0ca7e38711eb1e691265e6862": {}, + "sha256:6aa0c6420a03f20e18842da9de611d823580efb8f6da93a94dafb48d59c2a070": {}, + "sha256:129adf9147d5d120546ca8e0fb5f165761106d386d366fe82591e372754d0b4a": {}, + "sha256:93436ea4755be74d7be2c2749a2a10ac5cae16d62343da5ce993348678e691f4": {}, + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": {}, + "sha256:5903e12edb43ea38ffe05e48f05225f1e2439779f4211285f52e8df36534d576": {}, + "sha256:8ee8c4bbf024b998ffb77a6b4194a2306ac21c5a6fcf70c8c81a0fbf38f7c7fc": {}, + "sha256:34411604a91c301dc8489285065c68f3a2f50910717097fedcaade6481c7469e": {}, + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": {}, + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": {}, + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": {}, + "sha256:645f82cf62da25742cab5e8ffd1f764301b84ab19710d9f3fb3aff1cb57ffdc6": {}, + "sha256:4c9d77d63ddc7dda0e018fc1c97d46025794e336e58d838a631fcc130dfa3b9b": {}, + "sha256:6615aae3def0c49910e43e2d69f7ae8852694953dceb4b6235b5cf4099296d70": {}, + "sha256:6890a9545194ad6cf1b0c58e5273132171a9ced9cb665a1442aa62b6b6d3d2ea": {}, + "sha256:d0bc781a80be1d1fe204ec6b26255240261d55f6e24a28343572f2221a00533e": {}, + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": {}, + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": {}, + "sha256:55bafcdf9c31b1456af3bf584bfe7ac745a03f4decd17197ea97b498d68b3b82": {}, + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": {}, + "sha256:0fc0193d95d69c780b6feb1cb74759ca2d4804701b3de936dac8429cfbe0f2e9": {}, + "sha256:391faab010ca30610a14e0b3d54fbc0331be39bc831086fb877f8021fe4b171f": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": {}, + "sha256:15f2fc89b7bd39dcd3f6f8db30f56b76b65df311d7ad9852d498fbbc5c7d2aa2": {}, + "sha256:4860a733ca3f22089c6c283cbdcf53123a702d60b5bffdd4fe9d76826f91139a": {}, + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": {}, + "sha256:1e655f02895f6a87f9be5793065570b57e623cbf15516094df62e1f5626d4158": {}, + "sha256:a107b3d3790a5bcfdc28f6f4718969039b103a681a2647f3cbcb82cf92e97acb": {}, + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": {}, + "sha256:c93df175a0a4989aaaeb170406d8ff13a2cd93a5fc52ad33468245fea2044a86": {}, + "sha256:c13c7da4b097499576861cb12fdd02e520af69b5f23d615b3968c54f40f8fd47": {}, + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": {}, + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": {}, + "sha256:6f5f53b66f7c3bf6958f6f163788583265ff0360188620c3b0f7ddedeac3d1f4": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": {}, + "sha256:d2abba1a0523bd9df5073900593ab13ec2ed2e391440be4d883314fa154370f8": {}, + "sha256:cb0c64cc81e0b384bbc9d27ffcb2a655b13c91a799aad8972264aed1767926a3": {}, + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": {}, + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:c9f3d536c1fa73de90836147d15db06dc2025e84a44034bda6c66b9c4b60be58": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": {}, + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": {}, + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": {}, + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": {}, + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": {}, + "sha256:024dd8a75eb5472692d0291292d25939b97a0295e5ab0958dcd22600d392eaae": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": {}, + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": {}, + "sha256:265dee550073120d51e4c94d3d039e5efdee73a0ae1b1faf2b92de0dad1f58fa": {}, + "sha256:3ee53d0dba5bbfd3bbb2ae4b54e3ebdfa122e1cf120e17ff9c4c35674269e5ad": {}, + "sha256:3c3fb1ca768ecd6ae7905a09cd85b9f67e9f08c46d18779520fb4b29476865c7": {}, + "sha256:e5bf9266edf112540ec662bd492ce4bda3ed8d5e33d763b9f2318c42963a1d1b": {}, + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": {}, + "sha256:78de81d45789ae9bccf6dd82f2b2835ac868f1a584e05d0e9f89f40bb4a202c7": {}, + "sha256:4e066ace8364aba9311fa74f4a87c21f98091bc1af5a6a4daa06441469234041": {}, + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": {}, + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": {}, + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": {}, + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": {}, + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:4fca21cfdcbed052e3e9e1eff74c22fb8ffb1fbbeb63e87e2aa540e43a8c0d09": {}, + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": {}, + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": {}, + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:b149e5c36e0327ca9c749b3ac0d3746ff9f9e0df68d6d177c3d13273273077cf": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.selinux", + "options": { + "file_contexts": "etc/selinux/targeted/contexts/files/file_contexts" + } + }, + { + "type": "org.osbuild.ostree.preptree", + "options": { + "etc_group_members": [ + "wheel", + "docker" + ] + } + } + ] + }, + { + "name": "ostree-commit", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/repo" + } + }, + { + "type": "org.osbuild.ostree.commit", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:ostree-tree" + ] + } + }, + "options": { + "ref": "fedora/x86_64/osbuild", + "os_version": "32" + } + } + ] + }, + { + "name": "container-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "references": { + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": {}, + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": {}, + "sha256:c0178ad351d6412743b35f900276de2ee395126b3f756f24d264ad967d178015": {}, + "sha256:2294b2eb48db30190f1e3d82f5d1e002b51ec03ef8b516d3e78d3ebf2e6ca225": {}, + "sha256:e740bb6880394def2005fa8562ace7c21a33e78ab9bbfdc0cebe72c77177f84d": {}, + "sha256:15c263c8bdca9cc7bf8f28e3b948c8ecfc431b8d31d45fc8f2f7b8bc0ebb431a": {}, + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": {}, + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": {}, + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": {}, + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": {}, + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": {}, + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": {}, + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": {}, + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": {}, + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": {}, + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": {}, + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": {}, + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": {}, + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": {}, + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": {}, + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": {}, + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": {}, + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": {}, + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": {}, + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": {}, + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": {}, + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": {}, + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": {}, + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": {}, + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": {}, + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": {}, + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": {}, + "sha256:458d5c1745ca1c0f428fc99308e8089df64024bb75e6528ba5a02fb11a2e8af7": {}, + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": {}, + "sha256:e4301dfe6794c1c89303435ebb6c6e6f1aaef361de7205b4cdd42d1215ea6837": {}, + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": {}, + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": {}, + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": {}, + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": {}, + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": {}, + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": {}, + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": {}, + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": {}, + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": {}, + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": {}, + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": {}, + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": {}, + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": {}, + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": {}, + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": {}, + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": {}, + "sha256:176458c00029d95ee89f70dd5688969a004703489e983b79802778a106e4433b": {}, + "sha256:377a786d58543002dc08f6dc6cb9e6d1868099985be09904c8dfbf0d79ad1bf1": {}, + "sha256:31ef9ee121c0348811e3828f02c6809771c5510e9175502cd84b06c2182527d8": {}, + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": {}, + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": {}, + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": {}, + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": {}, + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": {}, + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": {}, + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": {}, + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": {}, + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": {}, + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": {}, + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": {}, + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": {}, + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": {}, + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": {}, + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": {}, + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": {}, + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": {}, + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": {}, + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": {}, + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": {}, + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": {}, + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": {}, + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": {}, + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": {}, + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": {}, + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": {}, + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": {}, + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": {}, + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": {}, + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": {}, + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": {}, + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": {}, + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": {}, + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": {}, + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": {}, + "sha256:fbb31229197c72990b08ae3ce2525b51f300f082fcc8016704a7be84e1891205": {}, + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": {}, + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": {}, + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": {}, + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": {}, + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": {}, + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": {}, + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": {}, + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": {}, + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": {}, + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": {}, + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": {}, + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": {}, + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": {}, + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": {}, + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": {}, + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": {}, + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": {}, + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": {}, + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": {}, + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": {}, + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": {}, + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": {}, + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": {}, + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": {}, + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": {}, + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": {}, + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": {}, + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": {}, + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": {}, + "sha256:352410ae9a2bfb83395dbedbe0da1aa209fe0cc42aa9d9c8177ef58f8f1d2b7a": {}, + "sha256:1b23deaa4f40b225a19b37219cee4bc94a584b8b31f01d92be7f356e37473157": {}, + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": {}, + "sha256:a736a9f7ff32636ddaa662ea0e1caa985c7cb314fe61e1fd4c1f83dda81a8093": {}, + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": {}, + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": {}, + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": {}, + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": {}, + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": {}, + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": {}, + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": {}, + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": {}, + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": {}, + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": {}, + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": {}, + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": {}, + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": {}, + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": {}, + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": {}, + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": {}, + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": {}, + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": {}, + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": {}, + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": {}, + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": {}, + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": {}, + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": {}, + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": {}, + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": {}, + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": {}, + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": {}, + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": {}, + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": {}, + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": {}, + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": {}, + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": {}, + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": {}, + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": {}, + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": {}, + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": {}, + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": {}, + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": {}, + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": {}, + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": {}, + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": {}, + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": {}, + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": {} + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + } + ] + }, + { + "name": "container-ostree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/var/www/html/repo" + } + }, + { + "type": "org.osbuild.ostree.pull", + "options": { + "repo": "/var/www/html/repo" + }, + "inputs": { + "commits": { + "type": "org.osbuild.ostree", + "origin": "org.osbuild.pipeline", + "references": { + "name:ostree-commit": { + "ref": "fedora/x86_64/osbuild" + } + } + } + } + } + ] + }, + { + "name": "container", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.oci-archive", + "inputs": { + "base": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:container-tree" + ] + }, + "layer.1": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:container-ostree" + ] + } + }, + "options": { + "architecture": "amd64", + "filename": "fedora-container.tar", + "config": { + "Cmd": [ + "httpd", + "-D", + "FOREGROUND" + ], + "ExposedPorts": [ + "80" + ] + } + } + } + ] + } + ], + "sources": { + "org.osbuild.curl": { + "items": { + "sha256:342bdf0143d9145f8846e1b5c3401685e0d1274b66df39ac8cbfb78013313861": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-1.22.10-1.fc32.x86_64.rpm", + "sha256:fd2a2dd726d855f877296227fb351883d647df28b1b0085f525d87df622d49e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/NetworkManager-libnm-1.22.10-1.fc32.x86_64.rpm", + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", + "sha256:f09047c09660bc998460f710b9ac0561b4f6028214168d4d40f2f4d99f61a94d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", + "sha256:46407b730b272223b8b64d12df0725af571b4a5c5ab89b9f41e12a49e07c6e6b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/c-ares-1.15.0-5.fc32.x86_64.rpm", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", + "sha256:703fb5ca1651bb72d8ab58576ce3d78c9479cbb2e78ff8666ae3a3d1cd9bb0da": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/checkpolicy-3.0-3.fc32.x86_64.rpm", + "sha256:398ce75ffc673f048ffd47d417b17ef086abc43f318b2b77d2869095ec764d57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/chrony-3.5-8.fc32.x86_64.rpm", + "sha256:1e1e9900e9d3a2b8eb6684060672526948df2cb9f751e7d72cb4fa5bffe71747": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cloud-init-19.4-2.fc32.noarch.rpm", + "sha256:fdf652eae6502ff726fc3b532348ebe59dccb16e0629331371ff83e309b259af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cloud-utils-growpart-0.31-6.fc32.noarch.rpm", + "sha256:c79b1ac96de482251a39cc064b4b31442423e318373539dea31b4f50f93ab309": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-sans-fonts-2.37-7.fc32.noarch.rpm", + "sha256:a7af6691cd4c87765133c885f2931ac53191e3a48e481a256945d9c18d523d56": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-sans-mono-fonts-2.37-7.fc32.noarch.rpm", + "sha256:5a4999ef9d68371dbf4df59f2131bdac3e357be5202f5f68bfd85ff71593e280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/compat-f32-dejavu-serif-fonts-2.37-7.fc32.noarch.rpm", + "sha256:a9420698e38d93b375f3f97ef5b196f61d006862f80642d69cc3c3fd694589fc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/console-login-helper-messages-0.17-2.fc32.noarch.rpm", + "sha256:2bcf87d3ecdecab92bc2aacf2f1ec50aced0ed2958001cd8b297c80612edeb60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/console-login-helper-messages-issuegen-0.17-2.fc32.noarch.rpm", + "sha256:85be4f8732fed73e473ea61635b582ecd0e46709a7c2c3c1a8f25d0709041780": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/console-login-helper-messages-motdgen-0.17-2.fc32.noarch.rpm", + "sha256:87f6173e57d5d24c601047f747dfcf90dedc1d05250bfc6f06567d8ca35f895b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/console-login-helper-messages-profile-0.17-2.fc32.noarch.rpm", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", + "sha256:90696ad252433f7b9ae29cff87701836f980cc1a93f6e21584370ed20a8e1315": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dejavu-sans-fonts-2.37-7.fc32.noarch.rpm", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:8c047278ce11e7ba7169a9c9537c3c6544f52c7eee8754179acd839ed59c028f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dhcp-client-4.4.2-5.b1.fc32.x86_64.rpm", + "sha256:48c36b8950b7e79e5f36317da9349392dae0b739177e9c60653a8a1a62814013": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dhcp-common-4.4.2-5.b1.fc32.noarch.rpm", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", + "sha256:26b524ed340cdf6bcc93fd909c2168b9db76784e486d6c1f421dbe69a3847d6d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-plugins-core-4.0.14-1.fc32.noarch.rpm", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", + "sha256:4819b3ce25b997d8d3e5e4e4be4ba270e8b66852576b474daf0e6d61b6e22d73": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-config-generic-050-26.git20200316.fc32.x86_64.rpm", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", + "sha256:0c8f8925dacc9a0e57b4446d5f67d9041bfc0a939191a7606ba93b74512a97d1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-cloud-32-1.noarch.rpm", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", + "sha256:907393755387a351806ec2afff376e7491f177116caadd12f07d0fcbed796750": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fipscheck-1.5.0-8.fc32.x86_64.rpm", + "sha256:f2715fc8a04d33716f40f5b34466e082140df7ff3b7b972c29655d4dfc6e3a72": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fipscheck-lib-1.5.0-8.fc32.x86_64.rpm", + "sha256:b8ecd7fa0e7e072828e374dfb0d61bb8eecca7c190f3661050cee5e3fc8854b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/firewalld-0.8.2-2.fc32.noarch.rpm", + "sha256:47538b1db9720be4699329a8da32d873187d0c6c22f45252614ac5b8a8312482": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/firewalld-filesystem-0.8.2-2.fc32.noarch.rpm", + "sha256:879ba2533610771dbf3fa103fdbde878edf255b771b53aa8a170009d01446012": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fonts-filesystem-2.0.3-1.fc32.noarch.rpm", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", + "sha256:81d4c5626c04f83f1d719f7e675f422533365fd363d34f546b44da328c7900f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/geolite2-city-20191217-2.fc32.noarch.rpm", + "sha256:0481487302a1a634a404f1a405a58034abb4c35fea95c4a73bdf16164b0c4c1f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/geolite2-country-20191217-2.fc32.noarch.rpm", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", + "sha256:24520e03276e0d850169efc9d83b12a9a01eee5d7202dadca12d2e0a8b7352ba": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-langpack-en-2.31-2.fc32.x86_64.rpm", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", + "sha256:052ddc487a29acce1b5d44532f79f8ab594d0ac6565504071f4c7706d97fc552": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gobject-introspection-1.64.1-1.fc32.x86_64.rpm", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", + "sha256:808e7209893298d11ac27f148c1b3d1a2b28e303e7930b43659a08dc0f660ac4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/groff-base-1.22.3-21.fc32.x86_64.rpm", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", + "sha256:cbdc61d713e4cbe52b2bece117912da0f1e3782cb3b33caa068e96c854c990be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grubby-8.40-40.fc32.x86_64.rpm", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", + "sha256:def89a494acbfd6aae1fb70700dd18275ddd3050893bc962f1853499af9dd823": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hostname-3.23-2.fc32.x86_64.rpm", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", + "sha256:bca13571cf1452f3e41c8e89b8c64aa33d3d0f4e414571f9dde32a556591b339": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/initscripts-10.02-3.fc32.x86_64.rpm", + "sha256:fe70d5a1c818367be3a5a7e60cbb379f020f97f63ba3c13ed09740f45a43154a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipcalc-0.4.0-2.fc32.x86_64.rpm", + "sha256:865c7677d2664287bb4ba2874c83bc805232e1b3a02cf6ba96e047266d9ef684": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iproute-5.5.0-1.fc32.x86_64.rpm", + "sha256:0c6f4c1fbbdaf02014bf81726264e3301cbfe0ecda610765be11dbbfe99e34ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iproute-tc-5.5.0-1.fc32.x86_64.rpm", + "sha256:7c21c21c3e3dbace06bee03fe4835ae6cb1e3ef86750ba2853f39d40dead2309": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipset-7.6-1.fc32.x86_64.rpm", + "sha256:f60fc561675e41ffa2c48b229960291e2438441d5ed758c1f28cb06b5d4e4ea9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ipset-libs-7.6-1.fc32.x86_64.rpm", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", + "sha256:08c41c10745c172c34880e384cf5cff014a9627f4895e59fa482948b27e2ce9e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-nft-1.8.4-7.fc32.x86_64.rpm", + "sha256:6a3282927f525629bc0aaf4090e108d33b0709d3d5b35bc442000c2837e7b9b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iputils-20190515-5.fc32.x86_64.rpm", + "sha256:975719a0c73cf5cb5bcbc8ad11b816ed75923dccd9c091baa4a6c6000753dcd8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/jansson-2.12-5.fc32.x86_64.rpm", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-core-5.6.6-300.fc32.x86_64.rpm", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", + "sha256:8872b5c1cdb71f8161c54ccbba28110d68294fefd9d24afb67758be49598c1c0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/langpacks-core-en-3.0-3.fc32.noarch.rpm", + "sha256:6923881ce751e903ea2a2e8a58733aad24b33d042b0954fb5c9159360be6d389": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/langpacks-core-font-en-3.0-3.fc32.noarch.rpm", + "sha256:0437d6e21c624d7319d8b2017c9bb907f88b6e89ac39123b2ab97cb8c7e61aca": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/langpacks-en-3.0-3.fc32.noarch.rpm", + "sha256:2b783576612dcf10ab151fee03084f8ae1667c044a9e2e9404a2a139e7c6c884": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/less-551-3.fc32.x86_64.rpm", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", + "sha256:26cca773f1f258105f0f825a8e0faebcaa183655b5d91cd972afbe791b586478": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbasicobjects-0.1.1-44.fc32.x86_64.rpm", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", + "sha256:b13eed593b31a9cc0174774b97701c7da876f91ccdfc951b67a3134d59ccd8b5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcbor-0.5.0-7.fc32.x86_64.rpm", + "sha256:9d4691918d7add910e8c03d61cccda0316b62d77b30ac2e502cf2e55289d1823": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcollection-0.7.0-44.fc32.x86_64.rpm", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", + "sha256:ca540fb7088948fdfe6e6b52a5e2b6a74d2d17136857da9f3f4a1ee29c8eb74b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdhash-0.5.0-44.fc32.x86_64.rpm", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:9a12db30090023c60e3d7bcd5b07142cdc6d84c77e25ddb1cf41a4c490e52f09": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libedit-3.1-32.20191231cvs.fc32.x86_64.rpm", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", + "sha256:ebbace15f986288bba7681f44a111b14bcc7cae00b7a1faadaa838bd51897357": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfido2-1.3.1-1.fc32.x86_64.rpm", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", + "sha256:fed6244fce0c0b48933d622dfbb00cf73931b2f746b27675a025a33b591d9820": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libini_config-1.3.1-44.fc32.x86_64.rpm", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", + "sha256:cd16f6ef433d7dc6860b19f3d77b666a03d35361aba78ee09d772575c2f69cc0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libldb-2.1.1-1.fc32.x86_64.rpm", + "sha256:60589342d58922ba061ac8df7d753a7e7e75162c97ab086739e9d33fbf289091": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmaxminddb-1.3.2-2.fc32.x86_64.rpm", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", + "sha256:4f4ef59861c0566d22bd76369d22369d43130f5ccdb35a5fc2c8a236cf33651f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libndp-1.7-5.fc32.x86_64.rpm", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", + "sha256:bb154a90c968150172036d86f0c9fc2a24b5799718bc4d835cb10d0758890c67": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfsidmap-2.4.3-0.fc32.x86_64.rpm", + "sha256:3afab9512fd4d56a13c95b530c805ac8b2bc872572ec5bb435eccdd59fbbc8b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnftnl-1.1.5-2.fc32.x86_64.rpm", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", + "sha256:8dfdbe51193bdcfc3db41b5b9f317f009bfab6373e6ed3c5475466b8772a85e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnl3-3.5.0-2.fc32.x86_64.rpm", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", + "sha256:ce1a80b0ba6f09a7e5a188436088dd31d10c5f7b43dbe9c1788f705127c8e6b2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpath_utils-0.2.1-44.fc32.x86_64.rpm", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", + "sha256:c0a0c6f3e30c20815496be8de00f9596737e2693feb85f7484f200ffa9174530": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpipeline-1.5.2-2.fc32.x86_64.rpm", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:6fc1181ed798617668f195579acfcf8fb212513a776f376eecfb3d086c66b2d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libref_array-0.1.5-44.fc32.x86_64.rpm", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", + "sha256:695ef8ae55ed6a165a3633b3c0d75b320879246386e6df4539be9286f5176cc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_autofs-2.2.3-13.fc32.x86_64.rpm", + "sha256:f391fe0e21e51e7c864f8bce1b5825419f4096023b5b90b3976bbd69d6a4d720": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_certmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:599549d72d26b48c45156585a5698898c853e56469142e202d3749b781428465": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:66bb5b2e99d2c74b82943fe61fe9b9a3674350b0242f69a6854ec9718dcf5e07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_nss_idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:af66820023c984d8b981ecac715d0c2daec1f89dcb69bed76ddf58b0ee80c1b1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsss_sudo-2.2.3-13.fc32.x86_64.rpm", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:16702883a79532a400d7304146cdb47b0599983b9fb48ab918ef9fa1ce0be394": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtalloc-2.3.1-2.fc32.x86_64.rpm", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", + "sha256:36778f8a4fa111c4f796bbea8fd52f7b9708de8f4351070faa30bc985db59885": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtdb-1.4.3-2.fc32.x86_64.rpm", + "sha256:dab54013f8316b766c40c71f9c0c2124c1f0c219b417d588b5ba1dccf7d63fd7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtevent-0.10.2-2.fc32.x86_64.rpm", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", + "sha256:b58828b2f1ce4f7778d3f511c61ee8925042b9752aea526c23d33fd7533aa975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuser-0.62-24.fc32.x86_64.rpm", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", + "sha256:c9ba05cb46a9cb52e3325ca20c457a377361abcd0e5a7dda776ba19481770467": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-atm-libs-2.5.1-26.fc32.x86_64.rpm", + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-20200316-106.fc32.noarch.rpm", + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-whence-20200316-106.fc32.noarch.rpm", + "sha256:25ae9056f75df4efff0d17d916e7c3889c421368613acec7f1c4119bd17eac13": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lmdb-libs-0.9.24-1.fc32.x86_64.rpm", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", + "sha256:ca80c458fab5bdde0276702f06217d1219085428560af6039aa1c5cf1e58ff3b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/man-db-2.9.0-2.fc32.x86_64.rpm", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", + "sha256:80cf220a3314f965c088e03d2b750426767db0b36b6b7c5e8059b9217ff4de6d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mozjs60-60.9.0-5.fc32.x86_64.rpm", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", + "sha256:280b880de2f5c6bbd8e000c63dff495533925893ef02cc599222cdb3c7586a22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mtools-4.0.24-1.fc32.x86_64.rpm", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:924367aa63693da4660dcb806fbf52b3bcb7c4d12b40c4b4ba6329079936d073": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/net-tools-2.0-0.56.20160912git.fc32.x86_64.rpm", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", + "sha256:0b7d24759aac33303ff4b101c111dea03ff2529efc95661140e22f629cc1ab7a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nftables-0.9.3-2.fc32.x86_64.rpm", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", + "sha256:42fcfac5037eab4099648e0f0ed3eb2aec6eb6a23a9e3808f9b69619ea7c44e3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nss-altfiles-2.18.1-16.fc32.x86_64.rpm", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", + "sha256:0d51c1319ee78978e6ea5a49b815c2078b4ffd4d575e98c70e54ca01c3390eb8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-8.2p1-2.fc32.x86_64.rpm", + "sha256:8b148415fb6a583ef131d0ddff44f3209c30d0299fde7b20cd3ea385590927c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-clients-8.2p1-2.fc32.x86_64.rpm", + "sha256:d1e244b8b5ce7404846e97d96c762c8c18ff6447301f6fc63f50e615029aa7cd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssh-server-8.2p1-2.fc32.x86_64.rpm", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", + "sha256:4b9da0cedada16eb80a2d66b86aa62c9b026501e13a3e947a5a03a06f41d9dbb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/parted-3.3-3.fc32.x86_64.rpm", + "sha256:156709efeaa1dfac72cc189d7e99de12d7c4b2069445da5d34fa807582e85719": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/passwd-0.80-8.fc32.x86_64.rpm", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", + "sha256:5cd4b781742b64dfff3cb3840ed5bb76f6946fb63f4ab742a51c3505747271a1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:dc5a84049a6fc1f7c2a709ab3c2fa53de65e864f26085f5ca69864f5c2f6955d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-core-libs-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:d36f08a44d6a3bc95f995c858ecb5e0d7fb22a8236008267024dd6a0ff66cc85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/plymouth-scripts-0.9.4-14.20200325gite31c81f.fc32.x86_64.rpm", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", + "sha256:d49f0b1c8ecf9bc808ae93e9298a40fbcc124fe67c3bbdd37705b6b5d8cfdd87": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-0.116-7.fc32.x86_64.rpm", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", + "sha256:7c7eff31251dedcc3285a8b08c1b18f7fd9ee2e07dff86ad090f45a81e19e85e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-pkla-compat-0.1-16.fc32.x86_64.rpm", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", + "sha256:be7ba234b6c48717ac0f69fb5868b3caa6ef09fbfc76c42a47b367578cd19444": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/psmisc-23.3-3.fc32.x86_64.rpm", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", + "sha256:bcb07748c8688c788ec69c3a33c0abd1bb3a496b9aa09b5729265670bc7ba0eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-attrs-19.3.0-2.fc32.noarch.rpm", + "sha256:b1111e77a5fdbacaa04acc90d3844706158bc5892173862928705620b8910adb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-audit-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:5719dd2fb399cadec08b4ac41c794239d2a2de2f012faeb970ab90a07bba0084": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-babel-2.8.0-2.fc32.noarch.rpm", + "sha256:7124f9fedc862e3bab80f05b804b6c9580603ce3155727e888646d4d4f5ddc50": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cffi-1.14.0-1.fc32.x86_64.rpm", + "sha256:e7b9fd73c260cd22d3a36823530d4f623ea0e16844b900a5677c769afa76341c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-chardet-3.0.4-15.fc32.noarch.rpm", + "sha256:81b6181b947d50e0a1ea681298417e552421d6714900d07a34dc25899e5c9f60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-configobj-5.0.6-20.fc32.noarch.rpm", + "sha256:bb8942d19e594c0f4ca181bd58796bd5d3cb681c3f17cd2ec2654c3afe28e39a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-cryptography-2.8-3.fc32.x86_64.rpm", + "sha256:d920a4a3b319b6c1af9471b33e1474a8d0a866e0ca7e38711eb1e691265e6862": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dateutil-2.8.0-8.fc32.noarch.rpm", + "sha256:6aa0c6420a03f20e18842da9de611d823580efb8f6da93a94dafb48d59c2a070": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dbus-1.2.16-1.fc32.x86_64.rpm", + "sha256:129adf9147d5d120546ca8e0fb5f165761106d386d366fe82591e372754d0b4a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-decorator-4.4.0-6.fc32.noarch.rpm", + "sha256:93436ea4755be74d7be2c2749a2a10ac5cae16d62343da5ce993348678e691f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-distro-1.4.0-5.fc32.noarch.rpm", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:5903e12edb43ea38ffe05e48f05225f1e2439779f4211285f52e8df36534d576": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-plugins-core-4.0.14-1.fc32.noarch.rpm", + "sha256:8ee8c4bbf024b998ffb77a6b4194a2306ac21c5a6fcf70c8c81a0fbf38f7c7fc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-firewall-0.8.2-2.fc32.noarch.rpm", + "sha256:34411604a91c301dc8489285065c68f3a2f50910717097fedcaade6481c7469e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gobject-base-3.36.0-2.fc32.x86_64.rpm", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", + "sha256:61c51596cc97f35177efe8dc5e2ca52d8fd528570f33c184497f419259b73c90": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-idna-2.8-6.fc32.noarch.rpm", + "sha256:645f82cf62da25742cab5e8ffd1f764301b84ab19710d9f3fb3aff1cb57ffdc6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-jinja2-2.11.1-1.fc32.noarch.rpm", + "sha256:4c9d77d63ddc7dda0e018fc1c97d46025794e336e58d838a631fcc130dfa3b9b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-jsonpatch-1.21-11.fc32.noarch.rpm", + "sha256:6615aae3def0c49910e43e2d69f7ae8852694953dceb4b6235b5cf4099296d70": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-jsonpointer-1.10-19.fc32.noarch.rpm", + "sha256:6890a9545194ad6cf1b0c58e5273132171a9ced9cb665a1442aa62b6b6d3d2ea": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-jsonschema-3.2.0-2.fc32.noarch.rpm", + "sha256:d0bc781a80be1d1fe204ec6b26255240261d55f6e24a28343572f2221a00533e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-jwt-1.7.1-7.fc32.noarch.rpm", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", + "sha256:f77cad4c497f11c5b5bd7c9a29fc1f5f5574f8443cc4496e3bd98e680b363124": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:55bafcdf9c31b1456af3bf584bfe7ac745a03f4decd17197ea97b498d68b3b82": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:c05d01195aa4ca0f4a471574cc7ece8a0f4daf437935d845cd0745e2512cb9c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-markupsafe-1.1.1-5.fc32.x86_64.rpm", + "sha256:0fc0193d95d69c780b6feb1cb74759ca2d4804701b3de936dac8429cfbe0f2e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-nftables-0.9.3-2.fc32.x86_64.rpm", + "sha256:391faab010ca30610a14e0b3d54fbc0331be39bc831086fb877f8021fe4b171f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-oauthlib-3.0.2-5.fc32.noarch.rpm", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", + "sha256:f6203a41ed91197bb770a38a101d977f0f56de86ccc5a71cee9c0e198f26bcbc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ply-3.11-7.fc32.noarch.rpm", + "sha256:15f2fc89b7bd39dcd3f6f8db30f56b76b65df311d7ad9852d498fbbc5c7d2aa2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-policycoreutils-3.0-2.fc32.noarch.rpm", + "sha256:4860a733ca3f22089c6c283cbdcf53123a702d60b5bffdd4fe9d76826f91139a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-prettytable-0.7.2-22.fc32.noarch.rpm", + "sha256:a0b87b2dc3c5f536e94d6a4f3563a621dfbc067a62c3d1fe69bdb70c3cecec57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycparser-2.19-2.fc32.noarch.rpm", + "sha256:1e655f02895f6a87f9be5793065570b57e623cbf15516094df62e1f5626d4158": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyrsistent-0.15.7-2.fc32.x86_64.rpm", + "sha256:a107b3d3790a5bcfdc28f6f4718969039b103a681a2647f3cbcb82cf92e97acb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyserial-3.4-7.fc32.noarch.rpm", + "sha256:fa791a4328b4c41b7190d862de921605f266a64abee03b2ea2e8d2b644be307f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysocks-1.7.1-4.fc32.noarch.rpm", + "sha256:c93df175a0a4989aaaeb170406d8ff13a2cd93a5fc52ad33468245fea2044a86": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pytz-2019.3-2.fc32.noarch.rpm", + "sha256:c13c7da4b097499576861cb12fdd02e520af69b5f23d615b3968c54f40f8fd47": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyyaml-5.3.1-1.fc32.x86_64.rpm", + "sha256:d611f0c4252c4c4b893850807748e62cf4d17d72d544ef2744091df3206d8178": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-requests-2.22.0-8.fc32.noarch.rpm", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:6f5f53b66f7c3bf6958f6f163788583265ff0360188620c3b0f7ddedeac3d1f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setools-4.3.0-1.fc32.x86_64.rpm", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", + "sha256:d2abba1a0523bd9df5073900593ab13ec2ed2e391440be4d883314fa154370f8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-slip-0.6.4-19.fc32.noarch.rpm", + "sha256:cb0c64cc81e0b384bbc9d27ffcb2a655b13c91a799aad8972264aed1767926a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-slip-dbus-0.6.4-19.fc32.noarch.rpm", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", + "sha256:3882823d0eb18e0e8146584f4a32a4801961f6fdc09075607746317eba3265be": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-urllib3-1.25.7-3.fc32.noarch.rpm", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", + "sha256:c9f3d536c1fa73de90836147d15db06dc2025e84a44034bda6c66b9c4b60be58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rootfiles-8.1-27.fc32.noarch.rpm", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", + "sha256:27dd9c78e41c04b5151a2b9ac150d3ebb89f2ca7a23e4896dfc718f19a000be3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-selinux-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:024dd8a75eb5472692d0291292d25939b97a0295e5ab0958dcd22600d392eaae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rsync-3.1.3-11.fc32.x86_64.rpm", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", + "sha256:932a37ddd2a990a22a1ee7811d204552e8860e39a3e0c050ed618a535ae8c78c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-3.14.5-32.fc32.noarch.rpm", + "sha256:684aae86de55bd42215c136777613211f596788d3b6405d8fa645fb967904354": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/selinux-policy-targeted-3.14.5-32.fc32.noarch.rpm", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", + "sha256:699c1a3ff311bbaa2380c085fb4f516aa08be474bed02bcd1569d0bbf5b22d07": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-client-2.2.3-13.fc32.x86_64.rpm", + "sha256:265dee550073120d51e4c94d3d039e5efdee73a0ae1b1faf2b92de0dad1f58fa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-common-2.2.3-13.fc32.x86_64.rpm", + "sha256:3ee53d0dba5bbfd3bbb2ae4b54e3ebdfa122e1cf120e17ff9c4c35674269e5ad": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-kcm-2.2.3-13.fc32.x86_64.rpm", + "sha256:3c3fb1ca768ecd6ae7905a09cd85b9f67e9f08c46d18779520fb4b29476865c7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sssd-nfs-idmap-2.2.3-13.fc32.x86_64.rpm", + "sha256:e5bf9266edf112540ec662bd492ce4bda3ed8d5e33d763b9f2318c42963a1d1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sudo-1.9.0-0.1.b4.fc32.x86_64.rpm", + "sha256:dbcf6ba5f6ab0cdc884572f07427114b8492d453420a80ffd521578a752b8064": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-6.04-0.13.fc32.x86_64.rpm", + "sha256:78de81d45789ae9bccf6dd82f2b2835ac868f1a584e05d0e9f89f40bb4a202c7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-extlinux-6.04-0.13.fc32.x86_64.rpm", + "sha256:4e066ace8364aba9311fa74f4a87c21f98091bc1af5a6a4daa06441469234041": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-extlinux-nonlinux-6.04-0.13.fc32.noarch.rpm", + "sha256:dc2558fdefc439075ebdf57bd9f2f691d6a6f278879713f2e093398dcb62c25a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/syslinux-nonlinux-6.04-0.13.fc32.noarch.rpm", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", + "sha256:4fca21cfdcbed052e3e9e1eff74c22fb8ffb1fbbeb63e87e2aa540e43a8c0d09": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/v/vim-minimal-8.2.525-1.fc32.x86_64.rpm", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", + "sha256:b149e5c36e0327ca9c749b3ac0d3746ff9f9e0df68d6d177c3d13273273077cf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/y/yum-4.2.19-1.fc32.noarch.rpm", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm", + "sha256:c0178ad351d6412743b35f900276de2ee395126b3f756f24d264ad967d178015": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/apr-1.7.0-3.fc32.x86_64.rpm", + "sha256:2294b2eb48db30190f1e3d82f5d1e002b51ec03ef8b516d3e78d3ebf2e6ca225": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/apr-util-1.6.1-12.fc32.x86_64.rpm", + "sha256:e740bb6880394def2005fa8562ace7c21a33e78ab9bbfdc0cebe72c77177f84d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/apr-util-bdb-1.6.1-12.fc32.x86_64.rpm", + "sha256:15c263c8bdca9cc7bf8f28e3b948c8ecfc431b8d31d45fc8f2f7b8bc0ebb431a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/apr-util-openssl-1.6.1-12.fc32.x86_64.rpm", + "sha256:458d5c1745ca1c0f428fc99308e8089df64024bb75e6528ba5a02fb11a2e8af7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-logos-httpd-30.0.2-4.fc32.noarch.rpm", + "sha256:e4301dfe6794c1c89303435ebb6c6e6f1aaef361de7205b4cdd42d1215ea6837": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-container-32-1.noarch.rpm", + "sha256:f36550dfc144e4608da672616fa44b2f2341f99bb38972e66e4a8fef4b59172c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-minimal-langpack-2.31-2.fc32.x86_64.rpm", + "sha256:176458c00029d95ee89f70dd5688969a004703489e983b79802778a106e4433b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/httpd-2.4.43-1.fc32.x86_64.rpm", + "sha256:377a786d58543002dc08f6dc6cb9e6d1868099985be09904c8dfbf0d79ad1bf1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/httpd-filesystem-2.4.43-1.fc32.noarch.rpm", + "sha256:31ef9ee121c0348811e3828f02c6809771c5510e9175502cd84b06c2182527d8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/httpd-tools-2.4.43-1.fc32.x86_64.rpm", + "sha256:fbb31229197c72990b08ae3ce2525b51f300f082fcc8016704a7be84e1891205": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpeas-1.26.0-1.fc32.x86_64.rpm", + "sha256:352410ae9a2bfb83395dbedbe0da1aa209fe0cc42aa9d9c8177ef58f8f1d2b7a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mailcap-2.1.48-7.fc32.noarch.rpm", + "sha256:1b23deaa4f40b225a19b37219cee4bc94a584b8b31f01d92be7f356e37473157": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/microdnf-3.4.0-2.fc32.x86_64.rpm", + "sha256:a736a9f7ff32636ddaa662ea0e1caa985c7cb314fe61e1fd4c1f83dda81a8093": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mod_http2-1.15.5-1.fc32.x86_64.rpm", + "sha256:072a1c64c9fa6aeb33af97a2d6b25c9fda6b0abcfcf7ddebb095482607d4cda7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/GConf2-3.2.6-27.fc31.x86_64.rpm", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", + "sha256:7e8bf2ddf1e6c2183bcdcaee84c35f5021023311085f45fa99f1f824353ddb1f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-glib-0.110-7.fc32.x86_64.rpm", + "sha256:f729c554ed4ac6335a548380a6f6335a332a3a2aca5321a322415a208701607d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbxtool-8-11.fc32.x86_64.rpm", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", + "sha256:b743aafa82f3326f8f2e6d5464ae7fa57fabab3ad791099eaf2d151b43208b42": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efi-filesystem-4-4.fc32.noarch.rpm", + "sha256:a7deef0a324ccb272a25f5eb6b30c72d0a842bf2c602c31fe3b60f984b2e50af": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efibootmgr-16-7.fc32.x86_64.rpm", + "sha256:05efccb06aa336d2547eb8fd5b7e0935c883f89084688f32ce0b09954149b796": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/efivar-libs-37-7.fc32.x86_64.rpm", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", + "sha256:0b7c81ead6206be9f2830e2a8d189100d693954ed0db08ea03d4c68cfdb56957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/freetype-2.10.1-2.fc32.x86_64.rpm", + "sha256:b76928dc67709dbd9ab39aff18ea7bf4355ca74e5d0f969d21e3499aa05fb8e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/genisoimage-1.1.11-44.fc32.x86_64.rpm", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", + "sha256:8c10f33d3a45bedc89541b761e8045a7df3e57acbef396ef296b6799c6828fee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-ia32-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:aa353206ef29b7d908554ccb7cd6f4c01a1f6c3c1c6358abb7452f4a745939d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-2.04-12.fc32.x86_64.rpm", + "sha256:1fb75d4122919484030b2f74345ec2774702e7c063fca50420a6ec3f5858adc5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-efi-x64-cdboot-2.04-12.fc32.x86_64.rpm", + "sha256:44143cd68ffb96b5f45b967e54bf5c86684953f72f8e8d1819e3de9f61cc5760": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-efi-2.04-12.fc32.x86_64.rpm", + "sha256:af909abb55b68d874f95b585e7738d1e0660bb923d9bfd1a8ca701ea7127379f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-extra-2.04-12.fc32.x86_64.rpm", + "sha256:435152ddb9ffbce7a82cb5630933418998f5ebd933561110739e600d5ba72ac8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/h/hfsplus-tools-540.1.linux3-19.fc32.x86_64.rpm", + "sha256:731371e0da729845326d61de5fd8c7d86b377f6b7f81d2d7d8ab06aeeacce12d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/isomd5sum-1.2.3-8.fc32.x86_64.rpm", + "sha256:f8aecd3ff4786a15d434ef8366f2e35e5d70e256c7fe2d521e7923064c232402": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kde-filesystem-4-63.fc32.x86_64.rpm", + "sha256:fc02939cd5c2765d97b12e68f4a67adb16b0480107ebc6a46150d4f27164af83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kf5-filesystem-5.68.0-1.fc32.x86_64.rpm", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", + "sha256:5d2105eacffb8829360fb2317bfb5c7b2767dbe1e30191589fdd82ec8f173a35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:c06454e20eb1a55c03b94a54db4c69e670a87f047aaf2d416a123c6fcb9a8768": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisoburn-1.5.2-2.fc32.x86_64.rpm", + "sha256:b0f7641ea73392e1e94f5c4450d7b61225bf5e10110d39c5124b412ba89f100a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libisofs-1.5.2-2.fc32.x86_64.rpm", + "sha256:8e4e38b74567a3b0df7c951a100956fa6b91868bec34717015ae667f6d4cbfcf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpng-1.6.37-3.fc32.x86_64.rpm", + "sha256:4f5ce2ad2c5b8b26fdea05b57478808ede1d2759aca5c4e165d7af2289708631": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtomcrypt-1.18.2-6.fc32.x86_64.rpm", + "sha256:2bba39779784c9de02a2b79505b0c1393be610e4dadf00ebf9e17ece48b27a83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtommath-1.1.0-2.fc32.x86_64.rpm", + "sha256:7c9f879b67d1d5a6f40fa551b75f69ac744e5d0d795154655b8d55ef15512af0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusal-1.1.11-44.fc32.x86_64.rpm", + "sha256:2ed58f4c4407511d8ad533e1ad4c625214ef5ab029cddddf1c19f7304f0593c9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-32.8-1.fc32.x86_64.rpm", + "sha256:e222b7de2324e8df7e3936c39da6458267ee4009d55eee0263862bd4361465ae": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lorax-templates-generic-32.8-1.fc32.x86_64.rpm", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", + "sha256:9cf9b01f2c727e3576a8aa71fd7fe1bf4ec9ed1c9f50b756657cf9aeae18418f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mokutil-0.3.0-15.fc32.x86_64.rpm", + "sha256:2e1c352d6d50595ff7898eaf8bbea21277d96c80454632d132e6610789a82ebc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pbzip2-1.1.13-2.fc32.x86_64.rpm", + "sha256:11a2166fe1de8443116e923766742d0f678dd968eca8e93438896a1770874790": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-beaker-1.10.0-7.fc32.noarch.rpm", + "sha256:552dcf33acd84a9a084f41977f0eb38eac4c7697cdd5b45f057e037ec2109a27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-crypto-2.6.1-30.fc32.x86_64.rpm", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", + "sha256:420a7776d499a48843788eaf6b57de8c2c683f67303290671aa8aee8be0ee014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-kickstart-3.24-1.fc32.noarch.rpm", + "sha256:2c9898d6e467c8695d277fbd63bdbc1015711c49cc8fab8885ba89cf0a674dee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:9c3e3c39a9a5b301ea3a4ac1b74a9859885430361338db50ccb56987c02fcf35": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-mako-1.1.1-1.fc32.noarch.rpm", + "sha256:b68fe94e7f4aacbb58c90700f6a228a6e1940af6306ff911d3b160bae142690f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-ordered-set-3.1-5.fc32.noarch.rpm", + "sha256:e2f7a746969a175b79e7d114ed0390a306394b80e62d45dd37119fee87565014": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-paste-3.2.4-2.fc32.noarch.rpm", + "sha256:a6146ff0f019e1cc0de39716d03d4e5c04a16b4b9c13cba8c080634472c36396": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pyOpenSSL-19.0.0-6.fc32.noarch.rpm", + "sha256:517a81b28879fa66c248d48bc05d8582790a5578c028c4a344c15ed618ce0f51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pycdlib-1.9.0-2.fc32.noarch.rpm", + "sha256:4bb4e775b05fe7b52b626fb5a5f9de3195d3b3ff9f40375c5e7f2bdfe5a43a92": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pysendfile-2.0.1-16.fc32.x86_64.rpm", + "sha256:4ab3c313617a554dc658fc8ba8027fb261623b7dc7e501d48ef503ce1848ac27": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-tempita-0.5.1-26.fc32.noarch.rpm", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", + "sha256:bfc8d0d3f603159ac93e1eb0991c4e9297db5f398bb47bc069768235fec7ec61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-ia32-15-8.x86_64.rpm", + "sha256:ee1681ee1ae6a3f86a876562939fbfe415ba78b0a803059e1b6d6cd63b0fa1a3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shim-x64-15-8.x86_64.rpm", + "sha256:219049fc4bb4b5aca1d1562e285a023eb16662b868eaaa96a39aff01987b88f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/squashfs-tools-4.3-25.fc32.x86_64.rpm", + "sha256:160ba8b22ef656521d06695023b6400731edf87db8745fc9f80d8a3551ad5001": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xorriso-1.5.2-2.fc32.x86_64.rpm", + "sha256:0daa0c705c519107bbe782430b9dbc41e73300eef8f7917775ffa273c6bc3537": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-lzma-compat-5.2.5-1.fc32.x86_64.rpm" + } + } + } +} diff --git a/test/data/manifests/fedora-ostree-container.mpp.json b/test/data/manifests/fedora-ostree-container.mpp.json new file mode 100644 index 0000000..4f65597 --- /dev/null +++ b/test/data/manifests/fedora-ostree-container.mpp.json @@ -0,0 +1,243 @@ +{ + "version": "2", + "pipelines": [ + { + "mpp-import-pipeline": { + "path": "f32-build-v2.json", + "id": "build" + }, + "runner": "org.osbuild.fedora32" + }, + { + "name": "ostree-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ] + }, + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "@cloud-server-environment", + "chrony", + "dracut-config-generic", + "grub2-pc", + "kernel-core", + "langpacks-en", + "nss-altfiles", + "ostree", + "polkit", + "rpm-ostree", + "selinux-policy-targeted", + "systemd-udev" + ], + "excludes": [ + "dracut-config-rescue" + ] + } + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + }, + { + "type": "org.osbuild.selinux", + "options": { + "file_contexts": "etc/selinux/targeted/contexts/files/file_contexts" + } + }, + { + "type": "org.osbuild.ostree.preptree", + "options": { + "etc_group_members": [ + "wheel", + "docker" + ] + } + } + ] + }, + { + "name": "ostree-commit", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/repo" + } + }, + { + "type": "org.osbuild.ostree.commit", + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:ostree-tree" + ] + } + }, + "options": { + "ref": "fedora/x86_64/osbuild", + "os_version": "32" + } + } + ] + }, + { + "name": "container-tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.rpm", + "inputs": { + "packages": { + "type": "org.osbuild.files", + "origin": "org.osbuild.source", + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/" + } + ], + "packages": [ + "fedora-release-container", + "bash", + "coreutils", + "glibc-minimal-langpack", + "rpm", + "shadow-utils", + "sssd-client", + "util-linux", + + "microdnf", + + "httpd" + ], + "excludes": [ + "kernel", + "dosfstools", + "e2fsprogs", + "fuse-libs", + "gnupg2-smime", + "libss", + "pinentry", + "shared-mime-info", + "trousers", + "xkeyboard-config", + "grubby" + ] + } + } + }, + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "exclude": { + "docs": true + } + } + }, + { + "type": "org.osbuild.locale", + "options": { + "language": "en_US" + } + } + ] + }, + { + "name": "container-ostree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.ostree.init", + "options": { + "path": "/var/www/html/repo" + } + }, + { + "type": "org.osbuild.ostree.pull", + "options": { + "repo": "/var/www/html/repo" + }, + "inputs": { + "commits": { + "type": "org.osbuild.ostree", + "origin": "org.osbuild.pipeline", + "references": { + "name:ostree-commit": { + "ref": "fedora/x86_64/osbuild" + } + } + } + } + } + ] + }, + { + "name": "container", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.oci-archive", + "inputs": { + "base": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:container-tree" + ] + }, + "layer.1": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": [ + "name:container-ostree" + ] + } + }, + "options": { + "architecture": "amd64", + "filename": "fedora-container.tar", + "config": { + "Cmd": [ + "httpd", + "-D", "FOREGROUND" + ], + "ExposedPorts": [ + "80" + ] + } + } + } + ] + } + ] +} diff --git a/test/data/sources/org.osbuild.curl/cases/empty.json b/test/data/sources/org.osbuild.curl/cases/empty.json new file mode 100644 index 0000000..2a645c8 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/cases/empty.json @@ -0,0 +1,4 @@ +{ + "expects": "success", + "checksums": [] +} diff --git a/test/data/sources/org.osbuild.curl/cases/invalid_checksum.json b/test/data/sources/org.osbuild.curl/cases/invalid_checksum.json new file mode 100644 index 0000000..4ceb950 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/cases/invalid_checksum.json @@ -0,0 +1,6 @@ +{ + "expects": "error", + "checksums": [ + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + ] +} diff --git a/test/data/sources/org.osbuild.curl/cases/missing_file.json b/test/data/sources/org.osbuild.curl/cases/missing_file.json new file mode 100644 index 0000000..1ded1c9 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/cases/missing_file.json @@ -0,0 +1,6 @@ +{ + "expects": "error", + "checksums": [ + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + ] +} diff --git a/test/data/sources/org.osbuild.curl/cases/success.json b/test/data/sources/org.osbuild.curl/cases/success.json new file mode 100644 index 0000000..e85714d --- /dev/null +++ b/test/data/sources/org.osbuild.curl/cases/success.json @@ -0,0 +1,31 @@ +{ + "expects": "success", + "checksums": [ + "sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7", + "sha256:0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f", + "sha256:a3a5e715f0cc574a73c3f9bebb6bc24f32ffd5b67b387244c2c909da779a1478", + "sha256:8d74beec1be996322ad76813bafb92d40839895d6dd7ee808b17ca201eac98be", + "sha256:a2bbdb2de53523b8099b37013f251546f3d65dbe7a0774fa41af0a4176992fd4", + "sha256:092fcfbbcfca3b5be7ae1b5e58538e92c35ab273ae13664fed0d67484c8e78a6", + "sha256:768c71d785bf6bbbf8c4d6af6582041f2659027140a962cd0c55b11eddfd5e3d", + "sha256:91ee5e9f42ba3d34e414443b36a27b797a56a47aad6bb1e4c1769e69c77ce0ca", + "sha256:50c393f158c3de2db92fa9661bfb00eda5b67c3a777c88524ed3417509631625", + "sha256:cee00b08a818db87e17e703273818e5194f83280e1ef3eae9214ff14675d9e6d", + "sha256:19732980d68fbd00358a0a4d98246c960400b87e4fa2a2e155db98be2b42ed6c", + "sha256:6d7ebc44c5bc26207e62f4f628f912e1a0f41ed11764891aa7dd99eab83228e7", + "sha256:01a60e35df88d8b49546cb3f8f4ba4f406870f9b8e1f394c9d48ab73548d748d", + "sha256:a4fb621495a0122493b2203591c448903c472e306a1ede54fabad829e01075c0", + "sha256:7427d152005f9ed0fa31c76ef9963cf4bb47dce6e2768111d9eb0edbfe59c704", + "sha256:fd6641673e7f3bf6e80e4bc5401fcb2821a1e117206c8e1c65cef23a58dc37ff", + "sha256:4adc33bd9fe74303c344be46e5916d65182fb218e248fe80452ab3f025b06c64", + "sha256:8e54b0ca18020275e4aef1ca0eb5e197e066c065c1864817652a8a39c55402cd", + "sha256:cbc80bb5c0c0f8944bf73b3a429505ac5cde16644978bc9a1e74c5755f8ca556", + "sha256:fe8edeeb98cc6d3b93cf2d57000254b84bd9eba34b4df7ce4b87db8b937b7703", + "sha256:ea46748e171abd2dd4dba5b86bb6589334d86bba2df8d50cbb16b36c83b0856a", + "sha256:73324e1ab1db72ee9eb4fdf1c90a586d67e00ab58330d1cbfea26ecd0a77fa4d", + "sha256:cf945b5236e101dbe0471d5200f28b1ae64f21c1f35bf55fcf40cd0fe42cd8e7", + "sha256:73cb3858a687a8494ca3323053016282f3dad39d42cf62ca4e79dda2aac7d9ac", + "sha256:3bb2abb69ebb27fbfe63c7639624c6ec5e331b841a5bc8c3ebc10b9285e90877", + "sha256:c865f6c5ab8d1b0bcd383a5e1e3879d22681c96bf462c269b7581d523fbe70ab" + ] +} diff --git a/test/data/sources/org.osbuild.curl/cases/unknown_checksum.json b/test/data/sources/org.osbuild.curl/cases/unknown_checksum.json new file mode 100644 index 0000000..16bbdb5 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/cases/unknown_checksum.json @@ -0,0 +1,6 @@ +{ + "expects": "error", + "checksums": [ + "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" + ] +} diff --git a/test/data/sources/org.osbuild.curl/data/a b/test/data/sources/org.osbuild.curl/data/a new file mode 100644 index 0000000..7898192 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/a @@ -0,0 +1 @@ +a diff --git a/test/data/sources/org.osbuild.curl/data/b b/test/data/sources/org.osbuild.curl/data/b new file mode 100644 index 0000000..6178079 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/b @@ -0,0 +1 @@ +b diff --git a/test/data/sources/org.osbuild.curl/data/c b/test/data/sources/org.osbuild.curl/data/c new file mode 100644 index 0000000..f2ad6c7 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/c @@ -0,0 +1 @@ +c diff --git a/test/data/sources/org.osbuild.curl/data/d b/test/data/sources/org.osbuild.curl/data/d new file mode 100644 index 0000000..4bcfe98 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/d @@ -0,0 +1 @@ +d diff --git a/test/data/sources/org.osbuild.curl/data/e b/test/data/sources/org.osbuild.curl/data/e new file mode 100644 index 0000000..d905d9d --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/e @@ -0,0 +1 @@ +e diff --git a/test/data/sources/org.osbuild.curl/data/f b/test/data/sources/org.osbuild.curl/data/f new file mode 100644 index 0000000..6a69f92 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/f @@ -0,0 +1 @@ +f diff --git a/test/data/sources/org.osbuild.curl/data/g b/test/data/sources/org.osbuild.curl/data/g new file mode 100644 index 0000000..01058d8 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/g @@ -0,0 +1 @@ +g diff --git a/test/data/sources/org.osbuild.curl/data/h b/test/data/sources/org.osbuild.curl/data/h new file mode 100644 index 0000000..6e9f0da --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/h @@ -0,0 +1 @@ +h diff --git a/test/data/sources/org.osbuild.curl/data/i b/test/data/sources/org.osbuild.curl/data/i new file mode 100644 index 0000000..0ddf2ba --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/i @@ -0,0 +1 @@ +i diff --git a/test/data/sources/org.osbuild.curl/data/j b/test/data/sources/org.osbuild.curl/data/j new file mode 100644 index 0000000..4c559f7 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/j @@ -0,0 +1 @@ +j diff --git a/test/data/sources/org.osbuild.curl/data/k b/test/data/sources/org.osbuild.curl/data/k new file mode 100644 index 0000000..b68fde2 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/k @@ -0,0 +1 @@ +k diff --git a/test/data/sources/org.osbuild.curl/data/l b/test/data/sources/org.osbuild.curl/data/l new file mode 100644 index 0000000..1f9d725 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/l @@ -0,0 +1 @@ +l diff --git a/test/data/sources/org.osbuild.curl/data/m b/test/data/sources/org.osbuild.curl/data/m new file mode 100644 index 0000000..28ce6a8 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/m @@ -0,0 +1 @@ +m diff --git a/test/data/sources/org.osbuild.curl/data/n b/test/data/sources/org.osbuild.curl/data/n new file mode 100644 index 0000000..8ba3a16 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/n @@ -0,0 +1 @@ +n diff --git a/test/data/sources/org.osbuild.curl/data/o b/test/data/sources/org.osbuild.curl/data/o new file mode 100644 index 0000000..13e7564 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/o @@ -0,0 +1 @@ +o diff --git a/test/data/sources/org.osbuild.curl/data/p b/test/data/sources/org.osbuild.curl/data/p new file mode 100644 index 0000000..1a9cc2b --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/p @@ -0,0 +1 @@ +p diff --git a/test/data/sources/org.osbuild.curl/data/q b/test/data/sources/org.osbuild.curl/data/q new file mode 100644 index 0000000..bca70f3 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/q @@ -0,0 +1 @@ +q diff --git a/test/data/sources/org.osbuild.curl/data/r b/test/data/sources/org.osbuild.curl/data/r new file mode 100644 index 0000000..4286f42 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/r @@ -0,0 +1 @@ +r diff --git a/test/data/sources/org.osbuild.curl/data/s b/test/data/sources/org.osbuild.curl/data/s new file mode 100644 index 0000000..b478595 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/s @@ -0,0 +1 @@ +s diff --git a/test/data/sources/org.osbuild.curl/data/t b/test/data/sources/org.osbuild.curl/data/t new file mode 100644 index 0000000..718f4d2 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/t @@ -0,0 +1 @@ +t diff --git a/test/data/sources/org.osbuild.curl/data/u b/test/data/sources/org.osbuild.curl/data/u new file mode 100644 index 0000000..4ae8ef0 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/u @@ -0,0 +1 @@ +u diff --git a/test/data/sources/org.osbuild.curl/data/v b/test/data/sources/org.osbuild.curl/data/v new file mode 100644 index 0000000..110ed9b --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/v @@ -0,0 +1 @@ +v diff --git a/test/data/sources/org.osbuild.curl/data/w b/test/data/sources/org.osbuild.curl/data/w new file mode 100644 index 0000000..e556b83 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/w @@ -0,0 +1 @@ +w diff --git a/test/data/sources/org.osbuild.curl/data/x b/test/data/sources/org.osbuild.curl/data/x new file mode 100644 index 0000000..587be6b --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/x @@ -0,0 +1 @@ +x diff --git a/test/data/sources/org.osbuild.curl/data/y b/test/data/sources/org.osbuild.curl/data/y new file mode 100644 index 0000000..975fbec --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/y @@ -0,0 +1 @@ +y diff --git a/test/data/sources/org.osbuild.curl/data/z b/test/data/sources/org.osbuild.curl/data/z new file mode 100644 index 0000000..b680253 --- /dev/null +++ b/test/data/sources/org.osbuild.curl/data/z @@ -0,0 +1 @@ +z diff --git a/test/data/sources/org.osbuild.curl/sources.json b/test/data/sources/org.osbuild.curl/sources.json new file mode 100644 index 0000000..f7b0a5e --- /dev/null +++ b/test/data/sources/org.osbuild.curl/sources.json @@ -0,0 +1,34 @@ +{ + "org.osbuild.curl": { + "urls": { + "sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7": "http://localhost/sources/org.osbuild.curl/data/a", + "sha256:0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f": "http://localhost/sources/org.osbuild.curl/data/b", + "sha256:a3a5e715f0cc574a73c3f9bebb6bc24f32ffd5b67b387244c2c909da779a1478": "http://localhost/sources/org.osbuild.curl/data/c", + "sha256:8d74beec1be996322ad76813bafb92d40839895d6dd7ee808b17ca201eac98be": "http://localhost/sources/org.osbuild.curl/data/d", + "sha256:a2bbdb2de53523b8099b37013f251546f3d65dbe7a0774fa41af0a4176992fd4": "http://localhost/sources/org.osbuild.curl/data/e", + "sha256:092fcfbbcfca3b5be7ae1b5e58538e92c35ab273ae13664fed0d67484c8e78a6": "http://localhost/sources/org.osbuild.curl/data/f", + "sha256:768c71d785bf6bbbf8c4d6af6582041f2659027140a962cd0c55b11eddfd5e3d": "http://localhost/sources/org.osbuild.curl/data/g", + "sha256:91ee5e9f42ba3d34e414443b36a27b797a56a47aad6bb1e4c1769e69c77ce0ca": "http://localhost/sources/org.osbuild.curl/data/h", + "sha256:50c393f158c3de2db92fa9661bfb00eda5b67c3a777c88524ed3417509631625": "http://localhost/sources/org.osbuild.curl/data/i", + "sha256:cee00b08a818db87e17e703273818e5194f83280e1ef3eae9214ff14675d9e6d": "http://localhost/sources/org.osbuild.curl/data/j", + "sha256:19732980d68fbd00358a0a4d98246c960400b87e4fa2a2e155db98be2b42ed6c": "http://localhost/sources/org.osbuild.curl/data/k", + "sha256:6d7ebc44c5bc26207e62f4f628f912e1a0f41ed11764891aa7dd99eab83228e7": "http://localhost/sources/org.osbuild.curl/data/l", + "sha256:01a60e35df88d8b49546cb3f8f4ba4f406870f9b8e1f394c9d48ab73548d748d": "http://localhost/sources/org.osbuild.curl/data/m", + "sha256:a4fb621495a0122493b2203591c448903c472e306a1ede54fabad829e01075c0": "http://localhost/sources/org.osbuild.curl/data/n", + "sha256:7427d152005f9ed0fa31c76ef9963cf4bb47dce6e2768111d9eb0edbfe59c704": "http://localhost/sources/org.osbuild.curl/data/o", + "sha256:fd6641673e7f3bf6e80e4bc5401fcb2821a1e117206c8e1c65cef23a58dc37ff": "http://localhost/sources/org.osbuild.curl/data/p", + "sha256:4adc33bd9fe74303c344be46e5916d65182fb218e248fe80452ab3f025b06c64": "http://localhost/sources/org.osbuild.curl/data/q", + "sha256:8e54b0ca18020275e4aef1ca0eb5e197e066c065c1864817652a8a39c55402cd": "http://localhost/sources/org.osbuild.curl/data/r", + "sha256:cbc80bb5c0c0f8944bf73b3a429505ac5cde16644978bc9a1e74c5755f8ca556": "http://localhost/sources/org.osbuild.curl/data/s", + "sha256:fe8edeeb98cc6d3b93cf2d57000254b84bd9eba34b4df7ce4b87db8b937b7703": "http://localhost/sources/org.osbuild.curl/data/t", + "sha256:ea46748e171abd2dd4dba5b86bb6589334d86bba2df8d50cbb16b36c83b0856a": "http://localhost/sources/org.osbuild.curl/data/u", + "sha256:73324e1ab1db72ee9eb4fdf1c90a586d67e00ab58330d1cbfea26ecd0a77fa4d": "http://localhost/sources/org.osbuild.curl/data/v", + "sha256:cf945b5236e101dbe0471d5200f28b1ae64f21c1f35bf55fcf40cd0fe42cd8e7": "http://localhost/sources/org.osbuild.curl/data/w", + "sha256:73cb3858a687a8494ca3323053016282f3dad39d42cf62ca4e79dda2aac7d9ac": "http://localhost/sources/org.osbuild.curl/data/x", + "sha256:3bb2abb69ebb27fbfe63c7639624c6ec5e331b841a5bc8c3ebc10b9285e90877": "http://localhost/sources/org.osbuild.curl/data/y", + "sha256:c865f6c5ab8d1b0bcd383a5e1e3879d22681c96bf462c269b7581d523fbe70ab": "http://localhost/sources/org.osbuild.curl/data/z", + "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": "http://localhost/sources/org.osbuild.curl/data/a", + "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb": "http://localhost/sources/org.osbuild.curl/data/missing" + } + } +} diff --git a/test/data/sources/org.osbuild.files/cases/empty.json b/test/data/sources/org.osbuild.files/cases/empty.json deleted file mode 100644 index 2a645c8..0000000 --- a/test/data/sources/org.osbuild.files/cases/empty.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "expects": "success", - "checksums": [] -} diff --git a/test/data/sources/org.osbuild.files/cases/invalid_checksum.json b/test/data/sources/org.osbuild.files/cases/invalid_checksum.json deleted file mode 100644 index 4ceb950..0000000 --- a/test/data/sources/org.osbuild.files/cases/invalid_checksum.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "expects": "error", - "checksums": [ - "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" - ] -} diff --git a/test/data/sources/org.osbuild.files/cases/missing_file.json b/test/data/sources/org.osbuild.files/cases/missing_file.json deleted file mode 100644 index 1ded1c9..0000000 --- a/test/data/sources/org.osbuild.files/cases/missing_file.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "expects": "error", - "checksums": [ - "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" - ] -} diff --git a/test/data/sources/org.osbuild.files/cases/success.json b/test/data/sources/org.osbuild.files/cases/success.json deleted file mode 100644 index e85714d..0000000 --- a/test/data/sources/org.osbuild.files/cases/success.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "expects": "success", - "checksums": [ - "sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7", - "sha256:0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f", - "sha256:a3a5e715f0cc574a73c3f9bebb6bc24f32ffd5b67b387244c2c909da779a1478", - "sha256:8d74beec1be996322ad76813bafb92d40839895d6dd7ee808b17ca201eac98be", - "sha256:a2bbdb2de53523b8099b37013f251546f3d65dbe7a0774fa41af0a4176992fd4", - "sha256:092fcfbbcfca3b5be7ae1b5e58538e92c35ab273ae13664fed0d67484c8e78a6", - "sha256:768c71d785bf6bbbf8c4d6af6582041f2659027140a962cd0c55b11eddfd5e3d", - "sha256:91ee5e9f42ba3d34e414443b36a27b797a56a47aad6bb1e4c1769e69c77ce0ca", - "sha256:50c393f158c3de2db92fa9661bfb00eda5b67c3a777c88524ed3417509631625", - "sha256:cee00b08a818db87e17e703273818e5194f83280e1ef3eae9214ff14675d9e6d", - "sha256:19732980d68fbd00358a0a4d98246c960400b87e4fa2a2e155db98be2b42ed6c", - "sha256:6d7ebc44c5bc26207e62f4f628f912e1a0f41ed11764891aa7dd99eab83228e7", - "sha256:01a60e35df88d8b49546cb3f8f4ba4f406870f9b8e1f394c9d48ab73548d748d", - "sha256:a4fb621495a0122493b2203591c448903c472e306a1ede54fabad829e01075c0", - "sha256:7427d152005f9ed0fa31c76ef9963cf4bb47dce6e2768111d9eb0edbfe59c704", - "sha256:fd6641673e7f3bf6e80e4bc5401fcb2821a1e117206c8e1c65cef23a58dc37ff", - "sha256:4adc33bd9fe74303c344be46e5916d65182fb218e248fe80452ab3f025b06c64", - "sha256:8e54b0ca18020275e4aef1ca0eb5e197e066c065c1864817652a8a39c55402cd", - "sha256:cbc80bb5c0c0f8944bf73b3a429505ac5cde16644978bc9a1e74c5755f8ca556", - "sha256:fe8edeeb98cc6d3b93cf2d57000254b84bd9eba34b4df7ce4b87db8b937b7703", - "sha256:ea46748e171abd2dd4dba5b86bb6589334d86bba2df8d50cbb16b36c83b0856a", - "sha256:73324e1ab1db72ee9eb4fdf1c90a586d67e00ab58330d1cbfea26ecd0a77fa4d", - "sha256:cf945b5236e101dbe0471d5200f28b1ae64f21c1f35bf55fcf40cd0fe42cd8e7", - "sha256:73cb3858a687a8494ca3323053016282f3dad39d42cf62ca4e79dda2aac7d9ac", - "sha256:3bb2abb69ebb27fbfe63c7639624c6ec5e331b841a5bc8c3ebc10b9285e90877", - "sha256:c865f6c5ab8d1b0bcd383a5e1e3879d22681c96bf462c269b7581d523fbe70ab" - ] -} diff --git a/test/data/sources/org.osbuild.files/cases/unknown_checksum.json b/test/data/sources/org.osbuild.files/cases/unknown_checksum.json deleted file mode 100644 index 16bbdb5..0000000 --- a/test/data/sources/org.osbuild.files/cases/unknown_checksum.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "expects": "error", - "checksums": [ - "sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" - ] -} diff --git a/test/data/sources/org.osbuild.files/data/a b/test/data/sources/org.osbuild.files/data/a deleted file mode 100644 index 7898192..0000000 --- a/test/data/sources/org.osbuild.files/data/a +++ /dev/null @@ -1 +0,0 @@ -a diff --git a/test/data/sources/org.osbuild.files/data/b b/test/data/sources/org.osbuild.files/data/b deleted file mode 100644 index 6178079..0000000 --- a/test/data/sources/org.osbuild.files/data/b +++ /dev/null @@ -1 +0,0 @@ -b diff --git a/test/data/sources/org.osbuild.files/data/c b/test/data/sources/org.osbuild.files/data/c deleted file mode 100644 index f2ad6c7..0000000 --- a/test/data/sources/org.osbuild.files/data/c +++ /dev/null @@ -1 +0,0 @@ -c diff --git a/test/data/sources/org.osbuild.files/data/d b/test/data/sources/org.osbuild.files/data/d deleted file mode 100644 index 4bcfe98..0000000 --- a/test/data/sources/org.osbuild.files/data/d +++ /dev/null @@ -1 +0,0 @@ -d diff --git a/test/data/sources/org.osbuild.files/data/e b/test/data/sources/org.osbuild.files/data/e deleted file mode 100644 index d905d9d..0000000 --- a/test/data/sources/org.osbuild.files/data/e +++ /dev/null @@ -1 +0,0 @@ -e diff --git a/test/data/sources/org.osbuild.files/data/f b/test/data/sources/org.osbuild.files/data/f deleted file mode 100644 index 6a69f92..0000000 --- a/test/data/sources/org.osbuild.files/data/f +++ /dev/null @@ -1 +0,0 @@ -f diff --git a/test/data/sources/org.osbuild.files/data/g b/test/data/sources/org.osbuild.files/data/g deleted file mode 100644 index 01058d8..0000000 --- a/test/data/sources/org.osbuild.files/data/g +++ /dev/null @@ -1 +0,0 @@ -g diff --git a/test/data/sources/org.osbuild.files/data/h b/test/data/sources/org.osbuild.files/data/h deleted file mode 100644 index 6e9f0da..0000000 --- a/test/data/sources/org.osbuild.files/data/h +++ /dev/null @@ -1 +0,0 @@ -h diff --git a/test/data/sources/org.osbuild.files/data/i b/test/data/sources/org.osbuild.files/data/i deleted file mode 100644 index 0ddf2ba..0000000 --- a/test/data/sources/org.osbuild.files/data/i +++ /dev/null @@ -1 +0,0 @@ -i diff --git a/test/data/sources/org.osbuild.files/data/j b/test/data/sources/org.osbuild.files/data/j deleted file mode 100644 index 4c559f7..0000000 --- a/test/data/sources/org.osbuild.files/data/j +++ /dev/null @@ -1 +0,0 @@ -j diff --git a/test/data/sources/org.osbuild.files/data/k b/test/data/sources/org.osbuild.files/data/k deleted file mode 100644 index b68fde2..0000000 --- a/test/data/sources/org.osbuild.files/data/k +++ /dev/null @@ -1 +0,0 @@ -k diff --git a/test/data/sources/org.osbuild.files/data/l b/test/data/sources/org.osbuild.files/data/l deleted file mode 100644 index 1f9d725..0000000 --- a/test/data/sources/org.osbuild.files/data/l +++ /dev/null @@ -1 +0,0 @@ -l diff --git a/test/data/sources/org.osbuild.files/data/m b/test/data/sources/org.osbuild.files/data/m deleted file mode 100644 index 28ce6a8..0000000 --- a/test/data/sources/org.osbuild.files/data/m +++ /dev/null @@ -1 +0,0 @@ -m diff --git a/test/data/sources/org.osbuild.files/data/n b/test/data/sources/org.osbuild.files/data/n deleted file mode 100644 index 8ba3a16..0000000 --- a/test/data/sources/org.osbuild.files/data/n +++ /dev/null @@ -1 +0,0 @@ -n diff --git a/test/data/sources/org.osbuild.files/data/o b/test/data/sources/org.osbuild.files/data/o deleted file mode 100644 index 13e7564..0000000 --- a/test/data/sources/org.osbuild.files/data/o +++ /dev/null @@ -1 +0,0 @@ -o diff --git a/test/data/sources/org.osbuild.files/data/p b/test/data/sources/org.osbuild.files/data/p deleted file mode 100644 index 1a9cc2b..0000000 --- a/test/data/sources/org.osbuild.files/data/p +++ /dev/null @@ -1 +0,0 @@ -p diff --git a/test/data/sources/org.osbuild.files/data/q b/test/data/sources/org.osbuild.files/data/q deleted file mode 100644 index bca70f3..0000000 --- a/test/data/sources/org.osbuild.files/data/q +++ /dev/null @@ -1 +0,0 @@ -q diff --git a/test/data/sources/org.osbuild.files/data/r b/test/data/sources/org.osbuild.files/data/r deleted file mode 100644 index 4286f42..0000000 --- a/test/data/sources/org.osbuild.files/data/r +++ /dev/null @@ -1 +0,0 @@ -r diff --git a/test/data/sources/org.osbuild.files/data/s b/test/data/sources/org.osbuild.files/data/s deleted file mode 100644 index b478595..0000000 --- a/test/data/sources/org.osbuild.files/data/s +++ /dev/null @@ -1 +0,0 @@ -s diff --git a/test/data/sources/org.osbuild.files/data/t b/test/data/sources/org.osbuild.files/data/t deleted file mode 100644 index 718f4d2..0000000 --- a/test/data/sources/org.osbuild.files/data/t +++ /dev/null @@ -1 +0,0 @@ -t diff --git a/test/data/sources/org.osbuild.files/data/u b/test/data/sources/org.osbuild.files/data/u deleted file mode 100644 index 4ae8ef0..0000000 --- a/test/data/sources/org.osbuild.files/data/u +++ /dev/null @@ -1 +0,0 @@ -u diff --git a/test/data/sources/org.osbuild.files/data/v b/test/data/sources/org.osbuild.files/data/v deleted file mode 100644 index 110ed9b..0000000 --- a/test/data/sources/org.osbuild.files/data/v +++ /dev/null @@ -1 +0,0 @@ -v diff --git a/test/data/sources/org.osbuild.files/data/w b/test/data/sources/org.osbuild.files/data/w deleted file mode 100644 index e556b83..0000000 --- a/test/data/sources/org.osbuild.files/data/w +++ /dev/null @@ -1 +0,0 @@ -w diff --git a/test/data/sources/org.osbuild.files/data/x b/test/data/sources/org.osbuild.files/data/x deleted file mode 100644 index 587be6b..0000000 --- a/test/data/sources/org.osbuild.files/data/x +++ /dev/null @@ -1 +0,0 @@ -x diff --git a/test/data/sources/org.osbuild.files/data/y b/test/data/sources/org.osbuild.files/data/y deleted file mode 100644 index 975fbec..0000000 --- a/test/data/sources/org.osbuild.files/data/y +++ /dev/null @@ -1 +0,0 @@ -y diff --git a/test/data/sources/org.osbuild.files/data/z b/test/data/sources/org.osbuild.files/data/z deleted file mode 100644 index b680253..0000000 --- a/test/data/sources/org.osbuild.files/data/z +++ /dev/null @@ -1 +0,0 @@ -z diff --git a/test/data/sources/org.osbuild.files/sources.json b/test/data/sources/org.osbuild.files/sources.json deleted file mode 100644 index 581a6ed..0000000 --- a/test/data/sources/org.osbuild.files/sources.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "org.osbuild.files": { - "urls": { - "sha256:87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7": "http://localhost/sources/org.osbuild.files/data/a", - "sha256:0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f": "http://localhost/sources/org.osbuild.files/data/b", - "sha256:a3a5e715f0cc574a73c3f9bebb6bc24f32ffd5b67b387244c2c909da779a1478": "http://localhost/sources/org.osbuild.files/data/c", - "sha256:8d74beec1be996322ad76813bafb92d40839895d6dd7ee808b17ca201eac98be": "http://localhost/sources/org.osbuild.files/data/d", - "sha256:a2bbdb2de53523b8099b37013f251546f3d65dbe7a0774fa41af0a4176992fd4": "http://localhost/sources/org.osbuild.files/data/e", - "sha256:092fcfbbcfca3b5be7ae1b5e58538e92c35ab273ae13664fed0d67484c8e78a6": "http://localhost/sources/org.osbuild.files/data/f", - "sha256:768c71d785bf6bbbf8c4d6af6582041f2659027140a962cd0c55b11eddfd5e3d": "http://localhost/sources/org.osbuild.files/data/g", - "sha256:91ee5e9f42ba3d34e414443b36a27b797a56a47aad6bb1e4c1769e69c77ce0ca": "http://localhost/sources/org.osbuild.files/data/h", - "sha256:50c393f158c3de2db92fa9661bfb00eda5b67c3a777c88524ed3417509631625": "http://localhost/sources/org.osbuild.files/data/i", - "sha256:cee00b08a818db87e17e703273818e5194f83280e1ef3eae9214ff14675d9e6d": "http://localhost/sources/org.osbuild.files/data/j", - "sha256:19732980d68fbd00358a0a4d98246c960400b87e4fa2a2e155db98be2b42ed6c": "http://localhost/sources/org.osbuild.files/data/k", - "sha256:6d7ebc44c5bc26207e62f4f628f912e1a0f41ed11764891aa7dd99eab83228e7": "http://localhost/sources/org.osbuild.files/data/l", - "sha256:01a60e35df88d8b49546cb3f8f4ba4f406870f9b8e1f394c9d48ab73548d748d": "http://localhost/sources/org.osbuild.files/data/m", - "sha256:a4fb621495a0122493b2203591c448903c472e306a1ede54fabad829e01075c0": "http://localhost/sources/org.osbuild.files/data/n", - "sha256:7427d152005f9ed0fa31c76ef9963cf4bb47dce6e2768111d9eb0edbfe59c704": "http://localhost/sources/org.osbuild.files/data/o", - "sha256:fd6641673e7f3bf6e80e4bc5401fcb2821a1e117206c8e1c65cef23a58dc37ff": "http://localhost/sources/org.osbuild.files/data/p", - "sha256:4adc33bd9fe74303c344be46e5916d65182fb218e248fe80452ab3f025b06c64": "http://localhost/sources/org.osbuild.files/data/q", - "sha256:8e54b0ca18020275e4aef1ca0eb5e197e066c065c1864817652a8a39c55402cd": "http://localhost/sources/org.osbuild.files/data/r", - "sha256:cbc80bb5c0c0f8944bf73b3a429505ac5cde16644978bc9a1e74c5755f8ca556": "http://localhost/sources/org.osbuild.files/data/s", - "sha256:fe8edeeb98cc6d3b93cf2d57000254b84bd9eba34b4df7ce4b87db8b937b7703": "http://localhost/sources/org.osbuild.files/data/t", - "sha256:ea46748e171abd2dd4dba5b86bb6589334d86bba2df8d50cbb16b36c83b0856a": "http://localhost/sources/org.osbuild.files/data/u", - "sha256:73324e1ab1db72ee9eb4fdf1c90a586d67e00ab58330d1cbfea26ecd0a77fa4d": "http://localhost/sources/org.osbuild.files/data/v", - "sha256:cf945b5236e101dbe0471d5200f28b1ae64f21c1f35bf55fcf40cd0fe42cd8e7": "http://localhost/sources/org.osbuild.files/data/w", - "sha256:73cb3858a687a8494ca3323053016282f3dad39d42cf62ca4e79dda2aac7d9ac": "http://localhost/sources/org.osbuild.files/data/x", - "sha256:3bb2abb69ebb27fbfe63c7639624c6ec5e331b841a5bc8c3ebc10b9285e90877": "http://localhost/sources/org.osbuild.files/data/y", - "sha256:c865f6c5ab8d1b0bcd383a5e1e3879d22681c96bf462c269b7581d523fbe70ab": "http://localhost/sources/org.osbuild.files/data/z", - "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa": "http://localhost/sources/org.osbuild.files/data/a", - "sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb": "http://localhost/sources/org.osbuild.files/data/missing" - } - } -} diff --git a/test/data/stages/copy/a.json b/test/data/stages/copy/a.json deleted file mode 100644 index b9bc80e..0000000 --- a/test/data/stages/copy/a.json +++ /dev/null @@ -1,523 +0,0 @@ -{ - "pipeline": { - "build": { - "runner": "org.osbuild.fedora32", - "pipeline": { - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "packages": [ - "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b", - "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c", - "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96", - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", - "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1", - "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e", - "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0", - "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4", - "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7", - "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37", - "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d", - "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829", - "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5", - "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b", - "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b", - "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1", - "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4", - "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740", - "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6", - "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f", - "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940", - "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960", - "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8", - "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4", - "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949", - "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b", - "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f", - "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57", - "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec", - "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79", - "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99", - "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e", - "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5", - "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d", - "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46", - "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0", - "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", - "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4", - "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", - "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24", - "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0", - "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4", - "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2", - "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32", - "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836", - "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0", - "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4", - "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", - "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9", - "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050", - "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204", - "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb", - "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f", - "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095", - "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9", - "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe", - "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce", - "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9", - "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815", - "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85", - "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf", - "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48", - "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26", - "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987", - "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813", - "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248", - "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b", - "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22", - "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd", - "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2", - "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249", - "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", - "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4", - "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58", - "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886", - "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", - "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68", - "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c", - "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7", - "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314", - "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896", - "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb", - "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4", - "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31", - "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa", - "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe", - "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9", - "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab", - "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc", - "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", - "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c", - "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95", - "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278", - "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2", - "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e", - "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b", - "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe", - "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9", - "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f", - "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a", - "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825", - "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf", - "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6", - "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b", - "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825", - "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9", - "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f", - "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923", - "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf", - "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16", - "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21", - "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb", - "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", - "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438", - "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", - "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927", - "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41", - "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5", - "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8", - "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58", - "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d", - "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f", - "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6", - "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099", - "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63", - "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c", - "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844", - "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a", - "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9", - "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60", - "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb", - "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e", - "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e", - "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1", - "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986", - "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51", - "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886", - "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6", - "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957", - "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1", - "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b", - "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", - "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466", - "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875", - "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59", - "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555", - "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0", - "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6", - "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d", - "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817", - "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76", - "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b", - "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e", - "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec", - "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", - "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939", - "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899", - "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604", - "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386", - "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4", - "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569", - "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5", - "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469", - "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee", - "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7", - "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849", - "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4", - "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433", - "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174", - "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11", - "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7", - "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f", - "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3", - "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd", - "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206", - "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb", - "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f", - "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5", - "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9", - "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9", - "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8", - "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850", - "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2", - "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641", - "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1", - "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83", - "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f", - "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3", - "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", - "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9", - "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103", - "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973", - "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9", - "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db", - "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3", - "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd", - "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b", - "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1", - "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff", - "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2", - "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c", - "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9", - "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61", - "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b", - "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867", - "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647", - "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c", - "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338", - "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9", - "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80" - ] - } - } - ] - } - }, - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "packages": [ - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2" - ] - } - } - ] - }, - "sources": { - "org.osbuild.files": { - "urls": { - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", - "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", - "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", - "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", - "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", - "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", - "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", - "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", - "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", - "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", - "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", - "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", - "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", - "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", - "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", - "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", - "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", - "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", - "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", - "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", - "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", - "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", - "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", - "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", - "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", - "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", - "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", - "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", - "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", - "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", - "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", - "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", - "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", - "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", - "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", - "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", - "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", - "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", - "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", - "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", - "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", - "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", - "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", - "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", - "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", - "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", - "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", - "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", - "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", - "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", - "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", - "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", - "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", - "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", - "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", - "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", - "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", - "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", - "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", - "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", - "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", - "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", - "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", - "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", - "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", - "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", - "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", - "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", - "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", - "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", - "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", - "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", - "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", - "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", - "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", - "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", - "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", - "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", - "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", - "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", - "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", - "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", - "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", - "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", - "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", - "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", - "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", - "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", - "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", - "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", - "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", - "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", - "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", - "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", - "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", - "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", - "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", - "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", - "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", - "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", - "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", - "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", - "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", - "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", - "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", - "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", - "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", - "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", - "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", - "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", - "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", - "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", - "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", - "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", - "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", - "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", - "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", - "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", - "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", - "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", - "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", - "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", - "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", - "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", - "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", - "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", - "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", - "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", - "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", - "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", - "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", - "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", - "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", - "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", - "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", - "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", - "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", - "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", - "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", - "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", - "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", - "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", - "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", - "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", - "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", - "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", - "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", - "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", - "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", - "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", - "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", - "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", - "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", - "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", - "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", - "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", - "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", - "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", - "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", - "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", - "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", - "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", - "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", - "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", - "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", - "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", - "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", - "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", - "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", - "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", - "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", - "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", - "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", - "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", - "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", - "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", - "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", - "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", - "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", - "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", - "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", - "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", - "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", - "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", - "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", - "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", - "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", - "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", - "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", - "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", - "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", - "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", - "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", - "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", - "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", - "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", - "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", - "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", - "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", - "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", - "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", - "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm" - } - } - } -} diff --git a/test/data/stages/copy/a.mpp.json b/test/data/stages/copy/a.mpp.json deleted file mode 100644 index 2d7cf8a..0000000 --- a/test/data/stages/copy/a.mpp.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "pipeline": { - "build": { - "mpp-import-pipeline": { - "path": "../manifests/f32-build.json" - }, - "runner": "org.osbuild.fedora32" - }, - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "mpp-depsolve": { - "architecture": "x86_64", - "module-platform-id": "f32", - "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010", - "repos": [ - { - "id": "default", - "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010" - } - ], - "packages": [ - "tar" - ] - } - } - } - ] - } -} diff --git a/test/data/stages/copy/b.json b/test/data/stages/copy/b.json deleted file mode 100644 index e2d009c..0000000 --- a/test/data/stages/copy/b.json +++ /dev/null @@ -1,543 +0,0 @@ -{ - "sources": { - "org.osbuild.files": { - "urls": { - "sha256:66445d73773c83122be70a9fd94e43a88049fa86095bc9c3ce5a1dcd6e1ef80c": "https://github.com/osbuild/osbuild/archive/2fa594f334be0c66efc2ab472d92fef6c7820054.tar.gz", - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", - "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", - "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", - "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", - "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", - "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", - "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", - "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", - "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", - "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", - "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", - "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", - "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", - "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", - "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", - "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", - "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", - "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", - "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", - "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", - "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", - "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", - "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", - "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", - "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", - "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", - "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", - "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", - "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", - "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", - "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", - "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", - "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", - "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", - "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", - "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", - "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", - "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", - "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", - "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", - "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", - "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", - "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", - "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", - "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", - "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", - "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", - "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", - "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", - "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", - "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", - "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", - "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", - "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", - "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", - "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", - "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", - "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", - "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", - "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", - "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", - "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", - "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", - "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", - "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", - "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", - "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", - "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", - "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", - "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", - "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", - "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", - "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", - "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", - "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", - "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", - "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", - "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", - "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", - "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", - "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", - "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", - "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", - "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", - "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", - "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", - "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", - "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", - "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", - "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", - "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", - "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", - "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", - "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", - "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", - "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", - "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", - "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", - "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", - "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", - "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", - "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", - "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", - "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", - "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", - "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", - "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", - "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", - "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", - "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", - "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", - "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", - "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", - "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", - "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", - "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", - "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", - "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", - "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", - "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", - "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", - "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", - "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", - "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", - "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", - "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", - "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", - "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", - "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", - "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", - "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", - "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", - "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", - "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", - "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", - "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", - "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", - "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", - "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", - "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", - "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", - "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", - "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", - "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", - "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", - "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", - "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", - "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", - "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", - "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", - "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", - "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", - "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", - "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", - "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", - "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", - "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", - "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", - "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", - "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", - "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", - "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", - "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", - "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", - "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", - "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", - "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", - "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", - "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", - "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", - "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", - "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", - "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", - "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", - "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", - "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", - "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", - "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", - "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", - "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", - "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", - "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", - "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", - "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", - "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", - "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", - "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", - "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", - "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", - "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", - "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", - "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", - "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", - "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", - "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", - "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", - "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", - "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", - "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", - "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", - "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", - "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", - "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm", - "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm" - } - } - }, - "pipeline": { - "build": { - "runner": "org.osbuild.fedora32", - "pipeline": { - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "packages": [ - "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b", - "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c", - "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96", - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", - "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1", - "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e", - "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0", - "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4", - "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7", - "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37", - "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d", - "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829", - "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5", - "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b", - "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b", - "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1", - "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4", - "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740", - "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6", - "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f", - "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940", - "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960", - "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8", - "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4", - "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949", - "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b", - "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f", - "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57", - "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec", - "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79", - "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99", - "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e", - "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5", - "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d", - "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46", - "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0", - "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", - "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4", - "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", - "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24", - "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0", - "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4", - "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2", - "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32", - "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836", - "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0", - "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4", - "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", - "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9", - "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050", - "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204", - "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb", - "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f", - "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095", - "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9", - "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe", - "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce", - "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9", - "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815", - "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85", - "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf", - "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48", - "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26", - "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987", - "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813", - "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248", - "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b", - "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22", - "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd", - "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2", - "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249", - "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", - "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4", - "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58", - "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886", - "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", - "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68", - "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c", - "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7", - "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314", - "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896", - "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb", - "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4", - "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31", - "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa", - "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe", - "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9", - "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab", - "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc", - "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", - "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c", - "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95", - "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278", - "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2", - "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e", - "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b", - "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe", - "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9", - "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f", - "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a", - "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825", - "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf", - "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6", - "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b", - "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825", - "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9", - "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f", - "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923", - "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf", - "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16", - "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21", - "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb", - "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", - "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438", - "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", - "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927", - "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41", - "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5", - "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8", - "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58", - "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d", - "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f", - "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6", - "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099", - "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63", - "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c", - "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844", - "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a", - "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9", - "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60", - "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb", - "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e", - "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e", - "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1", - "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986", - "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51", - "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886", - "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6", - "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957", - "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1", - "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b", - "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", - "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466", - "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875", - "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59", - "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555", - "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0", - "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6", - "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d", - "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817", - "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76", - "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b", - "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e", - "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec", - "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", - "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939", - "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899", - "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604", - "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386", - "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4", - "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569", - "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5", - "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469", - "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee", - "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7", - "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849", - "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4", - "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433", - "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174", - "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11", - "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7", - "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f", - "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3", - "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd", - "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206", - "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb", - "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f", - "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5", - "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9", - "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9", - "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8", - "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850", - "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2", - "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641", - "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1", - "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83", - "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f", - "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3", - "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", - "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9", - "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103", - "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973", - "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9", - "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db", - "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3", - "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd", - "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b", - "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1", - "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff", - "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2", - "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c", - "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9", - "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61", - "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b", - "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867", - "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647", - "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c", - "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338", - "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9", - "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80" - ] - } - } - ] - } - }, - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "packages": [ - "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", - "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", - "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", - "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", - "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", - "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", - "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", - "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", - "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", - "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", - "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", - "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", - "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", - "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", - "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", - "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", - "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", - "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", - "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", - "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", - "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b", - "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2" - ] - } - }, - { - "name": "org.osbuild.copy", - "options": { - "source": { - "type": "archive", - "checksum": "sha256:66445d73773c83122be70a9fd94e43a88049fa86095bc9c3ce5a1dcd6e1ef80c" - }, - "paths": [ - { - "from": "/NEWS.md", - "to": "/NEWS" - }, - { - "from": "/README.md", - "to": "/README" - } - ] - } - } - ] - } -} diff --git a/test/data/stages/copy/b.mpp.json b/test/data/stages/copy/b.mpp.json deleted file mode 100644 index 484e14c..0000000 --- a/test/data/stages/copy/b.mpp.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "sources": { - "org.osbuild.files": { - "urls": { - "sha256:66445d73773c83122be70a9fd94e43a88049fa86095bc9c3ce5a1dcd6e1ef80c": "https://github.com/osbuild/osbuild/archive/2fa594f334be0c66efc2ab472d92fef6c7820054.tar.gz" - } - } - }, - "pipeline": { - "build": { - "mpp-import-pipeline": { - "path": "../manifests/f32-build.json" - }, - "runner": "org.osbuild.fedora32" - }, - "stages": [ - { - "name": "org.osbuild.rpm", - "options": { - "gpgkeys": [ - "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" - ], - "mpp-depsolve": { - "architecture": "x86_64", - "module-platform-id": "f32", - "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010", - "repos": [ - { - "id": "default", - "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010" - } - ], - "packages": [ - "tar" - ] - } - } - }, - { - "name": "org.osbuild.copy", - "options": { - "source": { - "type": "archive", - "checksum": "sha256:66445d73773c83122be70a9fd94e43a88049fa86095bc9c3ce5a1dcd6e1ef80c" - }, - "paths": [ - { - "from": "/NEWS.md", - "to": "/NEWS" - }, - { - "from": "/README.md", - "to": "/README" - } - ] - } - } - ] - } -} diff --git a/test/data/stages/copy/diff.json b/test/data/stages/copy/diff.json deleted file mode 100644 index b1acb31..0000000 --- a/test/data/stages/copy/diff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "added_files": ["/NEWS", "/README"], - "deleted_files": [], - "differences": {} -} diff --git a/test/data/stages/dracut/template.json b/test/data/stages/dracut/template.json new file mode 100644 index 0000000..5de7d7c --- /dev/null +++ b/test/data/stages/dracut/template.json @@ -0,0 +1,663 @@ +{ + "pipeline": { + "build": { + "runner": "org.osbuild.fedora32", + "pipeline": { + "stages": [ + { + "name": "org.osbuild.rpm", + "options": { + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "packages": [ + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80" + ] + } + } + ] + } + }, + "stages": [ + { + "name": "org.osbuild.rpm", + "options": { + "disable_dracut": true, + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "packages": [ + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b", + "sha256:89c972ec7d2ab305c91c23bc248562c76f0ae645a9ed9f94d312e2f57c4d38fe", + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8", + "sha256:b98687828b1d222ea73ebb8457450913dac58dd0be2e430a93bb7e98ba816505", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e", + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4", + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80" + ] + } + }, + { + "name": "org.osbuild.dracut", + "options": { + "kernel": [ + "5.6.6-300.fc32.x86_64" + ] + } + } + ] + }, + "sources": { + "org.osbuild.files": { + "urls": { + "sha256:705bdb96aab3a0f9d9e2ff48ead1208e2dbc1927d713d8637632af936235217b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/acl-2.2.53-5.fc32.x86_64.rpm", + "sha256:c574c5432197acbe08ea15c7837be7577cd0b49902a3e65227792f051d73ce5c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/alternatives-1.11-6.fc32.x86_64.rpm", + "sha256:22d311f22902d592f72bd0fb4010a682f796e5a4698d5ea209848468a2d5aa96": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/a/audit-libs-3.0-0.19.20191104git1c2f876.fc32.x86_64.rpm", + "sha256:a346990bb07adca8c323a15f31b093ef6e639bde6ca84adf1a3abebc4dc9adce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/basesystem-11-9.fc32.noarch.rpm", + "sha256:7a97e71cd552285ead303d07dbb6417403edf45c0a531e02cf4ebfb0efda4975": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bash-5.0.11-2.fc32.x86_64.rpm", + "sha256:842f7a38be2e8dbb14eff3ede4091db214ebe241e1fde7a128e88c4e686b63b0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bzip2-libs-1.0.8-2.fc32.x86_64.rpm", + "sha256:73f6a9108f7d5ec3cd89c31dbbaa874ae28cd5cb443ef69700a1218903ee2fc4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/ca-certificates-2020.2.40-3.fc32.noarch.rpm", + "sha256:7023687eb65baa56a9b4c3ffde1e439b3d41b03ac4ad35a1a1fc3903464548f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-8.32-3.fc32.1.x86_64.rpm", + "sha256:5323eb8d89b2d0c905a633513e04ca7df633c21eec288ee8c50f3f5170534e37": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/coreutils-common-8.32-3.fc32.1.x86_64.rpm", + "sha256:116b9d121fad9886f245cd5e1ef678fdba889cd23a39e91447e75649214a6a8d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cpio-2.13-4.fc32.x86_64.rpm", + "sha256:862e75c10377098a9cc50407a0395e5f3a81d14b5b6fecfb3f223325c8867829": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-2.9.6-22.fc32.x86_64.rpm", + "sha256:1aee865249b031e591a5e94d62d05b69ad1a6118a26adccf2dfd46b0002716e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cracklib-dicts-2.9.6-22.fc32.x86_64.rpm", + "sha256:3f8dcae27ad3609b7de298d0ca8d34a2790b9898f5f1b03f3f9f8784374e307b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:b821e9e8bf66abacaed4a386f9ed8ffa17f4f8be3db55e1ac31d52ba2d1faa1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/crypto-policies-scripts-20191128-5.gitcd267a5.fc32.noarch.rpm", + "sha256:eaffaa8de8fd28ad124da12524a2ca5db86252404d70d66c7c42921dad6b69c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cryptsetup-libs-2.3.0-1.fc32.x86_64.rpm", + "sha256:fefa4162a563eba24714ac43874c508d1ba036afb5127c5d21bbcbeaf238a740": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/cyrus-sasl-lib-2.1.27-4.fc32.x86_64.rpm", + "sha256:ed36d759746e75a2834866fbeaa783df397f8813cae2ed79fcc4d146656bf6a6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-1.12.16-4.fc32.x86_64.rpm", + "sha256:213c17fb822ffa50fad16989ed363aa023de106c6262ccc3f16e52a154b7133f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-broker-22-1.fc32.x86_64.rpm", + "sha256:6fc1b9a27eeb368a98f50dba5fc514f20a5eb23f8e0ee7dd92c4051ef8b4a940": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-common-1.12.16-4.fc32.noarch.rpm", + "sha256:c132999a3f110029cd427f7578965ad558e91374637087d5230ee11c626ebcd4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-1.02.171-1.fc32.x86_64.rpm", + "sha256:61cae80187ef2924857fdfc48a240646d23b331482cf181e7d8c661b02c15949": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/device-mapper-libs-1.02.171-1.fc32.x86_64.rpm", + "sha256:187dd61be71efcca6adf9819a523d432217abb335afcb2b95ef27b72928aff4b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/diffutils-3.7-4.fc32.x86_64.rpm", + "sha256:993680d5cd133a0c21184be92b3df405d757613d0ca25c4abf08b203d8d26b79": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dracut-050-26.git20200316.fc32.x86_64.rpm", + "sha256:4f318cec61cb69fc233ba5505b7e24f679afdfb0b5defbaef507f1b471e7dbb5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-debuginfod-client-0.179-1.fc32.x86_64.rpm", + "sha256:af62d0611b995b9f2b2c7b4d4852e03e521d66979534871ccb5a71275a15518d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-default-yama-scope-0.179-1.fc32.noarch.rpm", + "sha256:f3eb795f68c80ccf870f1d27f8fd019878db748c0c19275634c48cf5cea5bc46": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libelf-0.179-1.fc32.x86_64.rpm", + "sha256:99f87b4ec7c5852d45028f3eae65fc813f3ef107e128777f265b09a19ce262e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/elfutils-libs-0.179-1.fc32.x86_64.rpm", + "sha256:8fc2ae85f242105987d8fa7f05e4fa19358a7c81dff5fa163cf021eb6b9905e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/expat-2.2.8-2.fc32.x86_64.rpm", + "sha256:09fea9af8b695af862b19c1a8fbe1b1e8854257825ee4f663f67b3782a75d58a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-gpg-keys-32-1.noarch.rpm", + "sha256:1f2ba0fc562864ad1bea31a42da124030fc188d23a84d144be616c2d066e1531": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-32-1.noarch.rpm", + "sha256:a1835a7929d3c1613f3890caef878e9bdf857dcc0f63eb4d63a1140370b3f21b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-release-common-32-1.noarch.rpm", + "sha256:21e3fd914a3bcc65b79de022782967903c55a4aed9a3c7d3464bc2fef32d02b3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fedora-repos-32-1.noarch.rpm", + "sha256:1110261787146443e089955912255d99daf7ba042c3743e13648a9eb3d80ceb4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/filesystem-3.14-2.fc32.x86_64.rpm", + "sha256:0b7cd6f6cb3b7cd9e0704dd6c62b65254b04cb870ab638b9bed4951564436e24": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/findutils-4.7.0-3.fc32.x86_64.rpm", + "sha256:d0e5d0104cf20c8dd332053a5903aab9b7fdadb84b35a1bfb3a6456f3399eb32": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gawk-5.0.1-7.fc32.x86_64.rpm", + "sha256:9899cfd32ada2537693af30b60051da21c6264b0d0db51ba709fceb179d4c836": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gdbm-libs-1.18.1-3.fc32.x86_64.rpm", + "sha256:dc9c0401522bcf73fe5a692184c141b214947ad83364be97de0413ab46b712e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-2.31-2.fc32.x86_64.rpm", + "sha256:129d919e55c09edecaa8edd0fd4058dbf7460aaae5d1c5625ca11f6df7defefe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-all-langpacks-2.31-2.fc32.x86_64.rpm", + "sha256:e80533822e2a892345b869395b2c17c0bcc98d3c3c47787da30123096835db00": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glibc-common-2.31-2.fc32.x86_64.rpm", + "sha256:178e4470a6dfca84ec133932606737bfe167094560bf473940504c511354ddc9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gmp-6.1.2-13.fc32.x86_64.rpm", + "sha256:9d4f1290565b852e56f9e9babc14b141b0283998121f78b0eb83dec367cf0abb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnutls-3.6.13-1.fc32.x86_64.rpm", + "sha256:759165656ac8141b0c0ada230c258ffcd4516c4c8d132d7fbaf762cd5a5e4095": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grep-3.3-4.fc32.x86_64.rpm", + "sha256:53f1e8570b175e8b58895646df6d8068a7e1f3cb1bafdde714ddd038bcf91e85": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gzip-1.10-2.fc32.x86_64.rpm", + "sha256:f4eb6d332b9aea8d8ef0a6ea8dc2b073d6bf5f2599d64f24111d8da2ee82ad48": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/iptables-libs-1.8.4-7.fc32.x86_64.rpm", + "sha256:d3a64fcef3de79a97541b21c71ddd00d4cca9039c930bc660d6c5479eabf5f26": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-c-0.13.1-9.fc32.x86_64.rpm", + "sha256:a05178831a546e2001e52f065fc6969f36d2292efaee2971fe7a7e882cc8c813": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-2.2.0-1.fc32.x86_64.rpm", + "sha256:3be681b78e919bfd82eb186c7393718f1d37abd0b1bb8b1a8571aefa11e7a248": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-legacy-2.2.0-1.fc32.noarch.rpm", + "sha256:60774007011889671c28158f599032f0db253c153ccae70f5e2f5840f2dc490b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kbd-misc-2.2.0-1.fc32.noarch.rpm", + "sha256:89c972ec7d2ab305c91c23bc248562c76f0ae645a9ed9f94d312e2f57c4d38fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-5.6.6-300.fc32.x86_64.rpm", + "sha256:a1613e90865db93fb578b8ee1a4ee40bd396c6c9f2fb2a14757acacecb9f23e8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-core-5.6.6-300.fc32.x86_64.rpm", + "sha256:b98687828b1d222ea73ebb8457450913dac58dd0be2e430a93bb7e98ba816505": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kernel-modules-5.6.6-300.fc32.x86_64.rpm", + "sha256:ccc3cb2dcb7a534361cc911f27ff4e869902a150b68e236cf6eb209a99d4ee22": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/keyutils-libs-1.6-4.fc32.x86_64.rpm", + "sha256:3f9c95f3827b785f49ac4a270d4c3a703dceba673c452838744ec5064cf43cbd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-27-1.fc32.x86_64.rpm", + "sha256:56187c1c980cc0680f4dbc433ed2c8507e7dc9ab00000615b63ea08c086b7ab2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kmod-libs-27-1.fc32.x86_64.rpm", + "sha256:fbb81a7811f7a11b1c95eec20c3df63beef9e007f0b3d2713f13ad80029d7249": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/kpartx-0.8.2-3.fc32.x86_64.rpm", + "sha256:e2b2dddbce49fab5f01ba75fae8796ab7c9fd8280c652f78d06a2644246bd16d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/k/krb5-libs-1.18-1.fc32.x86_64.rpm", + "sha256:f826f984b23d0701a1b72de5882b9c0e7bae87ef49d9edfea156654f489f8b2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libacl-2.2.53-5.fc32.x86_64.rpm", + "sha256:7d9bd2fe016ca8860e8fab4a430b3aae4c7b7bea55f8ccd7775ad470172e2886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libargon2-20171227-4.fc32.x86_64.rpm", + "sha256:65e0cfe367ae4d54cf8bf509cb05e063c9eb6f2fea8dadcf746cdd85adc31d88": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libattr-2.4.48-8.fc32.x86_64.rpm", + "sha256:1830b4aa42ef492c13b62f63fe941970869ba19bd9abde4dea5c97f9e38ffd68": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libblkid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ac8b1fea0b678d7630033a8900be5641b934306961b39a29c79c6d72f34f7d1c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libbrotli-1.0.7-10.fc32.x86_64.rpm", + "sha256:1bc0542cf8a3746d0fe25c397a93c8206963f1f287246c6fb864eedfc9ffa4a7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-2.26-7.fc32.x86_64.rpm", + "sha256:b60670fdcf91b50d97720f601d92277efedbd690bd887000ccd9a46b3fa8b314": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcap-ng-0.7.10-2.fc32.x86_64.rpm", + "sha256:4494013eac1ad337673f084242aa8ebffb4a149243475b448bee9266401f2896": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcom_err-1.45.5-3.fc32.x86_64.rpm", + "sha256:7dfe1e8dac6d759479ae3dfd415fdd2662bbed9ff0f4da6093279efd1bacae31": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcurl-7.69.1-1.fc32.x86_64.rpm", + "sha256:688fcc0b7ef3c48cf7d602eefd7fefae7bcad4f0dc71c9fe9432c2ce5bbd9daa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-5.3.28-40.fc32.x86_64.rpm", + "sha256:942d06ec1f7033ea4c729b84ee09f5491481770efe10151ba581479ac7f3f9dc": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libfdisk-2.35.1-7.fc32.x86_64.rpm", + "sha256:86c87a4169bdf75c6d3a2f11d3a7e20b6364b2db97c74bc7eb62b1b22bc54401": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libffi-3.1-24.fc32.x86_64.rpm", + "sha256:48cf5ab32f6af8f2283d4d4834e8dd262aa412be7ea07c2292483e150d614bef": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcc-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:5f0ae954b5955c86623e68cd81ccf8505a89f260003b8a3be6a93bd76f18452c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgcrypt-1.8.5-3.fc32.x86_64.rpm", + "sha256:9bd5cb588664e8427bc8bebde0cdf5e14315916624ab6b1979dde60f6eae4278": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgpg-error-1.36-3.fc32.x86_64.rpm", + "sha256:20787251df57a108bbf9c40e30f041b71ac36c8a10900fb699e574ee7e259bf2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libidn2-2.3.0-2.fc32.x86_64.rpm", + "sha256:8677b34fa73f258b1a599d18419f6fbbb8961bb1ca2ae5b0f9abdcc4f93b319e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-1.1.5-2.fc32.x86_64.rpm", + "sha256:5d5c8c7e9c78e3b8827ad38771efb44951d1c3c1692cf4e07b138c1c8c42bd5b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libkcapi-hmaccalc-1.1.5-2.fc32.x86_64.rpm", + "sha256:1c68255945533ed4e3368125bc46e19f3fe348d7ec507a85a35038dbb976003f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmnl-1.0.4-11.fc32.x86_64.rpm", + "sha256:e740cc0a580639b887bda0039a779e750a32835be1fd8c64aa01183b4cbb98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmount-2.35.1-7.fc32.x86_64.rpm", + "sha256:884357540f4be2a74e608e2c7a31f2371ee3b4d29be2fe39a371c0b131d84aa6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnetfilter_conntrack-1.0.7-4.fc32.x86_64.rpm", + "sha256:ec6abd65541b5bded814de19c9d064e6c21e3d8b424dba7cb25b2fdc52d45a2b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnfnetlink-1.0.1-17.fc32.x86_64.rpm", + "sha256:a8ce7406c87f64972f0b70f1823c2aad05516c71fe375c6c97737459c2448825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnghttp2-1.40.0-2.fc32.x86_64.rpm", + "sha256:3b4ce7fc4e2778758881feedf6ea19b65e99aa3672e19a7dd62977efe3b910b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64.rpm", + "sha256:b3230630a471b806a9153669d187508350cdb2b368a68f8c439c82abad038c3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpcap-1.9.1-3.fc32.x86_64.rpm", + "sha256:ce8c1f1ce3cb2cc0166dcaad17f35e84278ec39ea9bf232e24130d3ff3271923": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpsl-0.21.0-4.fc32.x86_64.rpm", + "sha256:9ecc8aa9af05ba704cec879618afeda5ff92d8233811e2d6080aa02e0b5ceddf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libpwquality-1.4.2-2.fc32.x86_64.rpm", + "sha256:df0a39eb6b91c4a8f481c22445cbbd88334bf5e0a6e1dd5fb240981eb031c4eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libseccomp-2.4.2-3.fc32.x86_64.rpm", + "sha256:0e59b422e35eee975ba68e6e4de022c8f145feec7e169e86e0244d2fdad2f590": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-3.0-3.fc32.x86_64.rpm", + "sha256:54cb827278ae474cbab1f05e0fbee0355bee2674d46a804f1c2b78ff80a48caa": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsemanage-3.0-3.fc32.x86_64.rpm", + "sha256:29e2b62e9e63f25139a6863c863c3b534660440d7dec0c985807302a6895dbaf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsepol-3.0-3.fc32.x86_64.rpm", + "sha256:942707884401498938fba6e2439dc923d4e2d81f4bac205f4e73d458e9879927": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsigsegv-2.11-10.fc32.x86_64.rpm", + "sha256:ddad78d00b09c6c85d46c06dcba4c951f7f7dfc9b2dab195bf45aa3f5a1fdc41": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsmartcols-2.35.1-7.fc32.x86_64.rpm", + "sha256:32f8cbb3be91f589d569a2e737130f29c752f78eebc61e287af17f207e1b8c58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-0.9.3-2.fc32.x86_64.rpm", + "sha256:49bac21d5cdf863fccfcc32bf070e582d204706e35ee9f60b3e69df694bff87d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libssh-config-0.9.3-2.fc32.noarch.rpm", + "sha256:052d04c9a6697c6e5aa546546ae5058d547fc4a4f474d2805a3e45dbf69193c6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtasn1-4.16.0-1.fc32.x86_64.rpm", + "sha256:c1d754773972b5f4ca157c0afa45d6767901d965a91f381660c72740d682df63": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtirpc-1.2.5-1.rc2.fc32.x86_64.rpm", + "sha256:fb06aa3d8059406a23694ddafe0ef340ca627dd68bf3f351f094de58ef30fb2c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libunistring-0.9.10-7.fc32.x86_64.rpm", + "sha256:f9ccea65ecf98f4dfac65d25986d08efa62a1d1c0db9db0a061e7408d6805a1a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libutempter-1.1.6-18.fc32.x86_64.rpm", + "sha256:8402d3aabfc02c16f3789f3f93338dbee2448db8a49956002b83aff5390922d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libuuid-2.35.1-7.fc32.x86_64.rpm", + "sha256:ed84414c9b2190d3026f58db78dffd8bc3a9ad40311cb0adb8ff8e3c7c06ca60": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libverto-0.3.0-9.fc32.x86_64.rpm", + "sha256:7c1a229f4a36ac8b077e0514f68f311229652121528b0f8a2a7434c618276dcb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-4.4.16-1.fc32.x86_64.rpm", + "sha256:cb4fb9b3733440ea15b3309c88d9471c4165aa7b71b4dbc5d0fb5bfcd97b2f2e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxcrypt-compat-4.4.16-1.fc32.x86_64.rpm", + "sha256:ae219ad5ecc0233271c3fd61263f817c646eecece19a8f075e7aa4dd9ff8698e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxkbcommon-0.10.0-2.fc32.x86_64.rpm", + "sha256:5b8a205f3d4bde162e01a821fdacbc10ebfa01b88ec61b166b4b6317c45910c4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-20200316-106.fc32.noarch.rpm", + "sha256:15f70393f706ea0ac6c622563268d9c00509ef376e3e087c1c05007b49894ee9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/linux-firmware-whence-20200316-106.fc32.noarch.rpm", + "sha256:44cfb58b368fba586981aa838a7f3974ac1d66d2b3b695f88d7b1d2e9c81a0b6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lz4-libs-1.9.1-2.fc32.x86_64.rpm", + "sha256:640afe5b9d499c9a7efc1d23cce8c54e3e3704d92eb7e7a93a048f97d1e983e1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mkpasswd-5.5.6-1.fc32.x86_64.rpm", + "sha256:2b098bc6f8004270ee9eac9f63980b364b5fe19394dc73a230b3c846cf488b1b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/m/mpfr-4.0.2-3.fc32.x86_64.rpm", + "sha256:b2e862283ac97b1d8b1ede2034ead452ac7dc4ff308593306275b1b0ae5b4102": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:25fc5d288536e1973436da38357690575ed58e03e17ca48d2b3840364f830659": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-base-6.1-15.20191109.fc32.noarch.rpm", + "sha256:04152a3a608d022a58830c0e3dac0818e2c060469b0f41d8d731f659981a4464": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/ncurses-libs-6.1-15.20191109.fc32.x86_64.rpm", + "sha256:c019d23ed2cb3ceb0ac9757a72c3e8b1d31f2a524b889e18049cc7d923bc9466": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/nettle-3.5.1-5.fc32.x86_64.rpm", + "sha256:ade8105796f5c1201a3efc8bcc654788cfc88c3815297b346845062a8c29cd59": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openldap-2.4.47-4.fc32.x86_64.rpm", + "sha256:ad6d7d9767e05978b14a39c08dba59ddc4396584576df194f77ed310a0816ae0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-libs-1.1.1d-7.fc32.x86_64.rpm", + "sha256:3f2cb9092d6f55f84dd9eacd5359dfb354772e5f38308328027c7758f4a06fb6": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-pkcs11-0.4.10-5.fc32.x86_64.rpm", + "sha256:dedd37a96262c35763ab2dcbc19838f5cc39a2a3a392a650a80bd6d5ae42ff8b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-0.23.20-1.fc32.x86_64.rpm", + "sha256:3589b982ac0c2f5f6b47cde5cb7ec33c2c01d756dabf8c4ca64f6d9d0d78b35e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/p11-kit-trust-0.23.20-1.fc32.x86_64.rpm", + "sha256:4c80ade4ac0889316930a8d181ea43fa2d1b2f1a6a5703c22f2b3ba191346eec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pam-1.3.1-24.fc32.x86_64.rpm", + "sha256:933bdb4cc6e14b2ebb1ca76c14ca176c13d271a2d1e88632f237392777d11808": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre-8.44-1.fc32.x86_64.rpm", + "sha256:6794fe48004c0403c29fc779b49f0fbea436123b96783a2df225eef2f0858795": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-10.34-9.fc32.x86_64.rpm", + "sha256:5db7c0e949bd9172b9645237e72f6139d4ffcf14defad487262b8ad25b427daf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pcre2-syntax-10.34-9.fc32.noarch.rpm", + "sha256:15f08ce979e48fd25be5e16d63d1c95c57f9abff7704005137ea00b958442939": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pigz-2.4-6.fc32.x86_64.rpm", + "sha256:f3908831ae53f43b07a4e196850d0e59cc89b50c97d838538c3185fd0eb0d569": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/procps-ng-3.3.15-7.fc32.x86_64.rpm", + "sha256:af992ad02594b68f17d2da41104a26aee41d02639edf22332d7dbb1fe9af58a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/publicsuffix-list-dafsa-20190417-3.fc32.noarch.rpm", + "sha256:a7da5590635b9c19afafc7dd247604194a5ce7d8d863dc600b8cb86accb2e469": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-pip-wheel-19.3.1-2.fc32.noarch.rpm", + "sha256:7dd93baaf69a8004ae2cd3b9e6660b862d0b6f399d53c05a27a48a2e276ef1ee": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-setuptools-wheel-41.6.0-2.fc32.noarch.rpm", + "sha256:0b290954bc2868b3dfc976b2b7a13ea8aeade76eeafc17674ff8e721049a5bf7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python-unversioned-command-3.8.2-2.fc32.noarch.rpm", + "sha256:b79bb6af3e1650ba812c8affe42772ea566b164222a7d4d8e2f7efa867dc6849": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-3.8.2-2.fc32.x86_64.rpm", + "sha256:ec58d03c60386bfb8aed2af3d2a49f8c6e5ccb4d3fd592cf75fef3342be137c3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libs-3.8.2-2.fc32.x86_64.rpm", + "sha256:9ade87dbb32f27e7f38ec981002ddc5a2189cc6f5ad5f24bada3b71cfa9167fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-pip-19.3.1-2.fc32.noarch.rpm", + "sha256:724cca9919bb7b0183b030aca216d4d51de70bf35c2cc5e8325a21a52ca15ceb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-setuptools-41.6.0-2.fc32.noarch.rpm", + "sha256:f1150f9e17beaef09aca0f291e10db8c3ee5566fbf4c929b7672334410fa74e9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qrencode-libs-4.0.2-5.fc32.x86_64.rpm", + "sha256:f1c79039f4c6ba0fad88590c2cb55a96489449c334a671cc18c0bf424a4548b8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/readline-8.0-4.fc32.x86_64.rpm", + "sha256:ffe5076b9018efdb1612c487f637af39ab6c3c79ec37311978935cfa357ecd61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sed-4.5-5.fc32.x86_64.rpm", + "sha256:a336d2e77255df4783f52762e44efcc8d77b044a3e39c7f577d5535212848280": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/setup-2.13.6-2.fc32.noarch.rpm", + "sha256:4dd6100e477d88a4987b6eebfddecff168f38c7ff47cbb12f2fecba1e87c10d9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shadow-utils-4.8.1-2.fc32.x86_64.rpm", + "sha256:7f555c600b35ba798d8c0a63e30a1a12e917231730e1a44f48161ba0fe4b5973": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/sqlite-libs-3.31.1-1.fc32.x86_64.rpm", + "sha256:1de2be4fe5280ec3097305d9e671f5f2c768267f90d255edf2075eecb0c0afe9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-245.4-1.fc32.x86_64.rpm", + "sha256:78db9007c08fa51f177210e47343b8e733ce0751826abb357ca96429836588db": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-libs-245.4-1.fc32.x86_64.rpm", + "sha256:750da30da0289d5e2ad9ca297dda44e5ca18dbed0c3e0d4200379bc1818c22f3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-pam-245.4-1.fc32.x86_64.rpm", + "sha256:97197411bca68cfba1ef6bab1fdd4b41c95ec71c36f1e67f525b963cf60598fd": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-rpm-macros-245.4-1.fc32.noarch.rpm", + "sha256:334d63914e7ff6fe8cfce0c8f80006c6cf2ab0615cd044a6ee588809395499e5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/systemd-udev-245.4-1.fc32.x86_64.rpm", + "sha256:5f156c2a950699d5cb9a21349cce049b3c8bfdcc4fcc780665fe2d3103f576c1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-0.3.13-13.fc31.x86_64.rpm", + "sha256:cc1be420582afb6360f380ff301c5e3d873f69fe1f7e00e4450bf2daa40ef9ff": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/trousers-lib-0.3.13-13.fc31.x86_64.rpm", + "sha256:2db6d80760ab0e99f4e9c9816615e4f06b967bbb23a8c8c941b3f2d4b5f176c2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tzdata-2019c-3.fc32.noarch.rpm", + "sha256:9976e6228a10fa2761f1265a2a7666578d79ca57819837e5d1fbecc53324f1b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/util-linux-2.35.1-7.fc32.x86_64.rpm", + "sha256:d027a3ff0712e3e98d7d2358f8c526fb8d143b2386c353aadcc27199cffe125b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/whois-nls-5.5.6-1.fc32.noarch.rpm", + "sha256:ec12fef82d73314e3e4cb6e962f8de27e78989fa104dde0599a4480a53817647": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xkeyboard-config-2.29-1.fc32.noarch.rpm", + "sha256:1bdde5dc99a5588a8983f70b7b3e45e7006215d529c72adfec118c3bcbf7b01c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-5.2.5-1.fc32.x86_64.rpm", + "sha256:84702d6395a9577c1a268184f123cfd4b15bc2287f01033625ba388a34ec2338": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xz-libs-5.2.5-1.fc32.x86_64.rpm", + "sha256:c0fff40dc1092e18ed3e608bc6143c89a0d7775b9e0553319bb2caca7d324d80": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zlib-1.2.11-21.fc32.x86_64.rpm", + "sha256:b67f1634acc7b84b284bda8afeef546aed4a3388dc7df67417001704aa444af1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/btrfs-progs-5.6-1.fc32.x86_64.rpm", + "sha256:cd01ae91895e60f189106a159bb551f906a8b663110f421ad6ee83c9e008851e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/b/bubblewrap-0.4.1-1.fc32.x86_64.rpm", + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/c/curl-7.69.1-1.fc32.x86_64.rpm", + "sha256:474fd088c7e7234221d251153e9fda6081b0aa8979bf5ae25810c9862e1e9960": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dbus-libs-1.12.16-4.fc32.x86_64.rpm", + "sha256:b70d1c93e3448b1a0b5e3f50488290283a260ff46e22bff4fb704469e6017fa8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/deltarpm-3.6.2-5.fc32.x86_64.rpm", + "sha256:78e1aa11379eec2906eedf843216f47bcbdfe4da4713d566fb44ca313c893f3f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:80d407bbc5f6bb8d95504cfdb51faaca937f6c4c08df4c4aadcd46fe703c8a57": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dnf-data-4.2.19-1.fc32.noarch.rpm", + "sha256:c3f7089ae50f79cf4d2cb59e01091d33c70cab89ae08f95c547339a87404c3ec": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/d/dosfstools-4.1-10.fc32.x86_64.rpm", + "sha256:2fa5e252441852dae918b522a2ff3f46a5bbee4ce8936e06702bf65f57d7ff99": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-1.45.5-3.fc32.x86_64.rpm", + "sha256:26db62c2bc52c3eee5f3039cdbdf19498f675d0f45aec0c2a1c61c635f01479e": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/e/e2fsprogs-libs-1.45.5-3.fc32.x86_64.rpm", + "sha256:28656826cb0dfbae9b6e8d1e5c5691773d84000493c4be47f727092fec6dc6f4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-5.38-2.fc32.x86_64.rpm", + "sha256:e0b1da98020a740991dbb70b42c0ff1eece9e268a461e555a5ec763bda1645f5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/file-libs-5.38-2.fc32.x86_64.rpm", + "sha256:9369d4fed30402f45705b7a5cb51b6eeefb1dabbe0942c84514c6fdf1edac5e0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-2.9.9-9.fc32.x86_64.rpm", + "sha256:45132e53c649def28d63c199d8c3a3b9fd16fa8bca7426ad4e9c202e52a233b4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-common-3.9.1-1.fc32.x86_64.rpm", + "sha256:53992752850779218421994f61f1589eda5d368e28d340dccaae3f67de06e7f2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/f/fuse-libs-2.9.9-9.fc32.x86_64.rpm", + "sha256:349af433b2f6d45ff2e1ea5a38f847ec692fef0a8dd656a9a07d423a981946d0": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-0.20.1-4.fc32.x86_64.rpm", + "sha256:fdb9bc612957a16fc44b717605a5a26e16a33850c0ff74a80a299cc2bab740e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gettext-libs-0.20.1-4.fc32.x86_64.rpm", + "sha256:6fe524feb38312f9c370b2190aeb42330acc9ce42f3a45e9cd05748b4aa00db2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/glib2-2.64.1-1.fc32.x86_64.rpm", + "sha256:cc3396df93ce0e8f439b83fb6b4d210903876846b0bd3a22c19c7770cf5a9050": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-2.2.19-1.fc32.x86_64.rpm", + "sha256:966084f83e0fedb7a217aa102b484ac8a63082ccfe99517544ed2cb102191204": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gnupg2-smime-2.2.19-1.fc32.x86_64.rpm", + "sha256:13a0c9c767f71164cc678ee36d89b7fddcdd6fb8243e3daf8b47cca0d1d14c4f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/gpgme-1.13.1-6.fc32.x86_64.rpm", + "sha256:01173d218dccdf88c1159bba4af332ce703fc0dcd7171cd279cb3e16f12b30a9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-common-2.04-12.fc32.noarch.rpm", + "sha256:110f538d82f15f009d95e89d8c1e3669dc7358feb9aa7724301fef037f8b67fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-2.04-12.fc32.x86_64.rpm", + "sha256:c2197913bc8db9548b0a40ffddf840a31956b18e932ad4eec77a48d87d2289ce": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-pc-modules-2.04-12.fc32.noarch.rpm", + "sha256:7f6d2841ec9402ee5e57f1a46b9886935138c02005d860899f3c746c7885c7b9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-2.04-12.fc32.x86_64.rpm", + "sha256:d1c6f183b9deaf6127db4ad7040046bd7f1aa62de177961aac39501605d2c815": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/g/grub2-tools-minimal-2.04-12.fc32.x86_64.rpm", + "sha256:c1f957511b5e011e6f7995ed7bca9196703cf1214068f209e86b1dc4fd0e98bf": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/i/ima-evm-utils-1.2.1-3.fc32.x86_64.rpm", + "sha256:8a03d482b5294f7452b2f9ce31ebb6aea9eefac002281c1b9152fbb1a0341987": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/j/json-glib-1.4.4-4.fc32.x86_64.rpm", + "sha256:a410db5c56d4f39f6ea71e7d5bb6d4a2bd518015d1e34f38fbc0d7bbd4e872d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libaio-0.3.111-7.fc32.x86_64.rpm", + "sha256:88f4bd19a6cf6eba5e6f2b5bba80819b5ccddb0476aadc53c8df13f9c45b1e58": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libarchive-3.4.2-1.fc32.x86_64.rpm", + "sha256:598a136b7027cb9b4fef6bfa34715979d41c2f62c9d8bec5d50b633a17790f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libassuan-2.5.3-3.fc32.x86_64.rpm", + "sha256:e9a3ace2c71c2388ed6402e92ba148acb8d19b5c3495a47148b9e88cc6d6d1eb": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:63400fedea4a6ddb8fced58d33e60560791f29cd439169998f337d09fb50a7d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libcroco-0.6.13-3.fc32.x86_64.rpm", + "sha256:431d836b2be015212d8c15b4290d5ce5bb45282cbf3fc52696f632d84ce34dfe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdb-utils-5.3.28-40.fc32.x86_64.rpm", + "sha256:fa08dccd7a2e38dfbab999613bdb41df2034b506d21964d0ef368af6e56c4cf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:7bf42ff57ce2a31db0da7d6c5926552f4e51e9f25cded77bd634eb5cd35eadab": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libevent-2.1.8-8.fc32.x86_64.rpm", + "sha256:d65b4bb6fa49198237f9b704ec471d71dfd94b87290f4d03c1c34d12f6efeb95": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libgomp-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:1b05dd5abad5a31380c859bc33e7851158c24333fda837ca9facf869005f81fe": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libksba-1.3.5-11.fc32.x86_64.rpm", + "sha256:6eb95e39b9771c4dde5f9954a74cef6be90522c28c7c4aa767ebe7a9d55fcdf9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmetalink-0.1.3-10.fc32.x86_64.rpm", + "sha256:f98f854a86c68b534f71e1f35852fabddbe2cbfe481b01bb15291b3363013b2a": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd-2.9.1-1.fc32.x86_64.rpm", + "sha256:aa5b658fd4a95c724b61eddadecdbcbc1b2a813ae681318ab092a2ed03954825": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libmodulemd1-1.8.16-2.fc32.x86_64.rpm", + "sha256:aa783a91b1823b7b056575e6276df35910eb2e0d4b72121cf5649651c7d23a16": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/librepo-1.11.1-4.fc32.x86_64.rpm", + "sha256:3d33c29bcc4a39be16d6647a70a0d7ae2f08baf26dcea5c802289df1128d5f21": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libreport-filesystem-2.12.0-3.fc32.noarch.rpm", + "sha256:251fd875421da4708b76c15c7f5ba478d50b74d7e4242071a621625eac51a767": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsecret-0.20.2-2.fc32.x86_64.rpm", + "sha256:1446032720fb8e0090190828fcea294a86fc7f83edd70f6089e3446770ba0438": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libselinux-utils-3.0-3.fc32.x86_64.rpm", + "sha256:be899d3e806441b1c46811c0ffe9f4e01f4ea4e1544f9cc32630254853e3f3a5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libsolv-0.7.11-2.fc32.x86_64.rpm", + "sha256:27701cda24f5f6386e0173745aabc4f6df28052975e73529854432c35399cfc8": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libss-1.45.5-3.fc32.x86_64.rpm", + "sha256:be998dfbcc9ca8e3021ac4f56ed723cfa3fa1517524e89ee0b636f623abe995f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libstdc++-10.0.1-0.11.fc32.x86_64.rpm", + "sha256:b35256e417fd94c7efb1212f2f36b5e6b224ff5b9e8733774d4fbdc652078099": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libtextstyle-0.20.1-4.fc32.x86_64.rpm", + "sha256:729fb595040f1e2e71ff0a8c1c22ebe4b7187f78b816af8e6a8d93c03fc5d844": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libusbx-1.0.23-1.fc32.x86_64.rpm", + "sha256:a7f040de29d2414cc99fcffcd9ed3fa9d06ecc7aecd783ec3d2eef769e2389f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libxml2-2.9.10-3.fc32.x86_64.rpm", + "sha256:9c8a274158a6fe97598e33900cd51e171f7e7517ccfc8ad6351873e69b225986": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libyaml-0.2.2-3.fc32.x86_64.rpm", + "sha256:9465f2f1103697207a52d15edd716ab72dc6c281823c60f424cd064d706c7a51": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/libzstd-1.4.4-2.fc32.x86_64.rpm", + "sha256:10883ce95852cc9ae9b4e0d435b100a25f8fe5c0ea4677eb4a0b39f4f8def886": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lua-libs-5.3.5-7.fc32.x86_64.rpm", + "sha256:4375c398dff722a29bd1700bc8dc8b528345412d1e17d8d9d1176d9774962957": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/l/lzo-2.10-2.fc32.x86_64.rpm", + "sha256:3c2a641f118ab2e8b08df6dd2da72a60121d02df8d932b4afa2920eb80392875": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/n/npth-1.6-4.fc32.x86_64.rpm", + "sha256:d7b8b5815b72fb157de26579362383e357e026ae6ac2599c451fb336fe995555": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/openssl-1.1.1d-7.fc32.x86_64.rpm", + "sha256:45fc2608b746fd841dd25919e9e4d44834154758aec8fb8b529c014b11c7917d": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/os-prober-1.77-4.fc32.x86_64.rpm", + "sha256:ec64add7d60a70fbaf14a083929f22bd2637c33d20d2a30b7e842caa6040f817": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-2020.3-2.fc32.x86_64.rpm", + "sha256:3343d9e7c90bd58e1e44ee07e7c59bb570ffc74da50f0607c5f5681a00b70e76": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/o/ostree-libs-2020.3-2.fc32.x86_64.rpm", + "sha256:7df4fa1a29772696d92866e890af6fbe006088f3407ed3e67b0e7867ef58d899": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/pinentry-1.1.0-7.fc32.x86_64.rpm", + "sha256:8df97dcfb42c1667b5d2e4150012eaf96f58eeac4f7b879e0928c8c36e3a7604": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/policycoreutils-3.0-2.fc32.x86_64.rpm", + "sha256:d439ffbe20c8c0e8244e31c0324d60cf959dc1cd6cecc575d7b34509a73e9386": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/polkit-libs-0.116-7.fc32.x86_64.rpm", + "sha256:8a0c00a69f9cb3a9ffacaf1cdc162c38a1faca76c9b976cb177bdc988902f2d4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/popt-1.16-19.fc32.x86_64.rpm", + "sha256:632aedc06003e319a1c3fa98876055fc3bd3b44c1188b44d3b7a455cef0d40e4": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-dnf-4.2.19-1.fc32.noarch.rpm", + "sha256:9de8eb13fbdf8b8c5c3e04c52a890ccc5b667351ff17152786d12ffc66210433": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-gpg-1.13.1-6.fc32.x86_64.rpm", + "sha256:6a2f4706a37bc5ad229f6fdddbd70fbcf82da85ec577a8deeb455513cbedc174": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-hawkey-0.45.0-3.fc32.x86_64.rpm", + "sha256:04bf4a15cfbac5b92e8d2260a0086b66a591c7cf2f1fab39120911a76afddc11": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-iniparse-0.4-40.fc32.noarch.rpm", + "sha256:0d9d80adb91ccc8eed62bea68b23da5edb77675b1ec93227e2179d028449a2f7": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libcomps-0.1.14-4.fc32.x86_64.rpm", + "sha256:44fabecae31a5900fe10837863ed231303f6863bd9fa5efa40a93a0fc059344f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-libdnf-0.45.0-3.fc32.x86_64.rpm", + "sha256:355a095bb3c6d58f927277ff53267f88eb0729adbcafd8082b8d97e4815ee206": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:02654432f3853c9ae39c7601b5b0606c9d5eb5eef1d95e3e6f0074501842941f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-six-1.14.0-2.fc32.noarch.rpm", + "sha256:517ff9662e5a1897b74f4ab4fbc8a88eccaad9880bc18be9cf4df6aba9824bd5": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/p/python3-unbound-1.9.6-2.fc32.x86_64.rpm", + "sha256:475b6de876914aec2187ac4858a13ae75585f5c4cb5d739c637f79a5ca6f05f9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/q/qemu-img-4.2.0-7.fc32.x86_64.rpm", + "sha256:136a9cbae9c225be60718fdc8cc8988a55235d6502e451df77d1c5c765143850": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:3151132084577032b4c827eb577a1509950601888c6ff13a0a30b24252ee26d2": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-build-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:54b740cf7a75a7215168970378d9a1d6b9a5e4eb81159a874ce8ea5990436641": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:ee664c392a97cdd272f57980c6856b2c57567005fa0ad9cb16c388b645d014f1": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-2020.1-1.fc32.x86_64.rpm", + "sha256:9d220d8ee28cd0adf28e8fef547af92c3ec66e238747165939cf8e1a413ddf83": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-ostree-libs-2020.1-1.fc32.x86_64.rpm", + "sha256:e2a04f4de125ff60a3cdc3d2b3718a4530a9c9240c9cf14f55938444c229539f": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-plugin-systemd-inhibit-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:630ad20496ff00f76764e01b9302ccbe94e3e91d76ececef88bd9e8a890b1ac3": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/r/rpm-sign-libs-4.15.1-2.fc32.1.x86_64.rpm", + "sha256:a280c633b73517da167b91298fc97aeee2eb5fcc253c038ae0ce4b8478d3a103": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/s/shared-mime-info-1.15-3.fc32.x86_64.rpm", + "sha256:2cee64e12b295b74d2f4b008c7628ef3a01ef4149905fc4a7ae14b304da5f53b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tar-1.32-4.fc32.x86_64.rpm", + "sha256:6f669ae6f70cfa80917adf4ae9d5e86fbd9d31ee308a9a3408a19be3afc46f7b": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/t/tss2-1331-4.fc32.x86_64.rpm", + "sha256:29d7df69d66f51f6dddd637d3f599e70bdaa9bd476669002250bc038735a318c": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/u/unbound-libs-1.9.6-2.fc32.x86_64.rpm", + "sha256:82e0d8f1e0dccc6d18acd04b7806350343140d9c91da7a216f93167dcf650a61": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/w/which-2.21-19.fc32.x86_64.rpm", + "sha256:e3175d0dba977f1cff702498ea68cc13134a0f525a869025e2ee3ede987d7867": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/x/xfsprogs-5.4.0-3.fc32.x86_64.rpm", + "sha256:140708561a2ec1c7709fd38d8b1b115d02da710b80eeecd65c2b8387d9d78ef9": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010/Packages/z/zchunk-libs-1.1.5-2.fc32.x86_64.rpm" + } + } + } +} diff --git a/test/data/stages/dracut/template.mpp.json b/test/data/stages/dracut/template.mpp.json new file mode 100644 index 0000000..be7b036 --- /dev/null +++ b/test/data/stages/dracut/template.mpp.json @@ -0,0 +1,44 @@ +{ + "pipeline": { + "build": { + "mpp-import-pipeline": { + "path": "../manifests/f32-build.json" + }, + "runner": "org.osbuild.fedora32" + }, + "stages": [ + { + "name": "org.osbuild.rpm", + "options": { + "disable_dracut": true, + "gpgkeys": [ + "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBF1RVqsBEADWMBqYv/G1r4PwyiPQCfg5fXFGXV1FCZ32qMi9gLUTv1CX7rYy\nH4Inj93oic+lt1kQ0kQCkINOwQczOkm6XDkEekmMrHknJpFLwrTK4AS28bYF2RjL\nM+QJ/dGXDMPYsP0tkLvoxaHr9WTRq89A+AmONcUAQIMJg3JxXAAafBi2UszUUEPI\nU35MyufFt2ePd1k/6hVAO8S2VT72TxXSY7Ha4X2J0pGzbqQ6Dq3AVzogsnoIi09A\n7fYutYZPVVAEGRUqavl0th8LyuZShASZ38CdAHBMvWV4bVZghd/wDV5ev3LXUE0o\nitLAqNSeiDJ3grKWN6v0qdU0l3Ya60sugABd3xaE+ROe8kDCy3WmAaO51Q880ZA2\niXOTJFObqkBTP9j9+ZeQ+KNE8SBoiH1EybKtBU8HmygZvu8ZC1TKUyL5gwGUJt8v\nergy5Bw3Q7av520sNGD3cIWr4fBAVYwdBoZT8RcsnU1PP67NmOGFcwSFJ/LpiOMC\npZ1IBvjOC7KyKEZY2/63kjW73mB7OHOd18BHtGVkA3QAdVlcSule/z68VOAy6bih\nE6mdxP28D4INsts8w6yr4G+3aEIN8u0qRQq66Ri5mOXTyle+ONudtfGg3U9lgicg\nz6oVk17RT0jV9uL6K41sGZ1sH/6yTXQKagdAYr3w1ix2L46JgzC+/+6SSwARAQAB\ntDFGZWRvcmEgKDMyKSA8ZmVkb3JhLTMyLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJdUVarAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRBsEwJtEslE0LdAD/wKdAMtfzr7O2y06/sOPnrb3D39Y2DXbB8y0iEmRdBL29Bq\n5btxwmAka7JZRJVFxPsOVqZ6KARjS0/oCBmJc0jCRANFCtM4UjVHTSsxrJfuPkel\nvrlNE9tcR6OCRpuj/PZgUa39iifF/FTUfDgh4Q91xiQoLqfBxOJzravQHoK9VzrM\nNTOu6J6l4zeGzY/ocj6DpT+5fdUO/3HgGFNiNYPC6GVzeiA3AAVR0sCyGENuqqdg\nwUxV3BIht05M5Wcdvxg1U9x5I3yjkLQw+idvX4pevTiCh9/0u+4g80cT/21Cxsdx\n7+DVHaewXbF87QQIcOAing0S5QE67r2uPVxmWy/56TKUqDoyP8SNsV62lT2jutsj\nLevNxUky011g5w3bc61UeaeKrrurFdRs+RwBVkXmtqm/i6g0ZTWZyWGO6gJd+HWA\nqY1NYiq4+cMvNLatmA2sOoCsRNmE9q6jM/ESVgaH8hSp8GcLuzt9/r4PZZGl5CvU\neldOiD221u8rzuHmLs4dsgwJJ9pgLT0cUAsOpbMPI0JpGIPQ2SG6yK7LmO6HFOxb\nAkz7IGUt0gy1MzPTyBvnB+WgD1I+IQXXsJbhP5+d+d3mOnqsd6oDM/grKBzrhoUe\noNadc9uzjqKlOrmrdIR3Bz38SSiWlde5fu6xPqJdmGZRNjXtcyJlbSPVDIloxw==\n=QWRO\n-----END PGP PUBLIC KEY BLOCK-----\n" + ], + "mpp-depsolve": { + "architecture": "x86_64", + "module-platform-id": "f32", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010", + "repos": [ + { + "id": "default", + "baseurl": "https://rpmrepo.osbuild.org/v1/anon/f32/f32-x86_64-fedora-20201010" + } + ], + "packages": [ + "dracut", + "kernel" + ] + } + } + }, + { + "name": "org.osbuild.dracut", + "options": { + "kernel": [ + "5.6.6-300.fc32.x86_64" + ] + } + } + ] + } +} diff --git a/test/data/stages/dracut/vanilla.json b/test/data/stages/dracut/vanilla.json new file mode 100644 index 0000000..4d2bdf2 --- /dev/null +++ b/test/data/stages/dracut/vanilla.json @@ -0,0 +1,662 @@ +{ + "initramfs-5.6.6-300.fc32.x86_64.img": { + "early_cpio": false, + "compression": "gzip", + "kmods": [ + "3w-9xxx.ko.xz", + "3w-sas.ko.xz", + "3w-xxxx.ko.xz", + "8250_exar.ko.xz", + "8250_lpss.ko.xz", + "9p.ko.xz", + "9pnet.ko.xz", + "BusLogic.ko.xz", + "a100u2w.ko.xz", + "aacraid.ko.xz", + "acard-ahci.ko.xz", + "adiantum.ko.xz", + "advansys.ko.xz", + "aegis128-aesni.ko.xz", + "aegis128.ko.xz", + "aes_ti.ko.xz", + "ahci_platform.ko.xz", + "aic79xx.ko.xz", + "aic7xxx.ko.xz", + "alcor.ko.xz", + "alcor_pci.ko.xz", + "altera_ps2.ko.xz", + "am53c974.ko.xz", + "ansi_cprng.ko.xz", + "anubis.ko.xz", + "aoe.ko.xz", + "applespi.ko.xz", + "arc4.ko.xz", + "arc_ps2.ko.xz", + "arc_uart.ko.xz", + "arcmsr.ko.xz", + "asus-wmi.ko.xz", + "asym_tpm.ko.xz", + "async_memcpy.ko.xz", + "async_pq.ko.xz", + "async_raid6_recov.ko.xz", + "async_tx.ko.xz", + "async_xor.ko.xz", + "ata_generic.ko.xz", + "atmel-ecc.ko.xz", + "atmel-i2c.ko.xz", + "atmel-sha204a.ko.xz", + "atp870u.ko.xz", + "authenc.ko.xz", + "authencesn.ko.xz", + "bcache.ko.xz", + "bfa.ko.xz", + "binfmt_misc.ko.xz", + "blake2b_generic.ko.xz", + "blake2s-x86_64.ko.xz", + "blake2s_generic.ko.xz", + "blowfish-x86_64.ko.xz", + "blowfish_common.ko.xz", + "blowfish_generic.ko.xz", + "bnx2fc.ko.xz", + "brd.ko.xz", + "btrfs.ko.xz", + "cachefiles.ko.xz", + "camellia-aesni-avx-x86_64.ko.xz", + "camellia-aesni-avx2.ko.xz", + "camellia-x86_64.ko.xz", + "camellia_generic.ko.xz", + "cast5-avx-x86_64.ko.xz", + "cast5_generic.ko.xz", + "cast6-avx-x86_64.ko.xz", + "cast6_generic.ko.xz", + "cast_common.ko.xz", + "cb710-mmc.ko.xz", + "cb710.ko.xz", + "ccm.ko.xz", + "ccp-crypto.ko.xz", + "ccp.ko.xz", + "ceph.ko.xz", + "cfb.ko.xz", + "cfg80211.ko.xz", + "chacha-x86_64.ko.xz", + "chacha20poly1305.ko.xz", + "chacha_generic.ko.xz", + "chcr.ko.xz", + "cifs.ko.xz", + "cmac.ko.xz", + "cnic.ko.xz", + "cqhci.ko.xz", + "cramfs.ko.xz", + "crc-itu-t.ko.xz", + "crc32-pclmul.ko.xz", + "crc32_generic.ko.xz", + "crc32c-intel.ko.xz", + "crc64.ko.xz", + "crc8.ko.xz", + "crct10dif-pclmul.ko.xz", + "crypto_engine.ko.xz", + "crypto_user.ko.xz", + "csiostor.ko.xz", + "curve25519-generic.ko.xz", + "curve25519-x86_64.ko.xz", + "cxgb4.ko.xz", + "dc395x.ko.xz", + "des3_ede-x86_64.ko.xz", + "des_generic.ko.xz", + "dm-bio-prison.ko.xz", + "dm-cache-smq.ko.xz", + "dm-cache.ko.xz", + "dm-clone.ko.xz", + "dm-crypt.ko.xz", + "dm-delay.ko.xz", + "dm-dust.ko.xz", + "dm-flakey.ko.xz", + "dm-integrity.ko.xz", + "dm-log-userspace.ko.xz", + "dm-log-writes.ko.xz", + "dm-multipath.ko.xz", + "dm-persistent-data.ko.xz", + "dm-queue-length.ko.xz", + "dm-raid.ko.xz", + "dm-round-robin.ko.xz", + "dm-service-time.ko.xz", + "dm-switch.ko.xz", + "dm-thin-pool.ko.xz", + "dm-unstripe.ko.xz", + "dm-verity.ko.xz", + "dm-writecache.ko.xz", + "dm-zoned.ko.xz", + "dmx3191d.ko.xz", + "dns_resolver.ko.xz", + "drbd.ko.xz", + "ecc.ko.xz", + "ecdh_generic.ko.xz", + "echainiv.ko.xz", + "ecrdsa_generic.ko.xz", + "ecryptfs.ko.xz", + "eeprom_93cx6.ko.xz", + "erofs.ko.xz", + "esas2r.ko.xz", + "esp_scsi.ko.xz", + "essiv.ko.xz", + "f2fs.ko.xz", + "fat.ko.xz", + "faulty.ko.xz", + "fcoe.ko.xz", + "fcrypt.ko.xz", + "fdomain.ko.xz", + "ff-memless.ko.xz", + "firewire-core.ko.xz", + "firewire-ohci.ko.xz", + "firewire-sbp2.ko.xz", + "fnic.ko.xz", + "fscache.ko.xz", + "fuse.ko.xz", + "gdth.ko.xz", + "ghash-clmulni-intel.ko.xz", + "gpio_keys.ko.xz", + "gpio_keys_polled.ko.xz", + "grace.ko.xz", + "hfs.ko.xz", + "hfsplus.ko.xz", + "hid-a4tech.ko.xz", + "hid-accutouch.ko.xz", + "hid-alps.ko.xz", + "hid-apple.ko.xz", + "hid-appleir.ko.xz", + "hid-asus.ko.xz", + "hid-aureal.ko.xz", + "hid-axff.ko.xz", + "hid-belkin.ko.xz", + "hid-betopff.ko.xz", + "hid-bigbenff.ko.xz", + "hid-cherry.ko.xz", + "hid-chicony.ko.xz", + "hid-cmedia.ko.xz", + "hid-corsair.ko.xz", + "hid-cougar.ko.xz", + "hid-cp2112.ko.xz", + "hid-cypress.ko.xz", + "hid-dr.ko.xz", + "hid-elan.ko.xz", + "hid-elecom.ko.xz", + "hid-elo.ko.xz", + "hid-emsff.ko.xz", + "hid-ezkey.ko.xz", + "hid-gaff.ko.xz", + "hid-gembird.ko.xz", + "hid-gfrm.ko.xz", + "hid-gt683r.ko.xz", + "hid-gyration.ko.xz", + "hid-holtek-kbd.ko.xz", + "hid-holtek-mouse.ko.xz", + "hid-holtekff.ko.xz", + "hid-hyperv.ko.xz", + "hid-icade.ko.xz", + "hid-ite.ko.xz", + "hid-jabra.ko.xz", + "hid-kensington.ko.xz", + "hid-keytouch.ko.xz", + "hid-kye.ko.xz", + "hid-lcpower.ko.xz", + "hid-led.ko.xz", + "hid-lenovo.ko.xz", + "hid-lg-g15.ko.xz", + "hid-logitech-dj.ko.xz", + "hid-logitech-hidpp.ko.xz", + "hid-logitech.ko.xz", + "hid-macally.ko.xz", + "hid-maltron.ko.xz", + "hid-mf.ko.xz", + "hid-microsoft.ko.xz", + "hid-monterey.ko.xz", + "hid-multitouch.ko.xz", + "hid-nti.ko.xz", + "hid-ortek.ko.xz", + "hid-penmount.ko.xz", + "hid-petalynx.ko.xz", + "hid-picolcd.ko.xz", + "hid-pl.ko.xz", + "hid-plantronics.ko.xz", + "hid-primax.ko.xz", + "hid-prodikeys.ko.xz", + "hid-retrode.ko.xz", + "hid-rmi.ko.xz", + "hid-roccat-arvo.ko.xz", + "hid-roccat-common.ko.xz", + "hid-roccat-isku.ko.xz", + "hid-roccat-kone.ko.xz", + "hid-roccat-koneplus.ko.xz", + "hid-roccat-konepure.ko.xz", + "hid-roccat-kovaplus.ko.xz", + "hid-roccat-lua.ko.xz", + "hid-roccat-pyra.ko.xz", + "hid-roccat-ryos.ko.xz", + "hid-roccat-savu.ko.xz", + "hid-roccat.ko.xz", + "hid-saitek.ko.xz", + "hid-samsung.ko.xz", + "hid-sensor-hub.ko.xz", + "hid-sjoy.ko.xz", + "hid-sony.ko.xz", + "hid-speedlink.ko.xz", + "hid-steam.ko.xz", + "hid-steelseries.ko.xz", + "hid-sunplus.ko.xz", + "hid-tivo.ko.xz", + "hid-tmff.ko.xz", + "hid-topseed.ko.xz", + "hid-twinhan.ko.xz", + "hid-u2fzero.ko.xz", + "hid-uclogic.ko.xz", + "hid-udraw-ps3.ko.xz", + "hid-viewsonic.ko.xz", + "hid-waltop.ko.xz", + "hid-wiimote.ko.xz", + "hid-xinmo.ko.xz", + "hid-zpff.ko.xz", + "hid-zydacron.ko.xz", + "hpsa.ko.xz", + "hptiop.ko.xz", + "hv_storvsc.ko.xz", + "hv_vmbus.ko.xz", + "hyperv-keyboard.ko.xz", + "i2c-hid.ko.xz", + "i82092.ko.xz", + "ib_cm.ko.xz", + "ib_core.ko.xz", + "ib_srp.ko.xz", + "initio.ko.xz", + "intel-ish-ipc.ko.xz", + "intel-ishtp-hid.ko.xz", + "intel-ishtp-loader.ko.xz", + "intel-ishtp.ko.xz", + "intel_qat.ko.xz", + "ipr.ko.xz", + "ips.ko.xz", + "isci.ko.xz", + "iscsi_boot_sysfs.ko.xz", + "isofs.ko.xz", + "iw_cm.ko.xz", + "jffs2.ko.xz", + "jfs.ko.xz", + "jsm.ko.xz", + "kafs.ko.xz", + "keywrap.ko.xz", + "khazad.ko.xz", + "lcd.ko.xz", + "libahci_platform.ko.xz", + "libarc4.ko.xz", + "libblake2s-generic.ko.xz", + "libceph.ko.xz", + "libchacha.ko.xz", + "libcrc32c.ko.xz", + "libcurve25519-generic.ko.xz", + "libdes.ko.xz", + "libertas.ko.xz", + "libertas_sdio.ko.xz", + "libfc.ko.xz", + "libfcoe.ko.xz", + "libiscsi.ko.xz", + "libnvdimm.ko.xz", + "libpoly1305.ko.xz", + "libsas.ko.xz", + "linear.ko.xz", + "loop.ko.xz", + "lpfc.ko.xz", + "lru_cache.ko.xz", + "lz4.ko.xz", + "lz4hc.ko.xz", + "lz4hc_compress.ko.xz", + "mac-celtic.ko.xz", + "mac-centeuro.ko.xz", + "mac-croatian.ko.xz", + "mac-cyrillic.ko.xz", + "mac-gaelic.ko.xz", + "mac-greek.ko.xz", + "mac-iceland.ko.xz", + "mac-inuit.ko.xz", + "mac-roman.ko.xz", + "mac-romanian.ko.xz", + "mac-turkish.ko.xz", + "md4.ko.xz", + "megaraid.ko.xz", + "megaraid_mbox.ko.xz", + "megaraid_mm.ko.xz", + "megaraid_sas.ko.xz", + "memstick.ko.xz", + "michael_mic.ko.xz", + "microtek.ko.xz", + "minix.ko.xz", + "mmc_block.ko.xz", + "mmc_core.ko.xz", + "mpt3sas.ko.xz", + "mptbase.ko.xz", + "mptsas.ko.xz", + "mptscsih.ko.xz", + "mptspi.ko.xz", + "msdos.ko.xz", + "mspro_block.ko.xz", + "mtd.ko.xz", + "mtd_blkdevs.ko.xz", + "mtdblock.ko.xz", + "mtip32xx.ko.xz", + "multipath.ko.xz", + "mvsas.ko.xz", + "mvumi.ko.xz", + "myrb.ko.xz", + "myrs.ko.xz", + "nbd.ko.xz", + "nd_blk.ko.xz", + "nd_btt.ko.xz", + "nd_e820.ko.xz", + "nd_pmem.ko.xz", + "nfit.ko.xz", + "nfs_acl.ko.xz", + "nhpoly1305-avx2.ko.xz", + "nhpoly1305-sse2.ko.xz", + "nhpoly1305.ko.xz", + "nls_cp1250.ko.xz", + "nls_cp1251.ko.xz", + "nls_cp1255.ko.xz", + "nls_cp737.ko.xz", + "nls_cp775.ko.xz", + "nls_cp850.ko.xz", + "nls_cp852.ko.xz", + "nls_cp855.ko.xz", + "nls_cp857.ko.xz", + "nls_cp860.ko.xz", + "nls_cp861.ko.xz", + "nls_cp862.ko.xz", + "nls_cp863.ko.xz", + "nls_cp864.ko.xz", + "nls_cp865.ko.xz", + "nls_cp866.ko.xz", + "nls_cp869.ko.xz", + "nls_cp874.ko.xz", + "nls_cp932.ko.xz", + "nls_cp936.ko.xz", + "nls_cp949.ko.xz", + "nls_cp950.ko.xz", + "nls_euc-jp.ko.xz", + "nls_iso8859-1.ko.xz", + "nls_iso8859-13.ko.xz", + "nls_iso8859-14.ko.xz", + "nls_iso8859-15.ko.xz", + "nls_iso8859-2.ko.xz", + "nls_iso8859-3.ko.xz", + "nls_iso8859-4.ko.xz", + "nls_iso8859-5.ko.xz", + "nls_iso8859-6.ko.xz", + "nls_iso8859-7.ko.xz", + "nls_iso8859-9.ko.xz", + "nls_koi8-r.ko.xz", + "nls_koi8-ru.ko.xz", + "nls_koi8-u.ko.xz", + "nls_utf8.ko.xz", + "null_blk.ko.xz", + "nvme-core.ko.xz", + "nvme-fabrics.ko.xz", + "nvme-fc.ko.xz", + "nvme-loop.ko.xz", + "nvme-rdma.ko.xz", + "nvme-tcp.ko.xz", + "nvme.ko.xz", + "nvmet-fc.ko.xz", + "nvmet.ko.xz", + "ofb.ko.xz", + "orangefs.ko.xz", + "overlay.ko.xz", + "padlock-aes.ko.xz", + "padlock-sha.ko.xz", + "pata_acpi.ko.xz", + "pata_ali.ko.xz", + "pata_amd.ko.xz", + "pata_artop.ko.xz", + "pata_atiixp.ko.xz", + "pata_atp867x.ko.xz", + "pata_cmd640.ko.xz", + "pata_cmd64x.ko.xz", + "pata_efar.ko.xz", + "pata_hpt366.ko.xz", + "pata_hpt37x.ko.xz", + "pata_hpt3x2n.ko.xz", + "pata_hpt3x3.ko.xz", + "pata_it8213.ko.xz", + "pata_it821x.ko.xz", + "pata_jmicron.ko.xz", + "pata_marvell.ko.xz", + "pata_mpiix.ko.xz", + "pata_netcell.ko.xz", + "pata_ninja32.ko.xz", + "pata_ns87410.ko.xz", + "pata_ns87415.ko.xz", + "pata_oldpiix.ko.xz", + "pata_opti.ko.xz", + "pata_optidma.ko.xz", + "pata_pcmcia.ko.xz", + "pata_pdc2027x.ko.xz", + "pata_pdc202xx_old.ko.xz", + "pata_piccolo.ko.xz", + "pata_sch.ko.xz", + "pata_serverworks.ko.xz", + "pata_sil680.ko.xz", + "pata_sis.ko.xz", + "pata_sl82c105.ko.xz", + "pata_triflex.ko.xz", + "pata_via.ko.xz", + "pcbc.ko.xz", + "pci-hyperv-intf.ko.xz", + "pci-hyperv.ko.xz", + "pcrypt.ko.xz", + "pd6729.ko.xz", + "pdc_adma.ko.xz", + "pinctrl-amd.ko.xz", + "pinctrl-broxton.ko.xz", + "pinctrl-cannonlake.ko.xz", + "pinctrl-cedarfork.ko.xz", + "pinctrl-denverton.ko.xz", + "pinctrl-geminilake.ko.xz", + "pinctrl-icelake.ko.xz", + "pinctrl-intel.ko.xz", + "pinctrl-lewisburg.ko.xz", + "pinctrl-lynxpoint.ko.xz", + "pinctrl-sunrisepoint.ko.xz", + "pinctrl-tigerlake.ko.xz", + "pkcs8_key_parser.ko.xz", + "pktcdvd.ko.xz", + "pm80xx.ko.xz", + "pmcraid.ko.xz", + "poly1305-x86_64.ko.xz", + "poly1305_generic.ko.xz", + "qat_c3xxx.ko.xz", + "qat_c3xxxvf.ko.xz", + "qat_c62x.ko.xz", + "qat_c62xvf.ko.xz", + "qat_dh895xcc.ko.xz", + "qat_dh895xccvf.ko.xz", + "qed.ko.xz", + "qedf.ko.xz", + "qemu_fw_cfg.ko.xz", + "qla1280.ko.xz", + "qla2xxx.ko.xz", + "qla4xxx.ko.xz", + "qt1050.ko.xz", + "qt1070.ko.xz", + "raid0.ko.xz", + "raid1.ko.xz", + "raid10.ko.xz", + "raid456.ko.xz", + "raid6_pq.ko.xz", + "raid6test.ko.xz", + "raid_class.ko.xz", + "ramoops.ko.xz", + "rbd.ko.xz", + "rdma_cm.ko.xz", + "reed_solomon.ko.xz", + "reiserfs.ko.xz", + "rfkill.ko.xz", + "rmd128.ko.xz", + "rmd160.ko.xz", + "rmd256.ko.xz", + "rmd320.ko.xz", + "rmi_core.ko.xz", + "romfs.ko.xz", + "rtsx_pci.ko.xz", + "rtsx_pci_sdmmc.ko.xz", + "rtsx_usb.ko.xz", + "rtsx_usb_sdmmc.ko.xz", + "rxrpc.ko.xz", + "salsa20_generic.ko.xz", + "sata_inic162x.ko.xz", + "sata_mv.ko.xz", + "sata_nv.ko.xz", + "sata_promise.ko.xz", + "sata_qstor.ko.xz", + "sata_sil.ko.xz", + "sata_sil24.ko.xz", + "sata_sis.ko.xz", + "sata_svw.ko.xz", + "sata_sx4.ko.xz", + "sata_uli.ko.xz", + "sata_via.ko.xz", + "sata_vsc.ko.xz", + "scsi_debug.ko.xz", + "scsi_dh_alua.ko.xz", + "scsi_dh_emc.ko.xz", + "scsi_dh_rdac.ko.xz", + "scsi_transport_fc.ko.xz", + "scsi_transport_iscsi.ko.xz", + "scsi_transport_sas.ko.xz", + "scsi_transport_spi.ko.xz", + "scsi_transport_srp.ko.xz", + "sdhci-acpi.ko.xz", + "sdhci-pci.ko.xz", + "sdhci-pltfm.ko.xz", + "sdhci-xenon-driver.ko.xz", + "sdhci.ko.xz", + "sdricoh_cs.ko.xz", + "seed.ko.xz", + "serial_cs.ko.xz", + "serio_raw.ko.xz", + "serpent-avx-x86_64.ko.xz", + "serpent-avx2.ko.xz", + "serpent-sse2-x86_64.ko.xz", + "serpent_generic.ko.xz", + "sha1-ssse3.ko.xz", + "sha256-ssse3.ko.xz", + "sha3_generic.ko.xz", + "sha512-ssse3.ko.xz", + "skd.ko.xz", + "sm3_generic.ko.xz", + "sm4_generic.ko.xz", + "smartpqi.ko.xz", + "snd-rawmidi.ko.xz", + "snd-seq-device.ko.xz", + "snd.ko.xz", + "snic.ko.xz", + "soundcore.ko.xz", + "sparse-keymap.ko.xz", + "squashfs.ko.xz", + "stex.ko.xz", + "streebog_generic.ko.xz", + "sunrpc.ko.xz", + "sx8.ko.xz", + "sym53c8xx.ko.xz", + "target_core_mod.ko.xz", + "tcm_loop.ko.xz", + "tcrypt.ko.xz", + "tea.ko.xz", + "tgr192.ko.xz", + "tifm_core.ko.xz", + "tifm_sd.ko.xz", + "tm2-touchkey.ko.xz", + "toshsd.ko.xz", + "tpm_key_parser.ko.xz", + "trusted.ko.xz", + "twofish-avx-x86_64.ko.xz", + "twofish-x86_64-3way.ko.xz", + "twofish-x86_64.ko.xz", + "twofish_common.ko.xz", + "twofish_generic.ko.xz", + "uas.ko.xz", + "udf.ko.xz", + "ufshcd-core.ko.xz", + "uhid.ko.xz", + "uio.ko.xz", + "umem.ko.xz", + "ums-alauda.ko.xz", + "ums-cypress.ko.xz", + "ums-datafab.ko.xz", + "ums-eneub6250.ko.xz", + "ums-freecom.ko.xz", + "ums-isd200.ko.xz", + "ums-jumpshot.ko.xz", + "ums-karma.ko.xz", + "ums-onetouch.ko.xz", + "ums-realtek.ko.xz", + "ums-sddr09.ko.xz", + "ums-sddr55.ko.xz", + "ums-usbat.ko.xz", + "usb-storage.ko.xz", + "ushc.ko.xz", + "vboxguest.ko.xz", + "vboxsf.ko.xz", + "vfat.ko.xz", + "via-sdmmc.ko.xz", + "video.ko.xz", + "virtio_blk.ko.xz", + "virtio_console.ko.xz", + "virtio_crypto.ko.xz", + "virtio_mmio.ko.xz", + "virtio_scsi.ko.xz", + "virtiofs.ko.xz", + "vmac.ko.xz", + "vmd.ko.xz", + "vmw_pvscsi.ko.xz", + "vop.ko.xz", + "vop_bus.ko.xz", + "vringh.ko.xz", + "vub300.ko.xz", + "wacom.ko.xz", + "wbsd.ko.xz", + "wd719x.ko.xz", + "wmi.ko.xz", + "wp512.ko.xz", + "xcbc.ko.xz", + "xen-blkfront.ko.xz", + "xen-scsifront.ko.xz", + "xfs.ko.xz", + "xhci-plat-hcd.ko.xz", + "xor.ko.xz", + "xxhash_generic.ko.xz", + "yenta_socket.ko.xz", + "zram.ko.xz", + "zstd.ko.xz", + "zstd_compress.ko.xz", + "zstd_decompress.ko.xz" + ], + "modules": [ + "bash", + "systemd", + "systemd-initrd", + "i18n", + "crypt", + "dm", + "kernel-modules", + "kernel-modules-extra", + "nvdimm", + "qemu", + "lunmask", + "resume", + "rootfs-block", + "terminfo", + "udev-rules", + "dracut-systemd", + "usrmount", + "base", + "fs-lib", + "shutdown" + ] + } +} diff --git a/test/data/stages/rpm/metadata.json b/test/data/stages/rpm/metadata.json index c4c231a..ad3fde3 100644 --- a/test/data/stages/rpm/metadata.json +++ b/test/data/stages/rpm/metadata.json @@ -1,5 +1,5 @@ { - "9b0987bd54cd0303d5eb3fba0286ce116be6b60c0282ade989645b5b7f8620e2": { + "9415f5f6316e954318d716b5c92bd69e26a4ae475593ffef32ea0a52cc90b9e8": { "packages": [ { "name": "libgcc", diff --git a/test/initrd.py b/test/initrd.py new file mode 100644 index 0000000..5f6e487 --- /dev/null +++ b/test/initrd.py @@ -0,0 +1,189 @@ +import contextlib +import os +import subprocess +import sys + + +def skipcpio(fd): + cpio_end = b"TRAILER!!!" + cpio_len = len(cpio_end) + pos = 0 + while True: + os.lseek(fd, pos, os.SEEK_SET) + data = os.read(fd, 2*cpio_len) + if data == b'': + # end of file, cpio_end not found, cat it all + pos = 0 + break + r = data.find(cpio_end) + if r != -1: + pos += r + cpio_len + break # found the end! + pos += cpio_len + os.lseek(fd, pos, os.SEEK_SET) + if pos == 0: + return pos + # skip zeros + n = 2*cpio_len + while True: + data = os.read(fd, n) + if data == b'': + os.lseek(fd, pos, os.SEEK_SET) + return 0 + for i, x in enumerate(data): + if x != 0: + pos += i + os.lseek(fd, pos, os.SEEK_SET) + return pos + pos += len(data) + return pos + + +def read_header(fd, n=6): + pos = os.lseek(fd, 0, os.SEEK_CUR) + hdr = os.read(fd, n) + pos = os.lseek(fd, pos, os.SEEK_SET) + return hdr + + +def is_kmod(f: str): + return f.endswith(".ko") or f.endswith(".ko.xz") + + +class Initrd: + def __init__(self, path: str): + name = os.path.basename(path) + if name == "initrd": + # in the unlikely event that we actually have a fully compliant BLS entry + # a la /6a9857a393724b7a981ebb5b8495b9ea/3.8.0-2.fc19.x86_64/initrd + name = os.path.basename(os.path.dirname(path)) + self.path = path + self.name = name + + self.early_cpio = False + self.compression = None + self._cat = None + + self._cache = {} + self.init() + + def init(self): + with self.open() as image: + hdr = read_header(image) + if hdr.startswith(b'\x71\xc7') or hdr == b'070701': + cmd = "cpio --extract --quiet --to-stdout -- 'early_cpio'" + data = self.run(cmd, image) + self.early_cpio = data == '1' + + if self.early_cpio: + skipcpio(image) + hdr = read_header(image) + if hdr.startswith(b'\x1f\x8b'): + cat = "zcat --" + compression = "gzip" + elif hdr.startswith(b'BZh'): + cat = "bzcat --" + compression = "bz" + elif hdr.startswith(b'\x71\xc7') or hdr == b'070701': + cat = "cat --" + compression = "ascii" + elif hdr.startswith(b'\x02\x21'): + cat = "lz4 -d -c" + compression = "lz4" + elif hdr.startswith(b'\x89LZO\0'): + cat = "lzop -d -c" + compression = "lzop" + elif hdr.startswith(b'\x28\xB5\x2F\xFD'): + cat = "zstd -d -c" + compression = "zstd" + else: + cat = "xzcat --single-stream --" + compression = "xz" + + self._cat = cat + self.compression = compression + + def read_file_list(self): + cmd = f"{self._cat} | cpio -it --no-absolute-filename" + with self.open() as image: + data = self.run(cmd, image) + filelist = data.split('\n') + return filelist + + def read_modules(self): + libdirs = ["lib64/dracut", "lib/dracut", + "usr/lib64/dracut", "usr/lib/dracut"] + paths = [f"{d}/modules.txt" for d in libdirs] + cmd = f"{self._cat} | " + cmd += "cpio --extract --quiet --to-stdout -- " + cmd += " ".join(paths) + + with self.open() as image: + data = self.run(cmd, image) + return data.split("\n") + + def get_cached(self, name, fn): + if name not in self._cache: + self._cache[name] = fn() + return self._cache[name] + + @property + def filelist(self): + return self.get_cached("filelist", self.read_file_list) + + @property + def modules(self): + return self.get_cached("modules", self.read_modules) + + @property + def kmods(self): + files = self.filelist + mods = sorted(os.path.basename(f) for f in files if is_kmod(f)) + return mods + + def as_dict(self): + return { + "early_cpio": self.early_cpio, + "compression": self.compression, + "kmods": self.kmods, + "modules": self.modules + } + + @contextlib.contextmanager + def open(self, skip_cpio=True): + fd = -1 + try: + fd = os.open(self.path, os.O_RDONLY) + if self.early_cpio and skip_cpio: + skipcpio(fd) + yield fd + finally: + if fd != -1: + os.close(fd) + + @staticmethod + def run(cmd, image): + argv = ["/bin/sh", "-c", cmd] + output = subprocess.check_output(argv, + encoding=None, + stdin=image, + stderr=subprocess.DEVNULL) + return output.strip().decode('utf-8') + + +def read_initrd(path): + initrd = Initrd(path) + return { + initrd.name: initrd.as_dict() + } + + +def main(): + import json # pylint: disable=import-outside-toplevel + + data = read_initrd(sys.argv[1]) + json.dump(data, sys.stdout, indent=2) + + +if __name__ == "__main__": + main() diff --git a/test/mod/test_buildroot.py b/test/mod/test_buildroot.py index 9558fb2..1c4bce8 100644 --- a/test/mod/test_buildroot.py +++ b/test/mod/test_buildroot.py @@ -30,7 +30,7 @@ class TestBuildRoot(test.TestBase): var.mkdir() monitor = NullMonitor(sys.stderr.fileno()) - with BuildRoot("/", runner, libdir, var=var) as root: + with BuildRoot("/", runner, libdir, var) as root: r = root.run(["/usr/bin/true"], monitor) self.assertEqual(r.returncode, 0) @@ -50,7 +50,7 @@ class TestBuildRoot(test.TestBase): logfile = os.path.join(self.tmp.name, "log.txt") - with BuildRoot("/", runner, libdir, var=var) as root, \ + with BuildRoot("/", runner, libdir, var) as root, \ open(logfile, "w") as log: monitor = LogMonitor(log.fileno()) @@ -73,7 +73,7 @@ class TestBuildRoot(test.TestBase): data = "42. cats are superior to dogs" monitor = NullMonitor(sys.stderr.fileno()) - with BuildRoot("/", runner, libdir, var=var) as root: + with BuildRoot("/", runner, libdir, var) as root: r = root.run(["/usr/bin/echo", data], monitor) self.assertEqual(r.returncode, 0) @@ -93,7 +93,7 @@ class TestBuildRoot(test.TestBase): scripts = os.path.join(self.locate_test_data(), "scripts") monitor = NullMonitor(sys.stderr.fileno()) - with BuildRoot("/", runner, libdir, var=var) as root: + with BuildRoot("/", runner, libdir, var) as root: ro_binds = [f"{scripts}:/scripts"] @@ -127,7 +127,7 @@ class TestBuildRoot(test.TestBase): scripts = os.path.join(self.locate_test_data(), "scripts") monitor = NullMonitor(sys.stderr.fileno()) - with BuildRoot("/", runner, libdir, var=var) as root: + with BuildRoot("/", runner, libdir, var) as root: ro_binds = [f"{scripts}:/scripts"] diff --git a/test/mod/test_fmt_v1.py b/test/mod/test_fmt_v1.py index 62a1c6b..5e39b1d 100644 --- a/test/mod/test_fmt_v1.py +++ b/test/mod/test_fmt_v1.py @@ -18,6 +18,24 @@ from .. import test BASIC_PIPELINE = { + "sources": { + "org.osbuild.files": { + "urls": { + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": + "https://internet/curl-7.69.1-1.fc32.x86_64.rpm", + } + }, + "org.osbuild.ostree": { + "commits": { + "439911411ce7868a7b058c2a660e421991eb2df10e2bdce1fa559bd4390105d1": { + "remote": { + "url": "file:///repo", + "gpgkeys": ["data"] + } + } + } + } + }, "pipeline": { "build": { "pipeline": { @@ -34,7 +52,7 @@ BASIC_PIPELINE = { }, "stages": [ { - "name": "org.osbuild.test", + "name": "org.osbuild.noop", "options": {"one": 1} } ] @@ -43,7 +61,7 @@ BASIC_PIPELINE = { }, "stages": [ { - "name": "org.osbuild.test", + "name": "org.osbuild.noop", "options": {"one": 2} } ], @@ -153,6 +171,22 @@ class TestFormatV1(unittest.TestCase): self.assertEqual(fmt.describe(manifest), BASIC_PIPELINE) + def test_format_info(self): + index = osbuild.meta.Index(os.curdir) + + lst = index.list_formats() + self.assertIn("osbuild.formats.v1", lst) + + # an empty manifest is format "1" + info = index.detect_format_info({}) + self.assertEqual(info.version, "1") + self.assertEqual(info.module, fmt) + + # the basic test manifest + info = index.detect_format_info(BASIC_PIPELINE) + self.assertEqual(info.version, "1") + self.assertEqual(info.module, fmt) + @unittest.skipUnless(test.TestBase.can_bind_mount(), "root-only") def test_format_output(self): """Test that output formatting is as expected""" @@ -232,6 +266,10 @@ class TestFormatV1(unittest.TestCase): res = fmt.validate({}, index) self.assertEqual(res.valid, True) + # the basic test manifest + res = fmt.validate(BASIC_PIPELINE, index) + self.assertEqual(res.valid, True) + # something totally invalid (by Ondřej Budai) totally_invalid = { "osbuild": { diff --git a/test/mod/test_fmt_v2.py b/test/mod/test_fmt_v2.py new file mode 100644 index 0000000..cf86283 --- /dev/null +++ b/test/mod/test_fmt_v2.py @@ -0,0 +1,149 @@ +# +# Tests specific for version 2 of the format +# + +import os +import unittest + +import osbuild +import osbuild.meta + + +BASIC_PIPELINE = { + "version": "2", + "sources": { + "org.osbuild.curl": { + "items": { + "sha256:6eeebf21f245bf0d6f58962dc49b6dfb51f55acb6a595c6b9cbe9628806b80a4": + "https://internet/curl-7.69.1-1.fc32.x86_64.rpm", + } + }, + "org.osbuild.ostree": { + "items": { + "439911411ce7868a7b058c2a660e421991eb2df10e2bdce1fa559bd4390105d1": { + "remote": { + "url": "file:///repo", + "gpgkeys": ["data"] + } + } + } + } + }, + "pipelines": [ + { + "name": "build", + "runner": "org.osbuild.linux", + "stages": [ + { + "type": "org.osbuild.noop", + "options": {"zero": 0} + } + ] + }, + { + "name": "tree", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.noop", + "options": {"one": 1} + } + ] + }, + { + "name": "assembler", + "build": "name:build", + "stages": [ + { + "type": "org.osbuild.noop", + "options": {"one": 3}, + "inputs": { + "tree": { + "type": "org.osbuild.tree", + "origin": "org.osbuild.pipeline", + "references": { + "name:tree": {} + } + } + } + } + ] + } + ] +} + + +class TestFormatV1(unittest.TestCase): + def setUp(self): + self.index = osbuild.meta.Index(os.curdir) + self.maxDiff = None + + def load_manifest(self, desc): + info = self.index.detect_format_info(desc) + self.assertIsNotNone(info) + fmt = info.module + self.assertIsNotNone(fmt) + manifest = fmt.load(desc, self.index) + return manifest, fmt + + def assert_validation(self, result): + if result.valid: + return + + msg = "Validation failed:\n" + msg += "\n".join(str(e) for e in result.errors) + self.fail(msg) + + def test_load(self): + + desc = BASIC_PIPELINE + info = self.index.detect_format_info(desc) + assert info, "Failed to detect format" + + fmt = info.module + self.assertEqual(fmt.VERSION, "2") + + manifest = fmt.load(desc, self.index) + self.assertIsNotNone(manifest) + + self.assertTrue(manifest.pipelines) + self.assertTrue(len(manifest.pipelines) == 3) + + build = manifest["build"] + self.assertIsNotNone(build) + + tree = manifest["tree"] + self.assertIsNotNone(tree) + self.assertIsNotNone(tree.build) + self.assertEqual(tree.build, build.id) + self.assertEqual(tree.runner, "org.osbuild.linux") + + assembler = manifest["assembler"] + self.assertIsNotNone(assembler) + self.assertIsNotNone(assembler.build) + self.assertEqual(assembler.build, build.id) + self.assertEqual(assembler.runner, "org.osbuild.linux") + + def test_format_info(self): + index = self.index + + lst = index.list_formats() + self.assertIn("osbuild.formats.v2", lst) + + # the basic test manifest + info = index.detect_format_info(BASIC_PIPELINE) + self.assertEqual(info.version, "2") + + def test_describe(self): + manifest, fmt = self.load_manifest(BASIC_PIPELINE) + desc = fmt.describe(manifest) + self.assertIsNotNone(desc) + + self.assertEqual(BASIC_PIPELINE, desc) + + def test_validation(self): + desc = BASIC_PIPELINE + _, fmt = self.load_manifest(desc) + + res = fmt.validate(desc, self.index) + self.assert_validation(res) diff --git a/test/mod/test_osbuild.py b/test/mod/test_osbuild.py index b51f1e9..50cd259 100644 --- a/test/mod/test_osbuild.py +++ b/test/mod/test_osbuild.py @@ -46,7 +46,7 @@ class TestDescriptions(unittest.TestCase): info = index.get_module_info("Stage", "org.osbuild.noop") - manifest = Manifest({}) + manifest = Manifest() # each pipeline gets a noop stage with different # options so that their ids are different @@ -108,7 +108,7 @@ class TestDescriptions(unittest.TestCase): check = manifest[i.id] self.assertEqual(i.name, check.name) - def test_moduleinfo(self): + def check_moduleinfo(self, version): index = osbuild.meta.Index(os.curdir) modules = [] @@ -122,15 +122,22 @@ class TestDescriptions(unittest.TestCase): klass, name = module try: info = osbuild.meta.ModuleInfo.load(os.curdir, klass, name) - schema = osbuild.meta.Schema(info.schema, name) + schema = osbuild.meta.Schema(info.get_schema(version), name) res = schema.check() if not res: - err = "\n ".join(str(e) for e in res) + err = "SCHEMA: " + json.dumps(schema.data, indent=2) + "\n" + err += "\n ".join(str(e) for e in res) self.fail(str(res) + "\n " + err) except json.decoder.JSONDecodeError as e: msg = f"{klass} '{name}' has invalid STAGE_OPTS\n\t" + str(e) self.fail(msg) + def test_moduleinfo(self): + for version in ["1", "2"]: + with self.subTest(version=version): + self.check_moduleinfo(version) + + def test_schema(self): schema = osbuild.meta.Schema(None) self.assertFalse(schema) diff --git a/test/mod/test_util_lorax.py b/test/mod/test_util_lorax.py new file mode 100644 index 0000000..8521948 --- /dev/null +++ b/test/mod/test_util_lorax.py @@ -0,0 +1,104 @@ +# +# Basic checks for the lorax utility +# + +import os +import tempfile +import subprocess + +import osbuild.util.lorax as lorax + +from .. import test + + +BASIC_TEMPLATE = """ +# This is a comment +<%page args="tree, name"/> +mkdir dir-{a,b,c} +append test/check success +append a.txt "This is a text" +move a.txt dir-a +install /hello.txt dir-b +symlink dir-b/hello.txt hello-world.txt +runcmd touch ${tree}/foo.txt +append a.txt "@NAME@" +append b.txt "@NAME@" +replace @NAME@ ${name} *.txt +""" + + +class TestUtilLorax(test.TestBase): + + def assertExists(self, root, *paths): + for path in paths: + target = os.path.join(root, path.lstrip("/")) + if not os.path.exists(target): + self.fail(f"Path {target} does not exists") + + + def test_script(self): + with tempfile.TemporaryDirectory(dir="/var/tmp") as tmp: + root = os.path.join(tmp, "root") + tree = os.path.join(tmp, "tree") + os.makedirs(root) + os.makedirs(tree) + + with open(os.path.join(root, "hello.txt"), "w") as f: + f.write("Hello World\n") + + self.assertExists(root, "hello.txt") + + template = os.path.join(tmp, "template.tmpl") + with open(os.path.join(tmp, template), "w") as f: + f.write(BASIC_TEMPLATE) + + # parse the template and render it + args = { + "tree": tree, + "name": "osbuild-42" + } + + tmpl = lorax.render_template(template, args) + self.assertIsNotNone(tmpl) + + # run the script + script = lorax.Script(tmpl, root, tree) + script() + + # for debugging purposes + + subprocess.run(["ls", "-la", tree], check=True) + # check the outcome + self.assertExists(tree, "dir-a", "dir-b", "dir-c") + self.assertExists(tree, "test/check") + self.assertExists(tree, "dir-a/a.txt") + self.assertExists(tree, "dir-b/hello.txt") + self.assertExists(tree, "hello-world.txt") + self.assertExists(tree, "foo.txt") + + for fn in ["a.txt", "b.txt"]: + with open(os.path.join(tree, fn), "r") as f: + data = f.read().strip() + self.assertEqual(data, "osbuild-42") + + + def test_script_errors(self): + with tempfile.TemporaryDirectory(dir="/var/tmp") as tmp: + root = os.path.join(tmp, "root") + tree = os.path.join(tmp, "tree") + os.makedirs(root) + os.makedirs(tree) + + # file not found during `replace` + tmpl = [["replace", "a", "b", "nonexist-file"]] + script = lorax.Script(tmpl, root, tree) + + with self.assertRaises(AssertionError): + script() + + # file not found during `install` + tmpl = [["install", "nonexist-file", "foo"]] + script = lorax.Script(tmpl, root, tree) + + with self.assertRaises(IOError): + script() diff --git a/test/run/test_noop.py b/test/run/test_noop.py index 0abaded..efd5c44 100644 --- a/test/run/test_noop.py +++ b/test/run/test_noop.py @@ -2,11 +2,37 @@ # Runtime Tests for No-op Pipelines # +import json import unittest +import tempfile from .. import test +NOOP_V2 = { + "version": "2", + "pipelines": [ + { + "name": "noop", + "stages": [ + { + "type": "org.osbuild.noop", + "options": {"zero": 0}, + "inputs": { + "tree": { + "type": "org.osbuild.noop", + "origin": "org.osbuild.pipeline", + "references": { + "foo": {} + } + } + } + } + ] + } + ] +} + class TestNoop(unittest.TestCase): def setUp(self): self.osbuild = test.OSBuild(self) @@ -28,3 +54,9 @@ class TestNoop(unittest.TestCase): with self.osbuild as osb: osb.compile("{}") osb.compile("{}") + + + def test_noop_v2(self): + with tempfile.TemporaryDirectory() as tmp: + with self.osbuild as osb: + osb.compile(json.dumps(NOOP_V2), output_dir=tmp) diff --git a/test/run/test_ostree.py b/test/run/test_ostree.py new file mode 100644 index 0000000..ba921d0 --- /dev/null +++ b/test/run/test_ostree.py @@ -0,0 +1,42 @@ +# +# Runtime / Integration Tests for ostree pipelines +# + +import os +import tempfile +import unittest + +from .. import test + + +@unittest.skipUnless(test.TestBase.have_test_data(), "no test-data access") +@unittest.skipUnless(test.TestBase.can_bind_mount(), "root-only") +class TestOSTree(test.TestBase): + def setUp(self): + self.osbuild = test.OSBuild(self) + + def test_ostree(self): + with self.osbuild as osb: + with tempfile.TemporaryDirectory(dir="/var/tmp") as temp_dir: + + # Build a container + manifest = os.path.join(self.locate_test_data(), + "manifests/fedora-ostree-container.json") + osb.compile_file(manifest, + output_dir=temp_dir, + checkpoints=["build", "ostree-tree", "ostree-commit"], + exports=["container"]) + + oci_archive = os.path.join(temp_dir, "container", "fedora-container.tar") + self.assertTrue(os.path.exists(oci_archive)) + + # build a bootable ISO + manifest = os.path.join(self.locate_test_data(), + "manifests/fedora-ostree-bootiso.json") + osb.compile_file(manifest, + output_dir=temp_dir, + checkpoints=["build", "ostree-tree", "ostree-commit"], + exports=["bootiso"]) + + bootiso = os.path.join(temp_dir, "bootiso", "fedora-ostree-boot.iso") + self.assertTrue(os.path.exists(bootiso)) diff --git a/test/run/test_stages.py b/test/run/test_stages.py index a1e5dba..212f487 100644 --- a/test/run/test_stages.py +++ b/test/run/test_stages.py @@ -13,6 +13,7 @@ import unittest from typing import Dict from osbuild.util import selinux +from .. import initrd from .. import test @@ -187,6 +188,33 @@ class TestStages(test.TestBase): with self.subTest(stage=test_name): self.run_stage_diff_test(test_path) + def test_dracut(self): + datadir = self.locate_test_data() + base = os.path.join(datadir, "stages/dracut") + + with open(f"{base}/vanilla.json", "r") as f: + refs = json.load(f) + + with self.osbuild as osb: + with open(f"{base}/template.json", "r") as f: + manifest = f.read() + + tree = osb.treeid_from_manifest(manifest) + osb.compile(manifest, checkpoints=[tree]) + + with osb.map_object(tree) as tree: + for name, want in refs.items(): + image = initrd.Initrd(f"{tree}/boot/{name}") + have = image.as_dict() + + for key in ["modules", "kmods"]: + a = set(have[key]) + b = set(want[key]) + self.assertEqual(a, b, msg=key) + + # cache the downloaded data for the files source + osb.copy_source_data(self.store, "org.osbuild.files") + def test_selinux(self): datadir = self.locate_test_data() testdir = os.path.join(datadir, "stages", "selinux") diff --git a/test/test.py b/test/test.py index 755d377..2278667 100644 --- a/test/test.py +++ b/test/test.py @@ -270,7 +270,7 @@ class OSBuild(contextlib.AbstractContextManager): print(data_stderr) print("-- END ---------------------------------") - def compile(self, data_stdin, output_dir=None, checkpoints=None, check=False): + def compile(self, data_stdin, output_dir=None, checkpoints=None, check=False, exports=None): """Compile an Artifact This takes a manifest as `data_stdin`, executes the pipeline, and @@ -304,6 +304,9 @@ class OSBuild(contextlib.AbstractContextManager): for c in (checkpoints or []): cmd_args += ["--checkpoint", c] + for e in (exports or []): + cmd_args += ["--export", e] + cmd_args += ["-"] # Spawn the `osbuild` executable, feed it the specified data on @@ -332,7 +335,7 @@ class OSBuild(contextlib.AbstractContextManager): return json.loads(data_stdout) - def compile_file(self, file_stdin, output_dir=None, checkpoints=None): + def compile_file(self, file_stdin, output_dir=None, checkpoints=None, exports=None): """Compile an Artifact This is similar to `compile()` but takes a file-path instead of raw @@ -342,7 +345,7 @@ class OSBuild(contextlib.AbstractContextManager): with open(file_stdin, "r") as f: data_stdin = f.read() - return self.compile(data_stdin, output_dir, checkpoints=checkpoints) + return self.compile(data_stdin, output_dir, checkpoints=checkpoints, exports=exports) @staticmethod def treeid_from_manifest(manifest_data): diff --git a/tools/mpp-depsolve.py b/tools/mpp-depsolve.py index 4814f70..bf7d829 100755 --- a/tools/mpp-depsolve.py +++ b/tools/mpp-depsolve.py @@ -8,7 +8,9 @@ produces the resulting manifest on stdout. This tool adjusts the `org.osbuild.rpm` stage. It consumes the `mpp-depsolve` option and produces a package-list and source-entries. -The parameters for this pre-processor look like this: +It supports version "1" and version "2" of the manifest description format. + +The parameters for this pre-processor, version "1", look like this: ``` ... @@ -41,6 +43,24 @@ The parameters for this pre-processor look like this: } ... ``` + +The parameters for this pre-processor, version "2", look like this: + +``` +... + { + "name": "org.osbuild.rpm", + ... + "inputs": { + packages: { + "mpp-depsolve": { + see above + } + } + } + } +... +``` """ import argparse @@ -101,6 +121,11 @@ def _dnf_resolve(state, mpp_depsolve): repos = mpp_depsolve.get("repos", []) packages = mpp_depsolve.get("packages", []) excludes = mpp_depsolve.get("excludes", []) + baseurl = mpp_depsolve.get("baseurl") + + baseurls = { + repo["id"]: repo.get("baseurl", baseurl) for repo in repos + } if len(packages) > 0: with tempfile.TemporaryDirectory() as persistdir: @@ -114,10 +139,18 @@ def _dnf_resolve(state, mpp_depsolve): checksum_type = hawkey.chksum_name(tsi.pkg.chksum[0]) checksum_hex = tsi.pkg.chksum[1].hex() + + path = tsi.pkg.relativepath + base = baseurls[tsi.pkg.reponame] + # dep["path"] often starts with a "/", even though it's meant to be + # relative to `baseurl`. Strip any leading slashes, but ensure there's + # exactly one between `baseurl` and the path. + url = urllib.parse.urljoin(base + "/", path.lstrip("/")) + pkg = { "checksum": f"{checksum_type}:{checksum_hex}", "name": tsi.pkg.name, - "path": tsi.pkg.relativepath, + "url": url, } deps.append(pkg) @@ -130,7 +163,7 @@ def _manifest_enter(manifest, key, default): return manifest[key] -def _manifest_parse(state, data): +def _manifest_parse_v1(state, data): manifest = data # Resolve "sources"."org.osbuild.files"."url". @@ -160,22 +193,72 @@ def _manifest_parse(state, data): state.manifest_todo = manifest_todo -def _manifest_depsolve(state, stage): +def _manifest_process_v1(state, stage): options = _manifest_enter(stage, "options", {}) options_mpp = _manifest_enter(options, "mpp-depsolve", {}) options_packages = _manifest_enter(options, "packages", []) - baseurl = options_mpp["baseurl"] del(options["mpp-depsolve"]) deps = _dnf_resolve(state, options_mpp) for dep in deps: options_packages.append(dep["checksum"]) - # dep["path"] often starts with a "/", even though it's meant to be - # relative to `baseurl`. Strip any leading slashes, but ensure there's - # exactly one between `baseurl` and the path. - url = urllib.parse.urljoin(baseurl + "/", dep["path"].lstrip("/")) - state.manifest_urls[dep["checksum"]] = url + state.manifest_urls[dep["checksum"]] = dep["url"] + + +def _manifest_depsolve_v1(state, src): + _manifest_parse_v1(state, src) + + for stage in state.manifest_todo: + _manifest_process_v1(state, stage) + + +def _manifest_parse_v2(state, manifest): + todo = [] + + for pipeline in manifest.get("pipelines", {}): + for stage in pipeline.get("stages", []): + if stage["type"] != "org.osbuild.rpm": + continue + + inputs = _manifest_enter(stage, "inputs", {}) + packages = _manifest_enter(inputs, "packages", {}) + + if "mpp-depsolve" not in packages: + continue + + todo.append(packages) + + sources = _manifest_enter(manifest, "sources", {}) + files = _manifest_enter(sources, "org.osbuild.curl", {}) + urls = _manifest_enter(files, "items", {}) + + state.manifest = manifest + state.manifest_todo = todo + state.manifest_urls = urls + + +def _manifest_process_v2(state, ip): + urls = state.manifest_urls + refs = _manifest_enter(ip, "references", {}) + + mpp = ip["mpp-depsolve"] + + deps = _dnf_resolve(state, mpp) + + for dep in deps: + checksum = dep["checksum"] + refs[checksum] = {} + urls[checksum] = dep["url"] + + del ip["mpp-depsolve"] + + +def _manifest_depsolve_v2(state, src): + _manifest_parse_v2(state, src) + + for todo in state.manifest_todo: + _manifest_process_v2(state, todo) def _main_args(argv): @@ -202,13 +285,18 @@ def _main_state(args): def _main_process(state): src = json.load(sys.stdin) - _manifest_parse(state, src) - - for stage in state.manifest_todo: - _manifest_depsolve(state, stage) + version = src.get("version", "1") + if version == "1": + _manifest_depsolve_v1(state, src) + elif version == "2": + _manifest_depsolve_v2(state, src) + else: + print(f"Unknown manifest version {version}", file=sys.stderr) + return 1 json.dump(state.manifest, sys.stdout, indent=2) sys.stdout.write("\n") + return 0 def main() -> int: diff --git a/tools/mpp-import-pipeline.py b/tools/mpp-import-pipeline.py index ab51d9f..524fe8e 100755 --- a/tools/mpp-import-pipeline.py +++ b/tools/mpp-import-pipeline.py @@ -9,7 +9,9 @@ This tool imports a pipeline from another file and inserts it into a manifest at the same position the import instruction is located. Sources from the imported manifest are merged with the existing sources. -The parameters for this pre-processor look like this: +Manifest format version "1" and "2" are supported. + +The parameters for this pre-processor for format version "1" look like this: ``` ... @@ -18,6 +20,17 @@ The parameters for this pre-processor look like this: } ... ``` + +The parameters for this pre-processor for format version "2" look like this: + +``` +... + "mpp-import-pipeline": { + "path": "./manifest.json", + "id:" "build" + } +... +``` """ import argparse @@ -41,7 +54,7 @@ def _manifest_enter(manifest, key, default): return manifest[key] -def _manifest_parse(state, data): +def _manifest_parse_v1(state, data): manifest = data # Resolve "sources"."org.osbuild.files"."urls". @@ -70,7 +83,7 @@ def _manifest_parse(state, data): state.manifest_todo = manifest_todo -def _manifest_process(state, todo): +def _manifest_process_v1(state, todo): mpp = _manifest_enter(todo, "mpp-import-pipeline", {}) mpp_path = mpp["path"] @@ -105,6 +118,76 @@ def _manifest_process(state, todo): del(todo["mpp-import-pipeline"]) +def _manifest_import_v1(state, src): + _manifest_parse_v1(state, src) + + for todo in state.manifest_todo: + _manifest_process_v1(state, todo) + + +def _manifest_parse_v2(state, manifest): + todo = [] + + pipelines = manifest.get("pipelines", []) + + for pipeline in pipelines: + current = pipeline.get("mpp-import-pipeline") + if current: + todo.append(pipeline) + + state.manifest = manifest + state.manifest_todo = todo + + +def _manifest_process_v2(state, todo): + manifest = state.manifest + sources = _manifest_enter(manifest, "sources", {}) + + mpp = todo["mpp-import-pipeline"] + path = mpp["path"] + + with open(os.path.join(state.cwd, path), "r") as f: + imp = json.load(f) + + # merge the sources + for source, desc in imp.get("sources", {}).items(): + target = sources.get(source) + if not target: + # new source, just copy everything + sources[source] = desc + continue + + if desc.get("options"): + options = _manifest_enter(target, "options", {}) + options.update(desc["options"]) + + items = _manifest_enter(target, "items", {}) + items.update(desc.get("items", {})) + + # get the pipeline + pipelines = imp.get("pipelines", []) + + pid = mpp["id"] + + target = None + for pipeline in pipelines: + if pipeline["name"] == pid: + target = pipeline + break + + if not target: + raise ValueError(f"Pipeline '{pid}' not found in {path}") + + todo.update(target) + del(todo["mpp-import-pipeline"]) + + +def _manifest_import_v2(state, src): + _manifest_parse_v2(state, src) + for todo in state.manifest_todo: + _manifest_process_v2(state, todo) + + def _main_args(argv): parser = argparse.ArgumentParser(description="Generate Test Manifests") @@ -128,21 +211,25 @@ def _main_state(args): def _main_process(state): src = json.load(sys.stdin) - _manifest_parse(state, src) - - for todo in state.manifest_todo: - _manifest_process(state, todo) + version = src.get("version", "1") + if version == "1": + _manifest_import_v1(state, src) + elif version == "2": + _manifest_import_v2(state, src) + else: + return 1 json.dump(state.manifest, sys.stdout, indent=2) sys.stdout.write("\n") + return 0 def main() -> int: args = _main_args(sys.argv) with _main_state(args) as state: - _main_process(state) + res = _main_process(state) - return 0 + return res if __name__ == "__main__":