# T4O 4.2.7 Release Notes

## Release Versions

### Packages

#### Deliverables against T4O-4.2.7

| **Package/Container Names** | **Package Kind** | **Package Version/Container Tags** |
| --------------------------- | ---------------- | ---------------------------------- |
| contego                     | deb              | 4.2.64                             |
| contegoclient               | rpm              | 4.2.64-4.2                         |
| contegoclient               | deb              | 4.2.64                             |
| contegoclient               | python           | 4.2.64                             |
| puppet-triliovault          | rpm              | 4.2.64-4.2                         |
| python3-contegoclient       | deb              | 4.2.64                             |
| python3-contegoclient-el8   | rpm              | 4.2.64-4.2                         |
| python3-trilio-fusepy       | rpm              | 3.0.1-1                            |
| trilio-fusepy               | rpm              | 3.0.1-1                            |

#### Following packages changed/added in the current release <a href="#following-packages-changed-added-in-current-release" id="following-packages-changed-added-in-current-release"></a>

| **Package/Container Names**       | **Package Kind** | **Package/Container Version/Tags** |
| --------------------------------- | ---------------- | ---------------------------------- |
| tvault-contego                    | deb              | 4.2.64.20                          |
| python3-tvault-contego            | rpm              | 4.2.64.20-4.2                      |
| tvault-contego                    | rpm              | 4.2.64.20-4.2                      |
| tvault-contego                    | python           | 4.2.64.12                          |
| tvault\_configurator              | python           | 4.2.64.16                          |
| workloadmgr                       | python           | 4.2.64.15                          |
| workloadmgr                       | deb              | 4.2.64.15                          |
| python3-tvault-contego            | deb              | 4.2.64.20                          |
| python3-workloadmgrclient         | deb              | 4.2.64.2                           |
| python3-workloadmgrclient-el8     | rpm              | 4.2.64.2-4.2                       |
| python-workloadmgrclient          | deb              | 4.2.64.2                           |
| workloadmgrclient                 | python           | 4.2.64.2                           |
| workloadmgrclient                 | rpm              | 4.2.64.2-4.2                       |
| dmapi                             | python           | 4.2.64.2                           |
| dmapi                             | rpm              | 4.2.64.2-4.2                       |
| dmapi                             | deb              | 4.2.64.2                           |
| python3-dmapi                     | deb              | 4.2.64.2                           |
| python3-dmapi                     | rpm              | 4.2.64.2-4.2                       |
| python3-s3-fuse-plugin            | deb              | 4.2.64.3                           |
| python3-tvault-horizon-plugin     | deb              | 4.2.64.4                           |
| s3-fuse-plugin                    | deb              | 4.2.64.3                           |
| tvault-horizon-plugin             | deb              | 4.2.64.4                           |
| s3fuse                            | python           | 4.2.64.4                           |
| tvault-horizon-plugin             | python           | 4.2.64.3                           |
| python-s3fuse-plugin-cent7        | rpm              | 4.2.64.3-4.2                       |
| python3-s3fuse-plugin             | rpm              | 4.2.64.3-4.2                       |
| python3-tvault-horizon-plugin-el8 | rpm              | 4.2.64.4-4.2                       |
| tvault-horizon-plugin             | rpm              | 4.2.64.4-4.2                       |
| python3-s3fuse-plugin-el9         | rpm              | 4.2.64.3-4.2                       |
| python3-contegoclient-el9         | rpm              | 4.2.64.1-4.2                       |
| python3-trilio-fusepy-el9         | rpm              | 3.0.1-1                            |
| python3-tvault-horizon-plugin-el9 | rpm              | 4.2.64.2-4.2                       |
| python3-workloadmgrclient-el9     | rpm              | 4.2.64.2-4.2                       |
| python3-dmapi-el9                 | rpm              | 4.2.64.2-4.2                       |
| python3-tvault-contego-el9        | rpm              | 4.2.64.8-4.2                       |

### Containers and Gitbranch

|                                   |                 |
| :-------------------------------: | :-------------: |
|              **Name**             |     **Tag**     |
|             Gitbranch             |    TVO/4.2.7    |
|         RHOSP13 containers        |  4.2.7-rhosp13  |
|        RHOSP16.1 containers       | 4.2.7-rhosp16.1 |
|        RHOSP16.2 containers       | 4.2.7-rhosp16.2 |
| Kolla Ansible Victoria containers |  4.2.7-victoria |
|  Kolla Ansible Wallaby containers |  4.2.7-wallaby  |
|       Kolla Yoga Containers       |    4.2.7-yoga   |
|         TripleO Containers        |  4.2.7-tripleo  |

## Changelog

* Support for RHOSP17
* Support for Canonical zed Openstack
* Support for physical delete from DB against all delete operations
* Verification of Jira issues targeted for 4.2.7 release

### Fixed Bugs and issues

1. workloadmgr trust-create command is failing with error - There are multiple role entities named 'admin'
2. Selective restore failing: Invalid volume
3. Backport DB cleanup code from 5.0 to 4.2

### Known issues

**Deleting snapshots show status as available in horizon UI**

Observation : Snapshot for which delete operation is in-progress from UI , its status is showing as available instead deleting.

Workaround:

Wait for sometime to complete all the delete operations.Eventually all the snapshots will be deleted successfully.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.trilio.io/openstack/tvo-4.2/triliovault-4.2-release-notes/tvo-4.2.7-release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
