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

Secret Management: Change the default behaviour to wait for master password

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 4.6.2
    • 4.6.0
    • ns_server
    • None

    Description

      Given that the default behaviour is to shutdown straight away when using a master password, the user experience here is not great. For example let's run through the following situation

      • User has a power outage:
      • User notice that Couchbase Server has not started and restarts it:

        sudo /etc/init.d/couchbase-server start
        Starting couchbase-server
                                                                   [  OK  ]
        

      • User sends the master password but gets the following error.

        $ sudo /opt/couchbase/bin/couchbase-cli master-password -c localhost:8091 --se
        nd-password                                                                                                          
         
        Enter master password:
        Either the node is down or password was already supplied
        

      • Given that Couchbase Server correctly started up as indicated by the green OK
      • The user now checks and sees that CB has still not started
      • User contacts support for help.

      I think the end user would have a better experience if the Default behaviour of shutting down was changed to making it wait on startup.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-22252
          # Subject Branch Project Status CR V

          Activity

            People

              ritam.sharma Ritam Sharma
              pvarley Patrick Varley (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty