Third Update of INDIGO-1
Last updated
Last updated
The Third Update of INDIGO-1 release contains:
This update provides some enhancemenets, like allowing deployment only of the server container and of locally built images, and few bug fixes, like the ones regarding GET/POST authZ/authN issues
New Features:
Accept APEL-Cloud v0.2 usage records via POST requests to the REST endpoint .../api/v1/cloud/record
Provide access to summaries via GET requests to REST endpoint .../api/v1/cloud/record/summary
Enhancements to the run_container.sh script, allowing for deploying only the server container and for deploying locally built images.
Django Rest Framework static files positioned assuming standalone use.
Patches, Bug Fixes and Documentation updates:
GET/POST authZ/authN bugs fixed.
Added instructions to register the service with the Indigo Identity and Access Management (IAM).
Added "service reference card".
Increase in test coverage (to 87%)
Docker Container:
The new version of LiferayIAM includes a new method to retrieve an access token using the user subject. This is requested to
allow other services interacting with the portal, like the FG APIs, to get a valid token before to interact with the orchestrator
and/or other components.
In order to use the latest version, 1.2.0, it is requested:
Current configuration will not be overwritten.
CentOS 7
Ubuntu14.04
This update adds new features for interleaving and interactive workflow interfaces. It also includes several improvements and bug fixes. Some operators have been extended to support the user community case studies.
New features and bug fixes:
first support for interactive workflow interfaces
first support for interleaved workflow interfaces
improved usability of the Ophidia terminal
improved stability of the Ophidia server
bug fixing and new features for several operators exploited in the WP2 case studies
Bug in gtk handler when window is closed while running in auto-view mode
Bug in handling wrong expression with OPH_IF
Bug in setting exit status of OPH_ENDFOR
Bug in OphidiaDB update when a massive operation is retried
Bug in handling OPH_IF when Matheval is not enabled
Bug in setting basic notification message for massive operations
Bug in building function 'oph_if_impl' when MathEval library is disabled
Bug in handling filter 'path' in massive operations
Bug in massive operation handler
Packages:
Ubuntu 14.04
CentOS 7
The first command line client for the INDIGO DataCloud Orchestrator. With a lot of support at your fingertips: orchent help
Supports the full REST interface of the orchestrator:
listing all deployments:
showing a specific deployment
showing the template of a specific deployment
listing all resources of a deployment
showing a specific resource of a deployment
creating a new deployment
updating a given deployment
deleting a given deployment
N/A
CentOS7
Ubuntu14.04
The current update provides an enhanced TOSCA support.
Added:
Removed:
This release doesn't require any change of configuration or paramaters so the upgrade operations are:
Stop the old container:
sudo docker stop orchestrator
Remove the old container:
sudo docker rm orchestrator
Pull the new image version:
sudo docker pull indigodatacloud/orchestrator:1.2.0-FINAL
Start the new version:
docker run ...*same parameters*... indigodatacloud/orchestrator:1.2.0-FINAL
Docker Container:
The current update is mainly focused on solving several bugs detected and on adding a feature to the OCCI probe for improving its adoption rate, since the former user/password authentication was not adequate enough for automating the whoel monitoring process.
Start to add IAM support for authentication in the OCCI probe (not completed yet)
CentOS7
Ubuntu14.04
Docker Container:
In order to perform an update please carefully read the instructions available in the
- Error message for invalid token is not correctly formatted
- Error in remote API
- Redirect link
- Make available the token by user subject
Upgrade requires to reinstall the component as described in the documentation - please read for more information.
- ophidia-analytics-framework - "OPH_EXPORTNC2: the operator hangs when the number of cores is higher than the number of fragments of input cube"
- ophidia-terminal - "Unsupported image creation from compact output format"
In order to perform an update please carefully read the instructions available in the Ophidia Upgrade Guide]()
new documentation:
Documentation is avalable at -
- Support input substitution in listValue properties
- Support TOSCA extended node requirements definition in topology templates
- Removed deprecated occi proxy authentication
- Bug fix related to retrieving the config file info when the file is not available.
- Bug fix related to accessing to the Zabbix wrapper API, when creating new hosts
In order to perform an update please carefully read the instructions available in the "2.5 Packages Update" section of the