-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
Get rid of upt and switch back to bkr
-
False
-
-
False
-
To Do
-
rhel-arr-cki
blockers:
- [x] automotive pipelines on pipeline-data for Brew, running on TF and AWS backends
- [x] automotive pipelines running for kernel-automotive-external in https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-internal-contributors/-/pipelines?page=2&scope=all&ref=kernel-automotive-external
- [x] MR pipelines in the automotive branches and MR check pipelines in the "normal" branches
- [x] ability to abort recipe when fetch url fails: https://github.com/restraint-harness/restraint/issues/288 (example task to install kernel doesn't run)
- [x] https://gitlab.com/cki-project/infrastructure/-/issues/810
ideas:
- automotive: use a fixed fmf automotive test plan, or just keep using upt there for now
- upstream BeakerJobwatch from `azelinka`
- install KQE tools to CKI pipeline
- add some more CKI specific handling to KQE conversion:
- mark all tests as MISS after boot test ERROR
- EWD should be fine as it aborts the recipe
- LWD needs to be fixed to abort the recipe if a boot test is detected
missing when switching to bkr:
- provisioning retries
Action items:
- [x] quick fix for upt to abort recipe on LWD Boot Test: https://gitlab.com/cki-project/upt/-/merge_requests/404
- [x] modify cki restraint lwd plugin to detect when to abort recipe based on eg `CKI_ABORT_RECIPE_ON_LWD=1` and add it to kpet-db
- [x] install KQE tools in pipeline - https://gitlab.com/cki-project/pipeline-definition/-/merge_requests/2398
- [x] talk to Ales about opening BeakerJobwatch - https://issues.redhat.com/browse/TFT-2799
- [x] add job_runner=beaker_jobwatch to all pipelines
- [x] upstream kernel trees
- [x] don't retry on panic: https://gitlab.com/cki-project/pipeline-definition/-/issues/294
- [x] all jobs switch to jobwatch: https://gitlab.com/cki-project/pipeline-definition/-/merge_requests/2447
Jira: CKI-7180