install deboostrap-4k-msdos fix, run on every node
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 5 Oct 2018 07:18:48 +0000 (09:18 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 5 Oct 2018 07:18:48 +0000 (09:18 +0200)
install-debootstrap-4k-msdos.sh [new file with mode: 0755]

diff --git a/install-debootstrap-4k-msdos.sh b/install-debootstrap-4k-msdos.sh
new file mode 100755 (executable)
index 0000000..c550459
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/sh -xe
+
+if [ ! -e /etc/ganeti/os/debootstrap/common.sh ] ; then
+       mkdir -pv /etc/ganeti/os/debootstrap
+       cp -pv /usr/share/ganeti/os/debootstrap/common.sh /etc/ganeti/os/debootstrap/
+       ln -sfv /etc/ganeti/os/debootstrap/common.sh /usr/share/ganeti/os/debootstrap/common.sh
+       read -p "Overwrite file and copied to /etc/, press enter to patch" wait_for_enter
+       cd /etc/ganeti/os/debootstrap/
+       cat /srv/gnt-info/doc/deboostrap-4k-msdos.diff | sed 's/common.sh.in/common.sh/' | patch -p1
+fi