+The purpose of this document is, to describe the procedure of upgrading a Kolab Goupware installation from a default installed Kolab 3.4 (last "community verison") to Kolab 16.
+
+
+Upgrade Procedure
+=================
+
+#. Install the Kolab Groupware repository configuration:
+ `/var/tmp/rpm-tmp.K51Mal: line 2: fg: no job control`
+ `warning: %postun(cyrus-imapd-2.5-108.3.el7.kolab_3.4.x86_64) scriptlet failed, exit status 1`
+ `Non-fatal POSTUN scriptlet failure in rpm package cyrus-imapd-2.5-108.3.el7.kolab_3.4.x86_64`
+
+ This is a warning, and the Cyrus-imapd package will be updated. This can be checked after the update with the command:
+
+ .. parsed-literal::
+
+ # :command:`rpm -qv cyrus-imapd`
+
+
+
+Updating the configuration
+==========================
+
+After having upgraded the files in the Kolab installation via the packages from the Kolab 16 repository, the configuraiton needs to be updated. Use the command :term:`setup-kolab` for this operation.
+
+#. Update the roundcube configuration:
+
+ .. parsed-literal::
+
+ # :command:`setup-kolab roundcube`
+
+ As setup-kolab is unable to write to the already existing mysql database, it will write the new and updated config file and restart the appropriate services.