summaryrefslogtreecommitdiffstats
path: root/releasenotes/notes/ceph-pools-with-ceph-ansible-f82425e585f90ef6.yaml
blob: 63e6f21296f33fa5b92d137ce477bc1cd130bb81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
upgrade:
  - |
    The format to use for the CephPools parameter needs to be updated into the
    form expected by ceph-ansible. For example, for a new pool named `mypool`
    it should change from:
    { "mypool": { "size": 3, "pg_num": 128, "pgp_num": 128 } }
    into:
    [ { "name": "mypool", "pg_num": 128, "rule_name": "" } ]
    The first is a map where each key is a pool name and its value the pool
    properties, the second is a list where each item describes all properties
    of a pool, including its name.
other:
  - |
    With the migration from puppet-ceph to ceph-ansible for the deployment
    of Ceph, the format of CephPools parameter changes because the two tools
    use a different format to represent the list of additional pools to create.