add crushmap template, fix tests
Change-Id: I9b22631acf0d268ea6cf543199191170209d8fe3
diff --git a/.kitchen.yml b/.kitchen.yml
index 2fbd0b7..00ffaf3 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -14,6 +14,12 @@
formula: ceph
grains:
noservices: True
+ vendor_repo:
+ - type: apt
+ url: http://cz.ceph.com/debian-jewel
+ key_url: https://download.ceph.com/keys/release.asc
+ components: main
+ distribution: xenial
state_top:
base:
"*":
@@ -37,8 +43,17 @@
suites:
- - name: ceph_client
+ - name: ceph_client_single
provisioner:
pillars-from-files:
- ceph.sls: tests/pillar/ceph_client.sls
+ ceph.sls: tests/pillar/ceph_client_single.sls
+ - name: ceph_mon_single
+ provisioner:
+ pillars-from-files:
+ ceph.sls: tests/pillar/ceph_mon_single.sls
+ - name: ceph_osd_single
+ provisioner:
+ pillars-from-files:
+ ceph.sls: tests/pillar/ceph_osd_single.sls
+
# vim: ft=yaml sw=2 ts=2 sts=2 tw=125