[OpenAFS-devel] git fetch with https?

Michael Meffie mmeffie@sinenomine.net
Mon, 27 Feb 2017 14:42:20 -0500


On Thu, 23 Feb 2017 22:40:05 -0600
Benjamin Kaduk <kaduk@mit.edu> wrote:

> On Thu, Feb 23, 2017 at 09:40:59AM -0500, Michael Meffie wrote:
> > 
> > I typically use the git protocol for fetching from git.openafs.org, but
> > should it be possible to use https to fetch from git.openafs.org? 
> > 
> > git clone https://git.openafs.org/openafs.git
> > Cloning into 'openafs'...
> > fatal: BUG: child->real_type != OBJ_REF_DELTA
> > error: Unable to find 6f3da121ff8cfef22cd871c4f63f740fb7b8a811 under https://git.openafs.org/openafs.git
> > Cannot obtain needed blob 6f3da121ff8cfef22cd871c4f63f740fb7b8a811
> > while processing commit 216376aa1177d8db6c7059d70ab89bae2610e01e.
> > error: fetch failed.
> 
> A good question.  Unfortunately, I don't think I have any data on
> whether it ever worked or should be expected to work.  (Can you use
> https://gerrit.openafs.org/openafs instead?)

Thanks Ben,

Apparently, it did work at one time, and still does partially.

Existing repos can be updated with git fetch (using http or https), but it
seems git.openafs.org gives up when trying to fetch the entire repo with http
or https.

https://gerrit.openafs.org works well.  Is that a non-canonical repo?

Thank you,
Mike

-- 
Michael Meffie <mmeffie@sinenomine.net>