Ubuntu 16.04 - 18.04 + Owncloud 10.0.3 - 10.0.10 upgrade
The Ubuntu upgrade was straight forward as expected.
Don't Forget to backup!
apt update && apt upgrade -y && apt dist-upgrade -y
do-release-upgrade
Answer some questions and a reboot later you have a fully updated Ubuntu 18.04.1 install.
Now time to focus on Owncloud. First update the repo
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/Release.key -O Release.key
apt-key add - < Release.key
echo 'deb http://download.owncloud.org/download/repositories/production/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/owncloud.list
apt-get update
From here we need to run some commands.
I needed to install php-intl (a requirement since 10.0.5)
apt install php-intl
Disable php7 and enable php7.2 (7.2 is 18.04's default)
a2dismod php7.0
a2enmod php7.2
Extra packages in case system didn't have them
apt install php libapache2-mod-php php-common php-mbstring php-apcu php-smbclient php-redis php-gd php-xml php-imagick php-mysql php-mcrypt php-zip php-curl php-bz2
Open Owncloud in browser and follow prompts.
Owncloud should now be successfully upgraded!