Helix TeamHub 2023.4 release notes

Helix TeamHub

Released: October 2023

Upgrade instructions

The following upgrade instructions are only required when using code search with Elasticsearch. Follow the instructions based on when your Elasticsearch index was created. Code search is not available during the Elasticsearch 8 upgrade.

Before upgrading:

  • Review the Elasticsearch upgrade instructions.

  • Elasticsearch 8 uses authentication by default. If you do not want to use authentication, disable it (xpack.security.enabled)in the Elasticsearch configuration. To learn more, see the Elasticsearch help.

To perform the upgrade:

If the current Elasticsearch index was created with Helix TeamHub 2022.1 or later (index created on Elasticsearch version 7.x):

  1. Disable code search by setting search_engine as none in the backend section in

  2. /var/opt/hth/shared/hth.json.

  3. Reconfigure any combo or web nodes.

  4. Restore the search_engineback to Elasticsearch, but do not run reconfigure yet.

  5. Upgrade Elasticsearch instances to version 8.x using the rolling restart upgrade.

  6. Upgrade and reconfigure Helix TeamHub instances.

  7. Perform an incremental reindex for the instance as the hth user on the combo or web node:

sudo -u hth -i
cd /opt/hth/application/backend/current/
bundle exec rake hth:search:reindex_instance

If the Elasticsearch index was created with Helix TeamHub 2021.1 or earlier (index created on Elasticsearch version 6.x):

  1. Disable code search from company settings.

  2. Delete the current Elasticsearch index on the combo or web node:

  3. sudo su – hth

    cd /opt/hth/application/backend/current/

    bundle exec rake hth:search:delete_index

  4. Upgrade Elasticsearch instances to version 8.x using the rolling restart upgrade.

  5. Upgrade and reconfigure Helix TeamHub instances.

  6. Create the index as the hth user on the combo or web node:

  7. sudo -u hth -i

    cd /opt/hth/application/backend/current/

    bundle exec rake hth:search:create_index

  8. Enable code search from company settings to perform full reindex.

Enhancements

  • Added support for Elasticsearch 8 for code search.

  • Upgraded OpenSSL to 1.1.1w.

  • Upgraded Curl to 8.4.0.

Command-line interface (CLI)

Released: December 2023

Enhancements

  • Added support for Helix DAM 2023.5.

  • Added support for Elasticsearch 8.10.4.