mirror of
https://github.com/ceph/ceph
synced 2025-02-13 05:49:52 +00:00
Due to lack of Windows support in the Teuthology, the test case adopts the following workaround: * Deploy baremetal machine with `ubuntu_latest.yaml` and configure it with libvirt KVM. * Create a libvirt VM and provision it with Windows Server 2019, using the official ISO from Microsoft. * Configure SSH in the Windows VM, and run the tests remotely via SSH. The implementation of the test case consists of workunit scripts. `qa/workunits/windows/test_rbd_wnbd.py` is the main Python script to test Ceph on Windows basic functionality. This is executed in the libvirt VM configured with Windows Server 2019. Co-authored-by: Lucian Petrut <lpetrut@cloudbasesolutions.com> Co-authored-by: Daniel Vincze <dvincze@cloudbasesolutions.com> Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
7 lines
126 B
YAML
7 lines
126 B
YAML
tasks:
|
|
- workunit:
|
|
clients:
|
|
client.0:
|
|
- windows/libvirt_vm/setup.sh
|
|
- windows/run-rbd-wnbd-tests.sh
|