Update the osbuild/images to the version which introduces "dot notation" for distro release versions. - Replace all uses of distroregistry by distrofactory. - Delete local version of reporegistry and use the one from the osbuild/images. - Weldr: unify `createWeldrAPI()` and `createWeldrAPI2()` into a single `createTestWeldrAPI()` function`. - store/fixture: rework fixtures to allow overriding the host distro name and host architecture name. A cleanup function to restore the host distro and arch names is always part of the fixture struct. - Delete `distro_mock` package, since it is no longer used. - Bump the required version of osbuild to 98, because the OSCAP customization is using the 'compress_results' stage option, which is not available in older versions of osbuild. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
395 lines
11 KiB
Text
395 lines
11 KiB
Text
{
|
|
"fedora-38": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-20230413"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-aarch64-fedora-20230413"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora-modular.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "fedora-modular",
|
|
"name": "fedora-modular",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-fedora-modular-20230413"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "fedora-modular",
|
|
"name": "fedora-modular",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-aarch64-fedora-modular-20230413"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora-updates.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "updates",
|
|
"name": "updates",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-updates-released-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "updates",
|
|
"name": "updates",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-aarch64-updates-released-20240101"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora-updates-modular.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "updates-modular",
|
|
"name": "updates-modular",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-updates-released-modular-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "updates-modular",
|
|
"name": "updates-modular",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-aarch64-updates-released-modular-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"fedora-39": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f39/f39-x86_64-fedora-20231109"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f39/f39-aarch64-fedora-20231109"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora-updates.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "updates",
|
|
"name": "updates",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f39/f39-x86_64-updates-released-20231127"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "updates",
|
|
"name": "updates",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f39/f39-aarch64-updates-released-20231127"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"fedora-40": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/fedora.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f40/f40-x86_64-rawhide-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "fedora",
|
|
"name": "fedora",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/f40/f40-aarch64-rawhide-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"rhel-8.4": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"rhel-8.8": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"rhel-8.9": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"rhel-8.10": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/rhel8internal.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-BaseOS",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-n8.10-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-AppStream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-appstream-n8.10-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-CRB",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-crb-n8.10-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-BaseOS",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-baseos-n8.10-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-AppStream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-n8.10-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-8-RPMREPO-NIGHTLY-CRB",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-crb-n8.10-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"rhel-9.2": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"rhel-9.3": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"rhel-9.4": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/rhel9internal.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-BaseOS",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-baseos-n9.4-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-AppStream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-appstream-n9.4-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-CRB",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-crb-n9.4-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-BaseOS",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-baseos-n9.4-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-AppStream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-appstream-n9.4-20240101"
|
|
},
|
|
{
|
|
"title": "RHEL-9-RPMREPO-NIGHTLY-CRB",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-crb-n9.4-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"centos-8": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"centos-9": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
}
|
|
},
|
|
"centos-stream-9": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/centos.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "baseos",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-x86_64-baseos-20240101"
|
|
},
|
|
{
|
|
"title": "appstream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-x86_64-appstream-20240101"
|
|
},
|
|
{
|
|
"title": "crb",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-x86_64-crb-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "baseos",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-aarch64-baseos-20240101"
|
|
},
|
|
{
|
|
"title": "appstream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-aarch64-appstream-20240101"
|
|
},
|
|
{
|
|
"title": "crb",
|
|
"name": "crb",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-aarch64-crb-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"centos-stream-8": {
|
|
"dependencies": {
|
|
"osbuild": {
|
|
"commit": "5fc3b565a257b0e0636d9e7f0015fc7f6cae0e55"
|
|
}
|
|
},
|
|
"repos": [
|
|
{
|
|
"file": "/etc/yum.repos.d/CentOS-Stream-BaseOS.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "baseos",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-x86_64-baseos-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "baseos",
|
|
"name": "baseos",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-aarch64-baseos-20240101"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/CentOS-Stream-AppStream.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "appstream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-x86_64-appstream-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "appstream",
|
|
"name": "appstream",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-aarch64-appstream-20240101"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "/etc/yum.repos.d/CentOS-Stream-PowerTools.repo",
|
|
"x86_64": [
|
|
{
|
|
"title": "powertools",
|
|
"name": "powertools",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-x86_64-powertools-20240101"
|
|
}
|
|
],
|
|
"aarch64": [
|
|
{
|
|
"title": "powertools",
|
|
"name": "powertoosl",
|
|
"baseurl": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-aarch64-powertools-20240101"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|