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

CB Server Docker image (x86) fails to run on Docker-for-Mac on Apple Silicon

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 6.6.0
    • Neo.next
    • build
    • Untriaged
    • 1
    • No
    • Build Team 2021 Sprint 21, Build Team 2022 Sprint 2

    Description

      The Golang binaries in ns_server (gozip vbmap goport godu minify gosecrets) are currently built with Go 1.8.5, which hasn't been a supported version for nearly four years. In particular, this is causing an odd situation reported by a user (https://github.com/couchbase/docker/issues/165 ) where our official Docker images won't run in Docker on Mac M1, because the binaries don't meet some Mac requirement even for running in emulation.

      We should upgrade to something much newer, ideally Go 1.15 or so.

      Attachments

        Issue Links

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

          Activity

            ceej Chris Hillery created issue -
            meni.hillel Meni Hillel (Inactive) made changes -
            Field Original Value New Value
            Assignee Meni Hillel [ JIRAUSER25407 ] Chris Hillery [ ceej ]
            ceej Chris Hillery made changes -
            Sprint Build Team 2021 Sprint 21 [ 1812 ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Fix Version/s backlog [ 15925 ]
            Fix Version/s Neo [ 17615 ]
            ceej Chris Hillery made changes -
            Assignee Chris Hillery [ ceej ] Meni Hillel [ JIRAUSER25407 ]
            ceej Chris Hillery made changes -
            Link This issue blocks MB-49155 [ MB-49155 ]
            ming.ho Ming Ho made changes -
            Link This issue blocks CBD-4529 [ CBD-4529 ]
            ianmccloy Ian McCloy made changes -
            Fix Version/s Neo [ 17615 ]
            Fix Version/s backlog [ 15925 ]
            ianmccloy Ian McCloy made changes -
            Priority Major [ 3 ] Blocker [ 1 ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Fix Version/s Morpheus [ 17651 ]
            Fix Version/s Neo [ 17615 ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Priority Blocker [ 1 ] Major [ 3 ]
            ingenthr Matt Ingenthron made changes -
            Fix Version/s Neo [ 17615 ]
            Fix Version/s Morpheus [ 17651 ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Assignee Meni Hillel [ JIRAUSER25407 ] Steve Watanabe [ steve.watanabe ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Comment [ [~steve.watanabe] We need to identify the issue running natively on ARM. Since you have the M1 at your position, please try to install the latest ARM builds and identify the root cause. It may or may not be related to golang. ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Assignee Steve Watanabe [ steve.watanabe ] Timofey Barmin [ timofey.barmin ]
            lynn.straus Lynn Straus made changes -
            Remote Link This issue links to "Page (Couchbase, Inc. Wiki)" [ 23568 ]
            drigby Dave Rigby made changes -
            Summary Update ns_server Go builds to (much) newer Golang CB Server Docker image (x86) fails to run on Docker-for-Mac on Apple Silicon
            drigby Dave Rigby made changes -
            Is this a Regression? Unknown [ 10452 ] No [ 10451 ]
            drigby Dave Rigby made changes -
            Labels arm
            ceej Chris Hillery made changes -
            Assignee Timofey Barmin [ timofey.barmin ] Chris Hillery [ ceej ]
            meni.hillel Meni Hillel (Inactive) made changes -
            Component/s build [ 10200 ]
            Component/s ns_server [ 10019 ]
            wayne Wayne Siu made changes -
            Sprint Build Team 2021 Sprint 21 [ 1812 ] Build Team 2021 Sprint 21, Build Team 2022 Sprint 2 [ 1812, 1956 ]
            wayne Wayne Siu made changes -
            Rank Ranked higher
            lynn.straus Lynn Straus made changes -
            Fix Version/s Neo.next [ 18242 ]
            Fix Version/s Neo [ 17615 ]
            ceej Chris Hillery made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            ceej Chris Hillery made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            ceej Chris Hillery made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            ceej Chris Hillery made changes -
            Resolution Won't Fix [ 2 ]
            Status Reopened [ 4 ] Closed [ 6 ]

            People

              ceej Chris Hillery
              ceej Chris Hillery
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty