https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2021-04-09T08:46:17ZCeph rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=1899312021-04-09T08:46:17ZKonstantin Shalygink0ste@k0ste.ru
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li><li><strong>Source</strong> set to <i>Community (user)</i></li><li><strong>Affected Versions</strong> <i>v14.2.17, v14.2.18</i> added</li></ul> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=1952692021-05-15T10:46:42ZKonstantin Shalygink0ste@k0ste.ru
<ul><li><strong>Affected Versions</strong> <i>v14.2.20, v14.2.21</i> added</li></ul> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2043102021-10-14T14:12:35ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Assignee</strong> set to <i>Casey Bodley</i></li></ul> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2047022021-10-21T14:13:37ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Triaged</i></li></ul> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2047072021-10-21T14:25:25ZKonstantin Shalygink0ste@k0ste.ru
<ul><li><strong>Affected Versions</strong> <i>v14.2.22</i> added</li><li><strong>Affected Versions</strong> deleted (<del><i>v14.2.17, v14.2.18, v14.2.19, v14.2.20, v14.2.21</i></del>)</li></ul> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2048832021-10-26T19:28:20ZCasey Bodleycbodley@redhat.com
<ul></ul><p>i raised an email about this issue on the <a class="email" href="mailto:dev@ceph.io">dev@ceph.io</a> list, titled "global init, mon config and setuid" - feel free to chime in there</p> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2056212021-11-05T19:26:00ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>Triaged</i> to <i>Need More Info</i></li></ul><p>mon config for rgw_frontends seems to work fine in octopus and later. there was some related work in <a class="external" href="https://github.com/ceph/ceph/pull/34613">https://github.com/ceph/ceph/pull/34613</a> that might be relevant there. have you been able to reproduce this since?</p> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2056222021-11-05T19:43:50ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Status</strong> changed from <i>Need More Info</i> to <i>Resolved</i></li></ul><p>ok, i think i finally understand the timeline here, and it was all captured well in the original description</p>
<p><a class="external" href="https://github.com/ceph/ceph/pull/28012">https://github.com/ceph/ceph/pull/28012</a> introduced a regression late in the nautilus release</p>
<blockquote>
<p>- calling global_init() right after global_pre_init() could work. Unfortunately, privileges would be already dropped and beast / civetweb might not successfully bind to a port less than 1024 (there may be other issues, not sure here)</p>
</blockquote>
<p>during octopus, <a class="external" href="https://github.com/ceph/ceph/pull/33287">https://github.com/ceph/ceph/pull/33287</a> moved the global_init() call as suggested, then <a class="external" href="https://github.com/ceph/ceph/pull/34613">https://github.com/ceph/ceph/pull/34613</a> fixed up the ability to bind privileged ports</p>
<p>so i believe this issue is resolved on all supported release branches</p> rgw - Bug #50249: rgw doesn't respect rgw_frontends stored in cluster configurationhttps://tracker.ceph.com/issues/50249?journal_id=2056512021-11-08T10:37:37ZArnaud Lefebvre
<ul></ul><p>Casey Bodley wrote:</p>
<blockquote>
<p><a class="external" href="https://github.com/ceph/ceph/pull/28012">https://github.com/ceph/ceph/pull/28012</a> introduced a regression late in the nautilus release</p>
</blockquote>
<p>Indeed, I opened this bug hoping that it could be fixed before the latest release of the Nautilus branch.</p>
<p>Thanks for your time and confirming that it's fixed in other major versions!</p>