With the recent change in Modularity, modules will be built against the traditional fedora buildroot. To make the buildroot visible for MBS, we need to create new module entries in PDC defining a "fake" module that will point to the fedora buildroot.
We decided to name the module 'platform' and it's streams 'f27', 'f28', 'f29', etc. This, however, conflicts with the existing platform modules from the previous attempts, so we need to delete those.
I'm asking for:
Delete all platform module entries from PDC. That means deleting all unreleased variant entries having 'variant_name' == 'platform'.
Create a platform:f28 module entry in PDC. That means creating the following unreleased variant entry:
{ "variant_id": "platform", "variant_uid": "platform-f28-1", "variant_name": "platform", "variant_type": "module", "variant_version": "f28", "variant_release": "1", "koji_tag": "f28", "modulemd": "document: modulemd\nversion: 1\ndata:\n name: platform\n stream: f28\n version: 1\n summary: 'Fedora 28 traditional base'\n description: 'Fedora 28 traditional base'\n profiles:\n buildroot: \n rpms: [bash, bzip2, coreutils, cpio, diffutils, fedora-release, findutils, gawk, gcc, gcc-c++,\n grep, gzip, info, make, patch, redhat-rpm-config, rpm-build, sed, shadow-utils, tar, unzip,\n util-linux, which, xz]\n srpm-buildroot:\n rpms: [bash, fedora-release, fedpkg-minimal, gnupg2, redhat-rpm-config, rpm-build, shadow-utils]", "runtime_deps": [], "build_deps": [], "active": true, "rpms": [] }
For better readability, the modulemd in the entry is:
document: modulemd version: 1 data: name: platform stream: f28 version: 1 summary: 'Fedora 28 traditional base' description: 'Fedora 28 traditional base' profiles: buildroot: rpms: [bash, bzip2, coreutils, cpio, diffutils, fedora-release, findutils, gawk, gcc, gcc-c++, grep, gzip, info, make, patch, redhat-rpm-config, rpm-build, sed, shadow-utils, tar, unzip, util-linux, which, xz] srpm-buildroot: rpms: [bash, fedora-release, fedpkg-minimal, gnupg2, redhat-rpm-config, rpm-build, shadow-utils]
Note that PDC content changes are for RelEng, so please file this on https://pagure.io/releng/
Metadata Update from @puiterwijk: - Issue close_status updated to: Upstream - Issue status updated to: Closed (was: Open)
→ https://pagure.io/releng/issue/7260
Oops. Thanks @puiterwijk!
Just for reference: https://pagure.io/releng/issue/7260
Login to comment on this ticket.