diff --git a/conf/squid/common/5node-2client-rh.yaml b/conf/squid/common/5node-2client-rh.yaml index 4b0d485b741..f4f42ecf2b3 100644 --- a/conf/squid/common/5node-2client-rh.yaml +++ b/conf/squid/common/5node-2client-rh.yaml @@ -35,6 +35,7 @@ globals: - grafana - mds - osd + - iscsi-gw no-of-volumes: 6 disk-size: 40 node5: @@ -44,6 +45,7 @@ globals: - prometheus - mds - osd + - iscsi-gw no-of-volumes: 6 disk-size: 40 node6: diff --git a/suites/squid/common/sanity/iscsi.yaml b/suites/squid/common/sanity/iscsi.yaml new file mode 100644 index 00000000000..9688a89ab9e --- /dev/null +++ b/suites/squid/common/sanity/iscsi.yaml @@ -0,0 +1,37 @@ +# Cluster config file: conf/squid/common/5node-2client-rh.yaml +tests: + - test: + name: Ceph iSCSI Sanity e2e test + desc: Configure iSCSI gateways, initiators and run IO + module: iscsi_test.py + polarion-id: CEPH-83605167 + destroy-clster: false + config: + gw_nodes: + - node4 + - node5 + rbd_pool: iscsi_pool + do_not_create_image: true + rep-pool-only: true + rep_pool_config: + pool: iscsi_pool + install: true + cleanup: + - initiators + - gateway + - pool + targets: + - iqn: iscsi-target1 + gateways: + - node4 + - node5 + hosts: + - client_iqn: iqn.2025-01.com.redhat.iscsi-gw:rh-client + disks: + - count: 5 + size: 1G + initiators: + - iqn: iqn.2025-01.com.redhat.iscsi-gw:rh-client + node: node7 + type: linux + target: all