From 5fc5375143dc3e2024de53dc5c19a8783d6366ca Mon Sep 17 00:00:00 2001
From: Piotr Maslanka <piotr.maslanka@henrietta.com.pl>
Date: Sun, 12 Mar 2017 16:14:08 +0100
Subject: [PATCH] build issues with cassandra

---
 cass_zk_rmq/Vagrantfile | 8 +++++---
 cassandra/Vagrantfile   | 1 +
 czr_pythons/Vagrantfile | 7 +++----
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/cass_zk_rmq/Vagrantfile b/cass_zk_rmq/Vagrantfile
index 8fff53c..af09a16 100644
--- a/cass_zk_rmq/Vagrantfile
+++ b/cass_zk_rmq/Vagrantfile
@@ -22,9 +22,6 @@ Vagrant.configure("2") do |config|
     apt-get update
     apt-get install -y cassandra=3.0.9 dsc30 cassandra-tools
 
-    # Clean
-    service cassandra stop
-    rm -rf /var/lib/cassandra/*
 
     # Install RabbitMQ
     apt-get install -y rabbitmq-server=3.3.5-1.1
@@ -36,6 +33,11 @@ Vagrant.configure("2") do |config|
 
     service zookeeper stop
 
+    # Clean
+    sleep 20
+    service cassandra stop
+    rm -rf /var/lib/cassandra/*
+
     # Minify
     apt-get clean
     dd if=/dev/zero of=/EMPTY bs=1M
diff --git a/cassandra/Vagrantfile b/cassandra/Vagrantfile
index 5be6935..a9079de 100644
--- a/cassandra/Vagrantfile
+++ b/cassandra/Vagrantfile
@@ -21,6 +21,7 @@ Vagrant.configure("2") do |config|
     apt-get install -y cassandra=3.0.9 dsc30 cassandra-tools
 
     # Minify
+    sleep 40
     service cassandra stop
     rm -rf /var/lib/cassandra/*
     apt-get clean
diff --git a/czr_pythons/Vagrantfile b/czr_pythons/Vagrantfile
index 254f91b..f06be01 100644
--- a/czr_pythons/Vagrantfile
+++ b/czr_pythons/Vagrantfile
@@ -23,10 +23,6 @@ Vagrant.configure("2") do |config|
     apt-get update
     apt-get install -y cassandra=3.0.9 dsc30 cassandra-tools
 
-    # Clean
-    service cassandra stop
-    rm -rf /var/lib/cassandra/*
-
     # Install RabbitMQ
     apt-get install -y rabbitmq-server=3.3.5-1.1
 
@@ -36,6 +32,9 @@ Vagrant.configure("2") do |config|
     apt-get install -y zookeeper zookeeperd
 
     service zookeeper stop
+    sleep 20    # wait for cassandra... #todo fix
+    service cassandra stop      # cassandra takes long to init
+    rm -rf /var/lib/cassandra/*
 
     # Python modules
     pip install cassandra-driver kazoo CoolAMQP requests futures six monotonic nose mock
-- 
GitLab