Subscribe to our RSS feed or by email to receive automatic notifications when we ship new features and improvements.
March 13, 2025

2023.2.15

Platform 2023.2.15 is a maintenance release containing enhancements, bug fixes, and security updates.

FeatureDescription
attempting to access the “Get Forms”, (ENG-8204)When attempting to access the “Get Forms”, “Get Form By Id”, “Delete Forms” and “Update Form” API endpoints in Itential Platform through tasks, the user is not able to access them. Enabled all JSON API tasks in Automation Studio, including createForm, deleteForms, getForms, getFormsById, importForms, updateForm and validateForm.
the finishManualTask Ops Manager API to (ENG-8727)Updated the finishManualTask Ops Manager API to set output correctly upon completion of automatic tasks with the deprecated flag.
FeatureDescription
Style issues were observed while using (ENG-103)Style issues were observed while using the search bar. Fixed a bug that prevented users from selecting search results.
moving a pre-seeded template into a (ENG-4845)When moving a pre-seeded template into a project, the dialog option to move them was disabled. Updated the Projects Editor to allow for pre-seeded templates to be moved into a project.
Changing the git branch in a (ENG-5355)Changing the git branch in a Project workflow no longer breaks an Operations Manager automation.
passing an array with indexed schemas (ENG-5918)When passing an array with indexed schemas into an iterative array in JST Designer, making a connection from an index of the incoming array to any method would cause the JST to stop rendering correctly. Fixed a rendering issue within JST Designer that was causing rendering to break after making connections from an array’s contents within a function.
viewing a task error in Operations (ENG-6713)When viewing a task error in Operations Manager, the text would extend beyond the viewable area. Updated the task Error tab in Operations Manager to display the entirety of any error message.
using JSON Forms with dynamic dropdown, (ENG-6790)When using JSON Forms with dynamic dropdown, the search function within paginated results did not return query results as expected. Fixed issues with multi-select dropdowns that use a large dataset.
accessing a project config from the (ENG-6898)When accessing a project config from the Projects UI, users were unable to view the project. Enhanced validation when opening projects to prevent rendering issues.
OpenAPI Integration Models can be imported, (ENG-7205)OpenAPI Integration Models can be imported, but when creating an instance or starting the server with a created instance, an error occurred within Admin Essentials. Updated the swagger-client version to ensure support of OpenAPI 3.1 integrations.
importing a JSON form, the import (ENG-7465)When importing a JSON form, the import failed. Updated the form schema to allow for null default values on the numberField in Form Builder.
Retrieving devices with the getDevicesFiltered API (ENG-7848)Retrieving devices with the getDevicesFiltered API call did not return results as expected via Config Manager and Automation Gateway tasks. Fixed ostypes filtering to correctly retrieve and return devices.
deleting a switch case in the (ENG-7883)When deleting a switch case in the JST Designer canvas, the switch method card and transitions are not updated properly. Deleting a switch case now works as expected.
running an IAG task and no (ENG-7973)When running an IAG task and no Automation Gateway adapter was available to handle the call, the task would enter the “success” state and return an error message.Updated the callback configuration in the Automation Gateway Manager schema to cause these tasks to enter the “error” state instead.
adding a function in JST Designer, (ENG-8045)When adding a function in JST Designer, the name may unexpectedly add a “(1)”. Updated logic to check for id and name collisons to fix a case where adding a function to a JST would unnecessarily rename the function.
an issue where a success notification (ENG-8577)Fixed an issue where a success notification would incorrectly show when all task instances for a compliance runs failed to execute.
Golden configuration regex did not support (ENG-9084)Golden configuration regex did not support certain special characters such as brackets. Updated Configuration Manager to support such special characters.
request queue for integration tasks to (ENG-9222)Removed request queue for integration tasks to prevent CPU increase when worker threads are unavailable. Added logs to improve debugging for integration tasks.
Memory spikes occurred when viewing the (ENG-9413)Memory spikes occurred when viewing the data output of a parent workflow that has a childjob with a task output 6MB or larger. To resolve this, disabled a problematic line wrapping feature for task data code editors to avoid page crashes due to high RAM consumption.
some scenarios, the Platform would not (ENG-9419)In some scenarios, the Platform would not correctly handle changes in Redis Sentinel cluster topology. Added behavior to correctly reconnect when Redis Sentinel cluster topology changes.
JST functions containing function steps are (ENG-9442)JST functions containing function steps are not rendering their methods and transitions on the canvas. Applied a fix to the JST engine to ensure these documents are migrated correctly and display as expected.
an invalid healthcheck in the API (ENG-9451)Fixed an invalid healthcheck in the API to ensure a valid Vault status when visiting the health/status endpoint.
skipNormalization flag on resolve of integration (ENG-9668)Removed skipNormalization flag on resolve of integration swagger docs to ensure Itential Platform methods include path level and operation level parameters, while ensuring any method operationId with special characters are not replaced.
FeatureDescription
running security scans, it showed affected (ENG-9788)When running security scans, it showed affected versions of the jsonpath-plus package were vulnerable to Remote Code Execution (RCE) due to improper input sanitization. Updated jsonpath-plus to version 10.3.0 to resolve security vulnerability.
running security scans, it showed affected (ENG-9792)When running security scans, it showed affected versions of the ip Node library in app-jst were vulnerbale to a Server-Side Request Forgery (SSRF). Updated node modules and database dependencies in app-jst to resolve security vulnerability.
running security scans, it showed affected (ENG-9918)When running security scans, it showed affected versions of the jsonpath-plus package in itential-config-service were vulnerable to Remote Code Execution (RCE) due to improper input sanitization. Updated jsonpath-plus to version 10.3.0 to resolve security vulnerability.

Automation Platform

ComponentVersion
adapter-automation_gateway4.31.4-2023.2.3
adapter-azure_aaa1.7.5-2023.2.2
adapter-email4.2.20-2023.2.0
adapter-ldap2.14.3-2023.2.2
adapter-local_aaa4.5.2-2023.2.0
adapter-nso7.9.4-2023.2.13
adapter-radius2.2.2-2023.2.0
app-admin_essentials5.4.10-2023.2.18
app-ag_manager1.20.3-2023.2.2
app-automation_catalog2.13.7-2023.2.1
app-automation_studio4.69.3-2023.2.191
app-configuration_manager3.117.5-2023.2.28
app-form_builder4.15.3-2023.2.5
app-json_forms1.42.3-2023.2.23
app-jst1.15.11-2023.2.14
app-lifecycle_manager1.38.4-2023.2.15
app-mop6.21.1-2023.2.15
app-nso_manager2.25.2-2023.2.3
app-operations_manager1.215.10-2023.2.57
app-service_catalog3.14.1-2023.2.3
app-service_management3.0.2-2023.2.3
app-template_builder2.9.1-2023.2.8
app-workflow_builder5.55.2-2023.2.20
app-workflow_engine11.9.6-2023.2.44
database2.0.8
iap-ui1.14.3-2023.2.7
itential-utils3.2.1
logger3.1.2
network4.2.0
pronghorn-core15.8.10-2023.2.63
search1.3.3-2023.2.0
service3.2.0
tags3.2.2-2023.2.0