Should have known, php7, ugh. I tried earlier following a few forum posts on updating the references to php5 to 7, but they didn’t seem applicable to what I had going on, but apparently not.
I found another thread where you gave some steps on how to deal with this, so I’m going to try those: https://forums.fogproject.org/topic/7131/fog-on-ubuntu-16-04-php7/26
[Thu Sep 07 12:14:41.291700 2017] [php7:error] [pid 7562] [client 10.0.0.31:50282] PHP Fatal error: Uncaught Error: Call to a member function lastInsertId() on boolean in /var/www/html/fog/lib/db/pdodb.class.php:443\nStack trace:\n#0 /var/www/html/fog/lib/fog/fogcontroller.class.php(527): PDODB->insertId()\n#1 /var/www/html/fog/lib/fog/hookmanager.class.php(59): FOGController->save()\n#2 /var/www/html/fog/lib/fog/reportmaker.class.php(75): HookManager->processEvent('REPORT_TYPES', Array)\n#3 [internal function]: ReportMaker->__construct()\n#4 /var/www/html/fog/lib/fog/fogbase.class.php(457): ReflectionClass->newInstanceArgs(Array)\n#5 /var/www/html/fog/maintenance/backup_db.php(23): FOGBase::getClass('ReportMaker')\n#6 {main}\n thrown in /var/www/html/fog/lib/db/pdodb.class.php on line 443