Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-42239

Support Couchbase Server on Linux ARM-based architecture

    XMLWordPrintable

Details

    • Epic
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • Cheshire-Cat
    • 7.1.0
    • build, couchbase-bucket, qe
    • Security Level: Public
    • ARM, Linux OS Platforms
    • ARM Linux support
    • Done
    • 1

    Description

      Let's look at building Couchbase Server on ARM Linux.

      We need to figure out what platforms will be supported and how much effort is involved.

       

      Primarily the demand is for running on ARM Graviton2 cloud instances, so supporting Amazon Linux 2 would be a MVP. 

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            anil Anil Kumar (Inactive) created issue -
            ianmccloy Ian McCloy made changes -
            Field Original Value New Value
            Link This issue relates to MB-41281 [ MB-41281 ]
            ianmccloy Ian McCloy made changes -
            Assignee Anil Kumar [ anil ] Ian McCloy [ ianmccloy ]
            ianmccloy Ian McCloy made changes -
            Environment ARM, Linus/Windows OS Platforms ARM, Linux/Windows OS Platforms
            peter.reale Peter Reale made changes -
            Link This issue relates to CBSE-9403 [ CBSE-9403 ]
            ianmccloy Ian McCloy made changes -
            Link This issue blocks CBSE-9013 [ CBSE-9013 ]
            ianmccloy Ian McCloy made changes -
            Link This issue blocks CBSE-6453 [ CBSE-6453 ]
            peter.reale Peter Reale made changes -
            Link This issue relates to CBSE-9406 [ CBSE-9406 ]
            thomas.mcspiritt Thomas McSpiritt made changes -
            Link This issue backports to CBSE-9409 [ CBSE-9409 ]
            thomas.mcspiritt Thomas McSpiritt made changes -
            Link This issue backports to CBSE-9409 [ CBSE-9409 ]
            thomas.mcspiritt Thomas McSpiritt made changes -
            Link This issue blocks CBSE-9409 [ CBSE-9409 ]
            ianmccloy Ian McCloy made changes -
            Link This issue relates to CBSE-9406 [ CBSE-9406 ]
            roi.katz Roi Katz made changes -
            Link This issue blocks CBSE-9529 [ CBSE-9529 ]
            pvarley Patrick Varley made changes -
            Link This issue relates to MB-17363 [ MB-17363 ]
            pvarley Patrick Varley made changes -
            Link This issue relates to MB-44088 [ MB-44088 ]
            pvarley Patrick Varley made changes -
            Link This issue relates to CBSE-9403 [ CBSE-9403 ]
            pvarley Patrick Varley made changes -
            Link This issue blocks CBSE-9403 [ CBSE-9403 ]
            ianmccloy Ian McCloy made changes -
            Description Stage 1
             * Business justification on why support ARM-based processor what are the benefits
             * Competitive analysis
             * Number of customers [https://issues.couchbase.com/issues/?jql=text%20~%20%22arm%20processor%22]
             * Couchbase Cloud (DBaaS)

            Stage 2
             * Build team high-level estimation on work required
             * QE team high-level estimation on work required

             

            Stage 3
             * Prioritization and scoping

             

             

             

             
            Let's look at building Couchbase Server on ARM Linux.

             

             

             

             
            ianmccloy Ian McCloy made changes -
            Description Let's look at building Couchbase Server on ARM Linux.

             

             

             

             
            Let's look at building Couchbase Server on ARM Linux.

            We need to figure out what platforms will be supported and how much effort is involved.

             

             

             
            ianmccloy Ian McCloy made changes -
            Security Private [ 10010 ] Public [ 10011 ]
            ianmccloy Ian McCloy made changes -
            Summary [Initial Scoping/Planning] Support Couchbase Server on ARM-based architecture Support Couchbase Server on ARM-based architecture
            ianmccloy Ian McCloy made changes -
            Summary Support Couchbase Server on ARM-based architecture Support Couchbase Server on Linux ARM-based architecture
            ianmccloy Ian McCloy made changes -
            Environment ARM, Linux/Windows OS Platforms ARM, Linux OS Platforms
            ianmccloy Ian McCloy made changes -
            Affects Version/s Cheshire-Cat [ 15915 ]
            ianmccloy Ian McCloy made changes -
            Fix Version/s CheshireCat.Next [ 16908 ]
            ianmccloy Ian McCloy made changes -
            Link This issue is duplicated by MB-44088 [ MB-44088 ]
            ianmccloy Ian McCloy made changes -
            Link This issue relates to MB-44088 [ MB-44088 ]
            matt.carabine Matt Carabine made changes -
            Link This issue blocks CBSE-9648 [ CBSE-9648 ]
            callum.majumdar Callum Majumdar made changes -
            Link This issue blocks CBSE-9770 [ CBSE-9770 ]
            priya.rajagopal Priya Rajagopal made changes -
            Link This issue relates to MB-25541 [ MB-25541 ]
            ianmccloy Ian McCloy made changes -
            Description Let's look at building Couchbase Server on ARM Linux.

            We need to figure out what platforms will be supported and how much effort is involved.

             

             

             
            Let's look at building Couchbase Server on ARM Linux.

            We need to figure out what platforms will be supported and how much effort is involved.

             

            Primarily the demand is for running on ARM cloud instances, so supporting Amazon Linux 2 would be a MVP. 

             
            ceej Chris Hillery made changes -
            Link This issue depends on CBD-4106 [ CBD-4106 ]
            ianmccloy Ian McCloy made changes -
            Fix Version/s 7.1.0 [ 17117 ]
            Fix Version/s CheshireCat.Next [ 16908 ]
            drigby Dave Rigby made changes -
            Issue Type Improvement [ 4 ] Epic [ 5 ]
            drigby Dave Rigby made changes -
            Epic Name ARM Linux support
            Epic Status In Progress [ 10051 ]
            drigby Dave Rigby made changes -
            Component/s couchbase-bucket [ 10173 ]
            drigby Dave Rigby made changes -
            Epic Child MB-46360 [ 160032 ]
            drigby Dave Rigby made changes -
            Epic Child MB-46378 [ 160105 ]
            drigby Dave Rigby made changes -
            Rank Ranked higher
            drigby Dave Rigby made changes -
            Epic Colour ghx-label-10
            drigby Dave Rigby made changes -
            Epic Colour ghx-label-10 ghx-label-11
            drigby Dave Rigby made changes -
            Epic Colour ghx-label-11 ghx-label-10
            drigby Dave Rigby made changes -
            Priority Major [ 3 ] Critical [ 2 ]
            drigby Dave Rigby made changes -
            Priority Critical [ 2 ] Blocker [ 1 ]
            owend Daniel Owen made changes -
            Fix Version/s Neo [ 17615 ]
            Fix Version/s 7.1.0 [ 17117 ]
            richard.eilbert Richard Eilbert made changes -
            Link This issue blocks CBSE-10285 [ CBSE-10285 ]
            drigby Dave Rigby made changes -
            Epic Child MB-47145 [ 164461 ]
            ceej Chris Hillery made changes -
            Epic Child MB-47146 [ 164471 ]
            ceej Chris Hillery made changes -
            Remote Link This issue links to "Page (Couchbase, Inc. Wiki)" [ 22507 ]
            ceej Chris Hillery made changes -
            Epic Child MB-47166 [ 164685 ]
            james.powenski James Powenski made changes -
            Link This issue blocks CBSE-10372 [ CBSE-10372 ]
            daniel.cadenas Daniel Cadenas made changes -
            Link This issue depends on CBSE-10403 [ CBSE-10403 ]
            drigby Dave Rigby made changes -
            Epic Child MB-47451 [ 166109 ]
            drigby Dave Rigby made changes -
            Epic Child MB-47451 [ 166109 ]
            priya.rajagopal Priya Rajagopal made changes -
            Link This issue relates to CM-861 [ CM-861 ]
            malarky Chris Malarky made changes -
            Link This issue blocks CBSE-10403 [ CBSE-10403 ]
            malarky Chris Malarky made changes -
            Link This issue depends on CBSE-10403 [ CBSE-10403 ]
            nirvair.singh Nirvair Singh Bhinder made changes -
            Link This issue blocks CBSE-10664 [ CBSE-10664 ]
            pvarley Patrick Varley made changes -
            Link This issue blocks CBSE-10666 [ CBSE-10666 ]
            ianmccloy Ian McCloy made changes -
            Link This issue depends on MB-47787 [ MB-47787 ]
            ianmccloy Ian McCloy made changes -
            Description Let's look at building Couchbase Server on ARM Linux.

            We need to figure out what platforms will be supported and how much effort is involved.

             

            Primarily the demand is for running on ARM cloud instances, so supporting Amazon Linux 2 would be a MVP. 

             
            Let's look at building Couchbase Server on ARM Linux.

            We need to figure out what platforms will be supported and how much effort is involved.

             

            Primarily the demand is for running on ARM Graviton2 cloud instances, so supporting Amazon Linux 2 would be a MVP. 

             
            malarky Chris Malarky made changes -
            Link This issue blocks CBSE-10786 [ CBSE-10786 ]
            roi.katz Roi Katz made changes -
            Link This issue blocks CBSE-10944 [ CBSE-10944 ]
            roi.katz Roi Katz made changes -
            Link This issue relates to CBSE-11161 [ CBSE-11161 ]
            roi.katz Roi Katz made changes -
            Link This issue relates to CBSE-11161 [ CBSE-11161 ]
            roi.katz Roi Katz made changes -
            Link This issue blocks CBSE-11161 [ CBSE-11161 ]
            drigby Dave Rigby made changes -
            Epic Status In Progress [ 10051 ] Done [ 10052 ]
            david.elliott David Elliott made changes -
            Link This issue blocks CBSE-11367 [ CBSE-11367 ]
            roi.katz Roi Katz made changes -
            Link This issue relates to CBSE-11439 [ CBSE-11439 ]
            ianmccloy Ian McCloy made changes -
            Assignee Ian McCloy [ ianmccloy ] Chris Hillery [ ceej ]
            ianmccloy Ian McCloy made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            ianmccloy Ian McCloy made changes -
            Link This issue blocks CBSE-11570 [ CBSE-11570 ]
            ianmccloy Ian McCloy made changes -
            Link This issue relates to CBSE-11472 [ CBSE-11472 ]
            ianmccloy Ian McCloy made changes -
            Link This issue blocks CBSE-11626 [ CBSE-11626 ]

            People

              ceej Chris Hillery
              anil Anil Kumar (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              24 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty