Updating the device class swallowed any error if updated for the pool. The error was not even logged, so we couldn't troubleshoot why the new crush rule was not applied. Log the error for troubleshooting and also fail the pool reconcile since the desired configuration was not applied. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
498 B
498 B
v1.15 Pending Release Notes
Breaking Changes
- Updating Ceph COSI driver images, this impact existing COSI
BucketsandBucketAccesses, please update theBucketClassandBucketAccessClassfor resolving refer here - During CephBlockPool updates, return an error if an invalid device class is specified. Pools with invalid device classes may start failing reconcile until the correct device class is specified. See #14057.