Daito (v0.10.1)
The OpenSDS Daito release was completed on January 10, 2020.
Features
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 OR Slack OR on Twitter @opensds_io
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 Changes
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]
- 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
- Redesign and updates on the documentation
What’s new
- New repo for documentation and migration
Orchestration Changes
- Changes in the Volume Provisioning action for host attachment
Anomaly Detection
How to use the Release:
From Release Binaries of OpenSDS Installer
Steps:
- Download the installer binaries from here (Use wget or direct download using browser)
wget https://github.com/opensds/opensds-installer/releases/download/v0.10.0/opensds-installer-v0.10.0.tar.gz
- Extract the downloaded file and change directory to opensds-installer/ansible
tar xvzf opensds-installer-v0.10.0.tar.gz
cd opensds-installer/ansible
- Change the permission of the Ansible install script.
chmod +x ./install_ansible.sh
- Run the Ansible install script. This will install Ansible.
./install_ansible.sh
ansible --version
- Modify IP address, if needed, to the IP of the host machine.
vim group_vars/common.yml
- Run the Ansible playbook to install OpenSDS
ansible-playbook site.yml -i local.hosts
Configuration & Installation
If you want more config control, you can follow these steps:
Try OpenSDS / Installation (Using Ansible - Recommended)
Advanced Usages or Development
Please refer our detailed documentation
Installer Guides
User Guides
Developer Guides
Issues and Suggestions
Please raise the issues, ideas and suggestions in the respective repository under issues section.
OpenAPI Spec
Downloads
The OpenSDS controller (Hotpot), the north bound plugins (Sushi), the multiple cloud(Gelato),
the opensds dashboard and the installer can be downloaded from here:
Hotpot
Sushi
Gelato
Dashboard
Installer