9001136dd9
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
14 lines
653 B
YAML
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. |