#10563 My forks in 2 packages exist and don't exist at the same time
Closed: Fixed 3 years ago by pingou. Opened 3 years ago by churchyard.

Describe what you would like us to do:

During the recent outage, I've clicked the fork button at:

https://src.fedoraproject.org/rpms/python-sphinx-math-dollar
https://src.fedoraproject.org/rpms/python-sphinx-removed-in

Currently, Pagure thinks my fork exists, so it does not let me create it, but the fork itself returns error 404 and I cannot push to it:

https://src.fedoraproject.org/fork/churchyard/rpms/python-sphinx-math-dollar
https://src.fedoraproject.org/fork/churchyard/rpms/python-sphinx-removed-in

The Fork button/link is not there, instead, there is View fork and that leads to the non-existing fork.

Please, make the status of this consistent, either convince pagure at src.fp.o that the fork is not there, so I can create it, or create it.

When do you need this to be done by? (YYYY/MM/DD)

No idea.



I'm not sure how to fix this. @pingou can you help?

It looks like the forks are not in the filesystem, so this was just added to database. What would be needed is to remove the fork from database and then the user will be able to request the fork again.

Metadata Update from @zlopez:
- Issue tagged with: low-gain, low-trouble, ops

3 years ago

Yeah, it happens every now and then, I suspect some sort of weird race condition where the project ends up being in the DB and not on disk. The fix is usually to just clean the DB from the two forks

Though in this case it looks to be something else since the forks are not duplicated on the DB. The solution remains the same though

Metadata Update from @pingou:
- Issue assigned to pingou

3 years ago

The two forks have been removed you should be able to fork these projects again :)

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

3 years ago

Confirming it worked. Thanks.

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog