# Trilio 4.1 HF4 Release

## Release Versions

### Packages

|                Name               |      Type      |    Version   |
| :-------------------------------: | :------------: | :----------: |
|               s3fuse              | python package |   4.1.94.4   |
|        tvault-configurator        | python package |   4.1.94.6   |
|            workloadmgr            | python package |   4.1.94.8   |
|         workloadmgrclient         | python package |    4.1.94    |
|               dmapi               |   deb package  |   4.1.94.3   |
|           python3-dmapi           |   deb package  |   4.1.94.3   |
|           tvault-contego          |   deb package  |   4.1.94.7   |
|       python3-tvault-contego      |   deb package  |   4.1.94.7   |
|       tvault-horizon-plugin       |   deb package  |   4.1.94.3   |
|   python3-tvault-horizon-plugin   |   deb package  |   4.1.94.3   |
|           s3-fuse-plugin          |   deb package  |   4.1.94.4   |
|       python3-s3-fuse-plugin      |   deb package  |   4.1.94.4   |
|            workloadmgr            |   deb package  |   4.1.94.8   |
|         workloadmgrclient         |   deb package  |    4.1.94    |
|               dmapi               |   rpm package  | 4.1.94.3-4.1 |
|           python3-dmapi           |   rpm package  | 4.1.94.3-4.1 |
|           tvault-contego          |   rpm package  | 4.1.94.7-4.1 |
|       python3-tvault-contego      |   rpm package  | 4.1.94.7-4.1 |
|       tvault-horizon-plugin       |   rpm package  | 4.1.94.3-4.1 |
| python3-tvault-horizon plugin-el8 |   rpm package  | 4.1.94.3-4.1 |
|     python-s3fuse-plugin-cent7    |   rpm package  | 4.1.94.4-4.1 |
|       python3-s3fuse-plugin       |   rpm package  | 4.1.94.4-4.1 |
|         workloadmgrclient         |   rpm package  |    4.1.94    |

### Containers and Gitbranch

|                Name               |            Tag            |
| :-------------------------------: | :-----------------------: |
|             Gitbranch             |      hotfix-4-TVO/4.1     |
|         RHOSP13 containers        |  4.1.94-hotfix-5-rhosp13  |
|        RHOSP16.0 containers       |  4.1.94-hotfix-5-rhosp16  |
|        RHOSP16.1 containers       | 4.1.94-hotfix-5-rhosp16.1 |
|  Kolla Ansible Ussuri containers  |   4.1.94-hotfix-5-ussuri  |
| Kolla Ansible Victoria containers |  4.1.94-hotfix-3-victoria |
|      TripleO Train container      |  4.1.94-hotfix-3-tripleo  |

## Changelog

Contains all changes from HF1, HF2 and HF3.

### Fixes bugs and issues

#### Filesearch in ext2 filesystem

A bug has been fixed which prevented the correct presentation of files on an ext2 filesystem when running a filesearch.

#### Filesearch on CentOS8 and RHEL8 instances

An issue has been fixed which prevented a correct filesearch on CentOS8 and RHEL8 backups with the xfs filesystem.

#### Selective Restore without original Glance image being available

An issue has been fixed which prevented a successful selective restore in case of the original Glance image not being available anymore.

#### Creation of a new glance image during restore

An issue has been fixed which prevented the successful creation of a Glance image during a restore.

#### RHOSP13 installation mountpath ownership

An issue has been fixed which set the wrong ownership to the Trilio mountpoint.

### Enhancements

#### Configurable maximum S3 connection

A new configuration parameter`vault_s3_max_pool_connections`has been added to adjust the number of pool connections.\
The default value is 500.

This parameter can be set in the workloadmgr.conf on the Trilio appliance.

In the case of a Canonical installation this parameter is to be set in the tvault-object-store.conf in the workloadmgr container.

#### Default value for s3 read timeout has been decreased

The default value for the configuration parameter `vault_s3_max_pool_connections` has been reduced from 120 to 30.

This parameter can be set in the workloadmgr.conf on the Trilio appliance.

In the case of a Canonical installation this parameter is to be set in the tvault-object-store.conf in the workloadmgr container.

#### NFS mount process of datamover enhanced

A timeout with automatic process kill has been added to prevent high CPU usage from stale NFS mount operations in case of mounting errors.

#### Snapshot mount on Ubuntu 20.04

The documentation has been extended to support the usage of Ubuntu 20.04 cloud images for the Snapshot mount functionality.
