Changelog for
rook-ceph-helm-charts-1.6.2+git0.ge8fd65f08-8.1.noarch.rpm :
* Fri Feb 23 2024 Dominique Leuenberger
- Use %patch -P N instead of deprecated %patchN.
* Thu Feb 10 2022 Dirk Müller - avoid bashism in post scripts (bsc#1195391)
* Fri May 07 2021 Stefan Haas - Update to v1.6.2
* Set base Ceph operator image and example deployments to v16.2.2
* Update snapshot APIs from v1beta1 to v1
* Documentation for creating static PVs
* Allow setting primary-affinity for the OSD
* Remove unneeded debug log statements
* Preserve volume claim template annotations during upgrade
* Allow re-creating erasure coded pool with different settings
* Double mon failover timeout during a node drain
* Remove unused volumesource schema from CephCluster CRD
* Set the device class on raw mode osds
* External cluster schema fix to allow not setting mons
* Add phase to the CephFilesystem CRD
* Generate full schema for volumeClaimTemplates in the CephCluster CRD
* Automate upgrades for the MDS daemon to properly scale down and scale up
* Add Vault KMS support for object stores
* Ensure object store endpoint is initialized when creating an object user
* Support for OBC operations when RGW is configured with TLS
* Preserve the OSD topology affinity during upgrade for clusters on PVCs
* Unify timeouts for various Ceph commands
* Allow setting annotations on RGW service
* Expand PVC size of mon daemons if requested- Update to v1.6.1
* Disable host networking by default in the CSI plugin with option to enable
* Fix the schema for erasure-coded pools so replication size is not required
* Improve node watcher for adding new OSDs
* Operator base image updated to v16.2.1
* Deployment examples updated to Ceph v15.2.11
* Update Ceph-CSI to v3.3.1
* Allow any device class for the OSDs in a pool instead of restricting the schema
* Fix metadata OSDs for Ceph Pacific
* Allow setting the initial CRUSH weight for an OSD
* Fix object store health check in case SSL is enabled
* Upgrades now ensure latest config flags are set for MDS and RGW
* Suppress noisy RGW log entry for radosgw-admin commands- Update to v1.6.0
* Removed Storage Providers
* CockroachDB
* EdgeFS
* YugabyteDB
* Ceph
* Support for creating OSDs via Drive Groups was removed.
* Ceph Pacific (v16) support
* CephFilesystemMirror CRD to support mirroring of CephFS volumes with Pacific
* Ceph CSI Driver
* CSI v3.3.0 driver enabled by default
* Volume Replication Controller for improved RBD replication support
* Multus support
* GRPC metrics disabled by default
* Ceph RGW
* Extended the support of vault KMS configuration
* Scale with multiple daemons with a single deployment instead of a separate deployment for each rgw daemon
* OSDs
* LVM is no longer used to provision OSDs
* More efficient updates for multiple OSDs at the same time
* Multiple Ceph mgr daemons are supported for stretch clusters and other clusters where HA of the mgr is critical (set count: 2 under mgr in the CephCluster CR)
* Pod Disruption Budgets (PDBs) are enabled by default for Mon, RGW, MDS, and OSD daemons. See the disruption management settings.
* Monitor failover can be disabled, for scenarios where maintenance is planned and automatic mon failover is not desired
* CephClient CRD has been converted to use the controller-runtime library
* Wed Apr 21 2021 Stefan Haas - Update to v1.5.10
* Ceph
* Update Ceph-CSI to v3.2.1 (#7506)
* Use latest Ceph API for setting dashboard and rgw credentials (#7641)
* Redact secret info from reconcile diffs in debug logs (#7630)
* Continue to get available devices if failed to get a device info (#7608)
* Include RGW pods in list for rescheduling from failed node (#7537)
* Enforce pg_auto_scaler on rgw pools (#7513)
* Prevent voluntary mon drain while another mon is failing over (#7442)
* Avoid restarting all encrypted OSDs on cluster growth (#7489)
* Set secret type on external cluster script (#7473)
* Fix init container \"expand-encrypted-bluefs\" for encrypted OSDs (#7466)
* Fail pool creation if the sub failure domain is the same as the failure domain (#7284)
* Set default backend for vault and remove temp key for encrypted OSDs (#7454)
* Wed Mar 03 2021 Stefan Haas - Update to v1.5.7
* Ceph
* CSI Troubleshooting Guide (#7157)
* Print device information in OSD prepare logs (#7194)
* Expose vault curl error in the OSD init container for KCS configurations (#7193)
* Prevent re-using a device to configure an OSD on PVC from a previous cluster (#7170)
* Remove crash collector if all Ceph pods moved off a node (#7160)
* Add helm annotation to keep CRDs in the helm chart during uninstall (#7162)
* Bind mgr modules to all interfaces instead of pod ip (#7151)
* Check for orchestration cancellation while waiting for all OSDs to start (#7112)
* Skip pdb reconcile on create and delete events (#7155)
* Silence harmless errors in log when the operator is still initializing (#7056)
* Add --extra-create-metadata flag to the CSI driver (#7147)
* Add deviceClass to the object store schema (#7132)
* Simplify the log-collector container name (#7133)
* Skip csi detection if CSI is disabled (#6866)
* Remove Rook pods stuck in terminating state on a failed node (#6999)
* Timeout for rgw configuration to prevent stuck object store when no healthy OSDs (#7075)
* Update lib bucket provisioner for OBCs (#7086)- Drop csi-images-SUSE.patch
* Wed Nov 18 2020 Mike Latimer - Derive CSI and sidecar image versions from code defaults rather than images found in the build service
* Fri Nov 06 2020 Mike Latimer - Update to v1.4.7
* Ceph
* Log warning about v14.2.13 being an unsupported Ceph version due to errors creating new OSDs (#6545)
* Disaster recovery guide for PVCs (#6452)
* Set the deviceClass for OSDs in non-PVC clusters (#6545)
* External cluster script to fail if prometheus port is not default (#6504)
* Remove the osd pvc from the osd purge job (#6533)
* External cluster script added additional checks for monitoring endpoint (#6473)
* Ignore Ceph health error MDS_ALL_DOWN during reconciliation (#6494)
* Add optional labels to mon pods (#6515)
* Assert type for logging errors before using it (#6503)
* Check for orphaned mon resources with every reconcile (#6493)
* Update the mon PDBs if the maxUnavailable changed (#6469)
* NFS
* Update documentation and examples (#6455)
* Wed Oct 28 2020 Mike Latimer - Drop OFFSET from cephcsi image tag
* Mon Oct 26 2020 Mike Latimer - Update helm chart to use appropriate version prefix for the final registry destination (e.g. registry.suse.com or registry.opensuse.org)- Improve consistency with image tags
* Tue Oct 20 2020 Mike Latimer - Update to v1.4.6
* Support IPv6 single-stack (#6283)
* Only start a single CSI provisioner in single-node test clusters (#6437)
* Raw mode OSD on LV-backed PVC (#6184)
* Capture ceph-volume detailed log in non-pvc scenario on failure (#6426)
* Add --upgrade option to external cluster script (#6392)
* Capture stderr when executing ceph commands and write to log (#6395)
* Reduce the retry count for the bucket health check for more accurate status (#6408)
* Prevent closing of monitoring channel more than once (#6369)
* Check underlying block status for encrypted OSDs (#6367)- Add \'latest\' and appVersion tags to helm chart- Include sample manifests in helm chart