mirror of https://github.com/ceph/ceph-ansible.git
Add a release note
This adds a release not for the Ceph Nautilus release used in the stable-4.0 branch. Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>pull/5205/head
parent
94490b6e16
commit
fcbb03b0b5
|
@ -0,0 +1,69 @@
|
|||
ceph-ansible stable-4.0 release note
|
||||
====================================
|
||||
|
||||
Ansible version support
|
||||
-----------------------
|
||||
|
||||
This version supports Ansible 2.8
|
||||
|
||||
Ceph version support
|
||||
--------------------
|
||||
|
||||
This version can deploy Ceph Nautilus.
|
||||
Note that the general intent for Ceph Ansible is to support one Ceph release only.
|
||||
The next version will support Octopus, then the one after that will support Pacific Ceph release.
|
||||
|
||||
Added features
|
||||
----------------
|
||||
|
||||
* Add python 3 support.
|
||||
* Add podman support.
|
||||
* Add RHEL 8 and openSUSE Leap 15 support.
|
||||
* Add RHCS 4 support.
|
||||
* Add Ceph Dashboard integration (old ceph-metrics).
|
||||
* Add support for scaling up/down the Ceph daemons.
|
||||
* Add a playbook for filestore to bluestore migration.
|
||||
* Add a playbook for docker to podman migration.
|
||||
* Add PG autoscaler support.
|
||||
* Add support for replacing a mon.
|
||||
* Add radosgw multiple instances on the same host support.
|
||||
* Add multiple radosgw realm/zonegroup/zone support.
|
||||
* Add radosgw beast frontend support.
|
||||
* Shrink OSD with osd_fsid via ceph-volume.
|
||||
* Support OSD scaling up using main playbook with --limit.
|
||||
* Support internal nfs-ganesha deployment with external ceph cluster support.
|
||||
* Add wal_devices, block_db_devices options support to ceph_volume module.
|
||||
* Add RBD mirror configuration on containerized deployment and also configure the mirror pool.
|
||||
* Add container registry authentication support.
|
||||
* Add device class support in crush rules.
|
||||
|
||||
Removed features
|
||||
----------------
|
||||
|
||||
* Remove openSUSE Leap 42 support.
|
||||
* Remove ceph-common-coreos and ceph-agent roles.
|
||||
* Remove KV store support.
|
||||
* Remove infrastructure-playbooks/rgw-standalone.yml
|
||||
* Remove Luminous and Mimic support.
|
||||
* Remove ceph-disk support.
|
||||
* Remove notario validation.
|
||||
* Remove fetch_directory dependency.
|
||||
* Remove ceph aliases for containerized deployment.
|
||||
|
||||
Deprecation warnings and incoming removal
|
||||
-----------------------------------------
|
||||
* Drop add-osd.yml playbook, it will be replaced by main playbook with --limit option.
|
||||
* Ceph Ansible doesn’t configure ISCSI gateways anymore. This should be done manually or via the Ceph Dashboard UI.
|
||||
|
||||
Major changes from stable-3.2
|
||||
-----------------------------
|
||||
|
||||
* Updating the Ceph ISCSI major version from 2.x to 3.x.
|
||||
* Beast is the default radosgw frontend instead of Civetweb.
|
||||
* Due to ceph-disk removal then there’s no collocated and non-collocated OSD scenarios anymore. The default scenario is always lvm (ceph-volume) which can be used with or without the batch mode.
|
||||
|
||||
Notable changes from stable-3.2
|
||||
-------------------------------
|
||||
|
||||
* Updating the NFS Ganesha minor version from V2.7 to V2.8.
|
||||
* The ceph-docker role has been split into two different roles: ceph-container-engine and ceph-container-common.
|
Loading…
Reference in New Issue