Page MenuHomePhorge

updates to the upgrade guide from 3.4 to 16
Open, NormalPublic

Description

I'm unable to edit https://git.kolab.org/diffusion/D/browse/master/source/upgrade-guide/kolab-16.rst in phabricator, so here are some notes from my upgrade:
I'm running Debian and used the following repository:

$ cat /etc/apt/sources.list.d/kolab.list 
deb http://obs.kolabsys.com:82/Kolab:/16/Debian_8.0/ ./
$ sudo aptitude update

Replace php-mysql with php-mysqlnd:

$ sudo aptitude install php5-mysqlnd

Update all:

$ sudo aptitude full-upgrade

Drop the policy_result table from MySQL database kolab.

$ mysql -D kolab
mysql> drop table policy_result;

or maybe

mysql> rename table policy_result to policy_result_backup;

Configure the new module "Manticore":
​This is missing for debian.

After the upgrade I got in /var/log/roundcube/errors:
[24-Jan-2017 19:43:03,041751 +0100]: <2atk0meh> DB Error: [1146] Table 'roundcube.chwala_sessions' doesn't exist

Created the table roundcube.chwala_sessions with /usr/share/doc/chwala/SQL/mysql.initial.sql.
Also table chwala_invitations. Shouldn't we create the tables with the installation?
Updated system table:
mysql> update system set value = '2016101700' where name = 'chwala-version';

Details

Ticket Type
Task