Skip to content

v2.2.0

Latest
Compare
Choose a tag to compare
@loicalbertin loicalbertin released this 27 Aug 15:07
· 72 commits to develop since this release
130f19e

Checkout our blog post on Yorc 4.0.0 / Forge 2.2.0 release

Ystia Forge Changelog

2.2.0 (April 17, 2020)

NEW COMPONENTS

  • Failure starting a docker container in attached mode (GH-119)
  • Refactor HAProxy component to take advantage of tosca.nodes.LoadBalancer component (GH-116)
  • SSL Root CA installer component (GH-103)
  • SSL Certificates Generator component (GH-78)
  • Deploy Docker containers in pure TOSCA (GH-76)
  • Docker Registry (GH-80)
  • Expose Hybrid demo material (GH-93)
  • Component for the Yorc plugin provided by Alien4cloud (the Yorc Provider) (GH-101)
  • Docker container component for Alien4Cloud deployment (GH-111)
  • Docker container component for Yorc&Consul deployment (GH-111)

NEW TOPOLOGY TEMPLATES

  • Template allowing to deploy a simple Yorc+Alien4Cloud stack based on Docker components (GH-111)

ENHANCEMENTS

  • Add docker container properties workdir and user (GH-124)
  • Update to Kubernetes v1.17 (GH-117)
  • Update Traefik to v2.1 (GH-115)
  • Should support OpenStack Identity API v3 properties (GH-109)
  • Support of locations (GH-106)
  • Update forge components installing/configuring Yorc to support python3 (GH-85)
  • Update Ansible version to 2.7.9 (GH-83)
  • Add a vault in secured full stack topology (GH-67)
  • Provide forge components/topology allowing to install a secured Yorc setup (GH-37)
  • Allow to configure resources prefix for bootstrapped Yorc (GH-399)
  • Allow to configure Alien4Cloud docker conatainer when deployed within a Yorc stack (GH-121)

DEPENDENCIES

  • Ystia Forge components require now Alien4Cloud 2.2.0 (GH-95)
  • Ystia Forge components require now Alien4Cloud CSAR public library 2.2.0
  • Ystia Forge components require now yorc-types 1.1.0 (GH-82](#82))

BUG FIXES

  • Bad cleanup for components used in yorc bootstrap (GH-91)
  • Empty playbook configure_hostspool_secrets.yml causes error (GH-88)
  • Install a newer version of Anaconda (Python Component) in order to fix dependencies issues (GH-69)
  • Several wrong version referenced for csar-public-lib components (GH-58)
  • Jupyter depends on EPEL repository but do not ensure that it is installed (GH-70)
  • Kubernetes installation fails (GH-97)
  • Fix Kubernetes install if no proxy env vars are defined (GH-99)
  • Bootstrap on OpenStack doesn't allow floating IP provisioning (GH-516)
  • Yorc Bootstrap doesn't uninstall yorc binary (GH-605)