Files
my-rook-config/PendingReleaseNotes.md
T

48 lines
2.5 KiB
Markdown
Raw Normal View History

2017-08-07 11:18:24 -07:00
# Major Themes
2017-06-23 09:11:41 -07:00
2017-08-07 11:18:24 -07:00
## Action Required
2017-06-23 09:11:41 -07:00
## Notable Features
- Added K8s 1.17 to the test matrix and removed K8s 1.12 from the test matrix.
2019-12-12 11:23:30 +01:00
2019-05-01 12:42:27 -05:00
### Ceph
2020-01-13 16:58:51 +01:00
- OSD refactor: drop support for Rook legacy OSD, directory OSD and Filestore OSD. For more details refer to the [corresponding issue](https://github.com/rook/rook/issues/4724).
- OSD on PVC now supports a metadata device, [refer to the cluster on PVC section](Documentation/ceph-cluster-crd.html#dedicated-metatada-device) or the [corresponding issue](https://github.com/rook/rook/issues/3852).
2020-02-11 18:33:50 +01:00
- OSD on PVC now supports PVC expansion, if the size of the underlying block increases the Bluestore main block and the overall storage capacity will grow up.
- Ceph Nautilus 14.2.5 is the minimum supported version
2020-02-12 17:06:58 +01:00
- OSD on PVC doesn't use LVM anymore to configure OSD, but solely relies on the entire block device, done [here](https://github.com/rook/rook/pull/4435).
- Specific devices for OSDs can now be specified using the full udev path (e.g. /dev/disk/by-id/ata-ST4000DM004-XXXX) instead of the device name.
- OSD on PVC CRUSH device storage class can now be changed by setting an annotation "crushDeviceClass" on the "data" volume template. See "cluster-on-pvc.yaml" for example.
2020-02-20 11:37:09 +01:00
- Rook will now refuse to create pools with replica size 1 unless `requireSafeReplicaSize` is set to false.
2020-03-20 17:07:23 +05:30
- CSI drivers can now be configured using ["rook-ceph-operator-config"](https://github.com/rook/rook/blob/master/cluster/examples/kubernetes/ceph/operator.yaml) ConfigMap.
ConfigMap can be used in mix with the already existing Env Vars defined in operator deployment manifest. Precedence will be given to ConfigMap in case of conflicting configurations.
- Rook Ceph cleanupPolicy will clean up the dataDirHostPath only after user confirmation. For more info about CleanUpPolicy [read the design](https://github.com/rook/rook/blob/master/design/ceph/ceph-cluster-cleanup.md) as well as the documentation [cleanupPolicy](Documentation/ceph-cluster-crd.md#cluster-settings)
- Rook monitor, mds and osd now have liveness probe checks on their respective sockets
2020-01-13 16:58:51 +01:00
### EdgeFS
### YugabyteDB
- Master and TServer pods for YugabyteDB will have resources requests and limits specified as per YugabyteDB recommendations. This will help avoid the soft/hard memory limit issue.
2019-05-28 21:23:14 +04:00
### Cassandra
2019-05-28 21:23:14 +04:00
- Added [JMX Prometheus exporter](https://github.com/prometheus/jmx_exporter) support.
2017-09-14 16:09:23 -07:00
## Breaking Changes
### <Storage Provider>
2019-12-06 13:43:53 -07:00
### Minio
- The minio operator was removed from Rook
## Known Issues
### <Storage Provider>
## Deprecations
2019-07-09 12:19:27 +08:00
### <Storage Provider>