Bug 1489280

Summary: Setup HTTPS correctly for docs.gluster.org
Product: [Community] GlusterFS Reporter: Nigel Babu <nigelb>
Component: project-infrastructureAssignee: bugs <bugs>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: bugs, gluster-infra, misc, mscherer
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-12 15:35:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nigel Babu 2017-09-07 06:25:31 UTC
The right way to do this seems to be tricky. We'd need to setup our on SSL on our machine and proxy it over to RTD. See actual instructions here: https://docs.readthedocs.io/en/latest/alternate_domains.html#cname-ssl

Not urgent, but nice to have and something we should get around to at some point.

Comment 1 M. Scherer 2017-09-07 12:08:55 UTC
We already have a proxy, but I would rather first complete the work to have it in HA (which is not hard until you realize that letsencrypt is hard to set in cluster). 

I can however put it on the current proxy if we are ok with it being non HA.

Comment 2 Nigel Babu 2018-01-23 03:53:27 UTC
Now that the proxy is HA, shall we think of having the HTTP bits done so we hit RTD via our proxy?

Comment 3 Michael S. 2018-01-23 09:27:36 UTC
The HA proxies still requires some fixes in Ansible that I have added last week (they got merged, but now we have to wait on 2.5 to be released, then I will do a test reinstallation). 

I also would like to have at least 1 week of testing before switching stuff to it, and test the HA setup (aka "reboot during the day and see it switch").

Comment 4 Michael S. 2018-03-12 15:30:45 UTC
*** Bug 1511263 has been marked as a duplicate of this bug. ***

Comment 5 Michael S. 2018-03-12 15:35:33 UTC
So:
- we are still waiting for fix to land in stable version of ansible (should be with 2.5, which is soon(tm). So any new deploy requires manual switch of ansible version.

- docs.gluster.org got moved, and it work from here. It might take a while until that work fine everywhere due to DNS lag, but everything should go in SSL by default now.

So closing.