Additional actions after the patch upgrade
The following defects require additional actions if you upgrade from the provided or earlier versions of BMC Release Process Management:
Defect | Description | Upgrade from version |
---|---|---|
DE88874 | In database, there are duplicated records for the same version tag. | 4.4.00 |
DE82434 | When you use LDAP for authorization, users cannot access the assigned requests and steps until you update their user roles. | 4.4.00 |
DE88790 | When you use integration with BMC Release Package and Deployment for managing NSH server and use NSH user name and password in BMC Release Process Management automation steps, the NSH user password is saved as not encrypted text in BMC Release Package and Deployment logs. | 4.4.00.02 |
DE89692 | When you use automation scripts in a step, the automation keeps a reference to this steps after you delete this step. | 4.4.00.03 |
DE89044 | When in a step of a request, you use the BMC Release Package and Deployment automation script and this step fails, the step log contains link to the last successful deployment log instead of the failed deployment log. | 4.4.00.03 |
To apply updates
To update the BMC Release Process Management application, complete the following actions:
- Stop the BMC Release Process Management service for the current version.
- Navigate to <RLM_HOME>\bin and run the following executable file:
- (Windows) setenv.bat
(UNIX) setenv.sh
- Navigate to <RLM_HOME>\releases\<your current version>\RPM\config and perform the following actions:
To remove duplicated records for the version tag, run the following rake task:
jruby –S rake version_tags:clear_duplicatesTo fix the access for requests and steps for the LDAP users, run the following rake task:
jruby -S rake user:assigned_apps:update_roles RAILS_ENV=productionTo remove references from the deleted steps to automations, run the following rake task:
jruby -S rake --verbose app:remove_deleted_steps_automation_referenceTo update automation scripts for BMC Remedy IT Service Management Suite 7.6.x automatically, run the following rake task:
jruby -S rake --verbose scripts:automation:remedy_updateTo update automation scripts for BMC Application Automation 8.2.00 automatically, run the following rake task:
jruby -S rake --verbose scripts:automation:baa_updateTo update automation scripts for BMC Release Package and Deployment automatically, run the following rake task:
jruby -S rake --verbose scripts:automation:rlm_updateTo update automation scripts for BMC Release Package and Deployment manually, open the automation scripts in a text editor, and then change the following code lines:
write_to("Setting value for property: #{k.gsub("DE_", "")}")
RlmUtilities.rlm_set_q_property_value(RLM_BASE_URL, RLM_USERNAME, RLM_PASSWORD, package_id, "package property add", k.gsub("DE_", ""), v)with these code lines:
write_to("Setting value for property: #{k.gsub("DE_", "")}")
encrypt = params["#{k}_encrypt"]
RlmUtilities.rlm_set_q_property_value(RLM_BASE_URL, RLM_USERNAME, RLM_PASSWORD, package_id, "package property add", k.gsub("DE_", ""), v, encrypt)
- Start the BMC Release Process Management service.
Related topics