Releases: ystia/yorc
Releases · ystia/yorc
v4.0.5
Download Yorc 4.0.5 on Bintray
v4.0.5 is available for donwload on Bintray
Yorc Changelog
4.0.5 (March 22, 2021)
ENHANCEMENTS
- Added a tasks dispatcher metrics refresh time configuration parameter (GH-715)
BUG FIXES
- Yorc panics on ElasticSearch store error (GH-719)
v4.0.4
Download Yorc 4.0.4 on Bintray
v4.0.4 is available for donwload on Bintray
Yorc Changelog
4.0.4 (October 23, 2020)
ENHANCEMENTS
BUG FIXES
v4.0.3
Download Yorc 4.0.3 on Bintray
v4.0.3 is available for donwload on Bintray
Yorc Changelog
4.0.3 (August 27, 2020)
FEATURES
- [Slurm] Expose Slurm scontrol show job results as job attributes (GH-664)
BUG FIXES
v4.0.2
Download Yorc 4.0.2 on Bintray
v4.0.2 is available for donwload on Bintray
Yorc Changelog
4.0.2 (July 10, 2020)
SECURITY FIXES
- Fix vulnerability in golang.org/x/crypto/ssh by upgrading dependency
FEATURES
- Added an ElasticSearch store for events and logs (GH-658)
ENHANCEMENTS
- Enhance logs and events long-polling performances on file storage (GH-654)
BUG FIXES
v4.0.1
Download Yorc 4.0.1 on Bintray
v4.0.1 is available for donwload on Bintray
Yorc Changelog
4.0.1 (May 14, 2020)
ENHANCEMENTS
- Alien4Cloud download URL change (#637)
BUG FIXES
- Kubernetes Client uses deprecated apis removed on recent versions of K8S (v1.17+) (#645)
- Bootstrap may failed with a nil pointer error if download of a component fails (#634)
- Missing concurrency limit during data migration for logs and events file storage (#640)
- Unable to undeploy a deployment in progress from Alien4Cloud (#630)
v4.0.0
v4.0.0-rc.1
v4.0.0-M10
Yorc Changelog
4.0.0-M10 (March 10, 2020)
FEATURES
- Add a consumable resources concept to the Hosts Pool (GH-205)
BUG FIXES
v4.0.0-M9
Yorc Changelog
4.0.0-M9 (February 14, 2020)
FEATURES
- Host pool election for compute allocation can be more relevant (GH-83)
BUG FIXES
v4.0.0-M8
Yorc Changelog
4.0.0-M8 (January 24, 2020)
BREAKING CHANGES
Refactor Yorc storage system
Yorc supports several store types and store implementations that can be configured by users correspondingly with their needs.
See below enhancement allowing to implement a File+Cache sorage backend.
Changes in Yorc metric namespace
In order to improve the observability of Yorc execution, the exposed metrics' names were modified.
Now labels are used which allow to provide metric trees (GH-297).
Changes on the deployments API
As deployments are from now stored by JSON, some functions have been changed:
func GetOperationPathAndPrimaryImplementation(ctx context.Context, deploymentID, nodeTemplateImpl, nodeTypeImpl, operationName string) (string, string, error)
func GetRequirementsKeysByTypeForNode(ctx context.Context, deploymentID, nodeName, requirementType string) ([]string, error)
func GetRequirementKeyByNameForNode(ctx context.Context, deploymentID, nodeName, requirementName string) (string, error)
func ReadWorkflow(kv *api.KV, deploymentID, workflowName string) (tosca.Workflow, error)
And substituted by:
func GetOperationImplementation(ctx context.Context, ...) (*tosca.Implementation, error)
func GetRequirementsByTypeForNode(ctx context.Context, deploymentID, nodeName, requirementType string) ([]Requirement, error)
func GetWorkflow(ctx context.Context, deploymentID, workflowName string) (*tosca.Workflow, error)
FEATURES
- Volume attachment on AWS Compute nodes (GH-122)
ENHANCEMENTS
- Should be able to bootstrap Yorc on OpenStack with Identity API v3 (GH-575)
- Refactor deployments package to be able to use different storage backends - part Two: Consul as default Deployments store implementation (GH-530)
- Implement a File+Cache storage backend for static parts of deployments (GH-554](#554))
- Refactor logs to allow to config new implementations (GH-552](#552))
- Refactor deployments events to allow to use different backends (GH-553](#553))
BUG FIXES
- Deployment stuck and cannot be resumed in certain circumstances (GH-563)
- Yorc bootstrap on 4.0.0-M7 doesn't work unless an alternative download URL is provided for Yorc (GH-561)
- Location properties stored in Vault are no longer resolvable (GH-565)
- If no locations configured when first starting a Yorc server, the command "locations apply config_locations_file_path" won't work (GH-574)
- An error during deployment purge may let the deployment in a wrong state (GH-572)
- Can have current deployment and undeployment on the same application on specific conditions (GH-567)
- API calls to deploy and update a deployment will now prevent other API calls that may modify a deployment to run at the same time
- Yorc HTTP health check is defined on localhost address (GH-585)
- Unable to get network ID attribute for Openstack many compute instances (GH-584)