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

Tidy up Dockerfile generation based on Docker feedback

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 7.1.0, 6.6.5
    • None
    • build
    • None
    • 1
    • Build Team 2022 Sprint 2, Build Team 2022 Sprint 3

    Description

      When proposing the Dockerfile for our Server 6.6.5 Official Image, the Docker team raised several issues related to changes we made to support building on aarch64: https://github.com/docker-library/official-images/pull/11752

      We should address those issues to allow the 6.6.5 image to be fully released.

      Attachments

        Issue Links

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

          Activity

            I've proposed changes: https://github.com/couchbase/docker/pull/170

            I tested the updated 6.6.5 image locally and it seems fine. I've rebuilt a 7.1.0 aarch64 staging image but am not sure how to test it: http://server.jenkins.couchbase.com/job/create_docker_staging/316/

            ceej Chris Hillery added a comment - I've proposed changes: https://github.com/couchbase/docker/pull/170 I tested the updated 6.6.5 image locally and it seems fine. I've rebuilt a 7.1.0 aarch64 staging image but am not sure how to test it: http://server.jenkins.couchbase.com/job/create_docker_staging/316/

            Ming was able to test the aarch64 image, which seems to work fine. I've merged my changes and re-build our couchbase/server:6.6.5 image, and also updated the pull request for the Official Docker image over the weekend. I just pinged the Docker team to see if the new Dockerfile addresses their concerns.

            ceej Chris Hillery added a comment - Ming was able to test the aarch64 image, which seems to work fine. I've merged my changes and re-build our couchbase/server:6.6.5 image, and also updated the pull request for the Official Docker image over the weekend. I just pinged the Docker team to see if the new Dockerfile addresses their concerns.

            One more change made to the x86_64 image only, and the Official Image has been approved. couchbase:6.6.5 is available.

            ceej Chris Hillery added a comment - One more change made to the x86_64 image only, and the Official Image has been approved. couchbase:6.6.5 is available.

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h
                  2h

                  Gerrit Reviews

                    There are no open Gerrit changes

                    PagerDuty