tripleo-heat-templates/releasenotes/notes/new-pmem-params-18fb9c25808a7fe6.yaml
Piotr Kopec 9001136dd9 Add parameters for vPMEM features
This change adds two new parameters to manage vPMEM configuration
option and PMEM namespaces on the host server.
* `NovaPMEMMappings` sets Nova's `pmem_namespaces` conf option.
* `NovaPMEMNamespaces` creates PMEM namespaces on the host
   using `ndctl` tool and ansible tripleo_nvdimm role.

Depends-On: https://review.opendev.org/717158
Change-Id: I270cb624a33a739aa06bba5e4faee4b01fb3cfb3
Closes-Bug: #1870455
2020-05-04 15:43:55 +02:00

14 lines
653 B
YAML

---
features:
- |
Adding two parameters to manage vPMEM [0] configuration parameters.
`NovaPMEMMappings` parameter set Nova's configuration option
`pmem_namespaces` that reflects mappings between vPMEM
and physical PMEM namespaces. `NovaPMEMNamespaces` creates
and manages physical backend PMEM namespaces which win
be used as backend for vPMEM.
`NovaPMEMMappings` example: 6GB:ns0|ns1|ns2,LARGE:ns3
will expose namespaces ns0, ns1, ns2 using label `6GB`
and namespace ns3 using label `LARGE`.
`NovaPMEMNamespaces` example: 100G:ns0|14096M:ns1
will create two namespaces: ns0 - size 100G, ns1 - size 14096M.