Description of problem: In RHCS 4 we were able to bind the RADOS gateway to localhost with "endpoint=127.0.0.1:8080" in ceph.conf for example. If we provide network of '127.0.0.0/8' in the server specification yaml the RADOS gateway fails to deploy. Version-Release number of selected component (if applicable): 5.0 How reproducible: Every time, see below Steps to Reproduce: 1. Create RADOS gateway with the following yaml: --- service_type: rgw service_id: ceph.prod service_name: rgw.ceph.prod placement: count_per_host: 1 label: rgw_prod networks: - 127.0.0.0/8 spec: rgw_frontend_port: 8080 rgw_realm: prod rgw_zone: prod 2. ceph orch apply -i rgw-service.yml 3. See rgw.ceph.prod remains 0/1 in `ceph orch ls` Actual results: RADOS gateway fails to deploy Expected results: RADOS gateway deploys and bound to 127.0.0.1:8080 Additional info:
Is 127.0.0.0/8 documented anywhere? Did you try 127.0.0.0/32 instead?
Thanks for reporting the issue. Is there any use-case in customer/production for this request?
doc text updated.
Hello Elisa, The text is OK, Thank you! Redouane.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat Ceph Storage 6.0 Bug Fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:1360