kernelci / kernelci-pipeline

Modular pipeline based on the KernelCI API
GNU Lesser General Public License v2.1
8 stars 20 forks source link

Add skeleton for pipeline client to run kvm-xfstests #96

Closed gctucker closed 2 years ago

gctucker commented 2 years ago

The first step is to get a local service that will be used as a basis for running kvm-xfstests on the dedicated builder. This won't be running in Docker but natively to simplify things and avoid issues with running KVM inside a container.

gctucker commented 2 years ago

As per the description, this can't be run in Docker so the service shouldn't be added to docker-compose. It will be run natively on the host. We may add a systemd configuration for it later, but this is only for the PoC anyway (a production solution would use something like GCE to start VMs rather than KVM locally).

alexandrasp commented 2 years ago

I see, it is better and made things a bit easier as well! I will update the PR accordingly.