savannah-hackers-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers-public] Guix Cuirass git repository not shown on G


From: Gábor Boskovits
Subject: Re: [Savannah-hackers-public] Guix Cuirass git repository not shown on GNU Guix git repositories page
Date: Mon, 18 Jun 2018 16:59:04 +0200

Awesome, thanks!

Assaf Gordon <address@hidden> ezt írta (időpont: 2018. jún. 18., H
15:53):

> Hello Bob and all,
>
> On 17/06/18 11:23 PM, Bob Proulx wrote:
> > Gábor Boskovits wrote:
> >> http://git.savannah.gnu.org/cgit/guix/guix-cuirass.git .
> >>
> >> However, this repository is not listed on:
> >> https://savannah.gnu.org/git/?group=guix
> > [...]
> >  Therefore it
> > must be something else.  We will look into the problem!
>
> 1, The frontend code to do the per-project git enumeration
> is part of the "custom content", in:
>     /etc/savane/content/gnu-content/git/index.txt
>
> Despite the .txt extension this is a PHP code.
> This is not part of the main savane code repository,
> so no point looking for it there.
>
> 2. This .txt/php script scans the following file:
>
>      frontend0:/etc/savane/cgitrepos
>
> Surprisingly (?) this file is very out of date:
>
>      address@hidden:~# ls -lhog /etc/savane/cgitrepos
>      -rw-r--r-- 1 121K Oct 10  2016 /etc/savane/cgitrepos
>
> 3. The source of this file is from vcs/vcs0:
>
>      address@hidden:~$ ls -lhog /srv/git/cgitrepos
>      -rw-r--r-- 1 141K Jun 18 09:30 /srv/git/cgitrepos
>
> On vcs0 this file is up-to-date (generated by a cronjob),
> and does contain the said guix repo:
>
>      address@hidden:~$ grep cuirass /srv/git/cgitrepos
>      repo.url=guix/guix-cuirass.git
>      repo.path=/srv/git/guix/guix-cuirass.git
>
> 4. In the old days of 'frontend' before 'frontend0',
> there was a cronjob to scp this file from vcs to frontend.
> See "Cron jobs on frontend" section in this page:
>      https://savannah.gnu.org/maintenance/SavannahInternals/
>
>
> 5. This cron job is not on frontend0.
> In fact, I don't see any savannah-related cronjobs on frontend0)
> I'm likely to blame, as I've set frontend0 long ago...
>
> 6. For now, I've copied the file manually from vcs0 to frontend0.
>
> 7. In our new setup, I can't seem to ssh/scp from frontend0 to vcs0
> in order to setup the cronjob.
> Likely because our access setup is more restricted than before.
> I don't want to change things to heavy-handedly, so I'll defer to
> you (Bob) on the best way to setup this scp.
> If it's just a matter of allowing address@hidden to login to address@hidden,
> I can easily set it up.
>
> Hope this helps,
> regards,
>   - assaf
>
>
>
>
>
>
>
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]