Skip to content

v2.6.0-FINAL

Compare
Choose a tag to compare
@maricaantonacci maricaantonacci released this 25 Aug 07:48
· 29 commits to master since this release

Added

  • Support for multiple OpenID-Connect Identity Providers, expecially EGI Checkin
  • Implemented a new adapter for deploying helm charts on Kubernetes
  • The following custom tags are automatically added by the Orchestrator in the deployed compute nodes:
    • PAAS_URL = URL of the Orchestrator used to create the deployment
    • PAAS_DEP_UUID = UUID of the deployment (unique string generated by the Orchestrator)
    • PAAS_DEP_USER_EMAIL = email address of the deployment owner (as extracted from the oauth2 token)
  • New field orchestrator.scopes added in the orchestrator oidc configuration

Changed:

  • Improved support for network nodes: private/public network names can be retrieved from CMDB and injected in the template on the fly
  • Improved Marathon/Chronos adapters: added "run as user" parameter
  • SLAM and CMDB dependency is now configurable:
    • added new configuration parameters: SLAM_SERVICEVERSION and CMDB_SERVICEVERSION can be used to change the SLAM/CMDB implementation. Currently, only "v1" (default) and "local" (load data from local file) values are supported.
  • Improved support for multi-tenancy: deployment create/list now support user_group parameter. The value must match one of the groups the user belongs to (and stored in a token claim, e.g. groups for IAM, eduperson_entitlement for EGI Checkin)

Services Dependencies

  • CMDB release >= v0.5
  • SLAM or SLAT
  • CPR release v0.7.0
  • IM release >= 1.10.1
  • (Optional) Monitoring - Zabbix Wrapper 1.0.2
    • Monitoring probes: Openstack probe 1.4.2, Mesos probe 1.4 and QCG probe 1.0
  • (Optional) Rucio
  • (Optional) Onedata > = v18.0.2-rc[11,12]
  • (Optional) Vault 1.1.2