Skip to content

SODA v1.8.0 Navarino

Compare
Choose a tag to compare
@joseph-v joseph-v released this 31 Dec 10:54
· 6 commits to master since this release
95862c0

Version Summary

Version Number : v1.8.0 [tag: v1.8.0]
Version Name: Navarino Release
Date: 26-Dec-2022

Projects / Repos Included : delfin, api, controller, dock, nbp, multi-cloud, installer, dashboard, documentation, orchestration, anomaly-detection, examples, qa

Release Summary :

SODA Navarino v1.8.0 release is an incremental release over the SODA Madagascar v1.7.0 release of SODA Foundation.
The earlier stable release SODA Madagascar v1.7.0 can get here.

SODA Open Data Framework (ODF) Navarino v1.8.0 is released with new features of container data protection for Kubernetes, enhanced features for heterogeneous storage performance monitoring, and existing multicloud data management features.
Navarino release comes with SODA Kahu, our new project for data backup & restore for Kubernetes-based container application deployment with a scalable storage provider framework. SODA Delfin (Heterogeneous SPM) comes with new drivers along with existing resources, alerts, and performance monitoring. SODA Strato (Multicloud DM) project comes with installer and metadata enhancements along with existing s3 provisioning, data mobility, and lifecycle management features
Overall SODA Installer was enhanced and projects were upgraded to work with Ubuntu 20.04LTS

Navarino: New start to explore greater heights!
(Navarino is a Chilean island popular for its trekking trails and beautiful landscapes, located between Isla Grande de Tierra del Fuego, to the north, and Cape Horn, to the south)

Key Highlights:

  • Container data backup and restore for Kubernetes
    • Storage Provider Framework
    • Pre-Post Hooks for Backup / Restore
    • NFS Provider, CSI Support
  • Heterogeneous SPM with an improved installer
    • New Drivers Support (like MacroSAN, Dell EMC ScaleIO, H3C Unistore, Inspur AS5xxx)
    • Enhanced Installer tested with existing features of heterogeneous storage resource, alert and performance monitoring
  • SODA Strato for Multicloud Data Management
    • External metadata management (experimental) for multicloud
    • Enhanced Installer tested with existing features of s3/file/block provisioning, data mobility, and lifecycle management across multiple clouds
  • SODA Experience & QA
    • Updates for Delfin changes to support new devices
    • Delfin fake driver support to Dashboard
    • Testing and bug fixes
    • Separate installers for Delfin, Strato and Kahu
  • SODA Support for Ubuntu 20.04 LTS

Changelog

This changelog is based on the SODA Madagascar v1.7.0 release.

SODA releases will provide the key use cases, integrations, and overall solutions based on SODA projects. It will list all the respective project releases under the scope of each of the SODA releases. You can get a detailed feature list of specific projects from the respective project release pages.

Kahu: SODA Container Data Management

  • Data protection solution for Kubernetes applications.
  • Backup scope
    • cluster level
    • namespace level
    • label selector
    • specific kind
    • a specific resource instance
  • Support storage provider framework which enable users to add plug-able metadata and volume driver for backup/restore
  • In tree support of NFS provider metadata driver
  • In tree support for volume backup of OpenEBS ZFS provisioned volume
  • Execution of pre and post hooks during backup and restore
  • E2E test framework design and implementation
  • E2E test case integration for key backup/restore usecases
  • Documentation enhancements and API Reference

Delfin: SODA Infrastructure Management

  • Added support for Storage Devices like MacroSAN, Dell EMC ScaleIO, H3C Unistore, Inspur AS5xxx, etc
  • Added support for Ubuntu 20.04 deployment and latest tools
  • Enhanced Delfin installer to support Ansible installation locally and integrated it with common SODA installer
  • Fixes and updates in the Framework & Driver code, OpenAPI Spec, Documentation etc.

Strato / Multi-Cloud

  • Fixes and updates for mongo db drivers
  • go version updated to 1.17.9
  • Individual installer support for Multi-cloud using ansible
  • Fixes and updates in the Strato migration, update ssp backend etc

SODA Experience & Quality

Dashboard :

  • Updates for Delfin changes to support new devices
  • Add fake driver support to Dashboard.

Test Reports:

Please find the test reports here

SODA Projects/Repos part of this release:

Key projects part of this SODA Release
SODA Framework Projects:

Project Release Link
Delfin delfin release v1.7.0
Terra api release v1.1.0 , controller release v1.1.0, dock release v1.3.0
Strato multicloud release v1.8.0
Kahu kahu release v1.0.0

Experience Projects

Project Release Link
SODA Installer installer release v1.8.0
SODA Dashboard dashboard release v1.8.0

Other Projects

Project Release Link
Orchestration orchestration release v0.13.0
Anomaly Detection anomaly detection release v0.10.0
North Bound Plugin(nbp) nbp release v1.4.0

How to use the Release:

Configuration & Installation of Delfin, Strato, Terra (along with Dashboard):

Installation of SODA CDM - Kahu Project :

SODA Documentation

docs.sodafoundation.io

Issues and Suggestions

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

For all other issues/suggestions, please raise them to the respective project repositories.