Tuleap 14.x

Tuleap 14.6

Note

Tuleap 14.6 is currently under development.

Removal of remaining dependencies to PHP 8.0 packages

The remaining dependencies to PHP 8.0 packages have been removed. After the upgrade you can remove the packages from your system.

On CentOS/RHEL 7:

yum remove php80\*

On Rocky Linux 9:

dnf remove php80\*

Tuleap 14.5

End of support of PHP 8.0

Tuleap now comes with PHP 8.1.

PHP FPM configuration will be deployed automatically by tuleap-cfg site-deploy.

If you have made some tweaks to the configuration file /etc/opt/remi/php80/php-fpm.d/tuleap.conf you will also needs to adapt them for the new configuration at /etc/opt/remi/php81/php-fpm.d/tuleap.conf.

MySQL 8.0 support and upgrade

Tuleap supports MySQL 8.0 since the 14.3 release. You must plan and upgrade to it before the end of life of MySQL 5.7 in October 2023.

You can report to the upgrade guide for more information.

Tuleap 14.4

Removal of the legacy ForgeUpgrade compatibility layer

Update script/procedures must no longer use /usr/lib/forgeupgrade/bin/forgeupgrade, the compatibility layer has been removed. tuleap-cfg site-deploy must be used instead.

Tuleap 14.3

Upgrade of the local Meilisearch instance from 0.29.0 to 0.30.0

This is only a concern for you if you have deployed a local Meilisearch instance.

This upgrade requires to “update” the Meilisearch database to the new version.

In order to do that, drop all the existing data and then ask Tuleap to re-index everything after you have upgraded the packages:

rm -rf /var/lib/tuleap/fts_meilisearch_server/data.ms/
tuleap full-text-search:identify-all-items-to-index
tuleap full-text-search:index-all-pending-items

Tuleap 14.2

With the removal of the “good old” tuleap.pm that was used to control the access to subversion repositories, you should force the re-generation of the apache configuration before the start of the stack.

You can play the following snippet before running the regular upgrade

rm -f /etc/httpd/conf.d/tuleap-svnroot.conf /etc/httpd/conf.d/svnroot.conf /etc/httpd/conf.d/codendi_svnroot.conf
tuleap queue-system-check
tuleap process-system-events default

Some of the files that are listed in the rm command might not exist on your platform, that’s normal.

Tuleap 14.1

There is one new plugin available for install:

Tuleap 14.0

There are two new plugins available for install: