Releases: ystia/yorc
Releases · ystia/yorc
v3.1.0-RC2
Yorc Changelog
3.1.0-RC2 (December 18, 2018)
DEPENDENCIES
- Technical update to use Alien4Cloud 2.1.0 final version (Used in bootstrap)
v3.1.0-RC1
Yorc Changelog
3.1.0-RC1 (December 17, 2018)
ENHANCEMENTS
- Support Jobs lifecycle enhancements (new operations
submit
,run
,cancel
) (GH-196) - Forbid the parallel execution of several scheduled actions. This is for instance used for the asynchronous run operation of Jobs. This will prevent a same action to be scheduled in parallel (for jobs it will prevent checking and doing same actions several times) (GH-230)
- Generate Alien 2.1-compatible events (GH-148)
BUG FIXES
- No output properties for services on GKE (GH-214)
- K8S service IP missing in runtime view when deploying on GKE (GH-215)
- Bootstrap of HA setup fails on GCP, at step configuring the NFS Client component (GH-218)
- Fix issue when default yorc.pem is used by Ansible with ssh-agent (GH-233)
- Publish workflow events when custom workflow is finished (GH-234)
- Bootstrap without internet access fails to get terraform plugins for local yorc (GH-239)
- CUDA_VISIBLE_DEVICES contains some unwanted unprintable characters GH-210)
v3.1.0-M7
Yorc Changelog
3.1.0-M7 (December 07, 2018)
DEPENDENCIES
- The orchestrator requires now at least Ansible 2.7.2 (upgrade from 2.6.3 introduced in GH-194)
FEATURES
- Allow to bootstrap a full stack Alien4Cloud/Yorc setup using yorc CLI (GH-131)
ENHANCEMENTS
- Use ssh-agent to not write ssh private keys on disk (GH-201)
BUG FIXES
- ConnectTo relationship not working for kubernetes topologies (GH-212)
v3.1.0-M6
Yorc Changelog
3.1.0-M6 (November 16, 2018)
FEATURES
ENHANCEMENTS
- Allow user to provide an already existing namespace to use when creating Kubernetes resources (GH-76)
BUG FIXES
v3.1.0-M5
v3.0.2
Yorc Changelog
3.0.2 (October 26, 2018)
BUG FIXES
- REQ_TARGET keyword into TOSCA functions was broken. This was introduced during the upgrade to Alien4Cloud 2.0 that changed how requirements definition on node templates (GH-159)
- Inputs are not injected into Slurm (srun) jobs (GH-161)
- Retrieving operation output when provisioning several instances resolves to the same value for all instances even if they are actually different (GH-171)
- Parse Alien specific way of defining properties on relationships (GH-155)
ENHANCEMENTS
- Concurrent workflows and custom commands executions are now allowed except when a deployment/undeployment/scaling operation is in progress (GH-182)
v3.1.0-M4
Yorc Changelog
3.1.0-M4 (October 08, 2018)
DEPENDENCIES
- The orchestrator requires now at least Terraform 0.11.8 and following Terraform plugins (with corresponding version constraints):
Consul (~> 2.1)
,AWS (~> 1.36)
,OpenStack (~> 1.9)
,Google (~ 1.18)
andnull provider (~ 1.0)
. (Terraform upgrade from 0.9.11 introduced in GH-82) - Consul version updated to 1.2.3
FEATURES
- Support GCE Public IPs. (GH-82)
IMPROVEMENTS
- Split workflow execution unit to step in order to allow a unique workflow to be executed by multiple Yorc instances. (GH-93)
- Make the run step of a Job execution asynchronous not to block a worker during the duration of the job. (GH-85)
- Added configuration parameters in Kubernetes infrastructure allowing to connect from outside to a cluster created on Google Kubernetes Engine (GH-162)
- Allow to upgrade from version 3.0.0 to a newer version without loosing existing data (GH-130)
BUG FIXES
Yorc 3.1.0-M3
3.1.0-M3 (September 14, 2018)
IMPROVEMENTS
- Allow to use 'In cluster' authentication when Yorc is deployed on Kubernetes. This allows to use credentials provided by Kubernetes itself. (GH-156)
BUG FIXES
- REQ_TARGET keyword into TOSCA functions was broken. This was introduced during the upgrade to Alien4Cloud 2.0 that changed how requirements definition on node templates (GH-159)
v3.1.0-M2
Changelog
DEPENDENCIES
- The orchestrator requires now at least Ansible 2.6.3 (upgrade from 2.4.1 introduced in GH-146)
IMPROVEMENTS
- Providing Ansible task output in Yorc logs as soon as the task has finished (GH-146)
BUG FIXES
- Parse of TOSCA value assignment literals as string. This prevents issues on strings being interpreted as float and rounded when converted back into strings (GH-137)
- Install missing dependency
jmespath
required by thejson_query
filter of Ansible (GH-139) - Capabilities context props & attribute are not injected anymore for Ansible recipes implementation (GH-141)
v3.0.1
Yorc Changelog
3.0.1 (August 24, 2018)
BUG FIXES
- Fix build issues on go1.11 (GH-144 backport of GH-72)
- Parse of TOSCA value assignment literals as string. This prevents issues on strings being interpreted as float and rounded when converted back into strings (GH-143 backport of GH-137)
- Install missing dependency
jmespath
required by thejson_query
filter of Ansible (GH-145 backport of GH-139)