Page tree

Metadata, or data about data, is important in the context of BMC Release Process Management (RPM). Only the administrator of RPM and users with Coordinator or Deployer roles can manage metadata lists and settings for the application. To access the metadata, click the Environment tab and select Metadata.

Note

For basic information about metadata, see the Application metadata section in the Product overview topic.

This topic consists of the following sections:

To create agent types

  1. Go to Environment > Metadata, click Manage Lists, and then click AgentTypes.
  2. In the Edit List dialog box, in the Add List Item box, enter a name of a new agent type, and then click Add Item.
  3. (Optional) To make an agent type value inactive, in the Active List items list, select the appropriate agent type, and then click Archive.
  4. (Optional) To make an agent type value active, in the Inactive List items list, select the appropriate agent type, and then click Unarchive.
  5. To save your changes, click Update List.

To create OS types

  1. Go to Environment > Metadata, click Manage Lists, and then click OSTypes.
  2. In the Edit List dialog box, in the Add List Item box, enter a name of a new OS type, and then click Add Item.
  3. (Optional) To make an OS type value inactive, in the Active List items list, select the appropriate OS type, and then click Archive.
  4. (Optional) To make an OS type value active, in the Inactive List items list, select the appropriate OS type, and then click Unarchive.
  5. To save your changes, click Update List.

To manage automation errors

By adding list items for AutomationErrors in metadata, you can customize conditions under which automation scripts are marked as failed.

  1. Go to Environment > Metadata, click Manage Lists, and then click AutomationErrors.
  2. In the Edit List dialog box, in the Add List Item box, specify a word or phrase that will cause automation to be marked as failed if this word or phrase is found in the results of an automation script, and then click Add Item.

    To find automation results, go to the Notes tab of the appropriate step, and then click Automation run full results.

    Example

    If you add STDERR to Active List items in AutomationErrors, and then STDERR will be found in the results of an automation script, this script will be marked as failed and the corresponding step and request will have the Problem status.


  3. (Optional) To archive an active list item, in Active List items, select the required item, and then click Archive. To unarchive an inactive list item, in Inactive List items, select the required item, and then click Unarchive.
  4. To save your changes, click Update List.

To create package contents

Package content refers to labeling requests. For example, you might enter items such as "Database modification", "Code change for calendar functionality", and others.

  1. From Environment > Metadata, click Manage Package Contents.
  2. On the right side of your screen, click Create Package Content.
  3. In the Name box, enter the package content name, and then click Create.
  4. Add as many package contents as you want.

To create phases

  1. From Environment > Metadata, click Manage Phases.
  2. On the right side of your screen, click Create Phase.
  3. In the Name box, type a phase name.
  4. In the Runtime Phase(s) box, type a runtime phase name.
  5. To add more runtime phases, click more.
  6. Click Create.
  7. Create as many phases as you want.
  8. (Optional) After you have created the phases, you can drag the icon on the left to change their order.

For more information about how to use the phases, see the General tab in Managing steps.

To create plan templates

Before creating a plan, you need to create a plan template, which contains stages. A stage is the process through which the application passes, for example, development, QA, and whatever stage that you want to define.

  1. From Environment > Metadata, click Manage Plan Templates.
  2. Click Create Plan Template on the right.
  3. In the Name field, type a name.
  4. From the Template Type list, select the template type.
  5. Click Create.
  6. To complete the plan template creation, add stages by clicking Add Stages.
  7. Add as many stages as you require to define the template.

    Note

    While adding a stage, you can associate as many default request templates as you require.

To create procedures

A procedure is a group of steps.

  1. From Environment > Metadata, click Manage Procedures.
  2. On the right side of your screen, click Create Procedure.
  3. In the Name box, enter a procedure name.
  4. (Optional) In the Description box, enter a procedure description.
  5. In the Applications list, select applications for which you want to use the procedure.
  6. Click Create.
  7. In the Steps section, add steps to the procedure.
    You can reorder the steps in the procedure by clicking Reorder Steps.

To create processes

  1. From Environment > Metadata, click Manage Processes.
  2. On the right side of your screen, click Create Business Process.
  3. In the Name box, enter a process name.
  4. In the Label color list, select a hexadecimal code that represents the label color.
    Using colors, you can identify processes easily.
  5. In the Applications list, select applications for which you want to use the label.
  6. Click Create.

To create release tags

A release tag is a categorization that you can apply to plans and requests.

  1. Go to Environment > Metadata, and then click Manage Release Tags.
  2. On the right side of the screen, click Create Release Tag.
  3. In the Name field, type a name or a date.
  4. Click Create. The created release tag can be selected in the Release tag list when creating a plan or a request.

  5. Add as many release tags as required.
  6. (Optional) To change the order of the release tags, drag the  icon on the left.
    To edit a release tag, in the Action column, click Edit.
    To make a release tag inactive, in the Action column, click Archive.

To create release tag templates

You can use release tag templates to autoincrement versions of releases created in the BMC Release Lifecycle Management Requester UI (now called Release Process Management - Requester UI, 5.0.03.001 onward).

  1. Go to Environment > Metadata, and then click Manage Release Tag Templates.
  2. On the right side of the screen, click Create  Release Tag Template.
  3. In the Name box, type a name of the template.
  4. In the Application list, select a required application.

    Note

    You can have only one active release tag template per application.

  5. In the Version template box, type the template for the release version tag.

  6. In the Autoincrement from box, type the number from which release version tag will be autoincremented.

    Example

    If you set Version template to 2.1.# and Autoincrement from to 0, then the first release that you create for the application with this template will have version 2.1.0. The next release version tags are autoincremented on each consequent release created for the application that uses this release tag template. In this example, the next release version tags will be: 2.1.1, 2.1.2, 2.1.3, and so on.

  7. Click CreateThe created release tag template automatically populates the Release # box when creating a release in the BMC Release Lifecycle Management Requester UI (now called Release Process Management - Requester UI, 5.0.03.001 onward).

To create work tasks

  1. From Environment > Metadata, click Manage Work Tasks.
  2. On the right side of your screen, click Add a new Work Task.
  3. In the Name box, enter a work task name.
  4. Click Create.

Create as many work tasks as required. You can drag the icon on the left to reorder the work tasks.

For more information about how to use the created work tasks, see the General tab in Managing steps.

To create version tags for components

You need to create newer and newer versions of your applications depending on your releases. You can create as many versions as required.

  1. Go to Environment > Metadata, and then click Manage Version Tags.
  2. On the right side of your screen, click Add new Version Tag.
  3. Add the details in the fields.
    The Version, Environment, and Application fields are required.
  4. Click Create.

    Note

    If you select the Limit Versions to Metadata check box in Settings > General > Module - Requests, the component versions in the Version list of the step dialog box are limited to the versions created in metadata.

Related Topic

Product Overview