Skip to content

Releases: arenadata/adcm

2022.08.08.14

09 Aug 07:24
5445bf5
Compare
Choose a tag to compare

New Features

  • Multiphase bundle upgrade: UI functionality
  • User authentication with LDAP
  • Removing deprecated components and services during an upgrade

Fixes

  • Backend: Fix unmasked passwords in ADCM logs
  • Backend: Cant save group config with empty parameter of a list type
  • Backend: Brackets are not allowed in Upgrade name if pre/post logic used
  • Backend: Spaces are not allowed in bundle name if upgrade pre/post logic used
  • Backend: Wrong Error code while removing cluster
  • UI: Save button should be disabled on group config page

2022.07.12.19

12 Jul 19:42
9834b09
Compare
Choose a tag to compare

New Features

  • Config retention functionality
  • Refactoring logrotation
  • Fixation packages versions in ADCM requirements

Fixes

  • Backend: Postupgrade action does not save config
  • Backend: Group config page, some group config fields get activated when clicking save
  • Backend: Server Error 500 for /api/v1/docs/
  • Backend: Module apt_rpm failed during install metapackage on AltLinux
  • Backend: The "issue" concern remains active after removing the host from the cluster
  • Backend: Hostprovider is removed without user informing
  • UI: Hosts page, the MM button is disabled when the host is assigned to the cluster
  • UI: Error for secrettext on group config page is not visible
  • UI: Group config page, the structure's fields are not disabled
  • UI: No tooltip for group on config page
  • UI: Group config page, checkboxes' state doesn't get saved after clicking save

2022.05.26.14

26 May 15:43
02c5897
Compare
Choose a tag to compare

New Features

  • Maintenance Mode
  • Add support of group config for Activatable group parameter type
  • Add remove Service button

Fixes

  • Can't save configuration if component is not selected with [0, odd] constraint
  • Backend: Service config group ignoring configuration and presence of collocated services
  • Backend: Getting 500 when launching action
  • Backend: Expand on locked host
  • Backend: GROUP_CONFIG_CHANGE_UNSELECTED_FIELD error
  • Backend: Group config changes aren’t saved after having clicked the save button
  • UI: Possibility to include config field in group-config with config_group_customization=False with advanced: true and not only
  • UI: Group config field in group should be enabled
  • UI: Group config field should be enabled

2022.04.18.13

18 Apr 16:58
8423d04
Compare
Choose a tag to compare

New Features

  • SDK: Multiphase bundle upgrade
  • Backend: Disabling Mitogen support
  • ADCMClient: Add support of static jinja2 files on bundle build

Fixes

  • Backend: fixed ansible service_facts module
  • Backend: fixed ansible vault secrets import/export

2022.03.25.16

28 Mar 08:09
ad562cd
Compare
Choose a tag to compare

New Features

  • Multiple Vulnerabilities elimination
  • Backend: Clusters, services, hosts and hosprovider filtering according to access rights
  • Backend: Object's actions and their task log filtering according to access rights

Fixes

  • Weblinks are not correctly displayed
  • Backend: Policy application algorithm optimization
  • Backend: Default value of read-only config parameters does not change after bundle upgrade
  • Backend: Database is locked when uploading bundle during cluster install action
  • Backend: "Jobs" tab suddenly started to show "Internal server error"
  • Backend: Import range with min > max allows to upload bundle and make an import as it is max > min
  • UI: Turn off route redirection

2022.02.01.06

01 Feb 09:20
9356130
Compare
Choose a tag to compare

New Features

  • RBAC
  • SDK: ansible 2.9 as alternative
  • SDK: Previous Cluster state during Upgrade
  • Abort job after deleting an object
  • Include date, time and log level in adcm_debug.log

Fixes

  • Some fixes on group-configs
  • Backend: Config param file resets to file path and not to file value
  • Backend: Endless job after cluster deleting
  • Backend: Service's componet losing own configuration while upgrade
  • Backend: Can't start host action
  • Backend: Import from another object of the same bundle is forbidden
  • UI: Broken links on jobs page
  • UI: Back button doesn't work on job page
  • UI: in_progress job has not refresh bell info
  • UI: Failed jobs are preferred to success ones under the "bell" icon
  • UI: Displaying default values for list and map types instead of current values

2021.11.22.15

22 Nov 18:04
178c9bf
Compare
Choose a tag to compare
Merge pull request #1290 from arenadata/develop

Release 2021.11.22

2021.11.18.21

19 Nov 07:41
a1469a5
Compare
Choose a tag to compare
2021.11.18.21 Pre-release
Pre-release
Merge pull request #1280 from arenadata/develop

Release 2021.11.18

2021.11.17.19

17 Nov 19:34
9221bc1
Compare
Choose a tag to compare

New Features

  • Redesign of status page
  • SDK: New config parameter type: secrettext
  • Config groups UI improved with new checkbox logic, messages and hints.
  • Redefined "!" marks in UI for issues with config, hostcomponent and imports.
  • SDK: Set/Unset multstates on fails in multijob stages
  • SDK: Strict and default values for version filter on Import
  • SDK Add component method to ADCMClient object
  • SDK: Make adcm_hc available in component context

Fixes

  • HTTP 500 with saving config group
  • Configuration save failed after upgrading cluster and ADCM itself
  • Add check for unselected fields for group configs
  • Nothing but config is passed to inventory to run on host with config group
  • Action masking on multi_state unavailable not worked
  • KeyError __main_info in task runner when run action with config group
  • SDK: component_list and host_list raises ResponseTooLong when called on cluster or provider with few components or hosts
  • 404 when try to change unabled to change field object_type
  • ADCMClient: Coreapi http transport doesn't read requests env variables
  • Service component with attribute monitoring: passive does not receive status OK
  • Unable to update object config with group-configs enabled
  • No way to set/unset multistates on multijob stages fail
  • Description of config update should not be inherited from previous update
  • Unclear error message when loading duplicate bundle.
  • Unclear error message after using adcm_delete_service in application

2021.10.20.05

20 Oct 08:37
27c721e
Compare
Choose a tag to compare

New Features

  • SDK: Multi State functionality. Now it is possible for developers to have presize control over states and actions.
  • Group Of Hosts. Now End User could group host and change some parameters on this groups.
  • New Job Status icon with "acknowledge" button, which grant more control over job notifications.
  • New Locking subsystem with more informative messages on "!" symbol.
  • Refactoring of adcm plugins set: some corner cases removed, most of plugins work on the same base logic, docs refactored.
  • HTTPS protocol support out of box.
  • UI: redesign of bundle view page
  • UI: license view on bundle
  • UI: Modern run menu by default on all objects.
  • UI: Added a description to some objects

Fixes

  • Upgrade: ADCM backup database should be before applying migrations
  • UI: Disabled upgrade button disappears in list after page refresh
  • UI: Exclamation mark doesn't dissapear after failed task run until hover over it
  • UI: Pagination on config group host page is broken
  • UI: Fixup link (so called selector) from job to object for all variants.
  • UI: Checkbox elements of config is out of column
  • UI: Job id column width too small
  • UI: Accept license window could reapear when user upload more than one bundle in one go.
  • UI: Accept license window reapear after lost connection event.
  • UI: "!" does not disappear in some rare cases.
  • UI: Hosts paging is not working after fresh install log in.
  • UI: Empty cluster update popup in toolbar
  • UI: Empty add user popup after scrolling in User management page
  • UI: Fix horizontal scroll on User management page
  • UI: sorting on bundle list is not saved from session to session.
  • UI: The host list reset after the addition
  • UI: Wrong objects order at the Job details page
  • UI: Missing Host-Components menu item
  • UI: Wrong redirection in job urls
  • UI: Endless host status loading
  • UI: confirm password problem on profile page.
  • UI: Issue link does not refresh the page
  • UI: No upgrade icon in clusters table on cluster list page
  • UI: Page not found link in cluster issues from cluster list page
  • UI: Actions won't disappear after action run until page reload
  • UI: Licence accept popup won't show after creating cluster/provider with bundle upload
  • UI: Display name was ignored for service and component
  • UI: Need to close popup after item choosing on Host-Component map view
  • Backend: Rare racing in job state change event lead to wrong state on screen (reload required).
  • Backend: Wrong bundle lead to rare incomplete cleanup after upgrade.
  • Backend: HTTP 500 in job_list() from client after bundle removal
  • Backend: HTTP 500 if two component of different services has the same name
  • Backend: Slow speed of services list calls, leads to UI freezes on service page.
  • Backend: In some cases host stuck in lock state as "infinite action"
  • Backend: API accept an empty lists when "required" is true.
  • Backend: Error 500 with pass changing
  • Backend: Configuration save failed after bundle version upgrade
  • Backend: Passing config to action without config (in bundle) leads to 500
  • SDK: bundle with variant config is not valid.
  • SDK: Not all object attributes from API are implemented in the adcm_client
  • SDK: Methon host.cluster() fails when host is not assigned to cluster