Guix pull broken (502 error)

DoneSubmitted by Clément Lassieur.
Details
5 participants
  • Amin Bandali
  • Clément Lassieur
  • Tobias Geerinckx-Rice
  • Ricardo Wurmus
  • zimoun
Owner
unassigned
Severity
serious
C
C
Clément Lassieur wrote on 1 Dec 2019 19:15
Guix pull broken
(address . bug-guix@gnu.org)
87pnh7nc91.fsf@lassieur.org
https://git.savannah.gnu.org/cgit/guix.git/log/returns 502 error.
Reproducible 9 times out of 10.
C
C
Clément Lassieur wrote on 1 Dec 2019 19:16
control message for bug #38446
(address . control@debbugs.gnu.org)
87o8wrnc7q.fsf@lassieur.org
severity 38446 seriousquit
C
C
Clément Lassieur wrote on 1 Dec 2019 19:18
(address . control@debbugs.gnu.org)
87mucbnc49.fsf@lassieur.org
retitle 38446 Guix pull broken (502 error)quit
C
C
Clément Lassieur wrote on 1 Dec 2019 19:19
Re: bug#38446: Guix pull broken
(address . 38446@debbugs.gnu.org)
87fti3nc2d.fsf@lassieur.org
Clément Lassieur <clement@lassieur.org> writes:
Toggle quote (4 lines)> https://git.savannah.gnu.org/cgit/guix.git/log/returns 502 error.>> Reproducible 9 times out of 10.
Since at least yesterday.
Z
Z
zimoun wrote on 2 Dec 2019 19:09
(name . Clément Lassieur)(address . clement@lassieur.org)(address . 38446@debbugs.gnu.org)
CAJ3okZ09J=xvfK2yLn+GrDmLKnepzd5ZF29Vqrd=JKLka0KiBw@mail.gmail.com
Hi,
On Sun, 1 Dec 2019 at 19:20, Clément Lassieur <clement@lassieur.org> wrote:
Toggle quote (9 lines)>> Clément Lassieur <clement@lassieur.org> writes:>> > https://git.savannah.gnu.org/cgit/guix.git/log/ returns 502 error.> >> > Reproducible 9 times out of 10.>> Since at least yesterday.
I have issues too.
A
A
Amin Bandali wrote on 2 Dec 2019 21:33
(name . zimoun)(address . zimon.toutoune@gmail.com)
87fti2eac1.fsf@gnu.org
Hi folks,
The reason for these errors is that various parts of GNU Savannah havebeen under a sizable botnet attack for a few days now. Savannah hackersand FSF sysadmins have been working on it mitigating the attack, but itis an ongoing effort.
In the mean time, I suggest using "member checkouts" (i.e. ssh) foraccessing the repositories. You need to a Savannah account for this,but to my knowledge you don't have to be a member of that project tojust pull from its repositories using ssh. Another option would beusing the git:// protocol, which I recommend against, as it's insecureand prone to MITM attacks.
See https://savannah.gnu.org/git/?group=guixand https://savannah.gnu.org/maintenance/UsingGit/for more details.
Hope this helps.
-- Amin BandaliFree Software Activist | GNU Maintainer & WebmasterGPG: BE62 7373 8E61 6D6D 1B3A 08E8 A21A 0202 4881 6103https://bandali.eu.org
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEEObM8jZRIDS3cwqSYi0Sgzce5VvIFAl3ldS4QHGJhbmRhbGlAZ251Lm9yZwAKCRCLRKDNx7lW8h7RD/9ddJ2oTiFYsJdSUxydYCQAWH/3C45VDjsnb1h14sYqqTZy/wI414gUFwiBIyOlcABhql2Kxs0vFXrvDgXBixRmzBsDzS4QCVH7IkQFu0EmFjErjLNAlNwRJIPJd8cNLyQkKZYLxagb1lxgfi5CTATfXlQ7zdGwJFrVebOQf1okTFv4dYLNHHZMu/BWRWIY7XOf758KX6kj9X4F8cNFr+/kHnacma1mfNTu+XPPlVkzpmezAZj5SvGHR6L8+g86cAyclAVUEBrLpEYEU+GwUB7RETGWTFLklusYVfOqVvUN2j+S7q7EvJp9bP1p4tpwnZn/etTxyniZ1CY/hBFiqLp0nJ+Oe7NcbH5yRV8WPEPcVXIz6w/g72FSbaQlh3K2hp7yy0nmAnpsTGvMgqDSmRfQ9vQCk3EEgwey9uY3YZYFQf/mfhIInw2F5nMjd/OPolQCHiK605Di4CV7yxgXBTBHYgYgz76r0ElPvHm//GqcXMUeh5GIp9+WCsmgbGnqTbIM+IH8OPxRA0MxPb+CZadNKwNKTcgIvWWohSg4iiELoub9HB1xKoXzWTr34RzZi/AKN4I0SS7dr4or7VgVPS0X1L9nKQ0PMhLhST4ngFTsA88AZg5rMzub200D0wdhTaRbwrsfOn6R0t3wxjHVEYdYp3RpvSaeibJLkchxc9bBQg===S178-----END PGP SIGNATURE-----
C
C
Clément Lassieur wrote on 3 Dec 2019 00:15
(name . Amin Bandali)(address . bandali@gnu.org)
87k17e9v53.fsf@lassieur.org
Hi Amin,
Thank you for this nice reply.
Would it be possible to have an *official* backup Git repository hostedsomewhere else (like Github, or whatever), where we could redirect userswhen they encounter issues?
Clément
Amin Bandali <bandali@gnu.org> writes:
Toggle quote (21 lines)> Hi folks,>> The reason for these errors is that various parts of GNU Savannah have> been under a sizable botnet attack for a few days now. Savannah hackers> and FSF sysadmins have been working on it mitigating the attack, but it> is an ongoing effort.>> In the mean time, I suggest using "member checkouts" (i.e. ssh) for> accessing the repositories. You need to a Savannah account for this,> but to my knowledge you don't have to be a member of that project to> just pull from its repositories using ssh. Another option would be> using the git:// protocol, which I recommend against, as it's insecure> and prone to MITM attacks.>> See> https://savannah.gnu.org/git/?group=guix> and> https://savannah.gnu.org/maintenance/UsingGit/> for more details.>> Hope this helps.
T
T
Tobias Geerinckx-Rice wrote on 3 Dec 2019 00:22
87sgm2l3cw.fsf@nckx
Clément Lassieur 写道:
Toggle quote (6 lines)> Would it be possible to have an *official* backup Git repository > hosted> somewhere else (like Github, or whatever), where we could > redirect users> when they encounter issues?
Coming soon ;-)
Kind regards,
T G-R
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl3lnL8ACgkQ2Imw8BjFSTwWJg/+Id1KEIekvsdof7R5i0JgeZ+ogIA9W2dbSEZS8SYItXd4ew4TGCMNQqxBnl/aIVU4Gbtk+L/lGYB/fpUcCN9ncDXfT07vJZ8TI+zEl19iIXOH8SmTqadh6w9cxojt4coVSExj8ENe5a0c+tmYQpkfxleA5k+m1rbceAgNUWbiTA8eEuOS4+SNbYe0PrTZegfUNDezZ4CUmH/cqHvOjhLf3siPQZBRR4ILQ26m/WvCWGyjrx2PrUrk8/UPCii5qSqScKRY3rXrj9CVpniF4OoI0uJCg8QUWV9egoFqvS0SwcrnF1YBsXsJCRZfYYB8iViJ6q9nscS8omBvk1/oIu+W/ehKtPWmaNFmz3A4/HEu1EX7qo514KU8F16pL5Hjme5JU1WR9pDfjLVf/GoM7lM3znPWSKswahOqV2IrNJMJpK9PjTbaYxVoQugmYKGndKYzoM4mHOyr9MFXM0CQwAoL3JP3v9G2A0TR1+VKAXqcRJcp5MUdwioocLIDhkI+E22UzP/wGZaHIwIvcAKBMSo+JvMpt/d3mZXdrZITnA3euh2FOdxTWr5Ini/KBKJoFiq+AJPzgqo4bJ5dAlj2qBV5gZoFqOXyMsqv7fBixfRFGlIBznyL1YP/aEfSv9R8SNMM6i/e1OSIKWwFfR8q+ZTV0CzPRycUNLfIQtHKvNN7CP8==dLhD-----END PGP SIGNATURE-----
R
R
Ricardo Wurmus wrote on 3 Dec 2019 00:27
(name . Clément Lassieur)(address . clement@lassieur.org)
87blsq9uku.fsf@elephly.net
Hi Clément,
Toggle quote (4 lines)> Would it be possible to have an *official* backup Git repository hosted> somewhere else (like Github, or whatever), where we could redirect users> when they encounter issues?
For the time being you can do
git clone https://guix.gnu.org/git/guix
which is a read-only copy of my clone of the repository. I’d like tomake it automatically sync up with the repo on Savannah, but I ran outof time.
~~ Ricardo
C
C
Clément Lassieur wrote on 3 Dec 2019 00:32
(name . Ricardo Wurmus)(address . rekado@elephly.net)
87immy9uc9.fsf@lassieur.org
Hi Ricardo,
Ricardo Wurmus <rekado@elephly.net> writes:
Toggle quote (8 lines)> For the time being you can do>> git clone https://guix.gnu.org/git/guix>> which is a read-only copy of my clone of the repository. I’d like to> make it automatically sync up with the repo on Savannah, but I ran out> of time.
Great! Thank you very much,Clément
PS: I'm closing the bug, since it doesn't really depend on us and wehave a workaround.
Closed
T
T
Tobias Geerinckx-Rice wrote on 3 Dec 2019 00:55
87r21ml1tz.fsf@nckx
Ricardo,
Ricardo Wurmus 写道:
Toggle quote (10 lines)> For the time being you can do>> git clone https://guix.gnu.org/git/guix>> which is a read-only copy of my clone of the repository. I’d > like to> make it automatically sync up with the repo on Savannah, but I > ran out> of time.
Did you use --mirror to do this?
It should be trivial to finish but I don't want to step on your toes.
Kind regards,
T G-R
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl3lpHgACgkQ2Imw8BjFSTxBJg//dCl7LL+ixJXOonRWl0ChSON7HeR715IhNY8VaYbX+J0fNXlm5KcWXpHSD2pM219DdnM6Tuyy0FHaU4lrAytCAKf7XlBISWmVWbcP8il3GRXp88i8c94wHGP9j2SpmuyAvvXeTAJibVSkkHzm9yZhkdVnOJq9uB0CCTrMvJdKlX3o0zsrkO2d+xZgvQVAg9FUrVcU9hIKyfma3jVQ1pp8nUG0jlkt086IBD5exHvyspptXOOhfPx6i1kjW2MMdZfWqxcGBJ5GaJqhp6B+umZ+fMHid1KpEaWe4VD5Q0R/egHJeI8c6CODw5CA8s1EadnMJrzh/H5hwZp/46S8fodm4fZJdGNlvizrx/INKATxdwQVzWpVsWcsj+Q4EOvanZZhVcQZVb4E+ukvfx6DwquLoR44aXSxHnNvlFKS7uftMJejbXIJQeHvgA8hZNuzBoGrP02iajpTAQzOuHqlDN7HgmPtPXourenBn4XH5hVABXnu0ZUBc+mjNJSZYkSUJRtecpXlLBvu8vc2fFp8dMA9JslY15Y+6uufsTSs/gFKNVZxMSaeNFcGPZMo3ATIMZy4+Hlu7ZT7qcdSLvRvuwCnea5qNASN4kKN1sQNMKixv3elZecsExN/WgOtxcvt+zwA6RJjjDoeFuuiMAX47cmeGMM2CHl7QSWzkOnhjOvINRU==j2FB-----END PGP SIGNATURE-----
R
R
Ricardo Wurmus wrote on 3 Dec 2019 03:12
(name . Tobias Geerinckx-Rice)(address . me@tobias.gr)(address . 38446@debbugs.gnu.org)
878snu9mxo.fsf@elephly.net
Tobias Geerinckx-Rice <me@tobias.gr> writes:
Toggle quote (15 lines)> Ricardo,>> Ricardo Wurmus 写道:>> For the time being you can do>>>> git clone https://guix.gnu.org/git/guix>>>> which is a read-only copy of my clone of the repository. I’d like>> to>> make it automatically sync up with the repo on Savannah, but I ran>> out>> of time.>> Did you use --mirror to do this?
No, I didn’t know about “--mirror”. I only did this on berlin:
cd /srv/git git init --bare guix
Then I set up git serving over HTTP with some changes to maintenance.git(not pushed yet but changed on berlin).
Then I pushed to it from my laptop:
git remote add berlin ssh://berlin.guixsd.org:/srv/git/guix git push berlin
~~ Ricardo
?
Your comment

This issue is archived.

To comment on this conversation send email to 38446@debbugs.gnu.org