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.
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 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.
- 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
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.