[MCOL-458] remove use of sudo by non root install Created: 2016-12-09  Updated: 2020-03-11  Resolved: 2019-09-29

Status: Closed
Project: MariaDB ColumnStore
Component/s: N/A
Affects Version/s: None
Fix Version/s: Icebox

Type: Epic Priority: Major
Reporter: David Thompson (Inactive) Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None

Issue Links:
Relates
relates to MCOL-459 remove use of sudo by non root install Closed
Epic Name: no sudo

 Description   

Due to the history of infinidb starting as an appliance model, the code has a number of places where sudo is required to both install, configure, and run the software. This was done in general to make the system as lights out and low maintenance as possible.

We should review each case where we make a system call and use sudo and see if:

  • the logic can be removed and replaced by an error condition with descriptive text
  • the logic can be replaced by something that does not require sudo (preferably not using os calls).
  • the logic is required and we document a means for the user to have their admin perform the step.

This needs to be broken down and likely worked on in multiple phases. We should prioritize the database running then mcsadmin commands then install.


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