Well as luck would have it I just hosed out my only server.
DNS wont upgrade:
sudo apt-get install zentyal-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
zentyal-core is already the newest version (7.0.0).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
zentyal-dns : Depends: zentyal-core (< 7.0.0) but 7.0.0 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
sudo apt --fix-broken install
attempts to upgrade zentyal-dns but fails
Preparing to unpack .../zentyal-dns_7.0.0_all.deb ...
Unpacking zentyal-dns (7.0.0) over (6.2.0) ...
dpkg: error processing archive /var/cache/apt/archives/zentyal-dns_7.0.0_all.deb (--unpack):
trying to overwrite '/etc/bind/db.root', which is also in package bind9 1:9.11.3+dfsg-1ubuntu1.14
Errors were encountered while processing:
/var/cache/apt/archives/zentyal-dns_7.0.0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo dpkg --configure -a does not solve it
sudo apt-get autoremove does not solve it:
sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
zentyal-dns : Depends: zentyal-core (< 7.0.0) but 7.0.0 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
I attempted to update since I have been seeing the "Update to 7.0" in the gui for maybe 6 weeks.
But as I read that was just a screw up on the developers side and somehow that was popping up when it should not have been.
Not really sure what to do now, besides just rebuild and waste the rest of my week and the clients time.
DNS will not install, logins won't function, and Domain Controller and File Sharing is not installed now.
Any ideas?
Doubt I can roll back in any way.
UPDATE:Success, I rolled back.
Edited sources.list, removed 7.0
removed Zentyal, sudo apt-get remove zentyal-core zentyal-software
re-installed it all
Had to hack DNS to get out and install again
Edited resolve.conf, added upstream router as DNS
sudo apt-get update (->>it worked so I know DNS is resolving)
sudo apt-get zentyal-core zentyal-software
Installs the basics, screws up resolve.conf again, so can't install Domain, NTP (what I use and need)
Edited resolve.conf again as above
Via the Zentyal Gui, install Domain Controller and File Sharing, NTP
Installs successfully.
All users, groups, computers are in place.
----
Only issue is I can't map drives.
I assume I can re-attach the workstation(s) and that will fix it, which is a pain in the ass, but better than rebuilding the entire domain from scratch.Working on the issue. Can't ping by FQDN, I'll go back though and test that path, make sure DNS is setup correctly.