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

Installers should identify when running in a container and start better

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • None
    • 5.1.0
    • build, installer
    • None
    • 2
    • Build Team 2018 Sprint 3

    Description

      When running a Docker container based on a systemd-based OS (such as Ubuntu 16.04 or Centos 7), installing the Server RPM/DEB package doesn't successfully start the server. This is mostly because the init scripts try to run systemd commands like "systemctl", and systemd basically doesn't work in containers. However, we could probably identify such environments and fall back to triggering /opt/couchbase/bin/couchbase-server directly.

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty