Corwin Brust wrote:
> Considering that your use-case is CI/build-runners perhaps you would
> like to test drive the new read-only mirrors system that Bob has been
> designing..
>
> You should simply be able to clone your project using the new DNS name:
>
> https://https.git.savannah.gnu.org/git/<...rest of the path to clone
> your project..>

Yes!  This is still in the experimental phase of development.  So it
won't be glitch free for a while as we are still implementing and
rebooting systems and so forth.  But it is coming together.

Note that the http:// protocol should be solid right now.  But we are
still working through the details of certificate renewal with https://
protocol and as you know the devil is in the details.

We are building a distributed scaled-out mirror system.  That makes
using the typical Let's Encrypt http-01 domain validation problematic.
We will either use one of the other challenge methods or some other
method as yet to be determined to do automated renewal.  It's still a
work in progress.

> This has been created expressly to offload the "extra" overhead on
> Savannah's side that is involved with adding the HTTPS protocol atop
> the underlying SSH based access to the git service for users doing
> anonymous clones of git repositories.  Initial reports suggest this is
> working.  Given things continue as such I expect we'll both increase
> the number of services that have a read-only mirror like this and also
> we might eventually retire direct access to Savannah for making
> read-only copies.   But those decisions have not been made.   Right
> now we are looking for evidence this works well for people

Yes!

Bob

Reply via email to