Architecture #8655
closedUpdate Rudder 3.1 to Scala 2.11 / liftweb 2.6
Description
We need to upgrade to Scala 2.11 / liftweb 2.6, because Rudder 3.1 is LTS, supported for certainly 12-18 month, but scala 2.10 will be EOL soon, and liftweb 2.5 is no more supported - even for security reason, see #8640.
Moreover, having only scala 2.11 to support for the forseable future would be much simpler for all the build infra and dev teams (the next version, scala 2.12, will be Java 8 only, so we will certainly not use it for the next Rudder major, and perhaps for the next, next).
The change in code is extremelly minimal (some line of dependencies, and 2 lines of codes). Everything tested works fine under 3.1 with scala 2.11 / lift 2.6. There is a change on parent pom, an other on Rudder project.
Updated by François ARMAND over 8 years ago
- Related to User story #8640: Update to lift 2.6.3 / scala 2.11.8 (security) added
Updated by François ARMAND over 8 years ago
- Status changed from New to In progress
Updated by François ARMAND over 8 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder-parent-pom/pull/25
Updated by François ARMAND over 8 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset parent-pom|ba891870a20fc8257382ebd1e8f9ae0aaac16745.
Updated by Alexis Mousset over 8 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 3.1.12 and 3.2.5 which were released today.
- 3.1: Announce Changelog
- 3.2: Announce Changelog
- Download: https://www.rudder-project.org/site/get-rudder/downloads/