Released on: 27 Jan, 2017
Highlights
Based on Gerrit 2.13.5 vanilla Gerrit version: 2.13.5-112-g3729b3b
- Major Gerrit upgrade to Gerrit 2.13.5
- Major installer rework as a result of TeamForge 17.1 installer changes:
- Revamp the install process to ensure minimal manual intervention and make the
overall install process shorter and less error prone.
- Gerrit install/upgrade is performed during TeamForge provision phase and post-install step is no
longer required.
- Running offline re-indexing during upgrade is performed only if absolutely required.
Special weightage added to online re-indexing which happens automatically after Gerrit
starts up. This means little or no site downtime, which otherwise would be required
for re-indexing during upgrade.
- Git LFS improvements: Allow Git LFS to authenticate via SSH: additional checkout URL
parameter (lfs.url) is no longer needed for master Gerrit instance (corresponding
TeamForge UI has been adjusted). Note that it is still needed for replica servers.
- Continue work on improving user experience by:
- Preloading existing categories when repository is created/modified so that user can
conveniently select them and this is not prone to typing errors any longer.
- Incorporating navigation back to TeamForge UI from Gerrit Review’s UI (Browse)
links.
Bug fixes
- Fix
using DOMAIN_ site options token for Git Integration creation and Gerrit
URLsetting