OpenShift Container Storage 3.11.2 : Resolved Issues and Enhancements
OpenShift Container Storage 3.11.2 is a batch release for OpenShift Container Storage 3.11 and can be applied as an update to an existing installation or can be used to create a new installation. Note, OpenShift Container Storage 3.11 updates are cumulative and include fixes from previous releases.
OpenShift Container Storage 3.11.2 Errata
The following list provides errata for OpenShift Container Storage 3.11.2 release:
- OpenShift Container Storage deployment bug fix update
- Heketi bug fix and enhancement update
- gluster-block & tcmu-runner bug fix update
- cns-deploy-tool bug fix update
- rhgs-volmanager-container bug fix update
- rhgs-server-container bug fix update
- rhgs-s3-server-container bug fix update
- rhgs-gluster-block-prov-container bug fix update
Notable Enhancement
Choosing Replica Bricks From Different Zones for Volume Creation by Heketi (BZ#1635204)
Previously, Heketi would make an attempt to spread bricks in a replica-set across different zones but there was no way to specify that the bricks must be placed in different zones. Now, Heketi offers new configuration options to specify that the bricks are placed in different zones. If the option is enabled and there is not enough zones or enough space in different zones the volume creation will fail. This behavior can be enabled by setting user.heketi.zone-checking strict in the volume options of the volume create API call or OpenShift storage class.
Bugs Fixed in OpenShift Container Storage 3.11.2
| Bug ID | Summary |
|---|---|
| This content is not included.1638745 | Containers should use the multi-stage build process |
| This content is not included.1672982 | [RFE] Respin the block-provisioner container to RHEL 7.6.2 |
| This content is not included.1684034 | Respin of rhgs-gluster-block-prov container to include systemd CVE fixes |
| This content is not included.1672976 | [RFE] Respin the rhgs-s3-server container to be based on RHGS 3.4 BU4 and RHEL 7.6.2 |
| This content is not included.1684033 | Respin of rhgs-s3-server container to include systemd CVE fixes |
| This content is not included.1690477 | Respin rhgs-s3-server container to include signed rpms |
| This content is not included.1672980 | [RFE] Respin the volmanager container to RHEL 7.6.2 |
| This content is not included.1684035 | Respin of rhgs-volmanager container to include systemd CVE fixes |
| This content is not included.1690471 | Respin rhgs-volmanager container with signed rpms |
| This content is not included.1667402 | Block PVC not getting Bound on OCP 3.10.101 and OCS 3.11.1 |
| This content is not included.1668316 | Failed to deploy CNS3.9 on OCP3.11.z, lvm commands fail |
| This content is not included.1668335 | Failed to deploy OCS3.10 on OCP3.11.z, lvm commands fail |
| This content is not included.1589012 | [RFE] block-volume details not listed in Heketi metrics |
| This content is not included.1665386 | Heketi device deletion command is deleting vg when we are executing delete command without disabling and removing the device |
| This content is not included.1667797 | Pending operations total count is always zero in heketi-cli db check output |
| This content is not included.1668181 | Heketi fails to clean up stale block entries |
| This content is not included.1669935 | Heketi is giving an inappropriate error when id is not present for heketi-cli server operations info id |
| This content is not included.1680468 | Volume creation fails with HEKETI_ZONE_CHECKING set to strict |
| This content is not included.1676591 | Unable to start gluster-block-target.service after upgrading and rebooting to glusterfs-server-3.12.2-40 |
| This content is not included.1676633 | Gluster-blockd services are not up after upgrading to the latest RHGS BU3 bits. |
| This content is not included.1679910 | tcmu-runner service is not up after upgrading to the latest RHGS BU3 bits. |
| This content is not included.1677098 | Build cns-deploy for OCS 3.11.2 |
| This content is not included.1654703 | Block hosting volume deletion via heketi-cli failed with error "target is busy" but deleted from gluster backend |
| This content is not included.1672975 | [RFE] Respin the rhgs-server container to be based on RHGS 3.4 BU4 and RHEL 7.6.2 |
| This content is not included.1680491 | Respin the rhgs-server container to include gluster-block-0.2.1-31 package |
| This content is not included.1684031 | Respin of rhgs-server container to include systemd CVE fixes |
| This content is not included.1690467 | Respin rhgs-server-container with signed rpms |