Recommended update for rook, rook-helm

Announcement ID: SUSE-RU-2022:2453-1
Rating: moderate
References:
Affected Products:
  • SUSE Enterprise Storage 7.1
  • SUSE Linux Enterprise Server 15 SP3

An update that has one fix can now be installed.

Description:

This update for rook, rook-helm fixes the following issues:

  • Fixed an issue for deploying OSDs in SES 7.1 (bsc#1198820)
  • Update to v1.8.10 Rook v1.8.10 is a patch release limited in scope and focusing on small feature additions and bug fixes to the Ceph operator.
  • core: Improve detection of filesystem properties for disk in use (#10230, @leseb)
  • osd: Remove broken argument for upgraded OSDs on PVCs in legacy lvm mode (#10298, @leseb)
  • osd: Allow the osd to take two hours to start in case of ceph maintenance (#10250, @travisn)
  • operator: Report telemetry 'rook/version' in mon store (#10161, @BlaineEXE)
  • Update to v1.8.9 Rook v1.8.9 is a patch release limited in scope and focusing on small feature additions and bug fixes to the Ceph operator.
  • helm: Add ingressClassName field (#10093, @log1cb0mb)
  • monitoring: Only set prometheus rules ownerref in same namespace (#10028, @travisn)
  • osd: only set kek to env var on encryption scenario (#10035, @leseb)
  • docs: Update the s3 client example for accessing RGW (#9968, @thotz)
  • osd: Add NixOS specific PATHs to check for lvm2 (#9967, @nazarewk)
  • Update to v1.8.8 Rook v1.8.8 is a patch release limited in scope and focusing on small feature additions and bug fixes to the Ceph operator.
  • core: Cluster CR status was not being refreshed after updating the cluster CR (#9962, @leseb)
  • core: GetLogCollectorResources to get the right resources (#9898, @yuvalman)
  • object: Remove unnecessary region option from the OBC StorageClass (#9906, @thotz)
  • core: Add Phase in additionalPrinterColumns for all CRs (#9910, @subhamkrai)
  • test: Avoid potential data inconsistency on zapping disk (#9930, @satoru-takeuchi)
  • ci: Add pylint in ci (#9879, @subhamkrai)
  • core: Incorrect join command in external cluster script (#9862, @vavuthu)
  • core: Rework usage of ReportReconcileResult (#9873, @BlaineEXE)
  • csi: Populate mon endpoints even if csi driver not enabled (#9878, @travisn)
  • Update to v1.8.7 Rook v1.8.7 is a patch release limited in scope and focusing on small feature additions and bug fixes to the Ceph operator.
  • build: Update ceph base image to v16.2.7-20220216 (#9814, @travisn)
  • csi: default to ReadWriteOnceWithFSType for cephfs (#9729, @humblec)
  • mon: Disable startup probe on canary pods (#9888, @travisn)
  • core: Add Ceph FSID on the cephcluster CR status (#9847, @parth-gr)
  • csi: Properly apply CSI resource requests and limits (#9868, @TomHellier)
  • helm: Add resource requests and limits to the toolbox pod (#9856, @TomHellier)
  • helm: Remove obsolete .Values.image.prefix (#9863, @kahirokunn)
  • osd: Clarify vault auth error message (#9884, @leseb)
  • nfs: Remove secret and configmap when downscaling NFS daemons (#9859, @BlaineEXE)
  • helm: Handle empty StorageClass parameters for object, rbd, and cephfs in the helm chart (#9854, @Zempashi)
  • helm: Remove obsolete setting for enabling multiple filesystems (#9841, @travisn)
  • osd: Use lvm mode to create multiple OSDs per device (#9842, @BlaineEXE)
  • helm: Add filesystem pool name to the storage class (#9838, @mtt0)
  • docs: Document that the rook-ceph-operator-config ConfigMap is required (#9821, @matthiasr)
  • core: Suppress verbose disruption controller log messages (#9834, @travisn)
  • osd: Purge job will remove all pvcs for the osd, not just the data pvc (#9804, @travisn)
  • osd: Remove osd with purge instead of destroy (#9807, @travisn)

  • Update to rook 1.8.10

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Enterprise Storage 7.1
    zypper in -t patch SUSE-Storage-7.1-2022-2453=1

Package List:

  • SUSE Enterprise Storage 7.1 (noarch)
    • rook-k8s-yaml-1.8.10+git0.1899eda8a-150300.3.3.2
    • rook-ceph-helm-charts-1.8.10+git0.1899eda8a-150300.3.3.2

References: