)]}'
{"specs/2027.1/approved/hostname-mon-references.rst":[{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"c38110ae67561bbc6aa42b563f6f0ae1581d75fd","unresolved":true,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Another solution would be to have ``ceph mon dump`` return hostnames instead"},{"line_number":66,"context_line":"of IP addresses. However, the Ceph community does not want to change the"},{"line_number":67,"context_line":"default return type as this would not be backwards compatible. Instead,"},{"line_number":68,"context_line":"they proposed adding a ``--hostname`` parameter to ``ceph mon dump`` to allow"},{"line_number":69,"context_line":"users to opt in to this functionality. This approach requires the smallest"},{"line_number":70,"context_line":"code change and preserves the default behavior for existing Nova users."},{"line_number":71,"context_line":"The downside of this approach is that Nova would have to wait"},{"line_number":72,"context_line":"for Ceph to release the ``--hostname`` feature before the problem"},{"line_number":73,"context_line":"could be fixed, doubling down on the code\u0027s dependence on Ceph\u0027s version."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Data model impact"}],"source_content_type":"text/x-rst","patch_set":2,"id":"315ea7d4_a9d82b32","line":73,"range":{"start_line":67,"start_character":63,"end_line":73,"end_character":73},"updated":"2026-10-07 12:36:20.000000000","message":"Is a public reference to this suggestion available?","commit_id":"da03df1f4dd81cac003ba63f39d7f3226f5ce73c"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"1f6df9b401027455646bbb8aa44fdd0ce4b18dd9","unresolved":true,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Another solution would be to have ``ceph mon dump`` return hostnames instead"},{"line_number":66,"context_line":"of IP addresses. However, the Ceph community does not want to change the"},{"line_number":67,"context_line":"default return type as this would not be backwards compatible. Instead,"},{"line_number":68,"context_line":"they proposed adding a ``--hostname`` parameter to ``ceph mon dump`` to allow"},{"line_number":69,"context_line":"users to opt in to this functionality. This approach requires the smallest"},{"line_number":70,"context_line":"code change and preserves the default behavior for existing Nova users."},{"line_number":71,"context_line":"The downside of this approach is that Nova would have to wait"},{"line_number":72,"context_line":"for Ceph to release the ``--hostname`` feature before the problem"},{"line_number":73,"context_line":"could be fixed, doubling down on the code\u0027s dependence on Ceph\u0027s version."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Data model impact"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9634509d_ca0361b1","line":73,"range":{"start_line":67,"start_character":63,"end_line":73,"end_character":73},"in_reply_to":"315ea7d4_a9d82b32","updated":"2026-10-12 13:44:32.000000000","message":"I\u0027m just asking so I can look more into it and maybe figure out what version of Ceph would have that feature and who was going to work on it.","commit_id":"da03df1f4dd81cac003ba63f39d7f3226f5ce73c"},{"author":{"_account_id":39372,"name":"Leo Jenkins","email":"ljenkins50@bloomberg.net","username":"ljenkins50"},"change_message_id":"b5cd98e5f21f0b47bb8ca264dd776a69f5ad91d0","unresolved":true,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Another solution would be to have ``ceph mon dump`` return hostnames instead"},{"line_number":66,"context_line":"of IP addresses. However, the Ceph community does not want to change the"},{"line_number":67,"context_line":"default return type as this would not be backwards compatible. Instead,"},{"line_number":68,"context_line":"they proposed adding a ``--hostname`` parameter to ``ceph mon dump`` to allow"},{"line_number":69,"context_line":"users to opt in to this functionality. This approach requires the smallest"},{"line_number":70,"context_line":"code change and preserves the default behavior for existing Nova users."},{"line_number":71,"context_line":"The downside of this approach is that Nova would have to wait"},{"line_number":72,"context_line":"for Ceph to release the ``--hostname`` feature before the problem"},{"line_number":73,"context_line":"could be fixed, doubling down on the code\u0027s dependence on Ceph\u0027s version."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Data model impact"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bbbefee7_e82f059b","line":73,"range":{"start_line":67,"start_character":63,"end_line":73,"end_character":73},"in_reply_to":"9634509d_ca0361b1","updated":"2026-10-13 19:19:55.000000000","message":"No, I don\u0027t believe there are any public references. It was something they suggested during our early investigation into this problem and they have not committed to working on it for a specific release. We haven\u0027t pursued it further at this time as it is not the approach we recommend. Thank you for the questions","commit_id":"da03df1f4dd81cac003ba63f39d7f3226f5ce73c"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"a58e13420f11bfd2f3669d90a79614f98d262e3d","unresolved":true,"context_lines":[{"line_number":165,"context_line":"Cinder uses the same ``ceph mon dump`` pattern in its code:"},{"line_number":166,"context_line":"https://github.com/openstack/cinder/blob/1736706bddccd2732374a2cee40ed7f922501112/cinder/volume/drivers/rbd.py#L656"},{"line_number":167,"context_line":"We are also in conversation with the Cinder community"},{"line_number":168,"context_line":"to make a similar change."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"Testing"},{"line_number":171,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"861345a8_a25aef0b","line":168,"updated":"2026-10-07 12:51:47.000000000","message":"Maybe just update to link to https://review.opendev.org/c/openstack/cinder-specs/+/1000721","commit_id":"da03df1f4dd81cac003ba63f39d7f3226f5ce73c"},{"author":{"_account_id":39372,"name":"Leo Jenkins","email":"ljenkins50@bloomberg.net","username":"ljenkins50"},"change_message_id":"b5cd98e5f21f0b47bb8ca264dd776a69f5ad91d0","unresolved":false,"context_lines":[{"line_number":165,"context_line":"Cinder uses the same ``ceph mon dump`` pattern in its code:"},{"line_number":166,"context_line":"https://github.com/openstack/cinder/blob/1736706bddccd2732374a2cee40ed7f922501112/cinder/volume/drivers/rbd.py#L656"},{"line_number":167,"context_line":"We are also in conversation with the Cinder community"},{"line_number":168,"context_line":"to make a similar change."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"Testing"},{"line_number":171,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"72a999e4_bd4a24cd","line":168,"in_reply_to":"861345a8_a25aef0b","updated":"2026-10-13 19:19:55.000000000","message":"Done. Thank you for the suggestion!","commit_id":"da03df1f4dd81cac003ba63f39d7f3226f5ce73c"}]}
