[MCOL-1501] consolidate root and non root installs Created: 2018-06-25  Updated: 2019-07-17  Resolved: 2019-07-17

Status: Closed
Project: MariaDB ColumnStore
Component/s: installation
Affects Version/s: 1.2.0
Fix Version/s: Icebox

Type: New Feature Priority: Major
Reporter: David Thompson (Inactive) Assignee: Todd Stoffel (Inactive)
Resolution: Won't Do Votes: 1
Labels: None

Issue Links:
Relates
relates to MCOL-1462 Add option to specify group for non-r... Closed
Epic Link: ColumnStore Installation Improvements
Sprint: 2018-16, 2018-17, 2018-18, 2018-19, 2018-20, 2018-21, 2019-01, 2019-02, 2019-03, 2019-04

 Description   

Rather than having a separate root and non root install i propose that we follow the model of the mariadb server where the install is performed as root using OS packages and then the product is run as a non root user (mysql). This will provide a simplified user experience as well as eliminate the need to support non root installs and the binary distributions. Any required system setup can be run as root as part of the package install but actual process execution is performed as a less privileged user that matches the user used by the mariadb server.

This is also a necessary step towards convergence.



 Comments   
Comment by David Hill (Inactive) [ 2018-11-19 ]

work noted in MCOL-520 that will be addresses with this issue, if its done

1. Officially support only os package installs (i.e. rpm deb).
2. Binary install will still be needed unofficially for dev setups or supporting non standard linux distros.
3. The os package install should install the columnstore components and run under the mysql user (like server).
4. Any required root steps then can be done as package scripts which are run as root.

Comment by Todd Stoffel (Inactive) [ 2019-07-17 ]

This issue is eliminated by the converge of ColumnStore into MariaDB Server as a true storage engine.

Generated at Thu Feb 08 02:29:14 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.