Look guys I downloaded 3.3 set up a very basic server dns, dhcp, ntp and networking.
Then ran the upgrade after updating to 3.3.9 ?
Anyway it works and eventually there is an upgrade script.
You need to look at your repo's in /etc/apt/sources.list
deb http://archive.zentyal.org/zentyal 3.3 main extra
for 3.3
deb http://archive.zentyal.org/zentyal 3.4 main extra
for 3.4
The ppa has been moved, killed or has gone into hiding its a ppa a temp dev repo.
So there is some legacy junk with repo's to sort out before you upgrade.
Maybe the script could include this.
Also zentyal when it comes to scripts and repo control there is a subfolder sources.list.d that is included into the apt scope.
I hate trying to create sed text manipulations make things easy for yourself and maybe use it and separate config files.
Again I am not having a go but why does Zentyal keep using that god damn awful registry aka redis.
Why do we need a high performance database such as redis for configuration.
It creates a barrier for bug checking, when you have perfectly good /etc config files that are generally the defacto way of configuration why does Zentyal believe its more clever than Linus?
Why do it?
Smites from the team that make this perfectly working piece of software.
Well I won't add anything else to this. I thing that I have exposed all that I needed to. The broader views you have DO NOT refer to open sourcing, but to different ways on which a community is build, and that is not something I'm going to discuss about.
Open Source is what what have been speaking about, guess that you do not consider your self cleverer that Stallman, do you?
Period