replace bond0 references and wipe Ceph OSD fs 55/455/1
authordavidplunkett <dp7642@att.com>
Thu, 7 Mar 2019 19:49:09 +0000 (19:49 +0000)
committerdavidplunkett <dp7642@att.com>
Thu, 7 Mar 2019 19:49:09 +0000 (19:49 +0000)
Change-Id: I61f27b02dbad782a137d5c79a37feef4be388ea2
Signed-off-by: davidplunkett <dp7642@att.com>
firstboot-genesis.sh.template

index 6592ed6..7676ad2 100644 (file)
@@ -39,9 +39,13 @@ apparmor_parser  -R /etc/apparmor.d/usr.sbin.tcpdump
 
 echo "Adding IP Tables Rules"
 echo 1 > /proc/sys/net/ipv4/ip_forward 
-iptables -t nat -A POSTROUTING -o bond0.41 -j MASQUERADE 
-iptables -A FORWARD -i bond0.41 -o @@SRV_PXE_INF@@ -m state --state RELATED,ESTABLISHED -j ACCEPT 
-iptables -A FORWARD -i @@SRV_PXE_INF@@ -o bond0.41 -j ACCEPT
+iptables -t nat -A POSTROUTING -o @@SRV_BOND@@.@@SRV_VLAN@@ -j MASQUERADE 
+iptables -A FORWARD -i @@SRV_BOND@@.@@SRV_VLAN@@ -o @@SRV_PXE_INF@@ -m state --state RELATED,ESTABLISHED -j ACCEPT 
+iptables -A FORWARD -i @@SRV_PXE_INF@@ -o @@SRV_BOND@@.@@SRV_VLAN@@ -j ACCEPT
+
+echo "Wiping the following existing Ceph OSD partitions:"
+fdisk -l /dev/sd? | grep "Ceph OSD"
+fdisk -l /dev/sd? | grep "Ceph OSD" | grep -oP "/dev/sd." | xargs -n 1 wipefs -a -f
 
 echo "Creating Ceph journal partition and filesystem"
 # create ceph journal partition and filesystem