rook/rook
### [`v1.6.3`](https://togithub.com/rook/rook/releases/v1.6.3)
[Compare Source](https://togithub.com/rook/rook/compare/v1.6.2...v1.6.3)
##### Improvements
Rook v1.6.3 is a patch release limited in scope and focusing on small feature additions and bug fixes.
##### Ceph
- Ensure correct devices are started for OSDs after node restart ([#7951](https://togithub.com/rook/rook/issues/7951), [@BlaineEXE](https://togithub.com/BlaineEXE))
- Write reconcile results to events on the CephCluster CR ([#7222](https://togithub.com/rook/rook/issues/7222), [@iamniting](https://togithub.com/iamniting))
- Updated dashboard ingress example for networking v1 ([#7933](https://togithub.com/rook/rook/issues/7933), [@travisn](https://togithub.com/travisn))
- Remove obsolete gateway type setting in object store CRD ([#7919](https://togithub.com/rook/rook/issues/7919), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi))
- Support specifying only public network or only cluster network or both ([#7546](https://togithub.com/rook/rook/issues/7546), [@rohan47](https://togithub.com/rohan47))
- Generate same operator deployment for OKD as OCP ([#7898](https://togithub.com/rook/rook/issues/7898), [@RyuunoAelia](https://togithub.com/RyuunoAelia))
- Ensure correct hostpath lock for OSD integrity ([#7886](https://togithub.com/rook/rook/issues/7886), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi))
- Improve resilience of mon failover if operator is restarted during failover ([#7884](https://togithub.com/rook/rook/issues/7884), [@travisn](https://togithub.com/travisn))
- Disallow overriding the liveness probe handler function ([#7889](https://togithub.com/rook/rook/issues/7889), [@leseb](https://togithub.com/leseb))
- Actively update the service endpoint for external mgr ([#7875](https://togithub.com/rook/rook/issues/7875), [@leseb](https://togithub.com/leseb))
- Remove obsolete CSI statefulset template path vars from K8s 1.13 ([#7877](https://togithub.com/rook/rook/issues/7877), [@Rakshith-R](https://togithub.com/Rakshith-R))
- Create crash collector pods after mon secret created ([#7867](https://togithub.com/rook/rook/issues/7867), [@subhamkrai](https://togithub.com/subhamkrai))
- OSD controller only updates PDBs during node drains instead of any OSD down event ([#7726](https://togithub.com/rook/rook/issues/7726), [@sp98](https://togithub.com/sp98))
- Allow heap dump generation when logCollector sidecar is not running ([#7847](https://togithub.com/rook/rook/issues/7847), [@leseb](https://togithub.com/leseb))
- Add nullable to object gateway settings ([#7857](https://togithub.com/rook/rook/issues/7857), [@travisn](https://togithub.com/travisn))
### [`v1.6.2`](https://togithub.com/rook/rook/releases/v1.6.2)
[Compare Source](https://togithub.com/rook/rook/compare/v1.6.1...v1.6.2)
### Improvements
Rook v1.6.2 is a patch release limited in scope and focusing on small feature additions and bug fixes.
#### Ceph
- Set base Ceph operator image and example deployments to v16.2.2 ([#7829](https://togithub.com/rook/rook/issues/7829), [@BlaineEXE](https://togithub.com/BlaineEXE))
- Update snapshot APIs from v1beta1 to v1 ([#7711](https://togithub.com/rook/rook/issues/7711), [@Rakshith-R](https://togithub.com/Rakshith-R))
- Documentation for creating static PVs ([#7782](https://togithub.com/rook/rook/issues/7782), [@Rakshith-R](https://togithub.com/Rakshith-R))
- Allow setting primary-affinity for the OSD ([#7807](https://togithub.com/rook/rook/issues/7807), [@synarete](https://togithub.com/synarete))
- Remove unneeded debug log statements ([#7526](https://togithub.com/rook/rook/issues/7526), [@parth-gr](https://togithub.com/parth-gr))
- Preserve volume claim template annotations during upgrade ([#7835](https://togithub.com/rook/rook/issues/7835), [@travisn](https://togithub.com/travisn))
- Allow re-creating erasure coded pool with different settings ([#7820](https://togithub.com/rook/rook/issues/7820), [@subhamkrai](https://togithub.com/subhamkrai))
- Double mon failover timeout during a node drain ([#7801](https://togithub.com/rook/rook/issues/7801), [@sp98](https://togithub.com/sp98))
- Remove unused volumesource schema from CephCluster CRD ([#7813](https://togithub.com/rook/rook/issues/7813), [@travisn](https://togithub.com/travisn))
- Set the device class on raw mode osds ([#7815](https://togithub.com/rook/rook/issues/7815), [@travisn](https://togithub.com/travisn))
- External cluster schema fix to allow not setting mons ([#7789](https://togithub.com/rook/rook/issues/7789), [@leseb](https://togithub.com/leseb))
- Add phase to the CephFilesystem CRD ([#7752](https://togithub.com/rook/rook/issues/7752), [@jshen28](https://togithub.com/jshen28))
- Generate full schema for volumeClaimTemplates in the CephCluster CRD ([#7631](https://togithub.com/rook/rook/issues/7631), [@BlaineEXE](https://togithub.com/BlaineEXE))
- Automate upgrades for the MDS daemon to properly scale down and scale up ([#7445](https://togithub.com/rook/rook/issues/7445), [@jshen28](https://togithub.com/jshen28))
- Add Vault KMS support for object stores ([#7385](https://togithub.com/rook/rook/issues/7385), [@thotz](https://togithub.com/thotz))
- Ensure object store endpoint is initialized when creating an object user ([#7633](https://togithub.com/rook/rook/issues/7633), [@alimaredia](https://togithub.com/alimaredia))
- Support for OBC operations when RGW is configured with TLS ([#7764](https://togithub.com/rook/rook/issues/7764), [@thotz](https://togithub.com/thotz))
- Preserve the OSD topology affinity during upgrade for clusters on PVCs ([#7759](https://togithub.com/rook/rook/issues/7759), [@travisn](https://togithub.com/travisn))
- Unify timeouts for various Ceph commands ([#7719](https://togithub.com/rook/rook/issues/7719), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi))
- Allow setting annotations on RGW service ([#7598](https://togithub.com/rook/rook/issues/7598), [@thotz](https://togithub.com/thotz))
- Expand PVC size of mon daemons if requested ([#7715](https://togithub.com/rook/rook/issues/7715), [@iamniting](https://togithub.com/iamniting))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
v1.6.1
->v1.6.3
Release Notes
rook/rook
### [`v1.6.3`](https://togithub.com/rook/rook/releases/v1.6.3) [Compare Source](https://togithub.com/rook/rook/compare/v1.6.2...v1.6.3) ##### Improvements Rook v1.6.3 is a patch release limited in scope and focusing on small feature additions and bug fixes. ##### Ceph - Ensure correct devices are started for OSDs after node restart ([#7951](https://togithub.com/rook/rook/issues/7951), [@BlaineEXE](https://togithub.com/BlaineEXE)) - Write reconcile results to events on the CephCluster CR ([#7222](https://togithub.com/rook/rook/issues/7222), [@iamniting](https://togithub.com/iamniting)) - Updated dashboard ingress example for networking v1 ([#7933](https://togithub.com/rook/rook/issues/7933), [@travisn](https://togithub.com/travisn)) - Remove obsolete gateway type setting in object store CRD ([#7919](https://togithub.com/rook/rook/issues/7919), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi)) - Support specifying only public network or only cluster network or both ([#7546](https://togithub.com/rook/rook/issues/7546), [@rohan47](https://togithub.com/rohan47)) - Generate same operator deployment for OKD as OCP ([#7898](https://togithub.com/rook/rook/issues/7898), [@RyuunoAelia](https://togithub.com/RyuunoAelia)) - Ensure correct hostpath lock for OSD integrity ([#7886](https://togithub.com/rook/rook/issues/7886), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi)) - Improve resilience of mon failover if operator is restarted during failover ([#7884](https://togithub.com/rook/rook/issues/7884), [@travisn](https://togithub.com/travisn)) - Disallow overriding the liveness probe handler function ([#7889](https://togithub.com/rook/rook/issues/7889), [@leseb](https://togithub.com/leseb)) - Actively update the service endpoint for external mgr ([#7875](https://togithub.com/rook/rook/issues/7875), [@leseb](https://togithub.com/leseb)) - Remove obsolete CSI statefulset template path vars from K8s 1.13 ([#7877](https://togithub.com/rook/rook/issues/7877), [@Rakshith-R](https://togithub.com/Rakshith-R)) - Create crash collector pods after mon secret created ([#7867](https://togithub.com/rook/rook/issues/7867), [@subhamkrai](https://togithub.com/subhamkrai)) - OSD controller only updates PDBs during node drains instead of any OSD down event ([#7726](https://togithub.com/rook/rook/issues/7726), [@sp98](https://togithub.com/sp98)) - Allow heap dump generation when logCollector sidecar is not running ([#7847](https://togithub.com/rook/rook/issues/7847), [@leseb](https://togithub.com/leseb)) - Add nullable to object gateway settings ([#7857](https://togithub.com/rook/rook/issues/7857), [@travisn](https://togithub.com/travisn)) ### [`v1.6.2`](https://togithub.com/rook/rook/releases/v1.6.2) [Compare Source](https://togithub.com/rook/rook/compare/v1.6.1...v1.6.2) ### Improvements Rook v1.6.2 is a patch release limited in scope and focusing on small feature additions and bug fixes. #### Ceph - Set base Ceph operator image and example deployments to v16.2.2 ([#7829](https://togithub.com/rook/rook/issues/7829), [@BlaineEXE](https://togithub.com/BlaineEXE)) - Update snapshot APIs from v1beta1 to v1 ([#7711](https://togithub.com/rook/rook/issues/7711), [@Rakshith-R](https://togithub.com/Rakshith-R)) - Documentation for creating static PVs ([#7782](https://togithub.com/rook/rook/issues/7782), [@Rakshith-R](https://togithub.com/Rakshith-R)) - Allow setting primary-affinity for the OSD ([#7807](https://togithub.com/rook/rook/issues/7807), [@synarete](https://togithub.com/synarete)) - Remove unneeded debug log statements ([#7526](https://togithub.com/rook/rook/issues/7526), [@parth-gr](https://togithub.com/parth-gr)) - Preserve volume claim template annotations during upgrade ([#7835](https://togithub.com/rook/rook/issues/7835), [@travisn](https://togithub.com/travisn)) - Allow re-creating erasure coded pool with different settings ([#7820](https://togithub.com/rook/rook/issues/7820), [@subhamkrai](https://togithub.com/subhamkrai)) - Double mon failover timeout during a node drain ([#7801](https://togithub.com/rook/rook/issues/7801), [@sp98](https://togithub.com/sp98)) - Remove unused volumesource schema from CephCluster CRD ([#7813](https://togithub.com/rook/rook/issues/7813), [@travisn](https://togithub.com/travisn)) - Set the device class on raw mode osds ([#7815](https://togithub.com/rook/rook/issues/7815), [@travisn](https://togithub.com/travisn)) - External cluster schema fix to allow not setting mons ([#7789](https://togithub.com/rook/rook/issues/7789), [@leseb](https://togithub.com/leseb)) - Add phase to the CephFilesystem CRD ([#7752](https://togithub.com/rook/rook/issues/7752), [@jshen28](https://togithub.com/jshen28)) - Generate full schema for volumeClaimTemplates in the CephCluster CRD ([#7631](https://togithub.com/rook/rook/issues/7631), [@BlaineEXE](https://togithub.com/BlaineEXE)) - Automate upgrades for the MDS daemon to properly scale down and scale up ([#7445](https://togithub.com/rook/rook/issues/7445), [@jshen28](https://togithub.com/jshen28)) - Add Vault KMS support for object stores ([#7385](https://togithub.com/rook/rook/issues/7385), [@thotz](https://togithub.com/thotz)) - Ensure object store endpoint is initialized when creating an object user ([#7633](https://togithub.com/rook/rook/issues/7633), [@alimaredia](https://togithub.com/alimaredia)) - Support for OBC operations when RGW is configured with TLS ([#7764](https://togithub.com/rook/rook/issues/7764), [@thotz](https://togithub.com/thotz)) - Preserve the OSD topology affinity during upgrade for clusters on PVCs ([#7759](https://togithub.com/rook/rook/issues/7759), [@travisn](https://togithub.com/travisn)) - Unify timeouts for various Ceph commands ([#7719](https://togithub.com/rook/rook/issues/7719), [@satoru-takeuchi](https://togithub.com/satoru-takeuchi)) - Allow setting annotations on RGW service ([#7598](https://togithub.com/rook/rook/issues/7598), [@thotz](https://togithub.com/thotz)) - Expand PVC size of mon daemons if requested ([#7715](https://togithub.com/rook/rook/issues/7715), [@iamniting](https://togithub.com/iamniting))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.