RapidDeploy 3.1 Release Notes

Version 3.1 is a minor release and upgrade to RapidDeployTM, delivering significant
fixes and usability enhancements to the 3.0 product functionality including:

  • Ability to set all properties as encrypted and/or password fields
  • Rerun already executed deployments
  • View overall and individual task progress bars
  • Ability to use dictionary variables in orchestration files, meaning orchestration files may contain placeholders for environment specific values
  • All tasks now visible on the Orchestration task selection panel
  • Fix issues with some page rendering in IE7/IE8
  • Query, download, install and update RapidDeploy plugins through the UI
  • Supported demo plugins for Tomcat, WebSphere ND, WebSphere MQ, WebSphere MB, WebLogic, JBoss and HelloWorld. Greatly reduce configuration and enable users to “Hit the Ground Running”
  • Schedule snapshots
  • MSI support
  • Ability to disable a user

All point releases to 3.1 will see release notes added to this web page.

Release Notes for  3.1

Web UI

  • Improved look and feel of user experience.
  • Ability to schedule snapshots at the environment and instance level.
  • Ability to re-run deployments for non-live, non-approval environments that are requested by the user that originally ran them.
  • Ability to add/edit/delete environment project resources.
  • New Help – Downloads panel added, allowing for online installation of plugins and patches.

Security

  • All property files can now have encrypted fields for passwords etc.
  • Ability to disable a user.

Orchestration and Task Handling

  • Orchestration logging – improved separation of task logs.
  • Can now run multiple concurrent deployments to the same host when the same file is copied over to the same location. Only one (the first to start) copies the file. The others wait for the copy to complete.
  • Ability to force files in the system defined temporary directory (/tmp on Linux/Unix) to be cleaned up, even on a job failure.

Installation

  • Property file can now be externalised from the RapidDeploy installation.
  • Property file values can now resolve environment variables.
  • Plugins can now be installed through the UI. WMB, WMQ, Orchestration jars can be installed and updated through the UI. Current versions of installed plugins can be queried, and if updates are available, these can be downloaded.
  • New property deployment.wmblog4j.path is required for wmb snapshot logging to work. This is the full path to your wmb log4jproperty file (e.g. /tmp/conf/wmb.log4j.properties).

SSH/Remoting/Java

  • Ability to deploy Agent to target servers.
  • Ability to start agent from the RapidDeploy GUI server panel.

JMX

  • Field length checking on all JMX inbound (command line) calls.
  • JMX port is now externalised in the rapiddeploy.properties file.  It is defaulted to 1799.

Deprecated Features

Internet Explorer 7

  • Limited support for IE7. Some non-critical UI features may not perform optimally in IE7. For example, some JavaScript intensive operations may perform quite slowly. Users should upgrade to IE8/9.

Issues Resolved

Key Summary
RDVTHREE-202 zip type not recognised for code deploy
RDVTHREE-189 Trying to edit config/source that is not on the C drive in Windows
RDVTHREE-187 When creating groups and users, the users do not pick up the roles of the groups they are in.
RDVTHREE-185 Error on lazy querry when name field is using as filter for groups. Detected in groupList and userDetails (Groups tab) pages.
RDVTHREE-178 Changing an owner for a project changes the owner (in the display) for all other projects to that owner
RDVTHREE-170 Dictionary text search replace of @@ tokens on the orchestration file before copying over to the target.
RDVTHREE-165 When updating an orchestration through the Edit Project page saving does not occur if multiple changes have been made.
RDVTHREE-164 Modify side-by-side selection list improvements to use Lazy Model instead of List Model
RDVTHREE-152  Cannot request Add/Edit/Delete of URL or database endpoints in edit/promote (buttons not rendered)
RDVTHREE-154  Create Package > Resources Selection drop-down in the Resources pane is not obvious
RDVTHREE-74 Monitor Exception in the RD Agent log files
RAPIDDEPLOY-176 cannot cancel a running deployment, a null-pointer exception occurs
 RDVTHREE-120 Allow users to be marked as disabled on the user panel (users table)
RAPIDDEPLOY-138 Improve logging for orchestration.
RDVTHREE-151 Unable to select more than 10 items on the ‘Target Environments Selection’ screen
RDVTHREE-115 Encrypt password in the environment definition files.
RDVTHREE-47 Field-length checking on JMX input routines
RAPIDDEPLOY-146 UCM project creation trapping project and path lengths
RDVTHREE-150 JMX Create Project does not set up PVOB path
RDVTHREE-19 Deployment history for latest config deploy shows the version without the date timestamp
RAPIDDEPLOY-127 Deployable Artifacts list not alphabetical
RAPIDDEPLOY-148 Error 500: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception created by servlet
RAPIDDEPLOY-88 Py file corruption
RDVTHREE-111 Environment Visualisation – 2 application of the same name (different version) are displayed in the graph under the same instance.
RDVTHREE-147 When Deploying to several WMQ instances (via the same wmq deployment manager). Deployment now checks size of deployment file and won’t overrite if another deployment is already copying it. Will wait until the file is not changing over interval before checksum test.
RAPIDDEPLOY-164 DB passwords in DB libraries need ot be encrypted
RDVTHREE-144 Create template from snapshot – error on the Environment Tab
RDVTHREE-68 Agent deployment through UI
RDVTHREE-143 Error with Data Dictionary Screen on cloning an environment
RAPIDDEPLOY-201 Hidden expanding main menu bar options
RAPIDDEPLOY-206 JIRA is still showing RD v3 as unreleased in “affects versions”
RDVTHREE-137 the wordpress link on the help-support page is wrong
RAPIDDEPLOY-202 DB Passwords are written in clear text in deploy logs
RDVTHREE-135 URL Endpoints are not being deleted
RDVTHREE-133 DataSources – updates and deletions not working
RDVTHREE-130 Have the ability to edit environment file in the UI (including mqsc and template files)
RDVTHREE-126 On Previous Deployments Table, there should be a button to replay deployments if you are the user who executed the previous deployment.
RDVTHREE-131 extracted ear file in /tmp doesn’t get removed if deployment fails while processing props file
RDVTHREE-122 Externalise the rapiddeploy.properties file with a Java system property (ie -Drapiddeploy.property.file=C:\midvision\rapiddeploy.properties)
RDVTHREE-127 On the build package screen one button to create next build instead of going through the create build package wizard
RDVTHREE-134 The assembly remoting server scripts no longer work as they refer to incorrect DefaultBatch class
RDVTHREE-132 When performing a Maven Build with a fresh repository (i.e. newstart) the build fails because a dependent file does not exist

Comments are closed.