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

make postConfigure default install non-distributed

Details

    • New Feature
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • 1.1.3
    • 1.2.0
    • ?
    • None

    Description

      Currently postConfigure is defaulted to perform a distributed install, meaning the packages are pushed from pm1 to the other nodes. There is a command line feature to enable non-distributed installs.

      This change is to reverse that functionality and make the default install non-distributed.

      Attachments

        Issue Links

          Activity

            hill David Hill (Inactive) created issue -
            dthompson David Thompson (Inactive) made changes -
            Field Original Value New Value
            Fix Version/s 1.2 [ 22554 ]
            dthompson David Thompson (Inactive) made changes -
            Epic Link MCOL-1503 [ 68342 ]

            One implication for this is that mcsadmin will no longer be able to truly support shutdownSystem and a startSystem after shutdown since there is no ssh access to do this. I think this is fine as long as we auto start CS processes on each node.

            dthompson David Thompson (Inactive) added a comment - One implication for this is that mcsadmin will no longer be able to truly support shutdownSystem and a startSystem after shutdown since there is no ssh access to do this. I think this is fine as long as we auto start CS processes on each node.
            dthompson David Thompson (Inactive) made changes -
            dthompson David Thompson (Inactive) made changes -
            Fix Version/s 1.2.0 [ 22901 ]
            Fix Version/s 1.2 [ 22554 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Sprint 2018-16 [ 269 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Sprint 2018-16 [ 269 ] 2018-16, 2018-17 [ 269, 276 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Sprint 2018-16, 2018-17 [ 269, 276 ] 2018-16, 2018-17, 2018-18 [ 269, 276, 278 ]

            Please make the prompt to show non-distributed option as default

            dshjoshi Dipti Joshi (Inactive) added a comment - Please make the prompt to show non-distributed option as default
            dshjoshi Dipti Joshi (Inactive) made changes -
            Assignee David Hill [ hill ] Patrick LeBlanc [ pleblanc ]
            hill David Hill (Inactive) made changes -
            Assignee Patrick LeBlanc [ pleblanc ] David Hill [ hill ]
            hill David Hill (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            hill David Hill (Inactive) made changes -
            Status In Progress [ 3 ] Stalled [ 10000 ]

            Question: Do we want the quick install scripts to also default to Non-Distributed install.

            If not, then these 3 files will need to be changed to pass in a command line argument for 'distributed' install..

            hill David Hill (Inactive) added a comment - Question: Do we want the quick install scripts to also default to Non-Distributed install. If not, then these 3 files will need to be changed to pass in a command line argument for 'distributed' install..

            Yes, all of the installs should default to non-distributed.

            dthompson David Thompson (Inactive) added a comment - Yes, all of the installs should default to non-distributed.
            dthompson David Thompson (Inactive) made changes -
            Status Stalled [ 10000 ] Confirmed [ 10101 ]
            hill David Hill (Inactive) made changes -
            Status Confirmed [ 10101 ] In Progress [ 3 ]
            hill David Hill (Inactive) added a comment - - edited

            CORRECTION: Changes:

            1. No change code change postConfigure is required. To default to Non-DIstributed Install, meaning when no command line argument is provided, non-distributed is assumed. User would provide '-d' command line argument to perform Distributed Install
            2. quick install quick - only the multi-node needs to be change - change to pass non-distributed
            as the default.
            3. Change to Columnstore.xml change DistributedInstall entry from 'y' to 'n'. postConfigure
            gets the default from here. user can override it with the command line argument

            hill David Hill (Inactive) added a comment - - edited CORRECTION: Changes: 1. No change code change postConfigure is required. To default to Non-DIstributed Install, meaning when no command line argument is provided, non-distributed is assumed. User would provide '-d' command line argument to perform Distributed Install 2. quick install quick - only the multi-node needs to be change - change to pass non-distributed as the default. 3. Change to Columnstore.xml change DistributedInstall entry from 'y' to 'n'. postConfigure gets the default from here. user can override it with the command line argument
            hill David Hill (Inactive) added a comment - https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/592
            hill David Hill (Inactive) made changes -
            Assignee David Hill [ hill ] Ben Thompson [ ben.thompson ]
            Status In Progress [ 3 ] In Review [ 10002 ]

            Addition change from for Bens review

            mcsadmin, procmon, procmgr = change to set the DIstributedInstall default setting to 'n'

            Also this will make the addModule default as non-distributed install

            hill David Hill (Inactive) added a comment - Addition change from for Bens review mcsadmin, procmon, procmgr = change to set the DIstributedInstall default setting to 'n' Also this will make the addModule default as non-distributed install
            ben.thompson Ben Thompson (Inactive) made changes -
            Status In Review [ 10002 ] In Testing [ 10301 ]
            ben.thompson Ben Thompson (Inactive) made changes -
            Assignee Ben Thompson [ ben.thompson ] Daniel Lee [ dleeyh ]

            Build verified: 1.2.0-1a

            Verified postConfigure with and without -d switch.
            Performed installations on single and muti-node stacks for each.

            dleeyh Daniel Lee (Inactive) added a comment - Build verified: 1.2.0-1a Verified postConfigure with and without -d switch. Performed installations on single and muti-node stacks for each.
            dleeyh Daniel Lee (Inactive) made changes -
            issue.field.resolutiondate 2018-10-15 23:23:13.0 2018-10-15 23:23:13.121
            dleeyh Daniel Lee (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status In Testing [ 10301 ] Closed [ 6 ]
            leonid.fedorov Leonid Fedorov made changes -
            Component/s ? [ 14509 ]
            Component/s oam [ 13505 ]

            People

              dleeyh Daniel Lee (Inactive)
              hill David Hill (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 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.