Enabling scratch build testing
Testing of Koji/Brew scratch builds is handled by several different pieces across CKI.
Find the relevant trigger configuration in
brew.yamlin the internal pipeline-data repository.
Enable scratch build testing by adding
Add a suitable RPM release filter like
rpm_release: 'el9.*\.test\.cki\.'for RHEL 9.
Scratch build testing is triggered by koji-trigger based on the
.test_scratch key. Whether a CKI pipeline should be triggered for a specific
build is configured via the
rpm_release regular expression.
The test set selection defaults to the set configured via the
trigger variable in
brew.yaml in the internal pipeline-data repository.
For custom test set selection, the
KERNEL_RELEASE parsing happens in the