Subscribe to our RSS Feed or by email to receive automatic notifications when new releases are published. Get notified when we ship new features and improvements.
November 25, 2024

IAG 2023.2.13

IAG 2023.2.13 is a maintenance release containing bug fixes and security updates.

FeatureDescription
Ansible Shell module duplicate argument (ENG-6490)Fixed an issue where using the Ansible Shell module with cmd or free_form added a duplicate argument with an equals sign (cmd= or free_form=) to the command value, causing execution failures. The unexpected prefix is now removed, allowing commands to run correctly.
Golden Config JSON error visibility (ENG-6725)Fixed an issue where an invalid JSON in a Golden Config in Configuration Manager would silently fail to save with no error message. JSON parsing is now wrapped in error handling that outputs the JSON error to the user.
FeatureDescription
Critical package upgrades in automation-gateway (ENG-5742)Upgraded critical vulnerable packages listed in automation-gateway.txt, including Gunicorn to 22.0.0 and setuptools to 70.1.0. Eliminated redundant file read operations for dependencies and added a pyproject.toml file to resolve pip installation deprecation warnings, aligning with the setuptools >= 70 requirement.
ComponentVersion
automation_gateway4.0.0+2023.2.56

November 25, 2024

IAG 2023.3.6

IAG 2023.3.6 is a maintenance release containing bug fixes and security updates.

FeatureDescription
Duplicate argument in Ansible Shell module (ENG-6490)Fixed an issue where using the Ansible Shell module with cmd or free_form incorrectly prepended a duplicate cmd= or free_form= argument to the command value, causing execution failures. The unexpected prefix is now removed, allowing commands to run correctly.
FeatureDescription
Vulnerable package upgrades in automation-gateway (ENG-5742)Upgraded critical vulnerable packages listed in automation-gateway.txt, including Gunicorn to 22.0.0 and setuptools to 70.1.0. Removed redundant file read operations for dependencies and added a pyproject.toml file to resolve pip installation deprecation warnings, aligning with the setuptools >= 70 requirement.
ComponentVersion
automation_gateway4.2.22+2023.3.20

November 25, 2024

IAG 4.3.1

IAG 4.3.1 is a maintenance release containing bug fixes and security updates.

FeatureDescription
LDAP connection test failure with security enabled flag (ENG-424)Fixed an issue where users were unable to successfully test the connection when the security enabled flag was selected. Repositioned the code for initializing the CA Certificate to occur before the LDAP enabled check, ensuring that the LDAP instance is fully initialized.
Golden Config Remediation undefined parameter in response builder (ENG-3383)Resolved an issue where the Golden Config Remediation feature in Configuration Manager encountered an error while the task still appeared to complete successfully. The response builder in the itential_set_config role included an undefined parameter, which has been corrected to ensure the task returns the correct results without errors.
Netmiko device id field requirement in itential_set_config (ENG-4418)Fixed an issue where executing a Netmiko device in the itential_set_config role failed because the id field in properties is required for Netmiko but not for Ansible devices. When the id field is not provided, a pop-up window now appears to indicate the reason for the failure.
External device mode inventory display (ENG-5062)Resolved an issue where Ansible inventory devices did not display in the Automation Gateway UI when pulled from inventory file/Nautobot in external device mode. Changed the way inventory is loaded into the IAG system to more quickly process inventory files and load devices into the UI.
HashiCorp Vault AppRole initialization without TLS verification (ENG-6473)Fixed an issue where configuring AppRole for HashiCorp Vault without TLS certificate verification caused a Vault initialization error due to incomplete initialization. Vault is now fully initialized in such scenarios.
Ansible Shell module duplicate argument with cmd/free_form (ENG-6490)Resolved an issue where using the Ansible Shell module with cmd or free_form added a duplicate argument with an equals sign (cmd= or free_form=) to the command value, causing execution failures. The unexpected prefix is now removed, allowing the module to run commands correctly.
FeatureDescription
Critical vulnerable package upgrades (ENG-5742)Upgraded critical vulnerable packages listed in automation-gateway.txt, including Gunicorn to version 22.0.0 and setuptools to 70.1.0. Eliminated redundant file read operations for dependencies and added a pyproject.toml file to resolve pip installation deprecation warnings.
ComponentVersion
automation_gateway4.3.11