Merge branch 'master' of github.com:ffzg/gnt-info
[gnt-info] / gnt-instance-kernel.sh
index 2351ffc..0af3fb6 100755 (executable)
@@ -1,4 +1,16 @@
 #!/bin/sh -xe
 
-gnt-instance modify -H initrd_path=/boot/initrd.img-3.10-kvmU,kernel_path=/boot/vmlinuz-3.10-kvmU $1
+test -z "$KERNEL" || KERNEL=4.9
+#KERNEL=3.10
+#KERNEL=3.2
+
+ver=$( ls /boot/config*-4.9* | sort --field-separator="-" --key=5 --reverse | head -1 | cut -d- -f2- )
+
+tar cfvpz /tmp/$ver.tar.gz /lib/modules/$ver
+ls -al /tmp/$ver.tar.gz
+
+#gnt-instance modify -H initrd_path=/boot/initrd.img-$ver,kernel_path=/boot/vmlinuz-$ver $1
+#gnt-instance modify -H kernel_args="ro net.ifnames=0 biosdevname=0" influx # keep old eth0 names
+gnt-instance modify -H initrd_path=/boot/initrd.img-$ver,kernel_path=/boot/vmlinuz-$ver,kernel_args="ro net.ifnames=0 biosdevname=0" $1
+