Skip to content

Releases: sodafoundation/dashboard

v1.2.0-rc1 pre-release for Hawaii

24 Dec 10:52
9136c56
Compare
Choose a tag to compare
Pre-release

Version Summary

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

Release Summary :

This is an incremental release over v1.1.1. Release (https://github.com/sodafoundation/dashboard/releases/tag/v1.1.1) of SODA Foundation dashboard pre-release.

Changelog

New Feature

  • Added a configuration popup to enable performance collection for a storage device
  • Added performance monitoring UI. Performance monitoring with summary of all devices and also within details of a device.
  • Added multicloud archive/restore feature
  • Added support for delfin alerts through Alertmanager API

Enhancement

  • Implement Huawei Cloud SFS FileShare Dashboard Support for Multi-Cloud
  • Add support for Huawei EVS to SODA Dashboard multicloud block service
  • Fixed #470. Changed 'Create Host' to 'Register Host'
  • Added support to register Hitachi VSP and IBM Storwize/SVC storage devices from dashboard
  • Added success and error notifications for register, modify, delete backend

Bug Fixes

  • Fixed the issue of alignment of profile cards, long profile names and description
  • Fixed issues with Huawei FS create form. Fixes #453 and #454
  • Updated the home page to add Huawei Block storage backend
  • Fixed object restore issue. Added appropriate messages while archiving object.
  • Fixed alerts view in storage details
  • Fixed configure metrics link appearing twice in operations menu in list storages
  • Fixed content type issue with signature generation.
  • Fixed the issue of alerts getting overwritten by last entry.

Projects/Repos Tested with this release:

Project Release Link
multi-cloud multicloud release v1.2.0-rc1
installer installer release v1.2.0-rc1
installer delfin release v1.1.0-rc1

How to use the Release:

Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
Ensure to checkout v1.2.0-rc1
Edit the file installer/ansible/group_vars/dashboard.yml and change the line number 39.

$  vim installer/ansible/group_vars/dashboard.yml
# change the content at line#39 as:
dashboard_docker_image: sodafoundation/dashboard:v1.2.0-rc1

Edit the file installer/ansible/group_vars/gelato.yml and change the line number 50.

$  vim installer/ansible/group_vars/gelato.yml
# change the content at line#50 as:
gelato_release: "v1.2.0-rc1"

Issues and Suggestions

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

Documentation

https://docs.sodafoundation.io

v1.1.1 release

19 Oct 18:54
d9f2b84
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 : 19-Oct-2020

Release Summary :

This is an incremental release over the Greenland release (v1.1.0) of SODA Dashboard.
This release adds a new user interface support for Huawei File storage (Huawei SFS) and Huawei Block Storage (Huawei EVS) services.

Changelog

New Features

  • [Updated] Added File storage support for Huawei Cloud (Huawei SFS)
    • Create Huawei SFS Fileshare (SFS and SFS_Turbo)
    • Create encrypted Huawei SFS Fileshare
    • Modify Huawei SFS Fileshare
    • Delete huawei SFS Fileshare
  • [Updated] Added Block storage support for Huawei Cloud (Huawei EVS)
    • Create Huawei EVS volume with different Volume types (SAS, SSD and GPSSD)
    • Modify Huawei volume
    • Delete Huawei Volume

Bug Fixes

#441 Cloud Bock service Create AWS Magnetic Volume. Incorrect warning message on max size validation
#442 Cloud block service Modify AWS Volume Incorrect text in error notification
#453 [Multi-Cloud FileShare] Need to support for protocol drop-down for multiple protocol selections
#454 [Multicloud File Share] Changing File share backend type from Huawei to GCP sets the default size to incorrect value of 1 GiB, should be 1024 GiB (minimum required for GCP)

Projects/Repos Tested with this release:

Project Release Link
multi-cloud multicloud release v1.1.1
installer installer release v1.1.0

How to use the Release:

Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
Ensure to checkout v1.1.0
Edit the file installer/ansible/group_vars/dashboard.yml and change the line number 39.

$  vim installer/ansible/group_vars/dashboard.yml
# change the content at line#39 as:
dashboard_docker_image: sodafoundation/dashboard:v1.1.1

Edit the file installer/ansible/group_vars/gelato.yml and change the line number 50.

$  vim installer/ansible/group_vars/gelato.yml
# change the content at line#50 as:
gelato_release: "v1.1.1"

Issues and Suggestions

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

Documentation

https://docs.sodafoundation.io

v1.1.0 Release

30 Sep 04:42
9771bde
Compare
Choose a tag to compare

Version Summary

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

Release Summary :

SODA Greenland is an incremental release over Faroe Release (v1.0.0) of SODA Foundation.

Changelog

  • [New Feature] New user interface for Delfin - SODA Infrastructure Manager (SODA Resource Manager)
    • Register Storage (Dell EMC Vmax, Huawei Oceanstor, HPE 3PAR)
    • Storage Summary with reports on overall usage and alerts
      • Quick overview panel on hover on for getting important facts without checking the details
      • Tree view with grouping by Vendors and Models with aggregated quick view by model on hover.
      • List view in smart data tables to view and filter storage arrays.
    • Storage array Details
      • Details of associated Volumes
      • Details of Associated pools
      • Capacity usage reports
      • Latest Alerts for storage device.
    • Sync all storage devices.
  • [New Feature] Collapsible sidebar menu with menu groups based on logically connected menu items.
  • [New Feature] GCP File share support in Cloud File Service
    • Support for registering a GCP File Storage cloud backend
    • File share create, modify and list support for GCP File share.
    • AK/SK length modified from 20 and 40 to 16 and 32 as per GCP requirements.
  • [Known Issues]
    • List all alerts for all storage devices API in Delfin UI is not available. This will throw an error notification when the storage summary dashboard is loaded.

Find more details at CHANGELOG-v1.1.0

Projects/Repos Tested with this release:

Project Release Link
api api release v1.0.0
controller controller release v1.0.0
dock dock release v1.1.0
multi-cloud multicloud release v1.1.0
orchestration orchestration release v0.12.0
installer installer release v1.1.0

How to use the Release:

Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
Ensure to checkout v1.1.0

Issues and Suggestions

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

Documentation

https://docs.sodafoundation.io

v1.0.1 Release

21 Sep 17:26
6293c15
Compare
Choose a tag to compare
v1.0.1 Release Pre-release
Pre-release

Version Summary

Version Number : v1.0.1 [tag: v1.0.1]
Date : 21-Sept-2020

Release Summary :

This is an update to the v1.0.0 release of SODA Dashboard.
This release adds a new user interface support for Delfin, the SODA Infrastructure management project.

Changelog

  • [New Feature] New user interface for Delfin - SODA Infrastructure Manager (SODA Resource Manager)
    • Register Storage (Dell EMC Vmax, Huawei Oceanstor, HPE 3PAR)
    • Storage Summary with reports on overall usage and alerts
      • Quick overview panel on hover on for getting important facts without checking the details
      • Tree view with grouping by Vendors and Models with aggregated quick view by model on hover.
      • List view in smart data tables to view and filter storage arrays.
    • Storage array Details
      • Details of associated Volumes
      • Details of Associated pools
      • Capacity usage reports
      • Latest Alerts for storage device.
    • Sync all storage devices.
  • [New Feature] Added collapsible sidebar menu with menu groups based on logically connected menu items.
  • [Updated] AWS Volume support Cloud Block Service
    • Improved AWS volume support from dashboard
    • Create different types of AWS volumes (General Purpose, Provisioned IOPS, COLD HDD , Throughput Optimized HDD and Magnetic) with appropriate options from the SODA Dashboard.
    • Modify AWS Volume information.
    • List all volumes
  • [New Feature*] GCP File share support in Cloud File Service
    • Added support for registering a GCP File Storage cloud backend
    • Added File share create, modify and list support for GCP File share.
    • Modified the AK/SK length from 20 and 40 to 16 and 32 as per GCP requirements.
  • [Updated] Added a popup warning on first load if the AK/SK is not generated. User will be prompted to generate an AK/SK if not already done.
  • [Bug Fixes]
    • Fixed envsubst not working on Ubuntu18.04/CentOS8 on VirtualBox #373
    • Fixed secret key visible in modify ak/sk modal #405
    • Unable to see list of cloud volumes #364
  • [Known Issues]
    • List all alerts for all storage devices API in Delfin UI is not available. This will throw an error notification when the storage summary dashboard is loaded.
    • GCP File share Modify and Delete not yet tested from dashboard (existing functionality - needs to be tested)

Projects/Repos Tested with this release:

Project Release Link
api api release v1.0.0
controller controller release v1.0.0
dock dock release v1.0.1
multi-cloud multicloud release v1.0.1
orchestration orchestration release v0.10.0
installer installer release v1.0.1

How to use the Release:

Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
Just checkout v1.0.1

Issues and Suggestions

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

v1.0.0 Release for SODA Dashboard

28 Jun 19:20
981c68f
Compare
Choose a tag to compare

Version Summary

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

Release Summary :

This is an upgraded version for SODA Dashboard on top of earlier version of v0.10.0 (Daito)

Changelog

  1. Overall

    • OpenSDS to SODA Foundation changes
    • Help Tour added
    • Help Section added
    • Testing, Bug fixes and improvements
  2. Multi Cloud

    • S3 compatibility fix (v4 auth)
    • File Services for AWS and Azure - Basic APIs
    • Block Service for AWS - Basic APIs
    • Alibaba Backend Support

Projects/Repos Tested with this release:

Project Release Link
api api release v1.0.0
controller controller release v1.0.0
dock dock release v1.0.0
multi-cloud multicloud release v1.0.0
orchestration orchestration release v0.10.0
installer installer release v1.0.0

How to use the Release:

  1. Quick installation from the release binaries: https://docs.sodafoundation.io/soda-gettingstarted/quickstart/#install-soda-v1-0-0-faroe-release-jun-2020

  2. Configuration & Installation If you want more config control, you can follow these steps: https://docs.sodafoundation.io/soda-gettingstarted/installation-using-ansible/
    Please Note:
    Please edit the Dashboard configuration file ansible/group_vars/dashboard.yml
    Search for the line with dashboard_docker_image
    Replace the existing with the following line: sodafoundation/dashboard:latest
    dashboard_docker_image: sodafoundation/dashboard:{{ release_version }}
    Master version may not be backward compatible, as dashboard will be updated with new features supported from the backend. Else all projects to be taken from the master

Issues and Suggestions

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

v0.10.0 (Daito)

07 Jan 18:05
5d6e94e
Compare
Choose a tag to compare

Version Information

Version Number : v0.10.0 [tag: v0.10.0]
Version Name : Daito
Date : 07-Jan-2020
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection, documentation

Release Comments:

This is an incremental stable release after v0.6.1 (Capri with fix). All the features of Capri are expected to work unless otherwise mentioned. This release is named as Daito. This release has improved E2E tests along with Basic tests on all features. This release can be used for trials; however not yet production ready. We are continuing to test with some of the real hardware and environments needed. If you are interested to help in providing any support please contact us. Also if you are planning to do a product integration, our community can support you directly. [[email protected] OR https://www.opensds.io/slack/ OR twitter - @opensds_io]

Release Information

opensds

Changes

  • Hotpot API updates for basic data provisioning
  • Hotpot API additional parameters added
  • Swagger API validation added

What's new

  • Host Management APIs initial version integrated
  • updated to openapi 3.0
  • New South Bound Driver added (Beta)
    • NetApp ONTAP Select
    • IBM Spectrum Scale

nbp

Changes

  • CSI Block and File Separation
  • Hostname and Host attachment changes for CSI
  • Bug fixes

What's new

  • VMWare support (Initial support for NGC and vRO)
  • Hostname and Host attachments for NGC and vRO

Known issues

  • FlexVol is not supported in this version

multicloud

Changes

  • Integration with YIG to enhance multicloud
  • Architecture and Design updates to handle YIG integration and optimization
  • Bug fixes and performance improvements

What's new

  • Support for YIG Storage backend as on-premise cloud
  • Copy object
  • ACL (custom) for Buckets [public-read, public-read-write and private (private is the default)]
  • ACL (custom) for Objects [public-read and private (private is the default)]
  • Multipart upload and download for non encrypted buckets (except Ceph and GCP backends)
  • SSE with Server Managed Keys (put and get using only normal upload(non-multipart) and download. Please use API interface)

Known issues

  • Bucket lifecycle is not fully verified for Ceph and GCS

opensds-dashboard

The dashboard is mainly intended to showcase the features of opensds. It is only for demo purpose currently.
[For the complete feature and advanced capabilities of opensds please refer/use backend API /documentations]
Changes

  • profile page updates for API changes

What's new

  • Host Management support
  • Volume attach/detach support in OpenSDS UI
  • Multicloud feature support for SSE, ACL, Copy/Paste Object

opensds-installer

Changes

  • Installer script optimized for better install experience
  • Bug fixes
  • Modular and more controlled installation script for different projects
  • CSI changes for Block and File Separation

What's new

  • Multicloud installation to support YIG integration and YIG Storage Backend
  • Install support for NetApp ONTAP select driver

Note: For VMWare NBP installations, please refer to VMWare NBP Documentation. It is not part of installer

documentation

Changes

What's new

  • New repo for documentation and migration

orchestration

Changes

  • Changes in the Volume Provisioning action for host attachment

anomaly-detection

No Changes

How to use the Release:

1. From Release Binaries of OpenSDS Installer
Steps:

2. Configuration & Installation
If you want more config control, you can follow this steps:

3. Advanced Usages or Development
Please refer our detailed documentation

Issues and Suggestions

Please raise the issues, ideas and suggestions in the respective repository under issues section.

v0.9.0-Daito RC4-Test Release for Daito

03 Jan 17:28
25fa67e
Compare
Choose a tag to compare
Pre-release

Version Information

Version Number : v0.9.0 [tag: v0.9.0]
Version Name : v0.9.0 Daito RC4
Date : 03-Jan-2020
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection, documentation

Release Comments :

This is an incremental pre-release on top of 0.8.0 for testing. As it is a stabler minor release, it is tagged as v0.9.0. There are API changes in hotpot (opensds repo) and some of the north bound platform and drivers are not fully tested(example OpenStack NBP, Fujitsu, HP Nimble drivers, IBM SpectrumScale, NetApp ONTAP Select as the real hardware is not available for test currently. However, the driver adaptation has been verified and expected to work. This release for further testing and initial prototypes or demos.

Changelog:

1. opensds

  • hotpot api updates for basic data provisioning
  • host management apis initial version integrated
  • updated to openapi 3.0
  • hotpot api additional parameters added
  • swagger validation added
  • New South Bound Driver added (Beta)
    * NetApp ONTAP Select
    * IBM Spectrum Scale

2. nbp

  • VMware support (initial support for NGC and vRO)
  • CSI Block and file plugin separation
  • Hostname & Host attachments changes for CSI, NGC and vRO
  • Bug Fixes
    (FlexVol not supported/tested in this version)

3. multicloud

  • Integration with YIG to enhance multicloud
  • Support for YIG Storage backend as on-premise Cloud
  • New features: Copy Object, ACL (Custom) for Bucket and Objects, multipart upload and download, SSE

4. dashboard

  • host management support
  • volume attach/detach support
  • profile page updates for api changes
  • SSE, Copy Object, ACL

5. installer

  • Installer script optimized for better install and usage
  • Bug fixes
  • Modular (More control on specific install scripts from different projects)
  • Multi-Cloud installation fix with YIG integration
  • CSI changes for Block and File separation

6. documentation

7. orchestration

  • No changes. Tag is created for syncing with the release.

8. anomaly-detection

  • No changes. Tag is created for syncing with the release.

How to use the Release:

1. From Release Binaries of OpenSDS Installer
Steps:

2. Configuration & Installation
If you want more config control, you can follow this steps:

Issues and Suggestions

Please raise the issues, ideas and suggestions in the respective repository under issues section.

v0.8.0-Daito RC3-Test Release for Daito

24 Dec 19:11
0cb0fde
Compare
Choose a tag to compare
Pre-release

Version Information

Version Number : v0.8.0 [tag: v0.8.0]
Version Name : v0.8.0 Daito RC3
Date : 24-Dec-2019
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection, documentation

Release Comments :

This is an incremental pre-release on top of 0.7.0 for testing. As it is a stabler minor release, it is tagged as v0.8.0. There are API changes in hotpot (opensds repo) and some of the north bound platform and drivers are not fully tested(example OpenStack NBP, Fujitsu, HP Nimble drivers, IBM SpectrumScale, NetApp ONTAP Select as the real hardware is not available for test currently. However, the driver adaptation has been verified and expected to work. This release for further testing and initial prototypes or demos.

Changelog:

1. opensds

  • hotpot api updates for basic data provisioning
  • host management apis initial version integrated
  • updated to openapi 3.0
  • hotpot api additional parameters added
  • swagger validation added
  • New South Bound Driver added (Beta)
    * NetApp ONTAP Select
    * IBM Spectrum Scale

2. nbp

  • VMware support (initial support for NGC and vRO)
  • CSI Block and file plugin separation
  • Hostname & Host attachments changes for CSI, NGC and vRO
  • Bug Fixes
    (FlexVol not supported/tested in this version)

3. multicloud

  • Integration with YIG to enhance multicloud
  • Support for YIG Storage backend as on-premise Cloud
  • New features: Copy Object, ACL (Custom) for Bucket and Objects, multipart upload and download

4. dashboard

  • host management support
  • volume attach/detach support
  • profile page updates for api changes
  • SSE, Copy Object, ACL

5. installer

  • Installer script optimized for better install and usage
  • Bug fixes
  • Modular (More control on specific install scripts from different projects)
  • Multi-Cloud installation fix with YIG integration
  • CSI changes for Block and File separation

6. documentation

7. orchestration

  • No changes. Tag is created for syncing with the release.

8. anomaly-detection

  • No changes. Tag is created for syncing with the release.

How to use the Release:

1. From Release Binaries of OpenSDS Installer
Steps:

2. Configuration & Installation
If you want more config control, you can follow this steps:

Issues and Suggestions

Please raise the issues, ideas and suggestions in the respective repository under issues section.

Note:

This is a test release and may be unstable. This will undergo test and fix cycles before next release(~Daito RC4)

v0.7.0 - Daito RC2 - Test Release for Daito

12 Dec 18:37
6eca1db
Compare
Choose a tag to compare

Version Information

Version Number : v0.7.0 [tag: v0.7.0]
Version Name : v0.7.0 Daito RC2
Date : 12-Dec-2019
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection, documentation

Release Comments :

This is an incremental pre-release on top of 0.6.3 for testing. As it is a stabler minor release, it is tagged as v0.7.0. There are API changes in hotpot (opensds repo) and some of the north bound platform and drivers are not fully tested(example OpenStack NBP, Fujitsu, HP Nimble drivers as the real hardware is not available for test currently. However, the driver adaptation has been verified and expected to work. This release for further testing and initial prototypes or demos.

Changelog:

1. opensds

  • hotpot api updates for basic data provisioning
  • host management apis initial version integrated
  • updated to openapi 3.0
  • hotpot api additional parameters added
  • swagger validation added

2. nbp

  • VMware support (initial support for NGC and vRO)
  • CSI Block and file plugin separation
  • Hostname & Host attachments changes for CSI, NGC and vRO
  • Bug Fixes
    (FlexVol not supported/tested in this version)

3. multicloud

  • Integration with YIG to enhance multicloud
  • Support for YIG Storage backend as on-premise Cloud
  • New features: Server-Side Encryption, Copy Object, ACL (Custom) for Bucket and Objects

4. dashboard

  • host management support
  • volume attach/detach support
  • profile page updates for api changes
  • SSE
  • TBD: Copy Object, ACL

5. installer

  • Installer script optimized for better install and usage
  • Bug fixes
  • Modular (More control on specific install scripts from different projects)
  • Multi-Cloud installation fix with YIG integration
  • CSI changes for Block and File separation

6. documentation

7. orchestration

  • No changes. Tag is created for syncing with the release.

8. anomaly-detection

  • No changes. Tag is created for syncing with the release.

How to use the Release:

1. From Release Binaries of OpenSDS Installer
Steps:

2. Configuration & Installation
If you want more config control, you can follow this steps:

Issues and Suggestions

Please raise the issues, ideas and suggestions in the respective repository under issues section.

Note:

This is a test release and may be unstable. This will undergo test and fix cycles before next release(~Daito RC3)

v0.6.3 - Daito RC1.1 - Test Release for Daito

03 Dec 18:15
4a14daa
Compare
Choose a tag to compare

Version Information

Version Number : v0.6.3 [tag: v0.6.3]
Version Name : v0.6.3 Daito RC1.1
Date : 03-Dec-2019
Repos Included : opensds, nbp, multi-cloud, opensds-installer, opensds-dashboard, orchestration, anomaly-detection, documentation

Release Comments :

This is a small incremental pre-release for testing on 0.6.2. There are API changes in hotpot (opensds repo) and some of the north bound platform and drivers are not adapted. Hence this release is made on development branch and will be merged to master after integration and updates on them. This is for second integration testing cycle and initial prototypes of demos. This release basically improves the installation for multicloud and hotpot fix for Swagger validation

Changelog:

  • Improved installation
  • Few bug fixes in hotpot and multicloud

Note:

This is a test release and may be unstable. This will undergo test and fix cycles before next release(~Daito RC2)