Release notes
2023
Date: 10.07.2023
Passing |
Incorrect variables in inventory for the |
License does not show up during bundle upgrade |
|
VM initialisation does not start due to the |
Date: 14.06.2023
Brute-force protection mechanism is implemented |
Password policy is changed |
RBAC functionality is improved |
Variables defined in the |
Wrong order of objects on the Hosts - Components page |
The Hosts - Components page is not updated in case of reverting an upgrade |
|
Wrong order of actions within a job |
Host in maintenance mode is not included in |
Different event identifiers for SQLite and PostgreSQL |
Empty configuration parameter can’t be saved in a configuration group |
Database errors after ADCM upgrade |
|
Service dependency mechanism is implemented |
|
Added ability to commit changes in |
Added ability to manage activatable group state via |
Added ability to access previous parameters during the upgrade |
Date: 27.03.2023
Ability to use an external database to store metadata is added |
Data migration from SQLite to PostgreSQL is supported. PostgreSQL database is recommended for use in the product environment. SQLite database is intended for experimental purposes |
Time taken to switch maintenance mode on and off is reduced |
Time taken to save configs and config groups is reduced |
ADCM documentation link is updated |
Django is updated to the latest version (3.2) |
Bell icon user experience is improved |
Critical error on the server when a user logs in via LDAP |
Incorrect inheritance of maintenance mode |
Unable to remove a component from the host in maintenance mode |
Empty list shows when the last item is deleted from the second or further page |
Trash button gives the |
Job is not terminated after a cluster is deleted |
Some of the UI elements for hostproviders are broken |
Save page for the components map freezes |
Component concern link leads to the wrong page |
Adding a policy leads to a gateway-timeout error during every ADCM operation |
Cluster concern event is not sent when the cluster is created |
|
Ask for help button leads to the outdated link |
Required message for empty fields does not show at all times it should |
Group config cannot be saved if a field is changed |
Error in URL when a job is selected via the bell button |
Required service concerns are not displayed in the menu at the left side |
Config group parameter values are not synchronized between different inventory host groups |
Bell icon doesn’t react to events that arrive from backend |
Bundle downgrade mechanism is implemented |
License agreement confirmation mechanism is implemented for services |
Mechanism for dynamic generation of configs is implemented for actions |
|
|
|
2022
Date: 07.12.2022
The ability to rename a cluster without recreating the object from scratch |
The download functionality is implemented for action logs |
The maintenance mode is implemented for services and components |
The ability to view audit logs via UI |
The status aggregation logic is improved according to service/component statuses |
Ansible is upgraded to 2.9.27 |
The ability to map the Maintenance mode button to an action |
The ability to map the Trash service removal button to an action |
LDAP Sync action does not synchronize all users |
When a job is stopped, the |
Filters for groups in ADCM LDAP integration settings do not work for users in those groups |
When a bundle is uploaded, there is an error of the action name being too long |
Change the name of the link to hostprovider at the HOSTS tab |
Issue does not disappear after a cluster is upgraded |
The ability to forward the display name of services and components in inventory |
Date: 04.10.2022
The ability to generate logs in CEF format is added to support the security audit functionality |
The user deactivation functionality is substituted for user deletion |
The ability to generate inventory host groups for hosts in maintenance mode is added |
The ability to rename clusters and hosts via API |
The ability to download action logs in bulk via API |
UI: several fixes in group-config |
Backend: the |
Backend: the |
Backend: the |
Backend: the config parameters of different objects are not synchronized across config groups |
Backend: the service delete functionality works regardless of state |
Backend: the config group customization does not affect the service/component configuration |
UI: the concern link leads to the object’s detailed page, yet not to the page with the source of issue |
Date: 10.08.2022
The user authentication via Active Directory/LDAP is supported |
The multiphase bundle upgrade functionality is added |
The ability to remove deprecated components and services during upgrade is added |
Backend: the brackets are not allowed in the upgrade name in case of pre/post-logic used |
Backend: the spaces are not allowed in the bundle name in case of upgrade pre/post-logic used |
Backend: the inability to save a group config containing an empty parameter of a list type |
Backend: the passwords in ADCM logs are unmasked |
Date: 26.05.2022
The maintenance mode is supported for hosts |
The support of group config for parameter types that are able to be activated is added |
The ability to remove services that are in the |
UI: the possibility to include the configuration field in the group-config in case of |
Fixed: the inability to save configuration if component is not selected within the constraint of |
Backend: the service configuration group ignores the configuration and presence of collocated services |
Backend: the |
Backend: expand on the locked hosts |
Backend: the |
Backend: the group configuration changes are not saved after the Save button is clicked |
UI: the group configuration field should be enabled |
Date: 18.04.2022
The multiphase bundle upgrade functionality is added |
The Mitogen support is disabled |
The support of static jinja2 files during the bundle build is added for ADCMClient |
Backend: fix the Ansible service_facts module |
Backend: missing Ansible Vault secrets when importing/exporting clusters |
Date: 25.03.2022
The filtering of clusters, services, hosts, and hostproviders according to access rights |
The filtering of object’s actions and their task logs according to access rights is implemented for backend |
Multiple vulnerabilities eliminated (CVE) |
Fixed: the weblinks are displayed incorrectly |
Backend: optimize the policy application algorithm |
Backend: the default value of the read-only configuration parameters does not change after the bundle upgrade |
Backend: the database is locked when the bundle is uploaded during the cluster installation |
Backend: |
Backend: the |
UI: turn off route redirection if permissions are denied |
Date: 01.02.2022
The RBAC functionality is added |
Ansible 2.9 is supported (as an alternative) for SDK |
The previous cluster state is enabled during upgrade |
The abort job functionality is enabled after deleting an object |
The date, time, and log level are included in the adcm_debug.log file |
Fixed: some bugs related to the group-configs |
Backend: the configuration parameters file resets to the file path instead of the file value |
Backend: the endless job after a cluster is deleted |
Backend: the service component is losing its own configuration during upgrade |
Backend: the inability to start a host action |
Backend: the import from another object of the same bundle is forbidden |
UI: the broken links on the JOBS tab |
UI: the Back button does not work on the JOBS tab |
UI: the job that is in progress does not refresh the bell icon |
UI: the failed jobs are shown before the succeeded ones under the bell icon |
UI: the default values for the list and map types are displayed instead of the current values |