Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-459

remove use of sudo by non root install

    XMLWordPrintable

Details

    • Epic
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Duplicate
    • None
    • Icebox
    • installation
    • None
    • no sudo

    Description

      Due to the history of infinidb starting out as an appliance, the system is fairly self healing. However to achieve this the code uses os system calls and sudo if not running as root to achieve this. It would be very beneficial to support a true non root install.

      The code should be reviewed for each occurrence of sudo and we should remove these (and ideally os system calls):

      • Replace with something that does not require root and ideally not a system command call.
      • Remove entirely and replace with descriptive error logging.
      • Keep as a last resort and document that certain scenarios will not self heal if root access is not present.

      From a priority point of view, the operational database should come first, then mcsadmin, then install as this is likely to be a multi release epic.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dthompson David Thompson (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.