Testing Farm provides instances with K80 and V100 gpus, but recent cuda versions
no longer support K80.
Only run the no-rpms tests manually, triggered by a "/packit test" comment on the PR.
This avoids frequent failures/timeouts when gpus are not available in Testing Farm.
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
* Start adding rpm/ramalama.spec for Fedora
Add a ramalama.spec to sit next to python-ramalama.spec while we get
this reviewed. Change various configs so they are aware of
ramalama.spec
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
* Add needed obsoletes/provides in base rpm to start process.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
* Try to fix CI problems with initial mr
The initial MR puts two spec files in the same directory which was
causing problems with the CI. This splits them off into different
directories which should allow for the tooling to work.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
* Finish move of Fedora rpm package to new name.
Put changes into various files needed to allow for new RPM package
`ramalama` to build in Fedora infrastructure versus python3-ramalama.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
* Fix problem with path names lsm5 caught
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
---------
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
Co-authored-by: Stephen Smoogen <ssmoogen@redhat.com>
This commit adds TMT test jobs triggered via Packit that fetches an
instance with NVIDIA GPU, specified in `plans/no-rpm.fmf`, and can be
verified in the gpu_info test result.
In addition, system tests (nocontainer), validate, and unit tests are
also triggered via TMT.
Fixes: #1054
TODO:
1. Enable bats-docker tests
2. Resolve f41 validate test failures
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>