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