Bug 1762205
| Summary: | [RFE] create separate package providing ha_connect.so plugin for mariadb-server in SCL [rhscl-3.6.0] | |||
|---|---|---|---|---|
| Product: | Red Hat Software Collections | Reporter: | Denis Volkov <dvolkov> | |
| Component: | mariadb | Assignee: | Michal Schorm <mschorm> | |
| Status: | CLOSED ERRATA | QA Contact: | Lukáš Zachar <lzachar> | |
| Severity: | low | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | rh-mariadb103 | CC: | bmikulov, databases-maint, hhorak, mmuzila, mschorm | |
| Target Milestone: | --- | Keywords: | FutureFeature, ZStream | |
| Target Release: | 3.5 | |||
| Hardware: | Unspecified | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Enhancement | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1894114 (view as bug list) | Environment: | ||
| Last Closed: | 2020-12-02 22:42:27 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: | ||||
| Bug Blocks: | 1834889, 1894114, 1894122 | |||
z-stream clone for rhscl-3.5 created: Bug#1894114 Errata for RHSCL 3.5.z has been released. RHBA-2020:5318 |
Description of problem: Plugin ha_connect.so (should be in /opt/rh/rh-mariadb103/root/usr/lib64/mariadb/plugin/) is not installed anymore in rh-mariadb103. In previous versions (rh-mariadb102 for example) plugin is available. Information from Kyle Walker: The plugin referenced was omitted for the rh-mariadb103 release due to a packaging alteration during the update. Specifically, the following change was implemented to follow the upstream packaging path of allowing these to only be built when desired. The first change to this effect was found in the following: commit 2d590e9c2cb599557801cb0b2e2a45e7ff3fab7a Author: Honza Horak <hhorak> Date: Wed Sep 24 15:53:15 2014 +0200 Move connect engine to a separate package Rename oqgraph engine to align with upstream packages This then resulted in the plugin being moved to a separate connect-engine subpackage which is only built when the "--with connect" rpmbuild flag is passed. Essentially, this resulted in the plugin being dropped from the build due to it being opt-in. With mariadb103 source: $ rpm -D '%scl rh-mariadb103' -D '%dist .el7' --specfile mariadb.spec rh-mariadb103-mariadb-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-common-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-errmsg-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-server-galera-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-server-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-oqgraph-engine-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-connect-engine-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-backup-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-rocksdb-engine-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-tokudb-engine-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-cracklib-password-check-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-gssapi-server-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-sphinx-engine-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-server-utils-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-devel-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-bench-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-test-10.3.13-4.el7.x86_64 rh-mariadb103-mariadb-debuginfo-10.3.13-4.el7.x86_64 Whereas mariadb102: $ rpm -D '%scl rh-mariadb102' -D '%dist .el7' --specfile mariadb.spec rh-mariadb102-mariadb-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-config-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-common-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-errmsg-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-server-galera-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-server-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-oqgraph-engine-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-backup-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-gssapi-client-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-gssapi-server-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-server-utils-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-devel-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-bench-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-test-10.2.22-1.el7.x86_64 rh-mariadb102-mariadb-debuginfo-10.2.22-1.el7.x86_64