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 is installed on the BMC Atrium Configuration Management Database (BMC Atrium CMDB) and stores your hardware and software metadata. It is also known as the Distributed Media Library (DML).
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 |
Patch Catalogs | Depot/CSM_Patch_Catalogs | CSM_Patch_Catalogs |
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. See Enabling-BMC-BladeLogic-Atrium-Integration.
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
- If you have already configured the CMDB in your BMC Server Automation Console, proceed to Step 4.
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 parametersParameter
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
CMDB User
User Name for connecting to BMC Atrium CMDB
CMDB Password
Password for connecting to BMC Atrium CMDB
- Click Test Connection to verify that the credentials that you entered are correct.
- Right-click the Jobs > CSM_Jobs folder, and select New > Publish Product Catalog Job.
- In the General panel, name the job and give it a description.
- 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.
- 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.
- 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.
- 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.
- Click Finish to run the Publish Product Catalog Job.
- 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:
| 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 Setting-up-and-using-PaaS-provisioning.