Skip to content

v4.1.0

Compare
Choose a tag to compare
@laurentganne laurentganne released this 11 Apr 18:32
· 131 commits to develop since this release

Download Yorc 4.1.0 on Bintray

v4.1.0 is available for donwload on Bintray

Yorc Changelog

4.1.0 (April 11, 2021)

DEPENDENCIES

  • The orchestrator requires now at least Ansible 2.10.0 (upgrade from 2.7.9 introduced in GH-648)
  • The orchestrator requires now at least Terraform OpenStack Provider version 1.32.0 (upgrade from 1.9.0 introduced in GH-703)

FEATURES

  • Added a tasks dispatcher metrics refresh time configuration parameter (GH-715)
  • Added an ElasticSearch store for events and logs (GH-658)
  • [Slurm] Expose Slurm scontrol show job results as job attributes (GH-664)

SECURITY FIXES

ENHANCEMENTS

  • Alllow shards and replicas configuration for Elastic storage (GH-722)
  • Add a new synchronous purge API endpoint (GH-707)
  • Should be able to specify the type of volume when creating an openstack instance (GH-703)
  • Support ssh connection retries (GH-688)
  • Remove useless/cluttering logs (GH-681)
  • Should be able to specify edcsa or rsa ssh keys in gcloud compute instances metadata (GH-697)
  • Add the ability to define OpenStack Compute Instance metadata (GH-687)
  • Support Alien4Cloud 3.0 (GH-689)
  • Upgrade Ansible version from 2.7.9 to 2.10.0 (GH-648)
  • Alien4Cloud download URL change (GH-637)
  • Enhance logs and events long-polling performances on file storage (GH-654)

BUG FIXES

  • Yorc panics on ElasticSearch store error (GH-719)
  • Error when storing runtime attributes of google subnet (GH-713)
  • Bootstrap fails on hosts where a version of ansible < 2.10.0 is installed (GH-695)
  • Panic due to nil pointer dereference may happen when retrieving a workflow (GH-691)
  • Empty directories not removed after ansible executions can lead to inodes exhaustion (GH-683)
  • Yorc generates forcePurge tasks on list deployments API endpoint (GH-674)
  • Yorc is getting slow when there is a lot of tasks (GH-671)
  • Yorc does not build on Go1.15 (GH-665)
  • Concurrency issue in workflows execution may lead to a task never reaching a terminal status (GH-659)
  • Bootstrap on Centos 7 on GCP fails (GH-649)
  • Kubernetes Client uses deprecated apis removed on recent versions of K8S (v1.17+) (GH-645)
  • Bootstrap may failed with a nil pointer error if download of a component fails (GH-634)
  • Missing concurrency limit during data migration for logs and events file storage (GH-640)
  • Unable to undeploy a deployment in progress from Alien4Cloud (GH-630)