Contents x
- Itential Resources
- What's New & FAQs
- Itential Dependencies
- Itential Support Desk
- Version Lifecycle
- Accessibility
- Testing
- Best Practices
- Adapters vs. Integrations
- Adding HashiCorp Vault Certificates to IAP
- Archiving & Purging
- ChildJob Looping in Workflow Design
- Compliance & Remediation
- Configuring OAUTH2 Inside of Postman in IAP Service Accounts
- Large Data in Jobs & Tasks
- Managing AAA Sources via IAP Profiles
- Querying Form Data
- Workflow Best Practices
- Product Notices
- Feature Release Announcements
- Monthly Maintenance Release Notes
- Itential Automation Gateway
- November 2024 IAG Maintenance Release
- IAG 4.3 Release Notes
- IAG 2023.3 Release Notes
- IAG 2023.2 Release Notes
- IAG 2023.2.13 Maintenance Release
- IAG 2023.2.12 Maintenance Release
- IAG 2023.2.11 Maintenance Release
- IAG 2023.2.10 Maintenance Release
- IAG 2023.2.9 Maintenance Release
- IAG 2023.2.8 Maintenance Release
- IAG 2023.2.7 Maintenance Release
- IAG 2023.2.6 Maintenance Release
- IAG 2023.2.5 Maintenance Release
- IAG 2023.2.4 Maintenance Release
- IAG 2023.2.3 Maintenance Release
- IAG 2023.2.2 Maintenance Release
- IAG 2023.2.1 Maintenance Release
- IAG 2023.1 Release Notes
- IAG 2023.1.16 Maintenance Release
- IAG 2023.1.15 Maintenance Release
- IAG 2023.1.14 Maintenance Release
- IAG 2023.1.13 Maintenance Release
- IAG 2023.1.12 Maintenance Release
- IAG 2023.1.11 Maintenance Release
- IAG 2023.1.10 Maintenance Release
- IAG 2023.1.9 Maintenance Release
- IAG 2023.1.8 Maintenance Release
- IAG 2023.1.7 Maintenance Release
- IAG 2023.1.6 Maintenance Release
- IAG 2023.1.5 Maintenance Release
- IAG 2023.1.4 Maintenance Release
- IAG 2022.1 Release Notes
- Itential Automation Platform
- December 2024 IAP Maintenance Release
- IAP 2023.2 Release Notes
- 2023.2.12 Maintenance Release
- 2023.2.11 Maintenance Release
- 2023.2.10 Maintenance Release
- 2023.2.9 Maintenance Release
- 2023.2.8 Maintenance Release
- 2023.2.7 Maintenance Release
- 2023.2.6 Maintenance Release
- 2023.2.5 Maintenance Release
- 2023.2.4 Maintenance Release
- 2023.2.3 Maintenance Release
- 2023.2.2 Maintenance Release
- 2023.2.0 Feature Release
- IAP 2023.1 Release Notes
- 2023.1.23 Maintenance Release
- 2023.1.22 Maintenance Release
- 2023.1.21 Maintenance Release
- 2023.1.20 Maintenance Release
- 2023.1.19 Maintenance Release
- 2023.1.18 Maintenance Release
- 2023.1.17 Maintenance Release
- 2023.1.16 Maintenance Release
- 2023.1.15 Maintenance Release
- 2023.1.14 Maintenance Release
- 2023.1.13 Maintenance Release
- 2023.1.11 Maintenance Release
- 2023.1.10 Maintenance Release
- 2023.1.9 Maintenance Release
- 2023.1.8 Patch Release
- 2023.1.8 Maintenance Release
- 2023.1.7.2 Maintenance Release
- 2023.1.6 Maintenance Release
- 2023.1.5 Maintenance Release
- 2023.1.4 Maintenance Release
- 2023.1.3 Maintenance Release
- 2023.1.2 Maintenance Release
- 2023.1.1 Maintenance Release
- 2023.1.0 Feature Release
- IAP 2022.1 Release Notes
- 2022.1.32 Maintenance Release
- 2022.1.31 Maintenance Release
- 2022.1.30 Maintenance Release
- 2022.1.29 Maintenance Release
- 2022.1.28 Maintenance Release
- 2022.1.27 Maintenance Release
- 2022.1.26 Maintenance Release
- 2022.1.25 Maintenance Release
- 2022.1.24 Maintenance Release
- 2022.1.23 Maintenance Release
- 2022.1.22 Maintenance Release
- 2022.1.21 Maintenance Release
- 2022.1.20 Maintenance Release
- 2022.1.19 Maintenance Release
- 2022.1.18 Maintenance Release
- 2022.1.17 Patch Release
- 2022.1.17 Maintenance Release
- 2022.1.16.2 Maintenance Release
- 2022.1.15 Maintenance Release
- 2022.1.14 Maintenance Release
- 2022.1.13 Maintenance Release
- 2022.1.12 Maintenance Release
- 2022.1.11 Maintenance Release
- 2022.1.10 Maintenance Release
- 2022.1.9 Maintenance Release
- 2022.1.8 Maintenance Release
- 2022.1.7 Maintenance Release
- 2022.1.6 Maintenance Release
- 2022.1.5 Maintenance Release
- 2022.1.4 Maintenance Release
- 2022.1.3 Maintenance Release
- 2022.1.2 Maintenance Release
- 2022.1.1 Maintenance Release
- 2022.1.0 Feature Release
- Itential Automation Gateway
- IAG Release Alerts
- IAP Release Alerts
- IAP 2023.2 Release Alerts
- IAP 2023.1 Release Alerts
- IAP 2022.1 Release Alerts
- New Workflow Task Added to AG Manager
- Add New Accounts and Groups Username Index
- API Breaking Changes for Pre-built Automations
- Array Length Limit Increased
- Default Log File Name for New Services
- Health Module APIs
- Migration and Indexing Scripts Removed
- MongoDB Read Concern/Write Concern in IAP
- Multi-Line Text Inputs in Tasks
- New Job Details Permissions
- Script to Generate Hashed ServerId
- Unsafe Regex Warnings
- User Management Feature
- Workflow Validation for Scheduled Tasks
- Breaking Changes
- Itential Automation Platform
- IAP 2023.2 Breaking Changes
- AngularJS Not Supported in Manual Tasks
- Audit Trail Collection Removed
- Broken References
- Database Will No Longer Support Callbacks
- Data Path Property Renamed
- DryRun & View DryRun Manual Tasks Removed
- Message Queue Libraries Removed
- Help and Status API Endpoints Removed
- IAP Key Removed
- Integration API Routes Removed
- Job Variable Changes in Child Workflows
- IWAN Tasks Removed
- NSO Features Removed
- Merge Task Variables - Null vs. Undefined
- Operations Manager API Changes
- Removed Inline Images from Pre-built Automation README Files
- Reserved Method Output Name
- Seed Scripts Removed in Template Builder
- Service Manager UI Removed
- Transformations Using 'thisArg' as an Input
- Workflow Engine API Routes Removed
- IAP 2023.1 Breaking Changes
- IAP 2022.1 Breaking Changes
- IAP 2023.2 Breaking Changes
- Itential Automation Gateway
- Itential Automation Platform
- Deprecations
- IAP 2023.2 Deprecations
- AngularJS Deprecated
- Decision Task Replaced in Gen 2 Workflows
- Form Builder Deprecated
- Multiple File Imports For Projects Deprecated
- Optional HTTP Verbs Property Removed
- Profile Route & Profile Property Deprecated
- Pronghorn Core
- SSL Properties Deprecated in MongoProps
- UI Libraries Deprecated
- User Profile APIs Deprecated
- Verify Config API Deprecated
- IAP 2023.1 Deprecations
- IAP 2022.1 Deprecations
- IAP 2023.2 Deprecations
- Open Source Notices
- Feature Release Announcements
- Itential Automation Gateway
- IAG Feature Release Announcements
- IAG Overview
- Installation & Upgrading
- Configuration
- Operations
- Troubleshooting IAG
- Itential Automation Platform
- IAP Feature Release Announcements
- IAP Overview
- Validated Design & Deployment
- Installation & Upgrading
- Configuration
- Database Indexes
- Email Adapter
- Event Service Configuration
- HashiCorp Vault Encryption
- HTTPS Security
- Itential SNMP MIB
- LDAP Adapter
- Local AAA Adapter
- MongoDB in the Properties JSON
- MongoDB Query Performance
- Non-Standard HTTP Verbs Restricted
- Password Encryption
- Profile Properties
- RabbitMQ Configuration (Early IAP Versions)
- Redis Configuration & Health Monitoring
- Server Name & ServerId in the Properties JSON
- Service Config in the Itential Platform
- Azure SAML SSO Set Up in the Itential Platform
- SSO SAML Authentication
- Updating AAA Passwords in IAP
- Adapter Integrations
- Azure Adapter
- LDAP Adapter
- Authentication and Authorization Using LDAP
- Defining LDAP User and Groups
- Installing the LDAP Adapter
- Installing the Root Certificate for LDAP
- Configuring the LDAP Adapter
- Configuring OpenLDAP
- Configuration to Authenticate LDAP Service
- Associate LDAP User Groups to Automation
- Verifying the LDAP Connection
- Network Adapters
- OSS Adapters
- RADIUS Adapters
- Admin Essentials
- Automation Studio
- Navigation & User Interface
- Automation Builder
- Automation Builder Generations
- Variable Types Used in Reference Tasks
- Job and Task Lifecycle States
- Managing Actors in Automation Builder
- Null vs. Undefined in Workflows
- Workflow Canvas
- New Canvas Experience (IAP 2023.1 & IAP 2023.2)
- How to Create and Run Workflows on the Canvas
- How to Configure Tasks on the Canvas
- How to Modify Tasks on the Canvas
- How to Use Transitions and Task States on the Canvas
- Parallel Branching on the Canvas
- Troubleshooting Errors and Warnings on the New Canvas
- Keyboard Shortcuts for the Canvas
- How to Use Search in the New Canvas
- How to Use the Reference View
- Gen 2 Canvas (IAP 2022.1.x)
- Gen 1 Canvas (IAP 2022.1 & IAP 2023.1)
- New Canvas Experience (IAP 2023.1 & IAP 2023.2)
- Projects
- Forms
- JSON Forms
- Template Builder
- Command Templates
- Analytic Templates
- Task References
- Transformations
- Lifecycle Manager
- Configuration Manager
- Operations Manager
- Using Network Services Orchestrator (NSO)
- Legacy & Custom
- Maintenance & Troubleshooting
- Authentication
- Check Application Status via Profiles
- Common Upgrade Errors
- Connectivity
- Event Logs & Logging
- Health Checks Monitoring
- High Availability (HA) Issues
- Invalid Credentials for Local AAA
- Maintenance and Management
- Monitoring
- Node Memory Usage
- NSO Service Model Form Fields
- Performance Troubleshooting Checklist
- Prerequisite Checklist
- Prometheus Metrics & Configuration
- User Cannot Log In
- User Cannot See Applications
- Web Server Access Log
- Itential Automation Services (ServiceNow)
- Itential Developers (DevGuides)
- Itential Automation Platform
- Adapter API Routes
- Adapter Degraded Status
- Broker Principal Config Setting
- Enumerations in Applications
- Event System in IAP
- Integration API Routes
- Log Class
- Naming Conventions
- Ops Manager Search API
- Public and Trusted Methods
- Run as Another User
- Search API
- Service Brokers
- Service Config Property Encryption
- Serving UI Directories
- Table Control
- URL Query Parameters
- User Account References
- User Group References
- Using Query Parameters in API Requests
- Itential Automation Platform
- Itential Cloud
2023.2.7 Maintenance Release
- 20 Nov 2024
-
DarkLight
-
PDF
Contents
2023.2.7 Maintenance Release
- Updated on 20 Nov 2024
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Release Notes
Bug Fixes
This maintenance release of IAP includes fixes for bugs that were reported to Itential Product Support.
Key ID | Release Note |
---|---|
ENG-100 | Fixed an issue where IAP created many more connections to Redis than necessary and created situations where a Redis instance would be overloaded, thereby causing restart and deployment issues in Cloud deployments. |
ENG-2815 | When providing invalid input to the runTemplatesDiff task, task will not error but display undefined as the diff result. Updated task documentation to improve description and provide an example for the method. For targeted 2024.1 release, task will display an error message instead of undefined if input is invalid. |
ENG-2923 | Over time, keys in the Redis datastore accumulated and eventually required the Redis instance to be cleared to avoid crashing Redis. Consequently, a majority of the keys accumulating through time were due to faulty assumptions in the health checking process and its usage of BullMQ on top of Redis for synchronous request/response communications. Reworked the logic in this process to remove the use request/response between core and the apps/adapters but to instead check existing health status entries in Redis with timestamps to determine if an app/adapter had stale health values. |
ENG-3609 | Depending on the task, when a transition is selected and deleted, the index at the time of deletion is undefined (which is not a problem), however this built a str.to.ptr path which would receive a value of NaN and cause the ptrIndex to be undefined which would remove all pointers from the UI. To resolve, added a conditional inside of the deleteElemN function which accounted for paramIndex values that were NaN as well as 0 or less than the index. |
ENG-4051 | When working with projects in Automation Studio, cloning a project will cause misleading/incorrect asset references. To resolve, updated cloning logic to handle re-mapping the asset references after cloning (duplicating) a project. |
ENG-4203 | Fixed an issue in JSON Golden Configurations that would prevent compliance runs from being executed on more than 10 nodes at once. |
Improvements
This section highlights featured improvements to functionality in this maintenance release.
Key ID | Release Note | Release Versions Implemented |
---|---|---|
ENG-1726 | Added scopes to the oath2 authentication properties for integration configurations to fix user unauthorized error when running integration tasks. |
|
ENG-3649 | Implemented a history stack limit to canvas workflows. The maxHistory limit is set to 10 locations. |
|
ENG-4051 | When working with projects in Automation Studio, cloning a project will cause misleading/incorrect asset references. To resolve, updated cloning logic to handle re-mapping the asset references after cloning (duplicating) a project. |
2023.2.7 Release Versions
Automation Platform Versions
component | version |
---|---|
@itential/adapter-automation_gateway | 4.31.4-2023.2.1 |
@itential/adapter-azure_aaa | 1.7.5-2023.2.0 |
@itential/adapter-email | 4.2.20-2023.2.0 |
@itential/adapter-ldap | 2.14.3-2023.2.0 |
@itential/adapter-local_aaa | 4.5.2-2023.2.0 |
@itential/adapter-nso | 7.9.4-2023.2.10 |
@itential/adapter-radius | 2.2.2-2023.2.0 |
@itential/app-admin_essentials | 5.4.10-2023.2.17 |
@itential/app-ag_manager | 1.20.3-2023.2.1 |
@itential/app-automation_catalog | 2.13.7-2023.2.0 |
@itential/app-automation_studio | 4.69.3-2023.2.129 |
@itential/app-configuration_manager | 3.117.5-2023.2.15 |
@itential/app-form_builder | 4.15.3-2023.2.4 |
@itential/app-json_forms | 1.42.3-2023.2.18 |
@itential/app-jst | 1.15.11-2023.2.8 |
@itential/app-lifecycle_manager | 1.38.4-2023.2.15. |
@itential/app-mop | 6.21.1-2023.2.13 |
@itential/app-nso_manager | 2.25.2-2023.2.1 |
@itential/app-operations_manager | 1.215.10-2023.2.38 |
@itential/app-service_catalog | 3.14.1-2023.2.2 |
@itential/app-service_management | 3.0.2-2023.2.3 |
@itential/app-template_builder | 2.9.1-2023.2.6 |
@itential/app-workflow_builder | 5.55.2-2023.2.12 |
@itential/app-workflow_engine | 11.9.6-2023.2.30 |
@itential/app-iap-ui | 1.14.3-2023.2.6. |
@itential/pronghorn-core | 15.8.10-2023.2.41 |
@itential/search | 1.3.3-2023.2.0 |
@itential/tags | 3.2.2-2023.2.0 |
@itential/itential-utils | 3.0.5 |
@itential/database | 2.0.6 |
@itential/network | 4.1.5 |
@itential/service | 3.1.12 |
@itential/logger | 3.1.2 |
Was this article helpful?
Thank you for your feedback! Our team will get back to you
How can we improve this article?
Your feedback
Comment
Comment (Optional)
Character limit : 500
Please enter your comment
Email (Optional)
Email
Please enter a valid email