CI Status¶
This page shows current status of CI jobs that:
are scheduled to run repeatedly, instead of started by human actions,
are expected to be stable and keep succeeding,
do not display result status on PRs.
The status badges are organized by repository where the github workflow is stored.
Anaconda¶
Fedora CI test container images, built daily. The containers are used in unit and rpm tests.
Same as above but for ELN. It is expected this can often fail.
Tests the release process daily, including checks for missing important translations.
Makes a Rawhide release automatically with no human oversight for the upstream/non-Fedora part of the process.
Runs WebUI integration end-to-end tests every day.
Runs unit and RPM tests every day, independent of any changes to code or containers.
Updates translations weekly, by opening a PR that bumps the pinned hash used to download when building RPMs.
The PR runs the usual tests, where potential failures caused by translation changes are caught.
Updates the COCKPIT_REPO_COMMIT in ui/webui/Makefile.am and opens a pull request.
- Dependabot
Checks Anaconda dependencies and opens pull requests for new versions.
Kickstart-tests¶
CI test container images, built daily. Reused by daily kickstart test runs as well as kickstart tests on PRs.
Build RHEL 8
boot.iso
every day.Build Rawhide
boot.iso
every day.Daily kickstart test runs. This tries to execute all tests in three scenarios: Rawhide, RHEL 8, and RHEL 9.
Given the volume of kickstart test suite, failures are still numerous.