INDIGO - DataCloud Releases
  • Introduction
  • Data Center Solutions
  • Data Solutions
  • Automated Solutions
  • High-level user oriented service
  • Common Solutions
  • INDIGO-2 ElectricIndigo
    • Generic Installation and Configuration Guide - INDIGO-2
    • INDIGO-2 Services & Applications
      • Analytics Portlets
      • CDMI Server
      • CDMI S3 QoS Interface
      • CDMI STORM Plugin
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • CMDB
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
          • OpenStack Client for OPIE
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • RepoSync
      • FutureGateway
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO OMT iOS
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • Liferay Plugins
      • OIDC-Agent
      • ONEDATA
      • ONE-FaSS
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
        • Orchent
      • QoS/SLA Management Service
      • Network Orchestrator Wrapper (NOW)
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service (WaTTS)
        • Token Translation Service Client (WaTTSon)
      • udocker
    • Updates
      • Sixth Update of INDIGO-2
      • Fifth Update of INDIGO-2
      • Fourth Update of INDIGO-2
      • Third Update of INDIGO-2
      • Second Update of INDIGO-2
      • First Update of INDIGO-2
  • INDIGO-1 MidnightBlue
    • Generic Installation and Configuration Guide - INDIGO-1
    • INDIGO-1 Services & Applications
      • CDMI Server
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • OpenStack Client
        • OpenStack NOVA Client
        • RepoSync
      • FutureGateway
        • FutureGateway API Server
        • FutureGateway API Server Daemon
        • FutureGateway jSAGA Adaptors
        • FutureGateway Portal Setup
        • fgTools
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • jSAGA ResourceManager API
      • Liferay IAM
      • ONEDATA
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • rOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
      • QoS/SLA Management Service
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service
      • udocker
    • Updates
      • Nineth Update of INDIGO-1
      • Eighth Update of INDIGO-1
      • Seventh Update of INDIGO-1
      • Sixth Update of INDIGO-1
      • Fifth Update of INDIGO-1
      • Fourth Update of INDIGO-1
      • Third Update of INDIGO-1
      • Second Update of INDIGO-1
      • First Update of INDIGO-1
    • Service template
Powered by GitBook
On this page
  • Accounting (APEL) v. 1.4.0-1
  • What's new
  • Installation & Configuration
  • Artefacts
  • CloudProviderRanker v. 0.6.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • INDIGO IAM v. 1.0.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • Indigo-Kepler v 1.2
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • LiferayPlugIns v. 2.1.0
  • What's new
  • List of RfCs
  • Installation \& Configuration
  • Artefacts
  • Orchent v. 1.1.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • OOI v. 1.2.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • Synergy Service, v. 1.5.2 and Scheduler Manager, v. 2.5.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  • WaTTS v. 1.2.0
  • What's new
  • List of RfCs
  • Installation & Configuration
  • Artefacts
  1. INDIGO-2 ElectricIndigo
  2. Updates

Fourth Update of INDIGO-2

PreviousFifth Update of INDIGO-2NextThird Update of INDIGO-2

Last updated 6 years ago

The Fourth Update of INDIGO-2 release contains:

Accounting (APEL) v. 1.4.0-1

What's new

  • Minor Changes:

    • Split the APEL REST Interface and APEL Server into two containers and use docker-compose to deploy:

    • Refactor test POST code into a single method that is called several times:

    • Fix a bug in the sender.py script:

  • Bug Fixes:

    • Remove coveralls from the Docker Image:

Installation & Configuration

Artefacts

CloudProviderRanker v. 0.6.0

What's new

  • Added support to customize SLA ranking rules.

List of RfCs

  • updated kubernetes template

Installation & Configuration

Artefacts

INDIGO IAM v. 1.0.0

What's new

This release provides improvements, bug fixes and new features:

  • IAM now supports hierarchical groups. The SCIM group management API has been extended to support nested group creation and listing, and the IAM dashboard can now leverage these new API functions

  • IAM now supports native X.509 authentication and the ability to link/unlink X.509 certificates to a user membership

  • IAM now supports configurable on-demand account provisioning for trusted SAML IDPs; this means that the IAM can be configured to automatically on-board users from a trusted IdP/federation after a succesfull external authentication (i.e. no former registration or administration approval is required to on-board users)

  • IAM now provides an enhanced token management and revocation API that can be used by IAM administrators to see and revoke active tokens in the system

  • Account linking can be now be disabled via a configuration option

  • IAM dashboard now correctly displays valid active access tokens for a user

  • A problem that caused IAM registration access tokens to expire after the first use has been fixed

  • IAM now provides an endpoint than can be used to monitor the service connectivity to external service (ie. Google)

  • Improved SAML metadata handling and reloading

  • The IAM audit log now provides fine-grained information for many events

  • The IAM token introspection endpoint now correctly supports HTTP form authentication

  • Notes in registration requests are now required to make life easier for VO administrators that wants to understand the reason for a registration request

  • Password reset emails now contain the username of the user that has requested the password reset

  • A stronger SAML account linking logic is now in place

  • Starting from this release, we provide RPM and Deb packages and a puppet module to configure the IAM service

  • The spring-boot dependency has been updated to version 1.3.8.RELEASE

  • An issue that prevented access to the token revocation endpoint has been fixed

More details:

Supported Platforms:

  • The IAM service is distributed as package for CentOS7 and Ubuntu 16.04 and as a docker image from Dockerhub. In order to run the service using the container, you will need Docker v. 1.11.1 or greater. If you want to use docker-compose to deploy the service, you will also need docker-compose v.1.7.0 or greater.

List of RfCs

  • Milestone v1.0.0 on github:

Installation & Configuration

IAM Login Service can be deployed in two different ways:

  • as Docker container

  • as systemd daemon from precompiled packages

IAM docker image

The IAM service is provided on the following DockerHub repositories:

  • indigoiam/iam-login-service

  • indigodatacloud/iam-login-service

How to run the docker container

  • The IAM service is executed by starting the docker container with the following command:</br>

$ docker run --name iam-login-service \</br> --net=iam -p 8080:8080 \</br> --env-file=/path/to/iam-login-service/env \</br> -v /path/to/keystore.jks:/keystore.jks:ro \</br> indigodatacloud/iam-login-service</br>

Deployment with precompiled packages

  • Since IAM 1.0.0, precompiled packages are available to install IAM Login service

  • Supported platforms:

    • CentOS 7

    • Ubuntu 16.04

  • Installation

    • Install the required Indigo IAM repository, install the IAM login service package.

      • On CentOS:</br>

        $ sudo yum install -y iam-login-service</br>

      • On Ubuntu:</br>

        $ sudo apt-get install -y iam-login-service</br>

    • Run the service</br>

      • The service is managed by Systemd, so to run it use:</br>

        $ sudo systemctl start iam-login-service</br>

Artefacts

  • CentOS7

  • Ubuntu16.04

  • Docker Container:

Indigo-Kepler v 1.2

What's new

  • Added mechanism to refresh an IAM token. It is used internally by every Kepler actor which communicates with FutureGateway, so that the workflow continues execution even after the original token expires.

List of RfCs

Installation & Configuration

The changes are internal to every Kepler actor. User switching to v1.2 does not need to do any changes in Kepler workflows created with prior version of the module.

Artefacts

  • Sources

  • Ansible role for VM/Docker with VNC (also released in Ansible Galaxy and Docker Hub with v1.2 tag)

  • Ansible role for VM/Docker in a batch, non-GUI version (also released in Ansible Galaxy and Docker Hub with v1.2 tag)

  • CentOS7 source tarballs

  • Ubuntu16.04 source tarballs

  • Container

LiferayPlugIns v. 2.1.0

What's new

  • The new version include a deeply revised customisable portlet which better integrate with OneData allowing users to

    access their information without cut&paste from OneData web interface.

List of RfCs

Installation \& Configuration

  • This is the same as previous release and included in the gitBook documentation. Previous components has to deactivated and new version deployed and activated through the Liferay app console in the control panel.

Artefacts

  • CentOS 7

  • Ubuntu14.04

Orchent v. 1.1.0

What's new

  • Highlights of this update are:

    • added support for time and user based filtering #24

    • added support for alias in a local configuration file #25

    • add 'test' command to check if the url specified is backed by the orchestrator (to ensure the url has no typos etc) #20

List of RfCs

Installation & Configuration

Artefacts

  • CentOS7

  • Ubuntu14.04

  • Container

OOI v. 1.2.0

What's new

  • The updated version provides:

    • New features: Implemented VM resize support.

    • Bug Fixes: Fix floating IP association issue with OpenStack Neutron and several OCCI rendering issues.

List of RfCs

Installation & Configuration

In order to update the packages please use:

  • For CentOS 7:

    yum clean all && yum update python-ooi

  • For Ubuntu 14:04: apt-get update && apt-get install python-ooi

  • No extra actions are needed.

Artefacts

  • CentOS7

  • Ubuntu14.04

Synergy Service, v. 1.5.2 and Scheduler Manager, v. 2.5.0

What's new

This update brings many new features and bug fixes like

  • New Synergy service features:

    • added security support

  • New Synergy Scheduler Manager features:

    • added security support

    • implemented the new features required by the Partition Director (e.g. support for policy settings via API to define the list of projects allowed to use the share quota and the relevant shares; the number of user requests per Project, waiting in the priority queue)

    • added support to OpenStack Ocata

List of RfCs

Installation & Configuration

Artefacts

  • Supported Operating Systems platforms:

    • CentOS 7

    • Ubuntu 16.04

  • Supported CMF (Cloud Management Framework) versions:

    • OpenStack v. Ocata

    • OpenStack v. Newton

    • OpenStack v. Mitaka (only CentOS 7)

    • OpenStack v. Liberty (only CentOS 7)

Packages:

  • CentOS7

  • Ubuntu 14.04

WaTTS v. 1.2.0

What's new

  • Mainly the release contains the newest Erlang VM under the hood witha faster startup time by running more concurrent and an enforced check of the user agent and peer ip of the clients.

List of RfCs

Installation & Configuration

  • Just apt install also documented here (maybe add two settings into the config, if updating from 1.0.0):

Upgrading the TTS from version 0.2.2 to 0.4.0 is straight forward. As the configuration files are compatible the only actions to do are:

  • stop the TTS: tts stop

  • install the new package

  • start the newly installed TTS: tts start

Artefacts

  • CentOS 7

  • Ubuntu 14.04

  • Ubuntu 16.04

Please read -

For more details please see

- CentOS7 based image

- updated Dockerfile

- Make SLA targets ranking expression customizable

- Docker container is based on a deprecated image

- Add a CLI option parser

- Update documentation

Please read the updated documentation

Also a Puppet module is provided to simplify the installation and setup, available at . This module is leveraging on the precompiled packages.

See our gitbook for all configuration variables description.

Packages and repo files are hosted on public repository.

- Support OpenID

- OneData integration

- Handle time synchronization problem robustly

- PTV Validation for external user

- Customisable portlet problem with string in json configuration

- Customisable Application Portlet makes REST calls for unlogged user

- Improve error handling in Customisable Application Portlet

- Misleading errors in log file about problems parsing a valid token

More information can be found in the "Upgrade to a new release" section of the

Documentation is avalable at -

The complete list is at:

Floating IP association issue with OpenStack Neutron:

mixins missing location attribute:

os_tpl and resource_tpl mixins are missing applies:

resource_tpl mixins missing default values:

floatingippool mixins need a "parent" mixin:

Complete list of issues is available at:

Service Reference Card:

Update/Upgrade Synergy packages:

, - idh-single-user had issues with different providers, caused by local user cache

How to update an already deployed service from v. 1.3.2 to v. 1.4.0
Instalation & Configuration Guide
indigodatacloud/accounting:indigo_2
Issue #23
Issue #24
Issue #25
Issue #26
Issue #39
CloudProviderRanker Guide
indigodatacloud/cloudproviderranker:indigo_2
https://github.com/indigo-iam/iam/releases/tag/v1.0.0
https://github.com/indigo-iam/iam/milestone/3?closed=1
https://github.com/indigo-iam/puppet-indigo-iam
Admin Guide
https://repo.cloud.cnaf.infn.it/repository/indigo-iam
iam-login-service-1.0.0-1.el7.centos.noarch.rpm
iam-login-service_1.0.0-1_all.deb
indigodatacloud/iam-login-service:indigo_2
Issue #7
https://github.com/indigo-dc/indigoclient/releases/tag/v1.2
https://github.com/indigo-dc/indigokepler/releases/tag/v1.2
https://github.com/indigo-dc/ansible-role-kepler/releases/tag/v1.2
https://github.com/indigo-dc/ansible-role-kepler-batch/releases/tag/v1.2
indigoclient-v1.2.tar.gz
indigokepler-v1.2.tar.gz
indigoclient-v1.2.tar.gz
indigokepler-v1.2.tar.gz
indigodatacloudapps/kepler:indigo_2
indigodatacloudapps/kepler-batch:indigo_2
Issue-15
Issue-20
Issue-22
Issue-23
Issue-25
Issue-26
Issue-27
Administration Guide
LiferayPlugins-binary-2.1.0.tgz
LiferayPlugIns-binary-2.1.0.tgz
Issue #20
Issue #24
Issue #25
Orchent GitBook
orchent-1.1.0-1.el7.centos.x86_64.rpm
orchent-1.1.0-amd64.deb
indigodatacloud/orchent:indigo_2
https://launchpad.net/ooi/+milestone/1.2.0
https://bugs.launchpad.net/ooi/+bug/1709249
https://bugs.launchpad.net/ooi/+bug/1687933
https://bugs.launchpad.net/ooi/+bug/1687938
https://bugs.launchpad.net/ooi/+bug/1687943
https://bugs.launchpad.net/ooi/+bug/1687935
python-ooi-1.2.0-1.el7.centos.noarch.rpm
python-ooi_1.2.0-1ubuntu1_all.deb
ooi-doc_1.2.0-1ubuntu1_all.deb
https://launchpad.net/synergy-service/+milestone/1.5.2
https://launchpad.net/synergy-scheduler-manager/+milestone/2.5.0
https://review.openstack.org/#/q/projects:openstack/synergy
https://indigo-dc.gitbooks.io/synergy-doc/content/
https://indigo-dc.gitbooks.io/synergy-doc/content/doc/service_reference_card.html
https://indigo-dc.gitbooks.io/synergy-doc/content/doc/admin.html
python-synergy-service-1.5.2-2.el7.centos.noarch.rpm
python-synergy-scheduler-manager-2.5.0-1.el7.centos.noarch.rpm
python-synergy-service_1.5.2_all.deb
python-synergy-scheduler-manager_2.5.0_all.deb
Updated to newest Erlang Runtime System (ERTS) 20.0
support for RSP #281
ensure fast startup time, including logging of it #437
enforce checks of user agent and peer IP #394
https://github.com/indigo-dc/tts/issues/135
Issue-140
https://github.com/indigo-dc/tts/blob/master/gitbook/admin.md
tts-1.2.0-1.el7.centos.x86_64.rpm
tts_1.2.0-1_amd64.deb
tts_1.2.0-1_amd64.deb
https://github.com/apel/rest/pull/31
https://github.com/apel/rest/pull/33
https://github.com/apel/rest/pull/34
https://github.com/apel/rest/pull/38
Accounting v. 1.4.0-1
CloudProviderRanker v. 0.6.0
IAM v. 1.0.0
INDIGO-Kepler v. 1.2
Liferay Plugins v. 2.1.0
Orchent v. 1.1.0
OOI v. 1.2.0
Synergy: Service v. 1.5.2 & Scheduler-Manager v. 2.5.0
WaTTs v. 1.2.0