Deployment guide

Actions during Tuleap upgrade

This section explains the actions an admin must or should do during a given upgrade.

Note about config files (Tuleap’s *.inc): as long as you are OK with the defaults set by the development team, there is no need for you to add those new variables in the corresponding file, the default is automatically set for you.

Deprecations and end of support

Here is the list of what Tuleap will remove, stop or start supporting with the planned time periods.

June 2021

What

Status

As platform administrator, what should I do ?

Subversion (SVN Core)

Removed

Switch to SVN Plugin

Trackers v3

Removed

Migrate to Trackers v5

PHP 7.3

End of support

Nothing, Tuleap will switch to php 7.4 automatically

tab file-based translations

Replaced by gettext

Nothing

September 2021

What

Status

As platform administrator, what should I do ?

Chrome & Edge < 87

End of support

Ensure your users have an up to date browser

Firefox < 78.1

End of support

Ensure your users have an up to date browser

Horizon end of 2021

What

Status

As platform administrator, what should I do ?

SOAP API

Removed

End-users should switch to REST API

Gerrit versions < 3.1

End of support

Switch to Gerrit 3.1 or higher

MySQL 5.7

End of support

Switch to MySQL 8

In the future

The Future

Status

As platform administrator, what should I do ?

PHP Wiki

Removed

Switch to Mediawiki

PROFTPd

End of support

End-users should use document/frs instead

Realtime server using NodeJS

Replaced

(To be announced)

Support already ended

What

When

Status

As platform administrator, what should I do ?

PermissionsOverrider

Q1 2021

Removed

Delete the local glue

Internet Explorer

Q4 2020

End of support

End-users must switch to the latest version of Firefox, Edge, Chrome or Chromium

RHEL 6

Q4 2020

End of support

Switch to RHEL 7

Codendi CLI

Q4 2019

End of support

Use REST API

GitShell backend for Git plugin

Q4 2019

Removed

End-users should push to Gitolite repository

Gerrit versions < 2.16

Q4 2019

End of support

Switch to Gerrit 2.16 or higher

MySQL versions < 5.7

Q4 2019

End of support

Upgrade to MySQL 5.7 or higher

Legacy GitPHP web interface

Q3 2019

Removed

Nothing

Legacy Tracker Workflows UI

Q3 2019

Removed

Nothing

RabbitMQ

Q3 2019

Replaced by Redis

Uninstall RabbitMQ

WebDAV with Windows 7 client

Q3 2019

End of support

End-users should switch to Cyberduck