Fix kernels before updating system
diff --git a/ubuntu-14.04/scripts/base.sh b/ubuntu-14.04/scripts/base.sh
index fc9b77e..c5f1186 100644
--- a/ubuntu-14.04/scripts/base.sh
+++ b/ubuntu-14.04/scripts/base.sh
@@ -3,9 +3,16 @@
 sed -i '/.*security\.ubuntu.com.*/d' /etc/apt/sources.list
 
 apt-get update
+
+# Cleanup old kernels, ensure latest is installed via virtual package
+apt-get purge -y linux-image-* linux-headers-*
+apt-get install -y linux-generic-lts-utopic
+
 apt-get -y upgrade
 apt-get -y dist-upgrade
 
+apt-get autoremove --purge
+
 # Useful tools
 apt-get -y install curl tmux vim-nox byobu iputils-ping traceroute htop
 
@@ -16,12 +23,6 @@
 set -g xterm-keys on
 EOF
 
-# Cleanup old kernels, ensure latest is installed via virtual package
-apt-get purge -y linux-image-* linux-headers-*
-apt-get install -y linux-generic-lts-utopic
-
-apt-get autoremove --purge
-
 # Setup cloud-init
 apt-get -y install cloud-init
 chown root:ubuntu /etc/cloud/cloud.cfg.d