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.

Publishing the Product Catalog

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

This topic contains the following sections:

General information about 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

Component templates are published only if the ATRIUM_SYNC_ENABLED property is set to true.

Note

  • The Publish Product Catalog Job is supported only for BMC Atrium CMDB version 7.6.04 and above.
  • To properly publish product catalog entries that are Application Component Templates, set the PRODUCT_MANUFACTURER and PRODUCT_VERSION properties.
  • 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.

Before you begin

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

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 then 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 list, 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

The published objects are available to the BMC Cloud Lifecycle Management interface. You can view them in the BMC Cloud Lifecycle Management Administration Console in the Service Blueprints workspace.

Software packages

After publication, the following types of objects are listed under Service Blueprints > Service Definition > Components > Component Details. Select the Software Packages tab and see the Available Software Packages list.

  • Application Component Templates
  • BLPackage Deploy Jobs
  • Software Deploy Jobs

For example, the following graphic shows published Application Component Template packages.

OS packages

After publication, OS packages are listed under Service Blueprints > Service Definition > Components > Component Details. Select the Operating Systems tab and see the Available Operating Systems list.

Virtual Guest Packages

After publication, Virtual Guest Packages are listed under Service Blueprints > Service Deployment Definitions > Resource Sets > Compute Resources. Select the Virtual Type option and click the Installable Resources list.

Was this page helpful? Yes No Submitting... Thank you

Comments