Skip to content

Releases: sodafoundation/delfin

v1.1.3 release

30 Mar 13:48
b74f565
Compare
Choose a tag to compare
v1.1.3 release Pre-release
Pre-release

Version Summary

Version Number: v1.1.3 [tag: v1.1.3]

Date: 30-Mar-2021

Release Summary:

This release is an incremental pre-release over SODA Delfin project v1.1.2 release

Enhancements and fixes

  • 529, 534, 536, 541 Bug fixes for drivers

  • 535 Capability API support for VMAX driver

  • 537 Performance collection expiry handling for deleted storage

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker-compose deployment:
    Docker-Compose-Deployment-Steps.txt
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualize, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain true
install_srm_toolchain:true

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.1.2 release

24 Mar 13:57
f3ec06c
Compare
Choose a tag to compare
v1.1.2 release Pre-release
Pre-release

Version Summary

Version Number: v1.1.2 [tag: v1.1.2]

Date: 24-Mar-2021

Release Summary:

This release is an incremental pre-release over SODA Delfin project v1.1.1 release

Enhancements and fixes

  • 515 Added driver for DELL EMC VNX block array discovery
  • 519 Added driver for DELL EMC VPLEX array discovery
  • 506 Implicit performance metrics collection registration with storage registration
  • 522, 513 Framework enhancement to support periodic job scheduling and performance metrics collection
  • 479 Unisphere 8.4 support added in DELL EMC VMAX driver
  • 509, 516, 517, 518, 523, 527 Enhancements and bug fixes for drivers

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker-compose deployment:
    Docker-Compose-Deployment-Steps.txt
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualize, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain true
install_srm_toolchain:true

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.1.1 release

15 Mar 16:21
deb26e7
Compare
Choose a tag to compare
v1.1.1 release Pre-release
Pre-release

Version Summary

Version Number: v1.1.1 [tag: v1.1.1]

Date: 15-Mar-2021

Release Summary:

This release is an incremental pre-release over SODA Delfin project v1.1.0 release

Enhancements and fixes

  • 470 Framework enhancement to support CLI and SMIS based back end access methods
  • 491 Framework enhancement to support NAS resources (Filesystem, Qtree, Quota, and Share)
  • 493 Framework enhancement to support driver capability API
  • 501 Enhanced Oceanstor driver with NAS resource support
  • 473 Fix installation steps and broken link in installer/README.md.

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker-compose deployment:
    Docker-Compose-Deployment-Steps.txt
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualize, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain true
install_srm_toolchain:true

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.1.0 release

08 Jan 12:01
8aeb271
Compare
Choose a tag to compare

Version Summary

Version Number: v1.1.0 [tag: v1.1.0]

Date: 08-Jan-2021

Release Summary:

This release is an incremental release over SODA Delfin project v1.0.0 release

  • Storage Performance monitoring visualization (Grafana integrated)
  • Alert exporter (Kafka)
  • Drivers: IBM Storwize/SVC | Hitachi VSP | EMC Unity
  • New resources for storage backends: Port, Controller, and Disk
  • Code improvements and optimization

Enhancements and fixes

  • 381 IBM storwize/svc driver addition
  • 388 Hitachi VSP driver addition
  • 442 EMC Unity driver addition
  • 363 Code improvements and small fixes in code style.
  • 435 Fix for issue #397
  • 451 Performance collection unregistration during storage deletion
  • #417 New labels on performance metrics
  • #437 New Alert exporter for Prometheus alert manager
  • 415 Resource management enhancement to support new resources (Ports, Controller, and Disks)
  • 426 Port, Controller, and Disks collection in Oceanstor driver
  • 433 Configurations support for exporters.

For more details check CHANGELOG-v1.1.0

Projects/Repos Tested with this release:

Project Release Tag
installer v1.2.0
dashboard v1.2.0

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker-compose deployment:
    Docker-Compose-Deployment-Steps.txt
  • Note: For monitoring performance metrics collected by Delfin in Prometheus and visualize, enable srm_toolchain while installing
    Open installer/ansible/group_vars/srm-toolchain.yml and make install_srm_toolchain true
install_srm_toolchain:true

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.2.0-rc2 pre-release for Hawaii

05 Jan 18:53
36bd294
Compare
Choose a tag to compare
Pre-release

Version Summary

Version Number: v1.1.0-rc2 [tag: v1.1.0-rc2]
Date: 06-Jan-2021

Release Summary:

This is an incremental pre-release over v1.1.0-rc1 Release (v1.1.0-rc1) of SODA Foundation delfin

Supported back ends

  1. EMC VMAX3
  2. HUAWEI Oceanstor V3
  3. HP 3PAR StoreServ
  4. IBM Storwize/SVC
  5. Hitachi VSP
  6. EMC Unity

Enhancements and fixes

  • 381 IBM storwize/svc driver addition
  • 388 Hitachi VSP driver addition
  • 442 EMC Unity driver addition
  • 363 Code improvements and small fixes in code style.
  • 435 Fix for issue #397
  • 451 Performance collection unregistration during storage deletion

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker compose deployment:
    Docker-Compose-Deployment-Steps.txt

Now the performance metrics collected can be visualized through Grafana (embedded into SODA Dashboard) and also, the Alerts can be exported to AlertManager and visualized through soda dashboard and Alert manager. Please look for the section 'Enable SRM Toolchain installation' in install guide to install these components (Prometheus, grafana and AlertManager) from SODA installer

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.1.0-rc1 pre-release for Hawaii

24 Dec 10:41
e1f1934
Compare
Choose a tag to compare
Pre-release

Version Summary

Version Number: v1.1.0-rc1 [tag: v1.1.0-rc1]
Date: 24-Dec-2020

Release Summary:

This pre-release is an incremental release over v1.0.0 [Greenland] release of Delfin

Supported back ends

  1. EMC VMAX3
  2. HUAWEI Oceanstor V3
  3. HP 3PAR StoreServ

Changelog

This changelog is based upon the Greenland release

New Features:

  • #417 New metrics collected for Storage Name and Storage Serial number and sent to Prometheus exporter
  • #437 New Alert exporter for Prometheus alert manager

Enhancements and fixes

  • 356 Code improvements
  • 390 Fix
  • 404 Resource management improvements for Ports, Controller and Disks
  • 405Swagger update]
  • 418 Add installer support for Prometheus exporter
  • 433 Configurations supported for exporters.

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker compose deployment:
    Docker-Compose-Deployment-Steps.txt

Now the performance metrics collected can be visualized through Grafana (embedded into SODA Dashboard) and also, the ALerts can be exported and visualized through AlertManager. Please follow the steps to install these components (grafana and AlertManager) from SODA installer

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v1.0.0 Release

30 Sep 13:30
a59f2bc
Compare
Choose a tag to compare

Version Summary

Version Number: v1.0.0 [tag: v1.0.0]
Date: 29-Sept-2020

Release Summary:

This is the SODA Greenland release for Delfin.

Supported back ends

  1. EMC VMAX3
  2. HUAWEI Oceanstor V3
  3. HP 3PAR StoreServ

Changelog

Overall changes after SODA Faroe release

  • Enhanced resource and alert management framework with new features and fixes.
  • Overall: OpenAPI updated | SSH backend interface | Configurations for exporter | Removed plain text password caching
  • Resource Management: Raw capacity | Subscribed Capacity | DB Model enhancements
  • Alert Management: Clear Alert | Model and SNMP improvements | List Alerts | Query Alert
  • Drivers : HP 3PAR StoreServ | SSL support | VMAX driver improvements
  • Basic Performance Monitoring Framework: Register | Scheduler | Metrics Collection with Fake Driver | Exporter to Prometheus |Exporter to Kafka| PoC with Prometheus and Kafka

[1.0.0 specific]
This changelog is based on previous Delfin release [v0.8.0]

  • Performance metric collection framework
  • Performance metric collection support in VMAX and fake driver
  • Default exporter to Prometheus and Kafka
  • Standalone Installer script enhancement to support performance collection configuration

For more details check CHANGELOG-v1.0.0

How to use the Release:

Users can opt for any of these three methods.

  1. Standalone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  3. Using docker compose deployment:
    Docker-Compose-Deployment-Steps.txt
  • Note: For monitoring performance metrics collected by Delfin in Prometheus, Prometheus needs to be installed and configured. Similarly, for monitoring performance metrics collected by Delfin in Kafka, Kafka needs to be installed and configured.
    An example can be referred DelfinPerformanceGuide

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

Documentation

https://docs.sodafoundation.io

v0.8.0 Release for Delfin (SODA Infrastructure Manager)

28 Sep 08:30
26c213c
Compare
Choose a tag to compare

Version Summary

Version Number: v0.8.0 [tag: v0.8.0]

Date: 28-Sept-2020

Release Summary:

This is an incremental release of SODA Infrastructure Manager (delfin) after release 0.6.0 .

Supported backends

  1. EMC VMAX3
  2. HUAWEI Oceanstor V3
  3. HP 3PAR StoreServ

Changelog

This changelog is based on previous Delfin release [v0.6.0]

[v0.8.0]
VMAX connect exception classification.
Removed username and password from ssh schema validation

How to use the Release:

Users can opt any of these three methods .

  1. Stand alone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer : https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  • Note: Need to specify install from release in /ansible/group_vars/delfin.yml and give version
    delfin_installation_type: "release"
    delfin_release: "v0.8.0"
  1. Using docker compose deployment :
    Docker-Compose-Deployment-Steps.txt

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

v0.6.1 Performance collection pre-release for Delfin (SODA Infrastructure Manager)

21 Sep 18:18
bb92f61
Compare
Choose a tag to compare

Version Summary

Version Number: v0.6.1 [tag: v0.6.1]

Date: 21-Sept-2020

Release Summary:

This is a pre-release to test performance metric monitoring with delfin.

Changelog

This changelog is based on previous Delfin release [v0.4.0]

[v0.6.1]
Register storage for performance collection.
Scheduler for performance collection tasks.
Exporter to prometheus.
Metrics collection from fake driver.

How to use the Release to test monitoring:

Follow this doc to try monitoring delfin metrics in prometheus.

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues

v0.6.0 Release for Delfin (SODA Infrastructure Manager)

21 Sep 14:59
bccb0b9
Compare
Choose a tag to compare

Version Summary

Version Number: v0.6.0 [tag: v0.6.0]

Date: 21-Sept-2020

Release Summary:

This is the third incremental release of SODA Infrastructure Manager (delfin) after major release 0.1.0 . This release has some bug fixes and enhancements to existing features.

Supported backends

  1. EMC VMAX3
  2. HUAWEI Oceanstor V3
  3. HP 3PAR StoreServ

Changelog

This changelog is based on previous Delfin release [v0.4.0]

[v0.6.0]
Query parameter support for alert APIs
Improved code styles and formatting.
Alert sync API support.
Bug fixes.
Removed plain text password caching in driveres.

How to use the Release:

Users can opt any of these three methods .

  1. Stand alone installer: https://github.com/sodafoundation/delfin/blob/master/installer/README.md
  2. Using SODA ansible installer : https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
  • Note: Need to specify install from release in /ansible/group_vars/delfin.yml and give version
    delfin_installation_type: "release"
    delfin_release: "v0.6.0"
  1. Using docker compose deployment :
    Docker-Compose-Deployment-Steps.txt

Issues and Suggestions

Any SODA Release related issues/suggestions, please raise at https://github.com/sodafoundation/delfin/issues