Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2012582

Summary: Concurrent transactions when changing the TransportURL
Product: Red Hat OpenStack Reporter: Cédric Jeanneret <cjeanner>
Component: openstack-heatAssignee: Cédric Jeanneret <cjeanner>
Status: CLOSED ERRATA QA Contact: David Rosenfeld <drosenfe>
Severity: high Docs Contact:
Priority: high    
Version: 16.2 (Train)Keywords: Triaged
Target Milestone: z2   
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-heat-13.1.1-2.20211011084903.0374645.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-23 22:11:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Cédric Jeanneret 2021-10-10 12:15:39 UTC
This bug was initially created as a copy of Bug #2012574

I am copying this bug because: 
We need it in 16.2 in order to avoid regressions.


Description of problem:

Problem and reproducer are outlined here:
https://storyboard.openstack.org/#!/story/2008588


Version-Release number of selected component (if applicable):
Red Hat OpenStack Platform 16.1

Additional info:
Fix is:
https://review.opendev.org/c/openstack/heat/+/773831

Comment 4 David Rosenfeld 2022-01-31 16:19:21 UTC
Used procedure from reproducer found in https://bugzilla.redhat.com/show_bug.cgi?id=2012574. Note: formatting was lost in reproducer and had to use correct spacing.

 openstack stack create test_stack -t test_config_transport.yaml
+---------------------+--------------------------------------+
| Field               | Value                                |
+---------------------+--------------------------------------+
| id                  | 52ea2bdb-4b7f-4e96-99ea-851ac8cee5a5 |
| stack_name          | test_stack                           |
| description         | No description                       |
| creation_time       | 2022-01-31T16:11:50Z                 |
| updated_time        | None                                 |
| stack_status        | CREATE_IN_PROGRESS                   |
| stack_status_reason | Stack CREATE started                 |
+---------------------+--------------------------------------+


openstack stack update test_stack -t test_config_transport_update.yaml
+---------------------+--------------------------------------+
| Field               | Value                                |
+---------------------+--------------------------------------+
| id                  | 52ea2bdb-4b7f-4e96-99ea-851ac8cee5a5 |
| stack_name          | test_stack                           |
| description         | No description                       |
| creation_time       | 2022-01-31T16:11:50Z                 |
| updated_time        | 2022-01-31T16:12:42Z                 |
| stack_status        | UPDATE_IN_PROGRESS                   |
| stack_status_reason | Stack UPDATE started                 |
+---------------------+--------------------------------------+


openstack stack failures list test_stack

Comment 11 errata-xmlrpc 2022-03-23 22:11:48 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Red Hat OpenStack Platform 16.2.2), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:1001