Jump to content
SUSE Enterprise Storage with Rook 7

Release Notes

SUSE Enterprise Storage with Rook provides a distributed storage architecture for many use cases that runs on commodity hardware platforms. SUSE Enterprise Storage combines Ceph with the enterprise engineering and support of SUSE. Compared to standard SUSE Enterprise Storage, it uses Rook as the deployment method. This document provides an overview of high-level general features, capabilities, and limitations of SUSE Enterprise Storage with Rook 7 and important product updates.

These release notes are updated periodically. The latest version is always available at https://www.suse.com/releasenotes. General documentation can be found at: https://documentation.suse.com/ses/7/.

Publication Date: 2021-04-21, Version: 7.0.20210421

1 About the Release Notes

The most recent version of the Release Notes is available online at https://www.suse.com/releasenotes.

Entries can be listed multiple times if they are important and belong to multiple sections.

Release notes only list changes that happened between two subsequent releases. Always review all release notes documents that apply in your upgrade scenario.

2 SUSE Enterprise Storage with Rook

SUSE Enterprise Storage with Rook 7 is an intelligent software-defined storage solution, powered by Ceph technology (https://ceph.com/), which enables you to transform your enterprise storage infrastructure. It provides IT organizations with a simple-to-manage, agile infrastructure with increased speed of delivery, durability, and reliability. Compared to SUSE Enterprise Storage, an alternative deployment stack is used in SUSE Enterprise Storage with Rook.

2.1 What Is New?

SUSE Enterprise Storage with Rook 7 introduces a new deployment stack that is built on two tools: Rook and SUSE CaaS Platform. This containerized Ceph cluster on SUSE CaaS Platform is released with limited availability for the SUSE Enterprise Storage with Rook 7 release. Rook manages Ceph as a containerized application on Kubernetes and allows a hyper-converged setup, in which a single Kubernetes cluster runs applications and storage together. SUSE Enterprise Storage deployed with Rook provides storage to the other applications running within the Kubernetes cluster. This can be block, file, or object storage.

  • SUSE Enterprise Storage 7 is based on Ceph Octopus v15.2.5

  • SUSE Enterprise Storage with Rook 7 is running on SUSE CaaS Platform 4.5

  • SUSE CaaS Platform 4.5.0 comes with Kubernetes 1.18

  • SUSE Enterprise Storage with Rook 7 is based on Rook version v1.4.5

2.2 Additional Release Notes Documents

SUSE Enterprise Storage with Rook is related to SUSE Enterprise Storage. Review the SUSE Enterprise Storage release notes in addition to this document: https://www.suse.com/releasenotes/x86_64/SUSE-Enterprise-Storage/7/.

SUSE Enterprise Storage runs on SUSE CaaS Platform. Make sure to review the SUSE CaaS Platform release notes in addition to this document: https://www.suse.com/releasenotes/x86_64/SUSE-CAASP/4.5/.

2.3 Support Statement for SUSE Enterprise Storage

To receive support, you need an appropriate subscription with SUSE. For more information, see https://www.suse.com/support/?id=SUSE_Enterprise_Storage.

The following definitions apply:

L1

Problem determination, which means technical support designed to provide compatibility information, usage support, ongoing maintenance, information gathering and basic troubleshooting using available documentation.

L2

Problem isolation, which means technical support designed to analyze data, reproduce customer problems, isolate problem area and provide a resolution for problems not resolved by Level 1 or prepare for Level 3.

L3

Problem resolution, which means technical support designed to resolve problems by engaging engineering to resolve product defects which have been identified by Level 2 Support.

SUSE will only support the usage of original packages and container images. That is, packages and container images that are unchanged and not recompiled.

2.4 Documentation and Other Information

2.4.1 On the Product Medium

  • For general product information, see the file README in the top level of the product medium.

  • For a chronological log of all changes made to updated packages, see the file ChangeLog in the top level of the product medium.

  • Detailed change log information about a particular package is available using RPM:

    rpm --changelog -qp FILE_NAME.rpm

    (Replace FILE_NAME.rpm with the name of the RPM.)

  • For more information, see the directory docu of the product medium of SUSE Enterprise Storage 7.

2.4.2 Externally Provided Documentation

3 Features

This section includes an overview of new features of SUSE Enterprise Storage with Rook 7. To gain a complete overview of new features, also review the documents referenced in Section 2.2, “Additional Release Notes Documents”.

3.1 Rook

  • It is now required to install the LVM2 package on the host where the OSDs are running

  • Added a new crash collector daemon to send crash telemetry to the Ceph dashboard

  • Ceph-CSI 3.1.1 is deployed by default

  • OSDs on PVC now support multipath and crypt device types

  • OSDs on PVC can now be encrypted by setting encrypted: true on the storageClassDeviceSet

  • OSDs can now be provisioned using Ceph's Drive Groups definitions for Ceph Octopus v15.2.5+.

  • OSDs can be provisioned on the device path such as /dev/disk/by-path/pci-HHHH:HH:HH.H with colons (:)

3.2 SUSE CaaS Platform

The SUSE CaaS Platform 4.5 repository must now be enabled for the installation of Helm 3.

3.3 SUSE CaaS Platform

The Ceph CSI driver is now running on version 3.1.1.

4 Known Issues & Limitations

This is a list of known issues and limitations for this release.

  • The Ceph Dashboard is unable to manage NFS exports in Rook when the Rook orchestrator is enabled.

5 Unsupported, Deprecated, and Removed Features

  • Support for directory-based OSDs (FileStore) is removed. Raw partitions are supported as an alternative.

  • The direct use of rook-manifests-yaml is now deprecated in favor of using Helm charts

  • Rook will no longer automatically remove OSDs if nodes are removed from the cluster CR to avoid the risk of destroying OSDs unintentionally.

  • The topology setting has been removed from the CephCluster CR. To configure the OSD topology, node labels must be applied.

  • FlexVolumes have been deprecated and are no longer supported.

  • Support for Mimic was removed. Clusters must be upgraded to Nautilus before upgrading to Rook v1.3.

  • Alpha snapshots from the Ceph-CSI driver are no longer supported. Only Beta snapshots are now supported. For more information, see https://rook.github.io/docs/rook/v1.4/ceph-upgrade.html#csi-snapshots.

6 Obtaining Source Code

This SUSE product includes materials licensed to SUSE under the GNU General Public License (GPL). The GPL requires SUSE to provide the source code that corresponds to the GPL-licensed material.

The source code is available for download at https://www.suse.com/download/ses/ on Medium 2. For up to three years after distribution of the SUSE product, upon request, SUSE will mail a copy of the source code. Send requests by e-mail to mailto:sle_source_request@suse.com. SUSE may charge a reasonable fee to recover distribution costs.

Print this page