From c7763a3994aa503ee22faaffbc4c80b14496040c Mon Sep 17 00:00:00 2001
From: Piotr Maslanka <piotr.maslanka@henrietta.com.pl>
Date: Sun, 12 Mar 2017 06:15:11 +0100
Subject: [PATCH] !!!

---
 cass_zk_rmq/Vagrantfile | 6 +++++-
 cassandra/Vagrantfile   | 7 ++++++-
 czr_pythons/Vagrantfile | 6 +++++-
 nodejs4/Vagrantfile     | 7 ++++++-
 4 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/cass_zk_rmq/Vagrantfile b/cass_zk_rmq/Vagrantfile
index 37d17fc..9ccc098 100644
--- a/cass_zk_rmq/Vagrantfile
+++ b/cass_zk_rmq/Vagrantfile
@@ -41,7 +41,11 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/cassandra/Vagrantfile b/cassandra/Vagrantfile
index b7ae69f..cf06f4e 100644
--- a/cassandra/Vagrantfile
+++ b/cassandra/Vagrantfile
@@ -27,7 +27,12 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/czr_pythons/Vagrantfile b/czr_pythons/Vagrantfile
index f2603af..bde9c3f 100644
--- a/czr_pythons/Vagrantfile
+++ b/czr_pythons/Vagrantfile
@@ -45,7 +45,11 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
diff --git a/nodejs4/Vagrantfile b/nodejs4/Vagrantfile
index 51e19fe..c44f2e8 100644
--- a/nodejs4/Vagrantfile
+++ b/nodejs4/Vagrantfile
@@ -16,7 +16,12 @@ Vagrant.configure("2") do |config|
     dd if=/dev/zero of=/EMPTY bs=1M
     rm -f /EMPTY
     rm -rf /tmp/*
-    rm /etc/udev/rules.d/70-persistent-net.rules
+
+    # udev rules
+    rm /etc/udev/rules.d/70-persistent-net.rules || true
+    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
+    rm -rf /dev/.udev/ || true
+    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true
 
   SHELL
 end
-- 
GitLab