Skip to content

2020.05.13.15

Compare
Choose a tag to compare
@acmnu acmnu released this 13 May 17:19
· 9179 commits to master since this release
fafbe8c

2020.05.13.15

That one was huge. We made so many changes in log system and made initial step to create RBAC in ADCM.

Docs

https://docs.arenadata.io/adcm/

Download

https://store.arenadata.io/#products/arenadata_cluster_manager

New Features

  • UI: Most of forms react on Enter key.
  • UI: Consistency within shrink/expand dimming
  • UI: Put password confirmation on same line in config
  • UI: Select all services within “Add service” window
  • UI: Cluster/provider create dialog refactoring. It is more simple to choose latest version of bundle now.
  • UI: Unify “cancel” button position
  • Ansible: module for change hostcomponentmap
  • Ansible: action plugin for custom log.
  • Ansible: fixes for apt_rpm (for AltLinux)
  • Ansible: Speed up playbooks execution with optional Mitogen plugin.
  • Tests refactoring
  • Massive loging system refactoring:
  • Grouping for checks
  • SDK: Add Log object to SDK client
  • Logs now stored in DB
  • Logrotation on fs and in DB
  • adcm_check plugin allow grouping now
  • UI now reacts on new logs (like checks apearence)
  • Developers could show custom logs in UI with adcm_custom_log ansible plugin
  • SDK: Task wait method shoud log failed job.
  • SDK: Facility to differ release and non-release within bunde packing
  • SDK: pmon position could be optional in bundle root or ansible root
  • Ansible: refactoring adcm_add_host module to plugin
  • Ansilbe: new plugin adcm_delete_host
  • Tests: add tests to check max/min_stric imports
  • UI Test coverage: Master for Actions component
  • UI Test coverage: Configuration module

Fixes

  • Ansible: Host created by add_host plugin should be locked
  • UI: Config interface does not render anything if using “structure” config type
  • UI: Broken service paging
  • UI: Only first 50 bundles is available for cluster creation
  • Cluster actions doesn’t return after execution
  • SDK: adcm_client provides the ability to run actions regardless object state
  • UI: Broken warning layout
  • Can’t add item of dict with non-required keys in structure type config
  • UI: Possible to edit read only structure field
  • UI: Regression. open check section by default when checks are present in job
  • UI: Multi-job displaying is broken
  • UI: Possible to save config for required map field without default value if field invisible
  • UI: Activatable group doesn’t correct displayed in action config
  • read_only option in prototype config doesn’t work for structure config parameter type
  • UI: Missed frontend error for required empty list field
  • There is no way to add new dict in list for structure config type
  • Handling null or empty value for configs
  • UI: Save button active for group with one RO field
  • UI: Save button active for invisible groups
  • UI: Save button not active for group with one RO field
  • UI: Save button not active for advanced field with one group
  • bad link object to cluster in tasks
  • UI: Remove field body for log-list api method
  • UI: Save button not active for group with required field without default
  • UI: Save button active for active activatable group
  • UI: link object in tasks work after 2 click
  • Loading error on empty config
  • http 500 on api/v1/docs