Patch 3 for Service Pack 1: version 4.3.01.03
This topic contains information about fixes and updates in this patch, and provides instructions for downloading and installing the patch.
Updates
This patch contains the following updates to the BMC VaraLogix Q Deployment Automation product:
- (US162906/US165906) You can now select multiple roles when defining the object-level access restrictions for servers, packages, package groups, repositories, instances, channel templates, and environments.
- (US159015) You can now lock activities between deployment processes by using the Manage Semaphore activity library. When you enclose a process within the semaphore lock, the other locked processes with the same semaphore name are waiting until the process is finished and the lock is released. For more informations, see Manage-Semaphore-activity-library.
- (US150362) You can now execute the action on the identified channel template. When you select a channel template, the BMC VaraLogix Q Deployment Automation engine then automatically selects the proper channels depending on the environment to which the current deployment is performed. For more information, see Invoke Channel Template Action activity library.
- (US150362) You can now manually enter a pattern, according to which you can perform deployments to any channels matching that pattern. For more information, see Invoke-Matching-Channel-Action-activity-library.
- You can now integrate BMC VaraLogix Q Deployment Automation with Secure Shell (SSH) to dispatch the BMC Varalogix Q Deployment Automation processes through the SSH client target servers. See Integrating-with-Secure-Shell-SSH.
- (US168864) You can now make the system change the ID of the deployed instance automatically every time the instance is deployed. For more information, see Action-packs.
Downloading the patch
Perform the following steps to download the patch:
Create a directory in which to place the downloaded files.
- Go to http://www.bmc.com/available/epd.html.
- At the logon prompt, enter your user ID and password, and click Submit.
- On the Export Compliance and Access Terms page, provide the required information, agree to the terms of the agreements, and click Continue.
- If you are accessing this site for the first time, create an EPD profile to specify the languages and platforms you want to see, per the EPD site help; otherwise, skip to step 6.
- Verify that the correct profile is displayed for your download purpose, and select the Product Patches tab.
- Expand BMC Application Management Suite > BMC Application Management Suite 2.3.30 > BMC Release Lifecycle Management (Package and Deployment, Process Management, and Application Automation) 4.3.01 and then expand BMC Release Lifecycle Management 4.3.01 to show its downloadable files.
- For a manual upgrade (as described in the following sections), select the following link for download:
- VaraLogix Q Deployment Automation 4.3.01 Patch 3 Manual Upgrade
- Click Download (FTP) or Download Manager:
- Download (FTP) places the selected items in an FTP directory, and the credentials and FTP instructions are sent to you in an email message.
- Download Manager enables you to download multiple files consecutively, and to resume an interrupted download if the connection drops.
This method requires a one-time installation of the Akami NetSession client program on the target computer and is usually the faster and more reliable way to transfer files. A checksum operation is used to verify file integrity automatically.
Extract the content of the .zip files that you downloaded and store them in a temporary directory.
The patch includes a .zip file for BMC VaraLogix Q Deployment Automation.
Upgrading BMC VaraLogix Q Deployment Automation to 4.3.01.03
- Create a directory with an appropriate name. BMC recommends that you use the release name for the directory, for example <RLM_HOME>\releases\4.3.01.03\Q.
- Stop the following services:
- (Windows) Through the Services dialog box:
- BMC Release Lifecycle Management - Apache
- BMC Release Lifecycle Management - Engine
- (UNIX) Through the command line, by going to <RLM_4.3.01_install_directory>/bin and running the following commands:
- ./stopQEngine.sh
- ./brlmapache stop
- (Windows) Through the Services dialog box:
- Extract the contents from the BMC VaraLogix Q Deployment Automation version 4.3.01.03 .zip file to a newly created Q folder.
- Copy the <RLM_HOME>\releases\<previous version>\Q\app\config\database.php file from the previous installation directory, or update the database.php file.
Specify the path to PHP home and Oracle Instant Client directories in the system PATH property via environment variables or from the command line:
- (Windows): set PATH=<RLM_4.3.01_install_directory>\lib\php;<RLM_4.3.01_install_directory>\lib\oracle-instant-client;%PATH%
- (UNIX): export PATH=<RLM_4.3.01_install_directory>/lib/php/bin/:<RLM_4.3.01_install_directory>/lib/oracle-instant-client:$PATH
- Go to the following directory:
- (Windows): <RLM_4.3.01_install_directory>\releases\<version>\Q\
- (UNIX): <RLM_4.3.01_install_directory>releases/<version>/Q/
- Execute the following command:
- (Windows): run patch
- (UNIX): ./run patch
Then execute the following command:
- (Windows): run loadpacks
- (UNIX): ./run loadpacks
- In <RLM_HOME>\apache-server\conf\httpd.conf file replace all the occurrences of 4.3.01.02 (directory, where the last version of BMC VaraLogix Q Deployment Automation sources is stored) by 4.3.01.03.
- Replace all the occurrences of 4.3.01.02 by 4.3.01.03 in the following files:
- (Windows)
- <RLM_HOME>\bin\startQEngine.bat
- <RLM_HOME>\bin\stopQEngine.bat
- (Unix)
- <RLM_HOME>/bin/startQEngine.sh
- <RLM_HOME>/bin/stopQEngine.sh
- (Windows)
- Start the following services:
- (Windows) Through the Services dialog box:
- BMC Release Lifecycle Management - Apache
- BMC Release Lifecycle Management - Engine
- (UNIX) Through the command line, by going to <RLM_4.3.01_install_directory>/bin and running the following commands:
- ./startQEngine.sh
- ./brlmapache start
- (Windows) Through the Services dialog box:
- Open your web browser and log on to BMC VaraLogix Q Deployment Automation. Verify that the new patch version is displayed on the version tool tip in the user interface.
Related topics
Known and corrected issues for the BMC Release Lifecycle Management suite