unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Cgit disabled on Savannah
@ 2025-01-20 16:58 Ludovic Courtès
  2025-01-20 18:04 ` Munyoki Kilyungi
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2025-01-20 16:58 UTC (permalink / raw)
  To: Guix Devel

Hello,

In case you haven’t seen it, cgit is disabled (permanently?) on
Savannah:

  https://hostux.social/@fsfstatus/113845788160755310

Ludo’.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-20 16:58 Cgit disabled on Savannah Ludovic Courtès
@ 2025-01-20 18:04 ` Munyoki Kilyungi
  2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
  0 siblings, 1 reply; 11+ messages in thread
From: Munyoki Kilyungi @ 2025-01-20 18:04 UTC (permalink / raw)
  To: Ludovic Courtès, Guix Devel

[-- Attachment #1: Type: text/plain, Size: 1237 bytes --]

Ludovic Courtès <ludo@gnu.org> aliandika:

> Hello,
>
> In case you haven’t seen it, cgit is disabled (permanently?) on
> Savannah:
>
>   https://hostux.social/@fsfstatus/113845788160755310
>
> Ludo’.
>
Also, downloading the git installer from git craps
out.  See:

--8<---------------cut here---------------start------------->8---
╭─munyoki@saitama ~
╰─➤  wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
--2025-01-20 21:03:04--  https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
wget: /home/munyoki/.netrc:1: unknown token "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"
Resolving git.savannah.gnu.org (git.savannah.gnu.org)... 209.51.188.78, 2001:470:142:6::78
Connecting to git.savannah.gnu.org (git.savannah.gnu.org)|209.51.188.78|:443... connected.
HTTP request sent, awaiting response... 429 Too Many Requests
2025-01-20 21:03:05 ERROR 429: Too Many Requests.
--8<---------------cut here---------------end--------------->8---

Perhaps related?

-- 
(Life is like a pencil that will surely run out,
    but will leave the beautiful writing of life)
(D4F09EB110177E03C28E2FE1F5BBAE1E0392253F
    (hkp://keys.openpgp.org))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 865 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-20 18:04 ` Munyoki Kilyungi
@ 2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
  2025-01-21  3:00     ` Jordan Moore
                       ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: John Kehayias via Development of GNU Guix and the GNU System distribution. @ 2025-01-20 18:40 UTC (permalink / raw)
  To: Munyoki Kilyungi; +Cc: Ludovic Courtès, Guix Devel

Hi,

On Mon, Jan 20, 2025 at 09:04 PM, Munyoki Kilyungi wrote:

> Ludovic Courtès <ludo@gnu.org> aliandika:
>
>> Hello,
>>
>> In case you haven’t seen it, cgit is disabled (permanently?) on
>> Savannah:
>>
>>   https://hostux.social/@fsfstatus/113845788160755310
>>
>> Ludo’.
>>

That's disappointing; I found it a quick way to browse the log, commits,
and code often. The gitweb interface is still up:
<https://git.savannah.gnu.org/gitweb/?p=guix.git>.

> Also, downloading the git installer from git craps
> out.  See:
>
> --8<---------------cut here---------------start------------->8---
> ╭─munyoki@saitama ~
> ╰─➤  wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
> --2025-01-20 21:03:04--
> https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
> wget: /home/munyoki/.netrc:1: unknown token
> "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"
> Resolving git.savannah.gnu.org (git.savannah.gnu.org)... 209.51.188.78, 2001:470:142:6::78
> Connecting to git.savannah.gnu.org (git.savannah.gnu.org)|209.51.188.78|:443... connected.
> HTTP request sent, awaiting response... 429 Too Many Requests
> 2025-01-20 21:03:05 ERROR 429: Too Many Requests.
> --8<---------------cut here---------------end--------------->8---
>
> Perhaps related?

That would be my guess. I think I saw a report of that yesterday on
#guix. I'm assuming it is from following the Binary Installation
instructions at
<https://guix.gnu.org/manual/devel/en/html_node/Binary-Installation.html>.

So, assuming the gitweb interface stays up, we could replace the link
with
<https://git.savannah.gnu.org/gitweb/?p=guix.git;a=blob_plain;f=etc/guix-install.sh;hb=HEAD>.
Or maybe there is a better way to wget that file? And while we're at it,
we should provide a hash for that to be verified against, no?

John



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
@ 2025-01-21  3:00     ` Jordan Moore
  2025-01-21  9:51     ` Ludovic Courtès
  2025-01-21 14:05     ` Ludovic Courtès
  2 siblings, 0 replies; 11+ messages in thread
From: Jordan Moore @ 2025-01-21  3:00 UTC (permalink / raw)
  To: John Kehayias, Munyoki Kilyungi; +Cc: Ludovic Courtès, Guix Devel

[-- Attachment #1: Type: text/plain, Size: 625 bytes --]

Hi guix,

I'll toss it out there that rwp on #savannah mentioned that automated use of savannah git should use the smart git anon interface if possible, eg. making a dumb git crawler might be a long term solution to get the bootstrap artifacts to survive outages like this.

To work around the current 429 could we get the people maintaining the mirrors in bootstrap.scm to host the latest bootstrap bins? Afaics we're currently unable to install new binary installations on rv64 and aarch64 at the least due to 404s on all the mirrors. Haven't checked anything else though I'd assume it's the same story.

Thanks!

- Jordan

[-- Attachment #2: Type: text/html, Size: 890 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
  2025-01-21  3:00     ` Jordan Moore
@ 2025-01-21  9:51     ` Ludovic Courtès
  2025-01-22  1:33       ` Maxim Cournoyer
  2025-01-21 14:05     ` Ludovic Courtès
  2 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2025-01-21  9:51 UTC (permalink / raw)
  To: John Kehayias
  Cc: Munyoki Kilyungi, Guix Devel, guix-sysadmin, GNU Guix maintainers

Hello,

John Kehayias <john.kehayias@protonmail.com> skribis:

> That's disappointing; I found it a quick way to browse the log, commits,
> and code often. The gitweb interface is still up:
> <https://git.savannah.gnu.org/gitweb/?p=guix.git>.

We already have <https://guix.gnu.org/install.sh>.  I propose as a
stopgap:

  1. Hosting a copy locally on bayfront and have the URL above redirect
     to it;

  2. Update the manual in the ‘version-1.4.0’ branch so that it contains
     this URL.

Sysadmins, maintainers: could you take a look ASAP?  (I’m in a meeting
over these two days.)

Ludo’.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
  2025-01-21  3:00     ` Jordan Moore
  2025-01-21  9:51     ` Ludovic Courtès
@ 2025-01-21 14:05     ` Ludovic Courtès
  2025-01-21 18:01       ` Munyoki Kilyungi
  2 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2025-01-21 14:05 UTC (permalink / raw)
  To: John Kehayias; +Cc: Munyoki Kilyungi, Guix Devel

Hi,

John Kehayias <john.kehayias@protonmail.com> skribis:

> That would be my guess. I think I saw a report of that yesterday on
> #guix. I'm assuming it is from following the Binary Installation
> instructions at
> <https://guix.gnu.org/manual/devel/en/html_node/Binary-Installation.html>.
>
> So, assuming the gitweb interface stays up, we could replace the link
> with
> <https://git.savannah.gnu.org/gitweb/?p=guix.git;a=blob_plain;f=etc/guix-install.sh;hb=HEAD>.
> Or maybe there is a better way to wget that file? And while we're at it,
> we should provide a hash for that to be verified against, no?

As a stopgap I did exactly that (committed to the ‘version-1.4.0’
branch, deployed at
<https://guix.gnu.org/manual/en/html_node/Binary-Installation.html>).

But really, we should refer to <https://guix.gnu.org/install.sh>, as
mentioned in that other message of mine.

Ludo’.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-21 14:05     ` Ludovic Courtès
@ 2025-01-21 18:01       ` Munyoki Kilyungi
  2025-01-22  0:56         ` Leo Famulari
  0 siblings, 1 reply; 11+ messages in thread
From: Munyoki Kilyungi @ 2025-01-21 18:01 UTC (permalink / raw)
  To: Ludovic Courtès, John Kehayias; +Cc: Guix Devel

[-- Attachment #1: Type: text/plain, Size: 1088 bytes --]

Hi Ludo,

Ludovic Courtès <ludo@gnu.org> aliandika:

[...]

> As a stopgap I did exactly that (committed to the ‘version-1.4.0’
> branch, deployed at
> <https://guix.gnu.org/manual/en/html_node/Binary-Installation.html>).
>
> But really, we should refer to <https://guix.gnu.org/install.sh>, as
> mentioned in that other message of mine.
>
> Ludo’.

--8<---------------cut here---------------start------------->8---
╭─munyoki@saitama ~/FOSS/guix  ‹master›
╰─➤  git pull                                                                            141 ↵
fatal: unable to access 'https://git.savannah.gnu.org/git/guix.git/': Failed to connect to git.savannah.gnu.org port 443 after 133844 ms: Connection timed out
--8<---------------cut here---------------end--------------->8---

... times out for me.  Is there any agreed upon
fall-back guix clone to work from?

-- 
(Life is like a pencil that will surely run out,
    but will leave the beautiful writing of life)
(D4F09EB110177E03C28E2FE1F5BBAE1E0392253F
    (hkp://keys.openpgp.org))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 865 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-21 18:01       ` Munyoki Kilyungi
@ 2025-01-22  0:56         ` Leo Famulari
  2025-02-04 12:07           ` Maxim Cournoyer
  2025-02-05  8:23           ` Munyoki Kilyungi
  0 siblings, 2 replies; 11+ messages in thread
From: Leo Famulari @ 2025-01-22  0:56 UTC (permalink / raw)
  To: Munyoki Kilyungi; +Cc: Ludovic Courtès, John Kehayias, Guix Devel

On Tue, Jan 21, 2025 at 09:01:33PM +0300, Munyoki Kilyungi wrote:
> --8<---------------cut here---------------start------------->8---
> ╭─munyoki@saitama ~/FOSS/guix  ‹master›
> ╰─➤  git pull                                                                            141 ↵
> fatal: unable to access 'https://git.savannah.gnu.org/git/guix.git/': Failed to connect to git.savannah.gnu.org port 443 after 133844 ms: Connection timed out
> --8<---------------cut here---------------end--------------->8---
> 
> ... times out for me.  Is there any agreed upon
> fall-back guix clone to work from?

Are you still having this problem?

My understanding is that although cgit (the web interface) has been
disabled on Savannah, the Git server itself is still alive, although
not exactly 100% responsive.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-21  9:51     ` Ludovic Courtès
@ 2025-01-22  1:33       ` Maxim Cournoyer
  0 siblings, 0 replies; 11+ messages in thread
From: Maxim Cournoyer @ 2025-01-22  1:33 UTC (permalink / raw)
  To: Ludovic Courtès
  Cc: John Kehayias, Munyoki Kilyungi, Guix Devel, guix-sysadmin,
	GNU Guix maintainers

Hi,

Ludovic Courtès <ludo@gnu.org> writes:

> Hello,
>
> John Kehayias <john.kehayias@protonmail.com> skribis:
>
>> That's disappointing; I found it a quick way to browse the log, commits,
>> and code often. The gitweb interface is still up:
>> <https://git.savannah.gnu.org/gitweb/?p=guix.git>.
>
> We already have <https://guix.gnu.org/install.sh>.  I propose as a
> stopgap:

https://git.savannah.gnu.org/cgit/guix.git/tree/ is back online, so we
don't need to do anything at this time.

-- 
Thanks,
Maxim


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-22  0:56         ` Leo Famulari
@ 2025-02-04 12:07           ` Maxim Cournoyer
  2025-02-05  8:23           ` Munyoki Kilyungi
  1 sibling, 0 replies; 11+ messages in thread
From: Maxim Cournoyer @ 2025-02-04 12:07 UTC (permalink / raw)
  To: Leo Famulari
  Cc: Munyoki Kilyungi, Ludovic Courtès, John Kehayias, Guix Devel

Hi,

Leo Famulari <leo@famulari.name> writes:

> On Tue, Jan 21, 2025 at 09:01:33PM +0300, Munyoki Kilyungi wrote:
>> --8<---------------cut here---------------start------------->8---
>> ╭─munyoki@saitama ~/FOSS/guix  ‹master›
>> ╰─➤  git pull                                                                            141 ↵
>> fatal: unable to access
>> 'https://git.savannah.gnu.org/git/guix.git/': Failed to connect to
>> git.savannah.gnu.org port 443 after 133844 ms: Connection timed out
>> --8<---------------cut here---------------end--------------->8---
>> 
>> ... times out for me.  Is there any agreed upon
>> fall-back guix clone to work from?
>
> Are you still having this problem?
>
> My understanding is that although cgit (the web interface) has been
> disabled on Savannah, the Git server itself is still alive, although
> not exactly 100% responsive.

Some info shared in #savannah on IRC; it's an ongoing 3 million IP
addresses botnet that is hammering their servers.  They've been blocking
these and programming some filters that react to specific pattern to
cope with it.

The cgit interface, it was not taken away gratuitiously, if someone was
wondering.

-- 
Thanks,
Maxim


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Cgit disabled on Savannah
  2025-01-22  0:56         ` Leo Famulari
  2025-02-04 12:07           ` Maxim Cournoyer
@ 2025-02-05  8:23           ` Munyoki Kilyungi
  1 sibling, 0 replies; 11+ messages in thread
From: Munyoki Kilyungi @ 2025-02-05  8:23 UTC (permalink / raw)
  To: Leo Famulari; +Cc: Ludovic Courtès, John Kehayias, Guix Devel

[-- Attachment #1: Type: text/plain, Size: 1118 bytes --]

Leo Famulari <leo@famulari.name> aliandika:

> On Tue, Jan 21, 2025 at 09:01:33PM +0300, Munyoki Kilyungi wrote:
>> --8<---------------cut here---------------start------------->8---
>> ╭─munyoki@saitama ~/FOSS/guix  ‹master›
>> ╰─➤  git pull                                                                            141 ↵
>> fatal: unable to access 'https://git.savannah.gnu.org/git/guix.git/': Failed to connect to git.savannah.gnu.org port 443 after 133844 ms: Connection timed out
>> --8<---------------cut here---------------end--------------->8---
>> 
>> ... times out for me.  Is there any agreed upon
>> fall-back guix clone to work from?
>
> Are you still having this problem?
>
> My understanding is that although cgit (the web interface) has been
> disabled on Savannah, the Git server itself is still alive, although
> not exactly 100% responsive.

Currently works!  Just tested it out :)

-- 
(Life is like a pencil that will surely run out,
    but will leave the beautiful writing of life)
(D4F09EB110177E03C28E2FE1F5BBAE1E0392253F
    (hkp://keys.openpgp.org))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 865 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-02-05  8:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-20 16:58 Cgit disabled on Savannah Ludovic Courtès
2025-01-20 18:04 ` Munyoki Kilyungi
2025-01-20 18:40   ` John Kehayias via Development of GNU Guix and the GNU System distribution.
2025-01-21  3:00     ` Jordan Moore
2025-01-21  9:51     ` Ludovic Courtès
2025-01-22  1:33       ` Maxim Cournoyer
2025-01-21 14:05     ` Ludovic Courtès
2025-01-21 18:01       ` Munyoki Kilyungi
2025-01-22  0:56         ` Leo Famulari
2025-02-04 12:07           ` Maxim Cournoyer
2025-02-05  8:23           ` Munyoki Kilyungi

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).