Feature Title |
Description |
Added the Deployment Genie button for failed deployment analysis |
You can now perform an AI analysis on failed deployment steps using the Deployment Genie button. When you click the button, the deployment log is sent to a configured AI service for analysis.
With the help of the AI service, you can receive instructions to help identify the cause of the failure as well as guidance on how to resolve the issue.
See Performing AI analysis on failed deployments for more information.
|
Enhanced the plugin experience by providing a new 'Available Plugin' page to simplify the plugin installation experience |
You can now easily install plugins using the 'Available Plugins' page found in System Settings.
The Settings page includes two tabs:
- Installed Plugins
- Available Plugins
These new tabs (as shown below) provide a centralized location to manage all of your plugins.
Your installed source configuration and automation plugins are found in the Installed Plugins tab which you can filter using the pulldown menu highlighted above.
The available plugin page allows you to simply click the 'Install' action as shown above to simplify the installation experience. There is no need to navigate to the plugin site, download the plugin, and then upload the plugin as you have in the past. Of course, we still support this method if you would like to use it as well.
See Installing plug-ins from the Web UI for more information.
|
Certificate-based authentication for Vault and Secret Store integration |
Implemented support for authenticating to Vault using SSL/TLS certificates. This method is crucial for environments where AppRole is not feasible or supported.
See Adding Vault certificate to the Deploy secret store for more details.
|
Enhanced Dashboard to provide ability to show data based on current week, month, 3 month, and year timeframes |
The Dashboard page now allows you to pull data for the past week, past month, past 3 months, or past year using a View pulldown menu as shown below:
|
Added a new step to retrieve and read a version status for a component version |
Previously, there was no way to access the version statuses by using a property or plugin step. You can now retrieve and read the component version statuses using the 'Get Version Status Information' plugin step.
When executing in the process, the status information will be in the Output Properties as shown below:
See Deploy Version plugin process steps for more information.
|
Ability to download Java packages from the Settings -> Manage Java Packages page |
You can now download Java packages from the Deploy Web UI. Navigate to Settings and then click on Manage Java Packages. In this view, you can now click 'Download' from the action menu item as shown below:
See Managing Java packages on an agent for more details.
|
Advanced 'Search Z Artifacts' capability now available at environment scope for mainframe applications |
Replaced the environment 'Z Artifacts Search' feature from previous releases with the more advanced search features that come with 'Search Z Artifacts' capability as shown below:
When you click this menu item from the action pulldown menu, a 'Search Z Artifacts' dialog window will appear. Enter a file or version name and then click the Search button as shown below:
See Searching the z/OS environment inventory for more information.
|
Integration with Secret Store feature with the git source configuration plugin |
You can now use the Secret Store feature in Deploy to pull GitHub Enterprise (GHE) Personal Access Tokens (PATs) from Vault. You can use these tokens for component configurations to securely pull artifacts using the git source configuration Password field.
See Creating components from git for more details.
|
New default property that can be referenced for the email address for the user that requested a deployment |
When a deployment is requested, your process can now reference the user email for the person who submitted the deployment. The new default property is 'request.user.email' as shown below:
See Default properties for more details.
|
Added a mechanism to allow access to a deployment page with all the desired deployment values pre-selected |
You can now directly access the application deployment page and pass required deployment values as parameters on a URL request.
|
Enhanced the deployment output logs to include the agent's name |
In the deployment log file, the name of the agent in which the deployment is running is now displayed to assist in debugging an issue. See AGENT_NAME as shown below in an example step Output Log:
|
Support to prevent a duplicate instance of the Deploy Server process to be started |
You are now prevented from starting a second instance of the Deploy Server process. A message is displayed that indicates the process is already running.
See Starting and stopping the server for more information.
|
Added new REST APIs |
Plugin
Install a plugin, Get available plug-ins, Install a local plug-in, Get installed plug-ins
LLM (AI)
Gets the list of supported LLM vendors
Gets the list of supported models for the given vendor
Java Package
Download available Java package
z/OS non-risky rollback
Rollback Z inventory
Application process request
Get the versions for an application process request
Vault Certificate
Create a new Vault Certificate, Delete a Vault Certificate
Get information about a Vault Certificate
List the Vault Certificates for a Vault store
Test resolving a value from a Vault Certificate
Update a Vault Certificate
|
Added security updates |
- Updated Tomcat to 9.0.105
- Updated Apache Groovy to 3.0.24
|
|
|
|
|