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