https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2021-10-20T20:13:05ZCeph website - Bug #52984: https://*.ceph.io not redirected to https://ceph.iohttps://tracker.ceph.com/issues/52984?journal_id=2046042021-10-20T20:13:05ZDan van der Ster
<ul><li><strong>Project</strong> changed from <i>Ceph</i> to <i>website</i></li><li><strong>Category</strong> deleted (<del><i>documentation</i></del>)</li></ul> website - Bug #52984: https://*.ceph.io not redirected to https://ceph.iohttps://tracker.ceph.com/issues/52984?journal_id=2048452021-10-26T06:46:44Zadam kraitman
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>Looking in to it</p> website - Bug #52984: https://*.ceph.io not redirected to https://ceph.iohttps://tracker.ceph.com/issues/52984?journal_id=2049652021-10-27T15:56:16ZDavid Galloway
<ul></ul><p>Hi Dan,</p>
<p>Here is the motivation for the wildcard cert: <a class="external" href="https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L76-L78">https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L76-L78</a></p>
<p>Here's where we serve up the main site is if whatever.ceph.io doesn't exist: <a class="external" href="https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L92-L95">https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L92-L95</a></p>
<p>I'm not sure how this could be abused as we only whitelist members of the Ceph github org and a couple folks from SoftIron to trigger website builds: <a class="external" href="https://github.com/ceph/ceph-build/blob/master/ceph-website-prs/config/definitions/ceph-website-prs.yml#L24-L30">https://github.com/ceph/ceph-build/blob/master/ceph-website-prs/config/definitions/ceph-website-prs.yml#L24-L30</a></p>
<p>Given that background information, how do you feel about the setup?</p> website - Bug #52984: https://*.ceph.io not redirected to https://ceph.iohttps://tracker.ceph.com/issues/52984?journal_id=2057402021-11-09T17:13:48ZDan van der Ster
<ul></ul><p>David Galloway wrote:</p>
<blockquote>
<p>Hi Dan,</p>
<p>Here's where we serve up the main site is if whatever.ceph.io doesn't exist: <a class="external" href="https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L92-L95">https://github.com/ceph/ceph.io/blob/main/ansible/roles/deploy/templates/site.j2#L92-L95</a></p>
</blockquote>
<p>Thanks for the background, makes sense.</p>
<p>Would it be possible / better to issue a temporary redirect to <a class="external" href="https://ceph.io">https://ceph.io</a> in this case, rather than serve the main site content?</p> website - Bug #52984: https://*.ceph.io not redirected to https://ceph.iohttps://tracker.ceph.com/issues/52984?journal_id=2112072022-02-25T21:42:19ZDavid Galloway
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph.io/pull/357">https://github.com/ceph/ceph.io/pull/357</a></p>