Tried to upgrade my system (1.5.7 on Ubuntu 18.04) to latest 1.5.7.xxx
Git pull master and run the installer and this is what I get:
Installing LSB_Release as needed
* Attempting to get release information.......................Done
+------------------------------------------+
| ..#######:. ..,#,.. .::##::. |
|.:###### .:;####:......;#;.. |
|...##... ...##;,;##::::.##... |
| ,# ...##.....##:::## ..:: |
| ## .::###,,##. . ##.::#.:######::.|
|...##:::###::....#. .. .#...#. #...#:::. |
|..:####:.. ..##......##::## .. # |
| # . ...##:,;##;:::#: ... ##.. |
| .# . .:;####;::::.##:::;#:.. |
| # ..:;###.. |
| |
+------------------------------------------+
| Free Computer Imaging Solution |
+------------------------------------------+
| Credits: http://fogproject.org/Credits |
| http://fogproject.org/Credits |
| Released under GPL Version 3 |
+------------------------------------------+
Version: 1.5.8 Installer/Updater
* Found FOG Settings from previous install at: /opt/fog/.fogsettings
* Performing upgrade using these settings
Starting Debian based Installation
######################################################################
# FOG now has everything it needs for this setup, but please #
# understand that this script will overwrite any setting you may #
# have setup for services like DHCP, apache, pxe, tftp, and NFS. #
######################################################################
# It is not recommended that you install this on a production system #
# as this script modifies many of your system #
######################################################################
# This script should be run by the root user. #
# It will prepend the running with sudo if root is not set #
######################################################################
# Please see our wiki for more information at: #
######################################################################
# https://wiki.fogproject.org/wiki/index.php #
######################################################################
* Here are the settings FOG will use:
* Base Linux: Debian
* Detected Linux Distribution: Ubuntu
* Interface: eth0
* Server IP Address: REDACTED
* Server Subnet Mask: 255.255.255.0
* Server Hostname: REDACTED
* Installation Type: Normal Server
* Internationalization: 0
* Image Storage Location: /images
* Using FOG DHCP: No
* DHCP will NOT be setup but you must setup your
| current DHCP server to use FOG for PXE services.
* On a Linux DHCP server you must set: next-server and filename
* On a Windows DHCP server you must set options 066 and 067
* Option 066/next-server is the IP of the FOG Server: (e.g. 10.10.70.4)
* Option 067/filename is the bootfile: (e.g. undionly.kpxe)
* Are you sure you wish to continue (Y/N) y
* Installation Started
* Testing internet connection.................................Done
* Adding repository if needed.................................OK
* Preparing Package Manager...................................OK
* Packages to be installed:
apache2 bc build-essential cpp curl g++ gawk gcc genisoimage git gzip htmldoc isolinux lftp libapache2-mod-php7.2 libc6 libcurl4 liblzma-dev m4 mariadb-client mariadb-server net-tools nfs-kernel-server openssh-server php7.2 php7.2-bcmath php7.2-cli php7.2-curl php7.2-fpm php7.2-gd php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-mysqlnd php-gettext sysv-rc-conf tar tftpd-hpa tftp-hpa unzip vsftpd wget xinetd zlib1g
* Skipping package: apache2.................................(Already Installed)
* Skipping package: bc......................................(Already Installed)
* Skipping package: build-essential.........................(Already Installed)
* Skipping package: cpp.....................................(Already Installed)
* Installing package: curl....................................Failed! (Will try later)
* Skipping package: g++.....................................(Already Installed)
* Skipping package: gawk....................................(Already Installed)
* Skipping package: gcc.....................................(Already Installed)
* Skipping package: genisoimage.............................(Already Installed)
* Skipping package: git.....................................(Already Installed)
* Skipping package: gzip....................................(Already Installed)
* Skipping package: htmldoc.................................(Already Installed)
* Skipping package: isolinux................................(Already Installed)
* Skipping package: lftp....................................(Already Installed)
* Installing package: libapache2-mod-php7.2...................OK
* Skipping package: libc6...................................(Already Installed)
* Installing package: libcurl4................................OK
* Skipping package: liblzma-dev.............................(Already Installed)
* Skipping package: m4......................................(Already Installed)
* Installing package: mariadb-client..........................Failed! (Will try later)
* Installing package: mariadb-server..........................Failed! (Will try later)
* Skipping package: net-tools...............................(Already Installed)
* Skipping package: nfs-kernel-server.......................(Already Installed)
* Skipping package: openssh-server..........................(Already Installed)
* Installing package: php7.2..................................OK
* Installing package: php7.2-bcmath...........................OK
* Skipping package: php7.2-cli..............................(Already Installed)
* Installing package: php7.2-curl.............................OK
* Installing package: php7.2-fpm..............................OK
* Installing package: php7.2-gd...............................OK
* Skipping package: php7.2-json.............................(Already Installed)
* Installing package: php7.2-ldap.............................OK
* Installing package: php7.2-mbstring.........................OK
* Installing package: php7.2-mysql............................OK
* Skipping package: php7.2-mysql............................(Already Installed)
* Skipping package: php-gettext.............................(Already Installed)
* Skipping package: sysv-rc-conf..............................(Does not exist)
* Skipping package: tar.....................................(Already Installed)
* Skipping package: tftpd-hpa...............................(Already Installed)
* Skipping package: tftp-hpa................................(Already Installed)
* Skipping package: unzip...................................(Already Installed)
* Skipping package: vsftpd..................................(Already Installed)
* Skipping package: wget....................................(Already Installed)
* Skipping package: xinetd..................................(Already Installed)
* Skipping package: zlib1g..................................(Already Installed)
* Updating packages as needed.................................OK
* Installing now everything is updated........................OK
* Confirming package installation
* Checking package: apache2...................................Failed!
]0;root@fogimaging: ~/trunk/binroot@fogimaging:~/trunk/bin# reboot
After this completes I cannot access the web console at all (not a failed database connection, its as if apache isn’t running at all) this persists even if I restart apache manually.