Skip to content

Commit

Permalink
added general rel notes
Browse files Browse the repository at this point in the history
  • Loading branch information
Doina Cristina Aiftimiei committed Mar 18, 2020
1 parent 3d4ae81 commit e54691e
Show file tree
Hide file tree
Showing 4 changed files with 91 additions and 85 deletions.
58 changes: 32 additions & 26 deletions source/releases/quasar/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,45 +31,51 @@ Key technical highlights:

- CachingOnDemand

- deployment receipts for geographically distributed caches (via xcache)
- deployment receipts for scalable local caches (via xcache and http)

- dCache

- new QoS types integration, aggregated QoS for storage federations
- OpenIDConnect support in dcache_view
- dcache storage events (SSE notifications): Allow non-dCache agent
to get notified that something of interest happen inside dCache
- improved Ansible recipes and new Ansible tasks for kubernetes and Centos7 baremetal

- Dynafed

- Integration of OIDC authentication
- Dynafed can now function as the active party for data distribution, having enabled the "Fourth party copy" feature.
This allows services without third party copy support (such as S3) to participate fully in the data distribution infrastructure.

- EOS

- Caching with xcache for geographic deployment: Xcache deployed
at a remote centre to accelerate its local CPU
- External storage adoption (Through an S3 or a WebDAV interface)
- External data adoption (Data already present on a system described
above can be incorporated into EOS)
- Many improvements and features on the QoS classes
- Addition of QoS classes and QoS API when interacting with namespace entries
- CDMI gateway for QoS transitions
- The Converter Driver, part of the Converter Engine, has been reworked using a threadpool approach and saving
the information in persistent storage (QuarkDB implementation). This allows persistence
(in case of an MGM shutdown), as well as more flexibility over the conversion execution, such
as runtime configurable threads and runtime statistics

- FTS & GFAL
- PaaS Orchestrator plugin

- QoS support: can now accept a QoS job
- OpenIDConnect support
- QoS in gfal (gfal with basic cdmi client) – python bindings available
- Implementation of timeout for deployment creation/update and credentials management for
providers not integrated with IAM
- Added credentials management for providers not integrated with INDIGO IAM
- Updated A4C Tosca Parser library (v2.1.0-DEEP-1.2.1)
- Improved retry strategy for Marathon deployments

- PaaS Orchestrator
- PaaS Orchestrator Dashboard

- Implementation of Dynafed plugin
- Interaction via INDIGO IAM OAUTH2 token
- Enhancement of ONEDATA plugin
- First release of the **INDIGO PaaS Orchestrator - Simple Graphical UI** allowing users to easly
deploy desired workflows and infratructures

- Onedata

- Performance and stability improvements
- Support for groups and roles
- New RADOS driver
- Release of python bindings for onedata in a form of onedataFS (https://github.com/onedata/fs-onedatafs), allowed to greatly simplify and improve performance of programmatic operations on data located in Onedata space.
- Improved support of ECRIN and CTA use cases:
- improvement of file indexing performance for scanning a 800k dataset provided by ECRIN
- the redesign of the changes stream API, to allow more fine-grained control over the stream

- Rucio

- The authentication and authorization mechanism was extended to support (JWT) tokens using OpenID Connect protocol
- Rucio user pre-provisioning (via new Rucio SCIM client) was `implemented <https://github.com/rucio/probes/pull/11>`_ as a ‘Rucio probe’ script

- TOSCA types and templates

-


Release Notes
Expand Down
9 changes: 4 additions & 5 deletions source/releases/quasar/paas-dashboard.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,14 @@ Documentation

Detailed documentation can be found at:

* `GitHub README <https://github.com/indigo-dc/orchestrator-dashboard/blob/master/README.md>`_
- `GitHub README <https://github.com/indigo-dc/orchestrator-dashboard/blob/master/README.md>`_

Support
-------

* GitHub issues:
* https://github.com/indigo-dc/orchestrator-dashboard/issues
* XDC project’s internal support ticketing system: http://jira.extreme-datacloud.eu/
* Main Developer: Marica Antonacci (marica.antonacci@ba.infn.it)
- GitHub issues: https://github.com/indigo-dc/orchestrator-dashboard/issues
- XDC project’s internal support ticketing system: http://jira.extreme-datacloud.eu/
- Main Developer: Marica Antonacci (marica.antonacci@ba.infn.it)



47 changes: 23 additions & 24 deletions source/releases/quasar/paas-dashboard/v1.1.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,44 +9,43 @@ This is the first stable release for the XDC project.
List of RfCs
~~~~~~~~~~~~

* Important Functionalities:
* IAM authentication
* Display user's deployments
* Display deployment details, template and log
* Delete deployment
* Create new deployment

* New features:
* allowed_group in template metadata can be used to control the access to the templates
- Important Functionalities:
- IAM authentication
- Display user's deployments
- Display deployment details, template and log
- Delete deployment
- Create new deployment

- New features:
- allowed_group in template metadata can be used to control the access to the templates
monitoring information displayed for each resource provider service
* Vault integration: users can manage their credentials for services that are not
- Vault integration: users can manage their credentials for services that are not
integrated with INDIGO IAM storing them in Vault
* new parameters added in the configuration to enable the Vault integration (VAUL_URL, VAULT_ROLE, VAULT_OIDC_AUDIENCE)
* deployment creation timeout can be set from the Advanced tab panel when configuring
- new parameters added in the configuration to enable the Vault integration (VAUL_URL, VAULT_ROLE, VAULT_OIDC_AUDIENCE)
- deployment creation timeout can be set from the Advanced tab panel when configuring
the deployment

* Improvements
* Improved deployment outputs view
* Improved SLA view (menu and page renamed in "Resource Providers")
- Improvements
- Improved deployment outputs view
- Improved SLA view (menu and page renamed in "Resource Providers")

* Bug fixed:
* Parameters are now correctly set in the Orchestrator POST request (e.g. keepLastAttempt, maxProvidersRetry)
- Bug fixed:
- Parameters are now correctly set in the Orchestrator POST request (e.g. keepLastAttempt, maxProvidersRetry)

Known Issues
~~~~~~~~~~~~

* N/A

- N/A

Installation methods
~~~~~~~~~~~~~~~~~~~~

* automatic deployment by using the Docker image
* See documentation at: `PaaS Orchestrator Dashboard README <https://github.com/indigo-dc/orchestrator-dashboard/blob/v1.1.0/README.md>`_
- automatic deployment by using the Docker image
- See documentation at: `PaaS Orchestrator Dashboard README <https://github.com/indigo-dc/orchestrator-dashboard/blob/v1.1.0/README.md>`_

List of Artifacts
~~~~~~~~~~~~~~~~~

* Docker image:
* `orchestrator-dashboard:v1.1.0 <https://hub.docker.com/layers/indigodatacloud/orchestrator-dashboard/v1.1.0/images/sha256-6fcda9f1c81aec920e0e05d817e11a64284d49597bfe5d1e86e69a9e0522f009?context=explore>`_
* `orchestrator-dashboard:XDC-2 (signed) <https://hub.docker.com/layers/indigodatacloud/orchestrator-dashboard/DEEP-2/images/sha256-656c70f63d5b9673043296d313f22cc0c03a2158a703e8cdb65072f0c2037f32>`_
- Docker image:
- `orchestrator-dashboard:v1.1.0 <https://hub.docker.com/layers/indigodatacloud/orchestrator-dashboard/v1.1.0/images/sha256-6fcda9f1c81aec920e0e05d817e11a64284d49597bfe5d1e86e69a9e0522f009?context=explore>`_
- `orchestrator-dashboard:XDC-2 (signed) <https://hub.docker.com/layers/indigodatacloud/orchestrator-dashboard/DEEP-2/images/sha256-656c70f63d5b9673043296d313f22cc0c03a2158a703e8cdb65072f0c2037f32>`_
62 changes: 32 additions & 30 deletions source/releases/quasar/paas-orchestrator/v2.3.0-FINAL.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,57 +3,59 @@ v2.3.0-FINAL

What’s new
~~~~~~~~~~
This version provides not only a couple of important new features, like the timeout for deployment creation/update and credentials management for providers not integrated with IAM, but also improvements and bug fixes detailed bellow
This version provides not only a couple of important new features, like the timeout for deployment
creation/update and credentials management for providers not integrated with IAM, but also
improvements and bug fixes detailed bellow

List of RfCs
~~~~~~~~~~~~
* New features:
* Added timeout for deployment creation/update. The following new parameters can be used for the REST API call to /deployment (POST/PUT):
* timeoutMins: overall timeout for the deployment creation/update;
* providerTimeoutMins: timeout for the deployment creation/update on single provider.
* Added credentials management for providers not integrated with IAM
* the credentials are automatically retrieved from Vault

* Improvements
* Updated A4C Tosca Parser library (v2.1.0-DEEP-1.2.1) that fixes problem with block device attachment.
* Updated IM Java Client library (v0.4.14).
* Now users can list only their own deployments. Only users belonging to a specific
- New features:
- Added timeout for deployment creation/update. The following new parameters can be used for the REST API call to /deployment (POST/PUT):
- timeoutMins: overall timeout for the deployment creation/update;
- providerTimeoutMins: timeout for the deployment creation/update on single provider.
- Added credentials management for providers not integrated with IAM
- the credentials are automatically retrieved from Vault

- Improvements
- Updated A4C Tosca Parser library (v2.1.0-DEEP-1.2.1) that fixes problem with block device attachment.
- Updated IM Java Client library (v0.4.14).
- Now users can list only their own deployments. Only users belonging to a specific
IAM group (configured in the mandatory field "admingroup") can list all the deployments and their details.
* Improved retry strategy for Marathon deployments
- Improved retry strategy for Marathon deployments

* Bug fixed:
* Fixed OnedataSpace resource management
* Fixed configuration (application.properties)
- Bug fixed:
- Fixed OnedataSpace resource management
- Fixed configuration (application.properties)


Service Dependencies
~~~~~~~~~~~~

The PaaS Orchestrator v.2.3.0-FINAL has the following services dependencies

* CMDB release v0.5, must be populated by CIP 0.10.6 (docker image indigodatacloud/cmdb:indigo_2)
* SLAM release v2.0.0 (docker image indigodatacloud/slam:v2.0.0)
* CPR release v0.7.0 (docker image indigodatacloud/cloudproviderranker:indigo_2)
* Monitoring - Zabbix Wrapper 1.0.2 (docker image indigodatacloud/zabbix-wrapper:indigo_2)
* Monitoring probes: Openstack probe 1.4.2, Mesos probe 1.4 and QCG probe 1.0
* IM release >= 1.9.1
* (Optional) Onedata v18.0.2-rc[11,12]
* tosca-types v4.0.X
- CMDB release v0.5, must be populated by CIP 0.10.6 (docker image indigodatacloud/cmdb:indigo_2)
- SLAM release v2.0.0 (docker image indigodatacloud/slam:v2.0.0)
- CPR release v0.7.0 (docker image indigodatacloud/cloudproviderranker:indigo_2)
- Monitoring - Zabbix Wrapper 1.0.2 (docker image indigodatacloud/zabbix-wrapper:indigo_2)
- Monitoring probes: Openstack probe 1.4.2, Mesos probe 1.4 and QCG probe 1.0
- IM release >= 1.9.1
- (Optional) Onedata v18.0.2-rc[11,12]
- tosca-types v4.0.X

Installation methods
~~~~~~~~~~~~~~~~~~~~

* for installation instructions please follow the `INDIGO PaaS Orchestator - How to deploy <https://indigo-dc.gitbook.io/indigo-paas-orchestrator/how_to_deploy>`_
* for upgrade instructions please follow the `INDIGO PaaS Orchestator - How to upgrade <https://indigo-dc.gitbook.io/indigo-paas-orchestrator/how_to_upgrade>`_
- for installation instructions please follow the `INDIGO PaaS Orchestator - How to deploy <https://indigo-dc.gitbook.io/indigo-paas-orchestrator/how_to_deploy>`_
- for upgrade instructions please follow the `INDIGO PaaS Orchestator - How to upgrade <https://indigo-dc.gitbook.io/indigo-paas-orchestrator/how_to_upgrade>`_


Known Issues
~~~~~~~~~~~~

* N/A
- N/A

List of Artifacts
~~~~~~~~~~~~~~~~~
* Docker Container:
* `indigodatacloud/orchestrator <https://hub.docker.com/r/indigodatacloud/orchestrator/tags/>`_:XDC-2 (signed)
* `indigodatacloud/orchestrator <https://hub.docker.com/r/indigodatacloud/orchestrator/tags/>`_:2.3.0-FINAL
- Docker Container:
- `indigodatacloud/orchestrator <https://hub.docker.com/r/indigodatacloud/orchestrator/tags/>`_:XDC-2 (signed)
- `indigodatacloud/orchestrator <https://hub.docker.com/r/indigodatacloud/orchestrator/tags/>`_:2.3.0-FINAL

0 comments on commit e54691e

Please sign in to comment.