tripleo-heat-templates/releasenotes
Gorka Eguileor 01b4d2e76d Cinder NVMe-oF fixes
The Cinder NVMeoF deployment YAML has a couple of issues addressed in
this patch:

- Incorrect port is being used. According to the NVM Express specs: "TCP
  port 4420 has been assigned for use by NVMe over Fabrics". And that's
  the port default in Cinder as well.

- Instead of loading ``nvme-rdma`` we should load ``nvme-fabrics`` so it
  will automatically load the right module when connecting (``nvme-tcp``
  or ``nvme-rdma``).

- There is no need to load ``nvme`` module, since that's only used for
  local nvme volumes, and we care about remote modules.

- Controller nodes also connect to storage (for example for backups), so
  we need to load ``nvme-fabrics`` there as well.

- An iptables rule to allow port 4420 is needed, just like the one we
  have for iscsi (port 3260).

- Add a new CinderEnableNVMeOFBackend parameter, which triggers
  the configuration of the LVM volumes, mirroring the behavior
  of CinderEnableIscsiBackend.

Change-Id: I619914a37450dae3dcccbd28e898ca81009bb2bb
(cherry picked from commit b5dc00f8da)
2023-03-22 22:49:21 +01:00
..
notes Cinder NVMe-oF fixes 2023-03-22 22:49:21 +01:00
source Remove 'u' prefix 2022-05-18 11:13:54 +09:00