#7723 Is cgit gone ?
Closed: Fixed a month ago by kevin. Opened a month ago by remi.

I noticed cgit is not available for a few days (404)

ex: https://src.fedoraproject.org/cgit/rpms/php.git/

I don't see any announcement about this

And FYI:

  • dropping it will create tons of dead link, especially in bugzilla comments
  • yes pagure exists, but is really slower, especially when read-only is enough

Yes. We are soon (after fedora 30 release now) going to make changes to the backend of dist-git to allow it to be distributed and sync between centos and fedora frontends. Doing this means that cgit (which needs direct access to the bare git repos) will no longer work. Please switch over to using the pagure tree links... https://src.fedoraproject.org/rpms/php/tree/master

Metadata Update from @kevin:
- Issue close_status updated to: Will Not/Can Not fix
- Issue status updated to: Closed (was: Open)

a month ago

At least such changes HAVE to be ANNOUNCED

Metadata Update from @remi:
- Issue status updated to: Open (was: Closed)

a month ago

Well, we fully intend to. We were getting things ready to move repospanner in and expected to do so and announce it all. However, we ran into some issues and then hit final freeze.

I guess I can do a seperate announcement now since it's not going to be until after f30 that we can get repospanner in and announced.

Proposed announcement:

Subject: retirement of cgit access to src.fedoraproject.org                                                 

Greetings,

Currently, src.fedoraproject.org git repositories are accessable                                            
via the pagure interface or via the cgit web interface.                                                     

We are planning some changes to the way the backend git repositories
are stored on src.fedoraproject.org: from local bare repos to
repospanner clustered and distributed repositories. This will allow
multiple frontends for that data, including sharing them with
git.centos.org.

This change however means that cgit will no longer have access to
the bare git repositories and thus will no longer work. Please
adjust any workflows you may have that use cgit to use the
main pagure interface.

Thanks,

Proposed announcement:

```
Subject: retirement of cgit access to src.fedoraproject.org

Greetings,

Currently, src.fedoraproject.org git repositories are accessable
via the pagure interface or via the cgit web interface.

We are planning some changes to the way the backend git repositories
are stored on src.fedoraproject.org: from local bare repos to
repospanner clustered and distributed repositories. This will allow
multiple frontends for that data, including sharing them with
git.centos.org.

This change however means that cgit will no longer have access to
the bare git repositories and thus will no longer work. Please
adjust any workflows you may have that use cgit to use the
main pagure interface.

Thanks,
```

+1 for me

I just have a couple of edits:

Subject: retirement of cgit access to src.fedoraproject.org

Greetings,

In the past, src.fedoraproject.org git repositories have been accessable
via the pagure[1] interface or via the cgit web interface.

We have been planning some changes to the way the backend git repositories
are stored on src.fedoraproject.org: from local bare repos to
repoSpanner[2] clustered and distributed repositories. This will allow
multiple frontends for that data, including sharing them with
git.centos.org.

This change however meant that cgit could no longer have access to
the bare git repositories and thus would no longer work. Please
adjust any workflows you may have that use cgit to use the
main pagure interface.

Thanks,

[1] https://pagure.io/pagure
[2] https://github.com/repoSpanner

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a month ago

Login to comment on this ticket.

Metadata