1. 3.1 Release Notes¶
Sep 13, 2018
1.1. TrilioVault 3.1 Release Notes¶
This document provides information on TrilioVault 3.1, highlighting new features, enhancements and known issues at the time of release.
1.2. Release Scope¶
TrilioVault release 3.1 provides support for OpenStack Pike and Queens releases. It introduces a new service architecture that eliminates dependency on the Nova extension facility which is no longer available.
Deployment methods supported by this release are:
- Trilio’s Installation Tools (Shell based) for all supported Pike and Queens environments
- Red Had Director for RHOSP13
Integration with the Juju service orchestration framework, in collaboration with Canonical is underway. Full support is expected within a few weeks after this GA
1.2.1. Updated Architecture¶
|Feature||Use Case||Customer benefit|
Eliminate dependency on Nova extension facility
The OpenStack Nova api extension facility was originally designed to allow ISVs to leverage the Nova API implementation for efficient custom APIs. TrilioVault has leveraged that framework since inception to implement our data mover API functionality. With that facility removed from Nova, Trilio has implemented its own API service. Release 3.1 introduces the Data Mover API (dmapi) endpoint, which handles communication with the Data Mover. There is no change to the Data Mover itself, which is deployed on each Nova compute node.
1.2.2. Lifecycle Management¶
|Feature||Use Case||Description||Customer benefit|
Shell based deployment
||Updated shell installation scripts to deploy the new Trilio service architecture||
Red Hat Director deployment
1.3. Deprecated Functionality¶
|Not compatible with older OpenStack versions||Due to the architectural change, Trilio Release 3.1 supports OpenStack Pike or higher.||For older OpenStack releases use Trilio 3.0|
1.4. Known Issues¶
This release contains the following known issues which are tracked for a future update.
|Ansible deployment||Release 3.1 does not support the standalone Ansible method of deployment.||Deploy using one of the other methods described above.|
|TVAULT-2731||User has to manually install pip package when installing horizon plugin on Ubuntu OS as easy_install is missing||
On Ubuntu 16.04 (Pike/Queen) Distro, easy_install package should be present in python-setup tools. This would be a pre-requisite; if this isn’t there, please follow below mentioned workaround.
execute following commands before running tvault-horizon-plugin.sh scripts.
|TVAULT-2802||If we install dmapi repeatedly on same setup, dmapi service sometime block the port and went down with error ” address already in use||
Run following command on openstack controller
1.5. OpenStack Distribution and Deployment Support Matrix¶
Release 3.1 can be deployed on Pike and Queens as follows:
|Trilio Install Tools - shell (1)||Distro method (Juju, Director)||Trilio Install Tools - shell (1)||
- (1) Ansible based installation was introduced in 3.0. Modifications to support the new architecture are being added and will become available in the near future
- (2) RHOSP12 is a short-lived release and will not be supported by Trilio using Red Hat Director
- (3) TrilioVault 3.1 is officially certified by Red Hat for Red Hat OpenStack Platform 13. Please refer to TrilioVault - Red Hat Certified Software - Red Hat Customer Portal
- (4) Juju charms for TrilioVault are available at Juju charms for TrilioVault. TrilioVault charms are not yet available upstream.
Please refer to TrilioVault 3.1 Deployment Guide for additional Software and Hardware requirements