Re: [yocto] Add redirect git.y.o/git/... -> /...

Michael Halstead <[email protected]> Fri, 10 Jul 2026 13:35:28 -0700
Newsgroups org.yoctoproject.lists.yocto
Message-ID <CADfgfoYcc6VBrgCTRya7vTHNxnqFACwntFPTVqe=OzNdA8NGjw@mail.gmail.com>
--000000000000137f0b065647af59
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

The git:// protocol is no longer available and we announced its deprecation
almost a decade ago so people had time to prepare. However the
https://git.yoctoproject.org/git/ style URIs are still supposed to work.
This is a frustrating bug. A single mirror was missing the mapping, which I
have now added. All the others were already working correctly.

If the problem persists please email [email protected] for more
troubleshooting.

On Fri, Jul 10, 2026 at 8:16=E2=80=AFAM Carlos Alberto Lopez Perez via
lists.yoctoproject.org <[email protected]> wrote:

> On 10/07/2026 16:04, Duane Ellis wrote:
> > I agree with you - it is painful when things break.
> >
> > Meanwhile you might check out the =E2=80=9Cgit-instead-of=E2=80=9D feat=
ure of git.
> > Google the term: =E2=80=9Cgit url replacement=E2=80=9D or =E2=80=9Cgit =
insteadOf=E2=80=9D
> >
> > We do this to repoint URLS from an external un-controlled site to an
> internal company controlled mirror.
> >
>
> Thanks for the suggestion.
>
> Unfortunately that won't help for my use case, which is using the "repo"
> tool with a xml manifest on a uncontrolled environment to fetch a set of
> repos containing Yocto layers and then automatically build a SDK.
>
> I already fixed it by updating the xml files to point to the new URIs,
> but things were broken until I noticed the breakage and did the update.
>
> I have worked as sysadmin in the past and is not that hard to add some
> redirections on Apache or Nginx to keep the old URIs working.
> By not doing that, the result is that some third-party CIs broke and
> several users got annoyed. I really hope next time this can be avoided.
>
> Thanks.
>
>
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> Links: You receive all messages sent to this group.
> View/Reply Online (#66634):
> https://lists.yoctoproject.org/g/yocto/message/66634
> Mute This Topic: https://lists.yoctoproject.org/mt/120043228/1003190
> Group Owner: [email protected]
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [
> [email protected]]
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
>
>

--=20
Michael Halstead (he/him)
Linux Foundation / Yocto Project
Staff IT Engineer

--000000000000137f0b065647af59
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello,<div><br>The git:// protocol is no longer available =
and we announced its deprecation almost a decade ago so people had time to =
prepare. However the <a href=3D"https://git.yoctoproject.org/git/">https://=
git.yoctoproject.org/git/</a> style URIs are still supposed to work. This i=
s a frustrating bug. A single mirror was missing the mapping, which I have =
now added. All the others were already working correctly.=C2=A0<div><br></d=
iv><div>If the problem persists please email <a href=3D"mailto:helpdesk@yoc=
toproject.org">[email protected]</a> for more troubleshooting.</div=
></div></div><br><div class=3D"gmail_quote gmail_quote_container"><div dir=
=3D"ltr" class=3D"gmail_attr">On Fri, Jul 10, 2026 at 8:16=E2=80=AFAM Carlo=
s Alberto Lopez Perez via <a href=3D"http://lists.yoctoproject.org">lists.y=
octoproject.org</a> &lt;clopez=3D<a href=3D"mailto:[email protected]=
oject.org">[email protected]</a>&gt; wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex">On 10/07/2026 16:04, Duane Elli=
s wrote:<br>
&gt; I agree with you - it is painful when things break.<br>
&gt; <br>
&gt; Meanwhile you might check out the =E2=80=9Cgit-instead-of=E2=80=9D fea=
ture of git.<br>
&gt; Google the term: =E2=80=9Cgit url replacement=E2=80=9D or =E2=80=9Cgit=
 insteadOf=E2=80=9D<br>
&gt; <br>
&gt; We do this to repoint URLS from an external un-controlled site to an i=
nternal company controlled mirror.<br>
&gt; <br>
<br>
Thanks for the suggestion.<br>
<br>
Unfortunately that won&#39;t help for my use case, which is using the &quot=
;repo&quot;<br>
tool with a xml manifest on a uncontrolled environment to fetch a set of<br=
>
repos containing Yocto layers and then automatically build a SDK.<br>
<br>
I already fixed it by updating the xml files to point to the new URIs,<br>
but things were broken until I noticed the breakage and did the update.<br>
<br>
I have worked as sysadmin in the past and is not that hard to add some<br>
redirections on Apache or Nginx to keep the old URIs working.<br>
By not doing that, the result is that some third-party CIs broke and<br>
several users got annoyed. I really hope next time this can be avoided.<br>
<br>
Thanks.<br>
<br>
<br>
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
Links: You receive all messages sent to this group.<br>
View/Reply Online (#66634): <a href=3D"https://lists.yoctoproject.org/g/yoc=
to/message/66634" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctop=
roject.org/g/yocto/message/66634</a><br>
Mute This Topic: <a href=3D"https://lists.yoctoproject.org/mt/120043228/100=
3190" rel=3D"noreferrer" target=3D"_blank">https://lists.yoctoproject.org/m=
t/120043228/1003190</a><br>
Group Owner: <a href=3D"mailto:yocto%[email protected]" target=
=3D"_blank">[email protected]</a><br>
Unsubscribe: <a href=3D"https://lists.yoctoproject.org/g/yocto/unsub" rel=
=3D"noreferrer" target=3D"_blank">https://lists.yoctoproject.org/g/yocto/un=
sub</a> [<a href=3D"mailto:[email protected]" target=3D"_blank"=
>[email protected]</a>]<br>
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
<br>
</blockquote></div><div><br clear=3D"all"></div><div><br></div><span class=
=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s=
ignature"><div dir=3D"ltr">Michael Halstead (he/him)<br>Linux Foundation / =
Yocto Project<br>Staff IT Engineer</div></div>

--000000000000137f0b065647af59--