Re: Fwd: cmucl | Remote mirror update failed

Jon Boone <[email protected]> Wed, 9 Jul 2025 20:28:10 -0400
Newsgroups gmane.lisp.common-lisp-net.devel
Message-ID <CACdCdGg0ZeiRMrLcvX5UavSzz9m9cHzN6fWGQbpDvyouzCm2+Q@mail.gmail.com>
--0000000000004f99670639884530
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ray, do you have an ssh key on the gitlab.common-lisp.org host?  I think
you might need to have the gitlab side configured with a key that belongs
to some user on that machine and with the matching public key added to the
mirror on GitHub.

=E2=80=94jon


On Wed, Jul 9, 2025 at 8:23=E2=80=AFPM Raymond Toy <[email protected]> =
wrote:

> On 7/9/25 4:30 PM, David Cooper wrote:
>
>
> Hi Ray,
>
>  It looks like your gitlab.clnet -> github mirror setup needs some
> configuration.
>
> Yes, it does. :-(
>
>
>  Let me know if you need any help on it on our end. As far as I know, the
> gitlab end of this can be configured from your repository page under
> Settings->Repositories->Mirrors.  If you need a new keypair, I think the
> "add a mirror" page has an automatic way to generate one, such that you c=
an
> copy/paste the public one into the target github repo.
>
> The instructions on that page are not very clear and even getting the
> right format for the repository was a bunch of trial and error. I think I
> might have it right now because the error message is different from befor=
e.
>
> I googled for some help and found at
> https://stackoverflow.com/questions/30268549/mirroring-from-gitlab-to-git=
hub,
> but that's not enough. I don't know what kind of key it wants. I used the
> Copy Key button and pasted that as a deploy key on github, with write
> access. That didn't seem to help. The key that was copied appears to be m=
y
> ssh public key that I use on gitlab.common-lisp.net.
>
> I'm kinda stuck now.
> &#8203;
>

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

<div dir=3D"ltr"><div><div style=3D"font-family:garamond,&quot;times new ro=
man&quot;,serif;font-size:small" class=3D"gmail_default">Ray, do you have a=
n ssh key on the <a href=3D"http://gitlab.common-lisp.org">gitlab.common-li=
sp.org</a> host?=C2=A0 I think you might need to have the gitlab side confi=
gured with a key that belongs to some user on that machine and with the mat=
ching public key added to the mirror on GitHub.</div><br clear=3D"all"></di=
v><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_s=
ignature"><div dir=3D"ltr"><font face=3D"garamond, times new roman, serif">=
=E2=80=94jon</font></div></div></div><br></div><br><div class=3D"gmail_quot=
e gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jul =
9, 2025 at 8:23=E2=80=AFPM Raymond Toy &lt;<a href=3D"mailto:toy.raymond@gm=
ail.com">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;borde=
r-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><u>=
</u>

 =20

   =20
   =20
   =20
 =20
  <div>
    <div>
      <p style=3D"margin-bottom:19.2px;margin-top:0px">On 7/9/25 4:30
        PM, David Cooper wrote:</p>
      <blockquote type=3D"cite" style=3D"border-color:rgb(119,119,119) rgb(=
119,119,119) rgb(119,119,119) rgb(114,159,207);border-left-width:2px;border=
-left-style:solid;color:rgb(119,119,119);column-rule-color:rgb(119,119,119)=
;margin:19.2px 0px;outline-color:rgb(119,119,119);padding-left:16px;padding=
-right:16px;quotes:none;text-decoration-color:rgb(119,119,119);text-emphasi=
s-color:rgb(119,119,119)">
        <div id=3D"m_-3289385798041016351extcontent-0" style=3D"border-colo=
r:rgb(119,119,119);color:rgb(119,119,119);column-rule-color:rgb(119,119,119=
);outline-color:rgb(119,119,119);quotes:none;text-decoration-color:rgb(119,=
119,119);text-emphasis-color:rgb(119,119,119)">
          <div style=3D"font-family:Verdana,Arial,Helvetica,sans-serif;font=
-size:10pt">
            <div><br>
            </div>
            <div>Hi Ray,<br>
            </div>
            <div><br>
            </div>
            <div>=C2=A0It looks like your gitlab.clnet -&gt; github mirror
              setup needs some configuration. <br>
            </div>
          </div>
        </div>
      </blockquote>
      Yes, it does. :-(<br>
      <blockquote type=3D"cite" style=3D"border-color:rgb(119,119,119) rgb(=
119,119,119) rgb(119,119,119) rgb(114,159,207);border-left-width:2px;border=
-left-style:solid;color:rgb(119,119,119);column-rule-color:rgb(119,119,119)=
;margin:19.2px 0px;outline-color:rgb(119,119,119);padding-left:16px;padding=
-right:16px;quotes:none;text-decoration-color:rgb(119,119,119);text-emphasi=
s-color:rgb(119,119,119)">
        <div id=3D"m_-3289385798041016351extcontent-1" style=3D"border-colo=
r:rgb(119,119,119);color:rgb(119,119,119);column-rule-color:rgb(119,119,119=
);outline-color:rgb(119,119,119);quotes:none;text-decoration-color:rgb(119,=
119,119);text-emphasis-color:rgb(119,119,119)">
          <div style=3D"font-family:Verdana,Arial,Helvetica,sans-serif;font=
-size:10pt">
            <div><br>
              =C2=A0Let me know if you need any help on it on our end. As f=
ar
              as I know, the gitlab end of this can be configured from
              your repository page under
              Settings-&gt;Repositories-&gt;Mirrors.=C2=A0 If you need a ne=
w
              keypair, I think the &quot;add a mirror&quot; page has an aut=
omatic
              way to generate one, such that you can copy/paste the
              public one into the target github repo.=C2=A0<br>
            </div>
          </div>
        </div>
      </blockquote>
      <p style=3D"margin-bottom:19.2px;margin-top:0px">The
        instructions on that page are not very clear and even getting
        the right format for the repository was a bunch of trial and
        error. I think I might have it right now because the error
        message is different from before.</p>
      <p style=3D"margin-bottom:19.2px;margin-top:0px">I googled for
        some help and found at <a href=3D"https://stackoverflow.com/questio=
ns/30268549/mirroring-from-gitlab-to-github" target=3D"_blank">https://stac=
koverflow.com/questions/30268549/mirroring-from-gitlab-to-github</a>,
        but that&#39;s not enough. I don&#39;t know what kind of key it wan=
ts. I
        used the Copy Key button and pasted that as a deploy key on
        github, with write access. That didn&#39;t seem to help. The key
        that was copied appears to be my ssh public key that I use on
        <a href=3D"http://gitlab.common-lisp.net" target=3D"_blank">gitlab.=
common-lisp.net</a>.</p>
      <p style=3D"margin-bottom:19.2px;margin-top:0px">I&#39;m kinda stuck
        now.</p>
    </div>
    <div style=3D"height:0px;width:0px;max-height:0px;max-width:0px;overflo=
w:hidden;font-size:0px;padding:0px;margin:0px" aria-hidden=3D"true" title=
=3D"MDH:PHA+PGJyPjwvcD48ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDcvOS8yNSA=
0OjMwIFBNLCBEYXZpZCBDb29wZXIgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIHR5cGU9Im=
NpdGUiIGNpdGU9Im1pZDoxOTdmMTg2YmVlOC43YzdlMjcwYjY4MjU4Ni4yMzEyNTUxNjcxNjgyO=
DA0MTEwQGdlbndvcmtzLmNvbSI+CjxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD0i=
IGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IFZlcmR=
hbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTBwdDsiPjxkaX=
Y+PGJyPjwvZGl2PjxkaXY+SGkgUmF5LDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiZuY=
nNwO0l0IGxvb2tzIGxpa2UgeW91ciBnaXRsYWIuY2xuZXQgLSZndDsgZ2l0aHViIG1pcnJvciBz=
ZXR1cCBuZWVkcyBzb21lIGNvbmZpZ3VyYXRpb24uIDxicj48L2Rpdj48L2Rpdj48L2Jsb2NrcXV=
vdGU+WWVzLCBpdCBkb2VzLiA6LSg8YnI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibW=
lkOjE5N2YxODZiZWU4LjdjN2UyNzBiNjgyNTg2LjIzMTI1NTE2NzE2ODI4MDQxMTBAZ2Vud29ya=
3MuY29tIj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogVmVyZGFuYSwgQXJpYWwsIEhlbHZldGlj=
YSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB0OyI+PGRpdj48YnI+Jm5ic3A7TGV0IG1lIGt=
ub3cgaWYgeW91IG5lZWQgYW55IGhlbHAgb24gaXQgb24gb3VyIGVuZC4gQXMgZmFyIGFzIEkga2=
5vdywgdGhlIGdpdGxhYiBlbmQgb2YgdGhpcyBjYW4gYmUgY29uZmlndXJlZCBmcm9tIHlvdXIgc=
mVwb3NpdG9yeSBwYWdlIHVuZGVyIFNldHRpbmdzLSZndDtSZXBvc2l0b3JpZXMtJmd0O01pcnJv=
cnMuJm5ic3A7IElmIHlvdSBuZWVkIGEgbmV3IGtleXBhaXIsIEkgdGhpbmsgdGhlICJhZGQgYSB=
taXJyb3IiIHBhZ2UgaGFzIGFuIGF1dG9tYXRpYyB3YXkgdG8gZ2VuZXJhdGUgb25lLCBzdWNoIH=
RoYXQgeW91IGNhbiBjb3B5L3Bhc3RlIHRoZSBwdWJsaWMgb25lIGludG8gdGhlIHRhcmdldCBna=
XRodWIgcmVwby4mbmJzcDs8YnI+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxwPlRoZSBpbnN0=
cnVjdGlvbnMgb24gdGhhdCBwYWdlIGFyZSBub3QgdmVyeSBjbGVhciBhbmQgZXZlbiBnZXR0aW5=
nIHRoZSByaWdodCBmb3JtYXQgZm9yIHRoZSByZXBvc2l0b3J5IHdhcyBhIGJ1bmNoIG9mIHRyaW=
FsIGFuZCBlcnJvci4mbmJzcDsgSSB0aGluayBJIG1pZ2h0IGhhdmUgaXQgcmlnaHQgbm93IGJlY=
2F1c2UgdGhlIGVycm9yIG1lc3NhZ2UgaXMgZGlmZmVyZW50IGZyb20gYmVmb3JlLjwvcD48cD5J=
IGdvb2dsZWQgZm9yIHNvbWUgaGVscCBhbmQgZm91bmQgYXQgaHR0cHM6Ly9zdGFja292ZXJmbG9=
3LmNvbS9xdWVzdGlvbnMvMzAyNjg1NDkvbWlycm9yaW5nLWZyb20tZ2l0bGFiLXRvLWdpdGh1Yi=
wgYnV0IHRoYXQncyBub3QgZW5vdWdoLiZuYnNwOyBJIGRvbid0IGtub3cgd2hhdCBraW5kIG9mI=
GtleSBpdCB3YW50cy4mbmJzcDsgSSB1c2VkIHRoZSBDb3B5IEtleSBidXR0b24gYW5kIHBhc3Rl=
ZCB0aGF0IGFzIGEgZGVwbG95IGtleSBvbiBnaXRodWIsIHdpdGggd3JpdGUgYWNjZXNzLiZuYnN=
wOyBUaGF0IGRpZG4ndCBzZWVtIHRvIGhlbHAuJm5ic3A7IFRoZSBrZXkgdGhhdCB3YXMgY29waW=
VkIGFwcGVhcnMgdG8gYmUgbXkgc3NoIHB1YmxpYyBrZXkgdGhhdCBJIHVzZSBvbiBnaXRsYWIuY=
29tbW9uLWxpc3AubmV0LjwvcD48cD5JJ20ga2luZGEgc3R1Y2sgbm93Ljxicj48L3A+PGJyPjx1=
bCBjbGFzcz0iZHJvcGRvd24tbWVudSB0ZXh0Y29tcGxldGUtZHJvcGRvd24iIHN0eWxlPSJkaXN=
wbGF5OiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDEwMDA7IGxlZnQ6IDEwOS=
41NXB4OyB0b3A6IDE3MC4wMzNweDsgYm90dG9tOiBhdXRvOyIgY29udGVudGVkaXRhYmxlPSJmY=
WxzZSIgcG9wb3Zlcj0iYXV0byIgZGF0YS1zdHJhdGVneT0iZW1vamkiPjwvdWw+">&amp;#8203=
;</div>
  </div>

</blockquote></div>

--0000000000004f99670639884530--