Information
Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Managing environments


Environments are deployment platforms on which applications are deployed and configured. A software environment is a collection of hosted servers and application software that provides a platform for running and testing applications. Typically an environment consists of:

  • One or multiple physical or virtual servers
  • Hosted applications, including deployment, installations, and releases on web servers; application servers; database servers; or legacy applications
  • Deployment environment configurations
  • Network Infrastructures, such as firewalls, SAN Storage, or network switches

Environments are available during various phases of the deployment life cycle, including the build, install, configure, and verify phases. The release team provides the services for deployment and makes the environments available during the various stages of release and testing.

You can have several environments in the context of a software release process, such as development, quality assurance, user acceptance testing, or production. The application passes through these various environments. You can associate multiple environments with your application, but you must associate at least one environment with your application.

Starting with BMC Release Process Management version 4.3.01.03, you can assign an environment to one of the four predefined environment types, as well as create new environment types. For more information, see Managing-environment-types.

Use the following procedures to manage your environments:

To add environments

  1. Go to Environment > Environments, and click the Add a new environment link located to the right.
  2. Enter a name for the new environment.
  3. From the Environment type list, select the environment type to which you want to assign your environment.

    Warning

    Note

    You can  assign an environment to a specific environment type starting with BMC Release Process Management version 4.3.01.03.

  4. Add servers and server groups, which you want to associate with your environment.
  5. Click Create.
Warning

Alternatively, you can add environments under Dashboard > My Applications, by clicking the application name to which you want to add a new environment. Click the add/remove environments link, and then click the create new environment link. However, in this case you cannot assign the environment to the desired environment type.

To edit an environment name

  1. From Environment > Environments, click the relevant environment name.
  2. In the Name field, change the name of the environment.
  3. Click Update.

To deactivate or activate an environment

If you do not need a specific environment during the release, or if you want to deactivate an environment during a particular phase of the release process.

  1. From Environment > Environments, click one of the following links:
    • To deactivate an active environment, click Make Inactive next to the environment.
    • To activate an inactive environment, click Make Active next to the environment.

Environments are listed separately in Active and Inactive section.

To associate components with environments

  1. From Dashboard > My Applications or from the Applications tab, click the relevant application name.
  2. To copy all component associations from one environment to any number of target environments, perform the following actions:
    1. Click the source environment to expand it and display its list of associated components.
    2. Click Clone Environment Components under the list of components.
    3. Select the target environments (to which to copy component associations), and then click Save.
  3. To associate individual components with a single environment, perform the following actions:
    1. Click the target environment to expand it and display its list of associated components.
    2. Drag each component that you want to associate from the components list on the right, and drop it on the list of environment components on the left.
  4. To remove a component from the list of components associated with an environment (in the environment's expanded display), click the Remove installed component icon in the right-most column, and then click OK.

For more information about associating components with environments, see Associating-components-with-environments.

To reorder environments in an application

Warning

Note

Starting with BMC Release Process Management version 4.3.01.08 and later, when alphabetical sorting for environments in an application is turned on, you cannot reorder environments for this application.

  1. From the Applications tab, click the relevant application for which you want to reorder components.
  2. Click the Reorder Environments link on the right.
  3. On the Reorder Environments page, drag and drop the environment to the correct position in the order.
  4. When you are finished adjusting the order, click done grouping.

To use the alphabetical sorting for environments in an application

Warning

Note

  • The alphabetical environments sorting  is available only for BMC Release Process Management version 4.3.01.08 and later.
  • When the alphabetical sorting for environments in an application is turned on, you cannot reorder environments for this application.
  1. From the Applications tab, click the relevant application for which you want to reorder components.
  2. On the application page:
    • To turn on the alphabetical sorting for environments, make sure that the Enable Alpha sort for Environment check box is selected.
    • To turn off the alphabetical sorting for environments, make sure the Enable Alpha sort for Environment check box is not selected.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Release Process Management 4.3