Draft builds Policy
Draft builds are a feature added in koji 1.34.0 that allows users to submit multiple builds with the same NVR without causing collisions, and to choose which one of these builds to promote out of "draft" status.
Since this mechanism affects the packaging workflow in various ways, use of the "draft build" feature is restricted by default and only allowed for specific use cases that have been approved by FESCo.
Allowed Use Cases
ELN build pipeline
-
Draft builds are allowed to be used for ELN build batches while they are in progress.
-
Draft builds are only permitted to get tagged into side-tags that inherit from
eln-build. -
Draft builds are allowed to be promoted out of "draft" status by the
eln-buildsyncuser. -
Unreferenced / abandoned draft builds are to be garbage collected as necessary.
Want to help? Learn how to contribute to Fedora Docs ›