Bug 1926863 - Remove Tempest Container from RHOS-17
Summary: Remove Tempest Container from RHOS-17
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-containers
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: Alpha
: 17.0
Assignee: Chandan Kumar
QA Contact: Arik Chernetsky
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-02-09 15:12 UTC by Chandan Kumar
Modified: 2023-09-15 01:32 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Removed functionality
Doc Text:
Please document in the older releases - 16.2, 16.1 .. (where we had tempest container) that the tempest container is removed in rhos-17 and thus not recommended to start using that if hasn't been used by now.
Clone Of:
Environment:
Last Closed: 2022-06-03 12:41:33 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 771993 0 None NEW Removing tempest container build 2021-02-09 18:22:29 UTC
OpenStack gerrit 776615 0 None MERGED Remove tempest container support from tht 2021-03-16 13:29:51 UTC
OpenStack gerrit 776654 0 None MERGED Remove enable_tempest flag from tripleoclient 2021-03-16 13:29:51 UTC
Red Hat Issue Tracker OSP-7191 0 None None None 2021-11-18 14:20:55 UTC

Description Chandan Kumar 2021-02-09 15:12:57 UTC
During RHOS-15 release, since all the services shipped are containerized. 
So, we also shipped tempest in a container. 
Earlier we used to test tempest container in tripleo ci jobs using tripleo-quickstart-extras validate-tempest ansible role but from last 1 year, 
we worked very hard to consolidate tempest execution/configuration/post-processing via new 
Ansible role openstack-ansible-os_tempest adopted from OpenStack Ansible team.

This role is so extensible that it solved all the use cases related to tempest.

Due to this, we are deprecating the validate-tempest role this year and tempest container is no longer used and tested in CI.

From RHOS-15 to till now, we have received doc bugs related to the tempest container and the tempest container contains so many hacks to run it. It is very hard to maintain.
There are no users we have seen, so we are removing the tempest container.

Here is the tripleo-common patch for Removing tempest container build:
https://review.opendev.org/c/openstack/tripleo-common/+/771993 and announcement to openstack-discuss list: http://lists.openstack.org/pipermail/openstack-discuss/2021-January/020059.html

Comment 3 Chandan Kumar 2021-03-16 13:30:36 UTC
All the required patches https://review.opendev.org/q/topic:%22remove-tempest-container%22+(status:open%20OR%20status:merged) are merged now.

Comment 6 Jon Schlueter 2022-06-03 12:41:33 UTC
tempest container is being requested to be shipped for osp-director-operator closing won't fix for 17.0

Comment 9 Red Hat Bugzilla 2023-09-15 01:32:46 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days


Note You need to log in before you can comment on or make changes to this bug.