]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Enable proper options while activating rgw or mds with Vagrant 207/head
authorSébastien Han <sebastien.han@enovance.com>
Sun, 15 Feb 2015 01:01:35 +0000 (02:01 +0100)
committerSébastien Han <sebastien.han@enovance.com>
Sun, 15 Feb 2015 01:01:35 +0000 (02:01 +0100)
When enabling radosgw virtual machines, we also need to enable the
radosgw variable. Same thing goes with the mds.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Vagrantfile

index 88200abeb7344272cde197210ad99c2294295fbc..df753f22e1814302c283d9ae89b79a3a8ff43bac 100644 (file)
@@ -23,10 +23,24 @@ ansible_provision = proc do |ansible|
   }
 
   # In a production deployment, these should be secret
-  ansible.extra_vars = {
-    fsid: '4a158d27-f750-41d5-9e7f-26ce4c9d2d45',
-    monitor_secret: 'AQAWqilTCDh7CBAAawXt6kyTgLFCxSvJhTEmuw=='
-  }
+  if NRGWS != '0'
+    ansible.extra_vars = {
+      fsid: '4a158d27-f750-41d5-9e7f-26ce4c9d2d45',
+      monitor_secret: 'AQAWqilTCDh7CBAAawXt6kyTgLFCxSvJhTEmuw==',
+      radosgw: 'true',
+    }
+  elsif NMDSS != '0'
+    ansible.extra_vars = {
+      fsid: '4a158d27-f750-41d5-9e7f-26ce4c9d2d45',
+      monitor_secret: 'AQAWqilTCDh7CBAAawXt6kyTgLFCxSvJhTEmuw==',
+      mds: 'true',
+    }
+  else
+    ansible.extra_vars = {
+      fsid: '4a158d27-f750-41d5-9e7f-26ce4c9d2d45',
+      monitor_secret: 'AQAWqilTCDh7CBAAawXt6kyTgLFCxSvJhTEmuw==',
+    }
+  end
   ansible.limit = 'all'
 end