Bug 2073434
Summary: | Default logrotate set to wrong log file | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | Jakub Heger <jheger> | |
Component: | mysql | Assignee: | Michal Schorm <mschorm> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jakub Heger <jheger> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 9.0 | CC: | databases-maint, hhorak, ljavorsk | |
Target Milestone: | rc | Keywords: | Triaged, ZStream | |
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | mysql-8.0.30-1.el9 | Doc Type: | Bug Fix | |
Doc Text: |
Cause:
Packaging issue, wrongly expanded macro containing patch to the MySQL server log file in the log-rotate file.
Consequence:
The file-path to the default location of the MySQL server log file is set wrong.
The log-rotation of the MySQL server does not wok out-of-the-box.
Fix:
Use a correct (different) source file from which the log-rotate configuration file is generated.
Result:
The log-rotate file now contains the correct file-path to the default location of the MySQL server log file.
! HOWEVER !
The whole configuration file is now commented out. That is a default state of the log-rotate configuration file intended by upstream
That means (both before and after this fix) the user action is required in order for the log-rotate to be working.
|
Story Points: | --- | |
Clone Of: | ||||
: | 2122592 (view as bug list) | Environment: | ||
Last Closed: | 2022-10-19 13:39:14 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 2117219 | |||
Bug Blocks: | 2122592 |
Description
Jakub Heger
2022-04-08 13:24:16 UTC
PR for Fedora: https://src.fedoraproject.org/rpms/community-mysql/pull-request/10 However, I'm not sure the fix shouldn't be about using a different file instead -- I see we have two: * mysql-8.0.28/support-files/mysql-log-rotate.in (this one is used) * mysql-8.0.28/packaging/rpm-common/mysql.logrotate.in (this one looks like relevant for the RPM) CentOS Stream 9 merge request: https://gitlab.com/redhat/centos-stream/rpms/mysql/-/merge_requests/9/commits |