Skip to content

Commit

Permalink
stages/ostree.encapsulate: use new entrypoint on rpm-ostree >=2023.2
Browse files Browse the repository at this point in the history
rpm-ostree 2023.2 dropped the `rpm-ostree container-encapsulate` entrypoint.
Instead, we have to use `rpm-ostree compose container-encapsulate`.

Adjust the code that it selects the correct entrypoint based on the rpm-ostree
version.

Since the new stage now requires python-yaml, add it to the buildroot and
regenerate all manifests.
  • Loading branch information
ondrejbudai authored and supakeen committed Aug 8, 2023
1 parent 09fa9e9 commit 6e254c9
Show file tree
Hide file tree
Showing 69 changed files with 158 additions and 5 deletions.
33 changes: 28 additions & 5 deletions stages/org.osbuild.ostree.encapsulate
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@ For more information see [1].
import subprocess
import sys

import yaml

import osbuild.api

CAPABILITIES = ["CAP_MAC_ADMIN"]


SCHEMA_2 = """
"options": {
"additionalProperties": false,
Expand Down Expand Up @@ -69,6 +70,18 @@ SCHEMA_2 = """
"""


def rpmostree_version():
result = subprocess.run(["rpm-ostree", "--version"],
encoding="utf-8",
stdout=subprocess.PIPE,
check=True)

version = yaml.safe_load(result.stdout)["rpm-ostree"]["Version"]
year, release = version.split(".")

return int(year), int(release)


def rpmostree(*args, **kwargs):
args = list(args) + [f'--{k}={v}' for k, v in kwargs.items()]
print("rpm-ostree " + " ".join(args), file=sys.stderr)
Expand Down Expand Up @@ -109,10 +122,20 @@ def main(tree, inputs, options):
if maxlayers:
extra_args += ["--max-layers", str(maxlayers)]

rpmostree("container-encapsulate", commit, container,
"--format-version", str(formatver),
"--repo", source_repo,
*extra_args)
args = []

# Use `rpm-ostree compose container-encapsulate` instead of
# removed `rpm-ostree container-encapsulate` when using rpm-ostree >= 2023.2
year, release = rpmostree_version()
if year >= 2024 or (year == 2023 and release >= 2):
args += ["compose"]

args += [
"container-encapsulate", commit, container, "--format-version",
str(formatver), "--repo", source_repo, *extra_args
]

rpmostree(*args)


if __name__ == '__main__':
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-build-v2.ipp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ pipelines:
- policycoreutils
- python3-iniparse
- python3-toml
- python3-yaml
- qemu-img
- rpm-ostree
- systemd
Expand Down
2 changes: 2 additions & 0 deletions test/data/manifests/fedora-container.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down Expand Up @@ -936,6 +937,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pycparser-2.20-9.fc38.noarch.rpm",
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-rpmautospec-0.3.5-1.fc38.noarch.rpm",
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-setuptools-65.5.1-2.fc38.noarch.rpm",
Expand Down
2 changes: 2 additions & 0 deletions test/data/manifests/fedora-ostree-bootiso-xz.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down Expand Up @@ -2807,6 +2808,7 @@
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:8bbcc9c9046470c71d78942380d14e62562881d624ee54af5bc205b0c88a0082": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyudev-0.24.0-2.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:52dd9988571562968f202532a8e504a833e4d59d5cc441885d8d1ded6c9de92f": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-file-1.5.1-8.fc38.noarch.rpm",
"sha256:f028431139058301ac45de45f673af01d4a6cd89a349717327a68ef5ae43c7af": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-ftp-0.3.1-27.fc38.noarch.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
Expand Down
2 changes: 2 additions & 0 deletions test/data/manifests/fedora-ostree-bootiso.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down Expand Up @@ -2804,6 +2805,7 @@
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:8bbcc9c9046470c71d78942380d14e62562881d624ee54af5bc205b0c88a0082": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyudev-0.24.0-2.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:52dd9988571562968f202532a8e504a833e4d59d5cc441885d8d1ded6c9de92f": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-file-1.5.1-8.fc38.noarch.rpm",
"sha256:f028431139058301ac45de45f673af01d4a6cd89a349717327a68ef5ae43c7af": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-ftp-0.3.1-27.fc38.noarch.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-ostree-commit.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-ostree-container.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-ostree-image.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-ostree-native-container.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
1 change: 1 addition & 0 deletions test/data/manifests/fedora-ostree-tarball.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
2 changes: 2 additions & 0 deletions test/data/manifests/fedora-uki.json
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down Expand Up @@ -1208,6 +1209,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pycparser-2.20-9.fc38.noarch.rpm",
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-rpmautospec-0.3.5-1.fc38.noarch.rpm",
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-setuptools-65.5.1-2.fc38.noarch.rpm",
Expand Down
2 changes: 2 additions & 0 deletions test/data/stages/chmod/a.json
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pycparser-2.20-9.fc38.noarch.rpm",
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-rpmautospec-0.3.5-1.fc38.noarch.rpm",
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-setuptools-65.5.1-2.fc38.noarch.rpm",
Expand Down Expand Up @@ -654,6 +655,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
2 changes: 2 additions & 0 deletions test/data/stages/chmod/b.json
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pycparser-2.20-9.fc38.noarch.rpm",
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pysocks-1.7.1-16.fc38.noarch.rpm",
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pytz-2023.3-1.fc38.noarch.rpm",
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-pyyaml-6.0-6.fc38.x86_64.rpm",
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-requests-gssapi-1.2.3-7.fc38.noarch.rpm",
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-rpmautospec-0.3.5-1.fc38.noarch.rpm",
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413/Packages/p/python3-setuptools-65.5.1-2.fc38.noarch.rpm",
Expand Down Expand Up @@ -654,6 +655,7 @@
"sha256:4c0a98cd79110fc394123f6b13e1967d9f5719d1045595818eda0ff9b31e8f29": {},
"sha256:bdf429e9e79cbaaf49a37d53ba96a4e3197a3410080968ac2d0e2bd5560521e2": {},
"sha256:66e1fea6d0e73a0631f2926cc835e589eb9bb01791c0dea5bbe89b7d48e1bf29": {},
"sha256:6d809624847cf620e3060938474120a473572b0ffa3785013069c63c964b8b4b": {},
"sha256:0ac49fd1615cbbcd5dc87bfb8220a3953e23a309cdd1e791c6bd30babb7805d3": {},
"sha256:57c012e31a9903c3bdc70cc636f016bf998dbacdd0918fc53dd21a154f491391": {},
"sha256:fa61f497c2f94b4bbe9022f2e7a1bb4138aa02db1b5f60706a0056cccf2eb7ac": {},
Expand Down
Loading

0 comments on commit 6e254c9

Please sign in to comment.