Felipe Sanches Zanoni 8e1e55284e Add ms_bind_ipv4 option to Ceph parameters
For supporting Kernel 6.6, Ceph Bare Metal needs to be able
enable/disable Ceph daemons to bind IPv4 and IPv6.

By default, the system is disabling ms_bind_ipv6 for IPv4-only clusters.
The same behavior is expected disabling ms_bind_ipv4 for IPv6-only.
Otherwise, each Ceph service tries to bind Ipv4 first, leading to daemon
miscommunication and unabling to mount RBD and CephFS volumes.

Read more: https://www.spinics.net/lists/ceph-users/msg73459.html

Partial-Bug: 2074226

Test Plan:
  PASS: Build all packages and generate a custom ISO
  PASS: Testing Read/Write pod access using AIO-SX IPv4
  PASS: Testing Read/Write pod access using AIO-DX IPv4
  PASS: Testing Read/Write pod access using AIO-SX IPv6
  PASS: Testing Read/Write pod access using AIO-DX IPv6

Signed-off-by: Hediberto C Silva <hediberto.cavalcantedasilva@windriver.com>
Signed-off-by: Felipe Sanches Zanoni <Felipe.SanchesZanoni@windriver.com>
Change-Id: Iec1b2553de0caad17c0eaa1be31477933f327338
2024-07-26 16:28:59 -03:00
..