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

Add required dependencies to couchbase-server.service unit

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 6.5.0
    • 6.0.2
    • installer
    • None
    • 1
    • Build Team 2019 Sprint 14

    Description

      There is a known issue for which Redhat has provided a fix at https://access.redhat.com/solutions/1751483. The fix requires to add dependencies (`local-fs.target` and `basic.target`) to `AFTER` and `REQUIRES` properties of the unit, that are currently missing in `couchbase-server.service` unit. If one thinks about it, it does make sense that `systemd` should wait for the local file system to complete booting up before starting Couchbase Server, so adding these dependencies should be fine. On executing the command `systemctl list-dependencies couchbase-server.service` we do see that `couchbase-server.service` has a dependency on `local-fs.target`. We should add these missing dependencies to `couchbase-server.service` unit.

      Attachments

        Issue Links

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

          Activity

            People

              wayne Wayne Siu
              yuvraj.kanwar Yuvraj Kanwar
              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