v2.6.0-FINAL
·
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 deploymentPAAS_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
andCMDB_SERVICEVERSION
can be used to change the SLAM/CMDB implementation. Currently, only "v1" (default) and "local" (load data from local file) values are supported.
- added new configuration parameters:
- 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