Open ivanvc opened 1 month ago
There are no sig labels on this issue. Please add an appropriate label by using one of the following commands:
/sig <group-name>
/wg <group-name>
/committee <group-name>
Please see the group list for a listing of the SIGs, working groups, and committees available.
If you have strong requirements on the host kernel, the best approach is to spin up an external VM (in a project/account rented from https://github.com/kubernetes-sigs/boskos) and NOT depend on what the prow host machines have (and also avoid interacting with the host kernel, versus e.g. running unit tests).
Most subprojects are spinning up kubernetes clusters rather than individual VMs, but you might be able to reach out to folks in sig node about node e2e tests and how they're running those, as the most similar thing we run currently.
What happened:
While migrating etcd bbolt ARM64 GitHub workflows to the prow infrastructure, we're facing issues trying to enable our robustness tests. Bbolt robustness tests require
dm-flakey
, which requiresxfsprogs
(XFS). I believe the problem is that the host machine doesn't have support/or uses that file system. Even though this is initially required for our ARM64 jobs, we would expect to have it working for the AMD64 architecture in the future.What you expected to happen:
We should be able to run the robustness tests in the prow infrastructure.
How to reproduce it (as minimally and precisely as possible):
The pull request https://github.com/etcd-io/bbolt/pull/849 has the changes to attempt to run this prow job.
Please provide links to example occurrences, if any:
Refer to the Prow job logs:
Anything else we need to know?:
Thanks for your help.