Upgrade to Zentyal 6.0

Fonte: ARDITI - WIKI
Saltar para a navegação Saltar para a pesquisa

Before upgrade

  1. close port 25 on the firewall and maybe also the access to samba shares
  2. do a snapshot
  3. make a copy of the stubs
     cp -ra /usr/share/zentyal/stubs /usr/share/zentyal/stubs.beforeupgrade-6
  4. make a copy of the zentyal config
     cp -ra /etc/zentyal /etc/zentyal.beforeupgrade-6
  5. make a copy of previous upgrade.log (just in case)
     cp /var/log/zentyal/upgrade.log upgrade-5.1.log 
  6. make sure all system updates have been installed (i.e. there are no system updates)
  7. some cleanup of previous updates: Ubuntu clean packages after update

Upgrade

  1. click on the upgrade button in the web ui
  2. wait until in the console it's written that the upgrade is done
  3. reboot

Post upgrade

After login in ssh, we get the following message:

You have packages from the Hardware Enablement Stack (HWE) installed that
are going out of support on 2023-04-30.
        
To upgrade to a supported (or longer-supported) configuration:

* Upgrade from Ubuntu 16.04 LTS to Ubuntu 18.04 LTS by running:
sudo do-release-upgrade -p

OR

* Switch to the current security-supported stack by running:
sudo apt-get install linux-image-generic-hwe-18.04

and reboot your system.

So we execute:

sudo apt-get install linux-image-generic-hwe-18.04

Integrate new package conf files

samba.conf

cd /etc/zentyal/
newcp samba.conf
mv samba.conf.dpkg-dist samba.conf

Edit samba.conf and replace

#exclude = *.tmp|*.temp

by

exclude = *.tmp|*.temp|~*|*.~??|Thumbs.db|.~*|*.TMP

Integrate new stubs

stubs/samba changes

smb.conf.mas

copy the default config:

sudo cp /usr/share/zentyal/stubs/samba/smb.conf.mas /etc/zentyal/stubs/samba/

Add as follows in the [global] section:

#CA20160406 try solution for owncloud repeated synchronisation
    dos filetime resolution = yes
cp sogo-full.svg /usr/share/GNUstep/SOGo/WebServerResources/img/

Finally

reboot

Fix bug on boot

Long time booting and the following message is displayed: Failed to connect to lvmetad. Falling back to device scanning.

Reference: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1768230

Partial fix:

Edit /etc/initramfs-tools/conf.d/resume

and replace the line RESUME=UUID= ..... by RESUME=none

sudo update-initramfs -u