No config flag available to disable OSDs binding to ipv4 addresses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
Fix Committed
|
Undecided
|
Federico Bosi | ||
Ceph OSD Charm |
Fix Committed
|
Undecided
|
Federico Bosi |
Bug Description
I'm using juju 3.3 and am on the latest version of this charm.
The prefer-ipv6 flag only checks that the host has a valid dynamic ipv6 address (which I don't understand why, static ones are just as good, but that's for another issue).
My OSDs aren't booting because they try to bind to ipv4 addresses though I have none configured.
The situation is identical to the one in https:/
I added them in the config-flags parameter as "{'global': {'ms_bind_ipv4': False, 'ms_bind_ipv6': True}}" and my OSDs all booted correctly.
I will submit shortly a change to opendev that adds that config flag if prefer-ipv6 is enabled and fixes the issue.
Changed in charm-ceph-osd: | |
status: | New → In Progress |
Changed in charm-ceph-osd: | |
status: | In Progress → New |
Changed in charm-ceph-osd: | |
status: | New → Fix Committed |
assignee: | nobody → Federico Bosi (rhxto) |
Changed in charm-ceph-mon: | |
status: | New → In Progress |
Changed in charm-ceph-mon: | |
assignee: | nobody → Federico Bosi (rhxto) |
Change review uploaded here :) /review. opendev. org/c/openstack /charm- ceph-osd/ +/911592
https:/