Information
Unsupported content This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Publishing the Product Catalog


This topic describes how to set up and run a Publish Product Catalog Job in BMC Server Automation. This topic contains the following sections:

Setting up and running a Publish Product Catalog Job

The Publish Product Catalog Job in BMC Server Automation retrieves a list of virtual guest packages and system packages from specially named BMC Server Automation folders, and publishes those to the Product Catalog. The Product Catalog is an application that is installed on the BMC Atrium CMDB and stores your hardware and software metadata. It is also known as the DML (Formerly DSL).

Click here to see a short overview of the Publish Product Catalog Job.

The following table lists the types of objects the Publish Product Catalog Job can publish, the folders where those objects should be placed in BMC Server Automation, and the locations where the job generates entries in the BMC Atrium CMDB:

Type of object

Location in BMC Server Automation

Location in BMC Atrium CMDB

Application component templates

Component Templates/CSM_Application_Packages

CSM_Application_Packages

BLPackage Deploy Jobs

Jobs/CSM_Applications

CSM_Applications

Software Deploy Jobs

Jobs/CSM_Applications

CSM_Applications

System package

Depot/CSM_OS_Packages

CSM_OS_Packages

Virtual Guest Packages

Depot/CSM_Virtual_Guest_Packages

CSM_Virtual_Guest_Packages

Warning

Note

  • The Publish Product Catalog Job is supported only for BMC Atrium CMDB version 7.6.04 and later.
  • Only a user with the BLAdmins role can execute the Publish Product Catalog Job. If the Publish Product Catalog Job is run by a user with any other role, the job fails.
  • If there are two or more BMC Server Automation objects with same name and the same manufacturer, then only one entry is added in the Product Catalog.

In BMC Server Automation, ensure that you have created the object to be published and stored the object in its appropriate folder, as described above.

To publish the product catalog

Warning

Note

Enabling the BMC Atrium Integration is a prerequisite for Publish Product Catalog Jobs. You specify the BMC Atrium CMDB instance from the BMC Server Automation Console through the Configuration > Atrium Integration > Configuration menu item.

  1. If you have already configured the CMDB in your BMC Server Automation Console, proceed to Step 4.
  2. Choose Atrium Integration > Configuration from the Configuration menu and enter the following BMC Atrium CMDB details on the AR/CMDB Configuration tab:
    AR/CMDB Configuration parameters

    Parameter

    Description

    Host Name/IP Address

    Host name or IP address of the computer where BMC Atrium CMDB is installed.

    CMDB Port

    Port used for communicating with BMC Atrium CMDB.

    Note: If you are using a portmapper service for AR system, enter a value of 0.

    CMDB User

    User Name for connecting to BMC Atrium CMDB.

    CMDB Password

    Password for connecting to BMC Atrium CMDB.

  3. Click Test Connection to verify that the credentials that you entered are correct.
  4. Right-click the Jobs > CSM_Jobs folder, and select New > Publish Product Catalog Job.
  5. In the General panel, name the job and give it a description.
  6. In the Default Notifications panel, define default notifications that are generated when the job completes. Default notifications can take the form of e-mails or SNMP traps. For more information, see the Managing jobs topic in the BMC Server Automation online technical documentation.
  7. In the Schedules panel, schedule the job to execute immediately, at a specific time in the future, or on a recurring basis, and define notifications that are issued when the job runs. For more information, see the Managing jobs topic in the BMC Server Automation online technical documentation.
  8. In the Properties panel, there is a list of properties automatically assigned to each object. In this list, you can modify the value of any properties that are defined as editable. For more information, see the Setting values for system object properties topic in the BMC Server Automation online technical documentation.
  9. In the Permissions panel, grant roles access to any objects created in the system, such as jobs, servers, or depot objects. Using the Permissions panel, you can add individual permissions to an object. You can also set permissions by adding access control list (ACL) templates or ACL policies. For more information, see the Defining permissions for a system object topic in the BMC Server Automation online technical documentation.
  10. Click Finish to run the Publish Product Catalog Job.
  11. Review the job execution logs to verify that content created within the specially named folders in BMC Server Automation has been published into the BMC Cloud Lifecycle Management product catalog.

Viewing published objects in BMC Cloud Lifecycle Management

Objects published to the Service Catalog are available to the BMC Cloud Lifecycle Management Service Designer workspace, where they can be added to service blueprint components.

Published objects

Applicable service blueprint components

Software packages:

  • BLPackage Deploy jobs
  • Software Deploy jobs

Applications

OS packages

Servers

Virtual Guest Packages

Servers

Platform as a Service (PaaS) databases

PaaS Resources

For more information about defining service blueprints, see Creating-copying-or-editing-a-service-blueprint. For more information about PaaS provisioning, see PaaS-provisioning.

Where to go from here

For more information about defining service blueprints, see Creating-copying-or-editing-a-service-blueprint.

For more information about PaaS provisioning, see PaaS-provisioning.

 

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

BMC Cloud Lifecycle Management 4.5