ralph reported a new issue against the project: `releng` that you are following: `` OK, the patch to bodhi that enables mashing modules is basically done. @mcurlej is wrapping up the test suite. Our target is to merge, release, and deploy it around Sept 20th, just after Beta freeze thaws.
In order to use it, we're going to need to create some new tags for the tag hierarchy.
The tag hierarchy for f27 currently looks like:
~❯ koji list-tag-inheritance --reverse f27 f27 (417) ├─f27-binutils-rebuild (1868) ├─f27-rebuild (1849) ├─f27-gcc-abi-rebuild (1274) ├─f27-atomic (433) ├─f27-openh264 (432) ├─f27-modularity (431) ├─f27-compose (419) └─f27-updates (418) ├─f27-pending (427) ├─f27-override (424) │ └─f27-build (425) │ ├─f27-gnome (2116) │ ├─f27-ocaml2 (1838) │ ├─f27-boost (1805) │ ├─f27-perl (1489) │ ├─f27-ocaml (1082) │ ├─f27-llvm4 (493) │ └─f27-infra (428) │ └─f27-infra-stg (429) │ └─f27-infra-candidate (430) ├─f27-updates-pending (423) ├─f27-updates-testing (421) │ └─f27-updates-testing-pending (422) │ └─f27-signing-pending (426) └─f27-updates-candidate (420)
For f27 updates, we're going to need a tag structure something like this:
~❯ koji list-tag-inheritance --reverse f27-modular f27-modular └─f27-modular-updates ├─f27-modular-pending ├─f27-modular-updates-pending ├─f27-modular-updates-testing │ └─f27-modular-updates-testing-pending │ └─f27-modular-signing-pending └─f27-modular-updates-candidate
Once that's done (and once the updated bodhi is deployed) we'll need to create a 'F27 Modular' "release" in bodhi's database that points to these tags.
Lastly, the MBS will need to start tagging its built modules into `f27-modular-updates-candidate`.
``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` (Note, I can do the work of creating the tags and creating the bodhi release object. I'm posting the details here for review.) ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
mohanboddu added a new comment to an issue you are following: `` @ralph f27-pending tag is signing tag and it is not used once Bodhi is enabled, we use f27-singing-pending for signing. Since Bodhi is enabled for f27 we dont need f27-modular-pending.
Tagging @puiterwijk to check if f27-pending is being used for any other reasons. ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` I created the following tags in staging. `f27-modular*` is for F27 content. `modular*` is a placeholder for rawhide. We will almost certainly rename it going forwards (but modular rawhide is a conundrum, like we talked about at Flock. We'll figure that part out later). ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` Here they are:
~❯ koji --profile staging list-tag-inheritance modular --reverse modular (1719) └─modular-updates (1720) ├─modular-override (1725) ├─modular-updates-pending (1724) ├─modular-updates-testing (1722) │ └─modular-updates-testing-pending (1723) │ └─modular-signing-pending (1726) └─modular-updates-candidate (1721) ~❯ koji --profile staging list-tag-inheritance f27-modular --reverse f27-modular (1701) └─f27-modular-updates (1702) ├─f27-modular-pending (1709) ├─f27-modular-override (1707) ├─f27-modular-updates-pending (1706) ├─f27-modular-updates-testing (1704) │ └─f27-modular-updates-testing-pending (1705) │ └─f27-modular-signing-pending (1708) └─f27-modular-updates-candidate (1703)
``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` /cc @bowlofeggs, we'll need these for Modular Masher Monday. ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` Note to self, once added, we need to add these to the package-list-sync scripts (easy). ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
ralph added a new comment to an issue you are following: `` Here's one that got tagged by the MBS in stg: https://koji.stg.fedoraproject.org/koji/buildinfo?buildID=914251 ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
The status of the issue: `Tag hierarchy for modular updates.` of project: `releng` has been updated to: Closed as Fixed by syeghiay.
syeghiay added a new comment to an issue you are following: `` Closing since work is done. ``
To reply, visit the link below or just reply to this email https://pagure.io/releng/issue/7012
rel-eng@lists.fedoraproject.org