- Issued:
- 2018-04-05
- Updated:
- 2018-04-05
RHEA-2018:0645 - Product Enhancement Advisory
Synopsis
Container-Native Storage 3.9
Type/Severity
Product Enhancement Advisory
Topic
Updated Container-Native Storage packages that adds various enhancements is now available for Red Hat Gluster Storage 3.3.1 and OpenShift Container Platform 3.9
Description
The Container-Native Storage solution provides persistent storage service for OpenShift Containers and OpenShift Infrastructure services. It can be deployed on OpenShift cluster eliminating the need for an external storage cluster or an appliance. Optionally, it can be deployed as stand-alone in a Container Ready Storage Mode. This solution is based on Red Hat Enterprise Linux 7.4 and Red Hat Gluster Storage 3.3.1
This advisory adds the following enhancements:
- With this release, Container-Native Storage supports a new option 'volumenameprefix' in the storage class deployment. It provides a means to create custom volume names or at least custom volume name components for dynamically provisioned volumes. By providing a custom volume name prefix, users can now easily search/filter the volumes based on:
- Any string that was provided as the field value of 'volumenameprefix' in the storageclass file.
- Persistent volume claim name.
- Project/Namespace name.
When this option is specified in the PVC, the volume name will be of the form '<volumenameprefix>_<pvc-namespace>_<pvc-name>_<uuid>'. By default, volumes created through the glusterfs dynamic provisioner will have an automatically created name in the following format vol_<UUID>. (BZ#1446375)
- Container-Native Storage now supports an online expansion of a volume by editing the PVC using the 'oc edit pvc' command. Volume expansion was supported through heketi-cli in the previous releases, but this was unavailable to the end-users in OpenShift, and the updated size was not reflected in the persistent volume object in Kubernetes. Now, you can resize online PVs and make the new size available to the applications without disruption in services. (BZ#1535939)
- With this release, glusterfs PVs show the volume metrics about the PV such as available or used space, capacity, inodes in use or free, etc. It is possible to query these metrics and do capacity planning based on the same. (BZ#1535942)
Users of Container-Native Storage are advised to upgrade to these updated packages, which add these enhancements.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Gluster Storage Server for On-premise 3 for RHEL 7 x86_64
Fixes
- BZ - 1446375 - [RFE] New option for heketi volume naming
- BZ - 1505948 - cns-deploy fails when run via Ansible
- BZ - 1535939 - [RFE] Support online resize of GlusterFS PVs.
- BZ - 1535942 - [RFE] Support volume metrics for GlusterFS PVs
CVEs
(none)
References
(none)
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.