Interactive Command-Line Installation

3 minute read

The command-line user interface installation method is supported only by Linux platforms. In this mode, additional command line parameters that are listed in Silent Unattended Installation can be used.

  1. Choose one of the following commands to start the full installer.

    • From a command line, enter sudo ./CloudBeesFlowDevOpsForesightServer-x64-<version>

    • On Linux platforms with the X Window System, the installer invokes the graphical user interface. To override this behavior, enter sudo ./CloudBeesFlowDevOpsForesightServer-x64-<version> --mode console.

      The following message appears:

      Logging to "/tmp/ijtmp_00CB8424-9E21-C4E5-3357-0E5B11BADFA6/installer-EFlowReportServ.log" Copyright (c) 2010-2019, CloudBees, Inc. All rights reserved. This will install {CD} DevOps Foresight Server on your computer. Continue? [n/Y]
  2. Continue the installation by entering y.

    The following message appears:

    Specify the install directory (for binaries) [/opt/electriccloud/electriccommander]
  3. Press Enter to accept the default installation directory, or enter a new installation directory path for program files and binaries.

    The following message appears:

    Specify the data directory (for data files, configurations and logs) [/opt/electriccloud/electriccommander]
  4. Press Enter to accept the default installation directory, or enter a new installation directory path for data files, configurations, and logs.

    The following message appears:

    Specify the user the services will run as [<primary user>]
  5. Enter the name of the user who owns the CloudBees CD DevOps Foresight server processes.

    The following message appears:

    Specify the group the services will run as [<primary group>]
  6. Enter the name of the group who owns the CloudBees CD DevOps Foresight server processes, or accept the default primary group of the chosen user by pressing Enter.

    The following message appears:

    Specify the host name or IP address on which the installed service will be available [ip-10-0-0-162.us-west-1.compute.internal]

    The host name or IP address of the system on which the DevOps Foresight server is being installed.

  7. If you want to specify a non-default host name, enter it, or accept the default host name by pressing Enter.

    The following message appears:

    Choose the port which will be used by server [9100]

    This port is used by the DevOps Foresight server.

  8. If you want specify a non-default port number, enter that number, or accept the default port number by pressing Enter.

    The following message appears:

    Specify the host of the remote {CD} DevOps Insight server []
  9. Enter the host name of DevOps Insight server and press Enter You must specify a host.

    The following message appears:

    Specify the port of the remote {CD} DevOps Insight server [9200]
  10. Enter the port number for your DevOps Insight Server, or accept default and press Enter.

    The following message appears:

    Does the {CD} DevOps Insight server on "e5590-phair" use authentication? [n/Y]
  11. In most cases, it does use authentication. Continue the installation by entering y.

    The following message appears:

    Specify the user name with which to login to "e5590-phair" [reportuser]
  12. Enter the user name you configured during the DevOps Insight Server install, or accept the default by pressing Enter.

    The following message appears:

    Specify the password for "reportuser" on "e5590-phair" [changme]
  13. Enter the password you configured during the DevOps Insight Server install, or accept the default by pressing Enter.

    The following message appears:

    Specify the host[:port] of the remote {CD} server []
  14. Enter the name of the CloudBees CD server that will communicate with this DevOps Foresight server. If the remote server is using a non-default HTTPS port, you must specify the host name as <host>:<port>. If you do not specify a port, HTTPS port 8443 is assumed (the same as the CloudBees CD server default port).

    The following message appears:

    Specify the user name with which to login to "<remote host>" [admin]
  15. Enter the name of a CloudBees CD user on the CloudBees CD server who has sufficient privileges to edit server settings. This field defaults to the CloudBees CD-supplied admin user.

    The following message appears:

    Specify the password for "<remote user>" on "<remote host>" []
  16. Enter the password for the CloudBees CD user. The default password for the admin user is changeme.

    The following message appears:

    The {CD} DevOps Foresight Server will be configured on {CD} server version <version> on <remote host>

The CloudBees CD software is installed on the machine. When the installation completes successfully, a message that contains the line Installation complete appears.