ceph/qa/workunits
Ionut Balutoiu 8054199787 qa: add basic Ceph on Windows integration test
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>
2022-04-19 17:21:52 +03:00
..
caps
ceph-tests
cephadm Merge pull request #45765 from m-ildefons/1196785-cephadm-status-trace 2022-04-15 11:05:05 -04:00
cephtool qa/workunits/cephtool/test.sh: added test cases for target_size_ratio 2022-03-04 16:38:44 +00:00
client
cls qa/rgw: run ceph_test_cls_rgw_gc in rgw/verify suite 2021-12-09 11:07:03 -05:00
direct_io
erasure-code
fs Merge pull request #43297 from yongseokoh/test-dir-max-entries 2021-12-01 09:34:54 +05:30
hadoop
libcephfs
mgr
mon Merge pull request #45078 from kamoltat/wip-ksirivad-fix-target-size-ratio-bound 2022-03-15 09:22:58 -07:00
objectstore
osdc
rados qa: add object-dedup test 2021-12-14 13:49:45 +09:00
rbd qa/workunits/rbd/cli_generic.sh: relax trash purge schedule status assert 2022-03-19 14:54:00 +01:00
rename
rest
restart
rgw workunits/rgw: reshard cleans empty name entries 2022-04-07 18:12:06 +02:00
suites
windows qa: add basic Ceph on Windows integration test 2022-04-19 17:21:52 +03:00
ceph-helpers-root.sh
false.sh
kernel_untar_build.sh
Makefile
post-file.sh
true.sh