Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-3652

Implement model for installing OpenDJ as a standalone replication server

    Details

    • Type: New Feature
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 5.5.0
    • Component/s: devops, setup
    • Labels:
      None

      Description

      We should be able to setup an OpenDJ server as a replication server.
      This feature existed in the old setup GUI. As we are going to remove it (----OPENDJ-3588----), we should propose the same feature.

      First step will be to add model classes to the setup package in order to allow a standalone RS to be setup.

      We have identified two different use cases that the command should achieve:

      • Creates a standalone replication server first in a replication topology (i.e waiting for other directory/replication servers to contact it)
        The global administrator entry will be created on the server with hardcoded `admin` UID and with the same password as the root user one
      • Creates a replication server which should join an existing replication topology
        In this use case, the new server must be started and the replication server in the topology must be online. Joining topology will be done using dsreplication configure. We will bind to the replication server in the topology using global administrator credentials (admin, --rootUserPassword value). This constraint implies that all replication servers of a topology must have the same user root password.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                gaetan Gaetan Boismal [X] (Inactive)
                Reporter:
                gaetan Gaetan Boismal [X] (Inactive)
                Dev Assignee:
                Gaetan Boismal [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: