Bug 1703267 - [RFE] Expose MySQL lock_wait_timeout via puppet-tripleo
Summary: [RFE] Expose MySQL lock_wait_timeout via puppet-tripleo
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: puppet-tripleo
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ---
: 13.0 (Queens)
Assignee: Luca Miccini
QA Contact: pkomarov
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-25 23:14 UTC by Andreas Karis
Modified: 2024-06-13 22:06 UTC (History)
7 users (show)

Fixed In Version: puppet-tripleo-8.4.1-10.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-07-10 13:05:12 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 656943 0 None MERGED Expose innodb_lock_wait_timeout via hieradata. 2021-02-09 17:08:29 UTC
Red Hat Product Errata RHBA-2019:1738 0 None None None 2019-07-10 13:05:23 UTC

Description Andreas Karis 2019-04-25 23:14:50 UTC
Description of problem:
Expose MySQL lock_wait_timeout via puppet-tripleo

Internal link:
http://post-office.corp.redhat.com/archives/rhos-tech/2019-April/msg00319.html

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Michael Bayer
	
Apr 24, 2019, 2:01 PM (1 day ago)
	
to Alex, me, rhos-tech
There are various BZs and upstreams about exposing more innodb
parameters, but I don't see one that addresses lock_wait_timeout which
is a bit surprising:

https://review.opendev.org/#/c/603996/
https://bugzilla.redhat.com/show_bug.cgi?id=1472249
https://bugzilla.redhat.com/show_bug.cgi?id=1483656

the path to have innodb_lock_wait_timeout would be at least a setting
in puppet-tripleo so we can get to it via a hiera variable.

There's definitely been discussion about lock_wait_timeout which I
can't locate, but if I had to guess what the concern is on that one,
it's that a system that is subject to lots of these timeouts is
experiencing some other kind of performance issue, increasing the
timeouts just bakes in the slow behavior.  That's probably why the
kbase linked says "for testing" on it.

There's also been discussion about allowing all mysql / mariadb config
to be generically open in tripleo, I've been opposed to that for
reasons of being able to track what knobs customers are turning, but I
don't recall if that discussion had any resolution.   I'm certainly OK
with innodb_lock_wait_timeout being available at this point.

Comment 12 errata-xmlrpc 2019-07-10 13:05:12 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, 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-2019:1738


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