#7927 pagure.io 500 for fedscm-admin
Closed: Fixed 3 months ago by limb. Opened 4 months ago by limb.

Skipping verification of RHBZ
- Checking if user eclipseo has an account in dist-git.
- Checking if rpms/golang-github-m3db-prometheus-client already exists in dist-git.
- Checking if master already exists in PDC.

Ticket #12803
Ticket Title: New Repo for "rpms/golang-github-m3db-prometheus-client"
Ticket Opened By: eclipseo
Ticket URL: https://pagure.io/releng/fedora-scm-requests/issue/12803
Bugzilla URL:
Action: New Repo
Namespace: rpms
Name: golang-github-m3db-prometheus-client
Branch: master
Upstream Url:
SLs: rawhide:2222-01-01
Monitor: monitoring-with-scratch
WARNING: The requester states this request is an exception and doesn't require Bugzilla validation. Please manually verify it.

How would you like to handle the ticket? (approve/deny/skip) [skip]: a
- Checking for PDC global-component golang-github-m3db-prometheus-client
- Creating PDC global-component golang-github-m3db-prometheus-client
- Checking for existing PDC branch (rpm)golang-github-m3db-prometheus-client#master
- Creating PDC branch (rpm)golang-github-m3db-prometheus-client#master
- Mapping SL rawhide:2222-01-01 to (rpm)golang-github-m3db-prometheus-client#master
- Creating new pagure project rpms/golang-github-m3db-prometheus-client
- Cloning ssh://git@pagure.io/releng/fedora-scm-requests.git
Traceback (most recent call last):
File "/usr/bin/fedscm-admin", line 11, in <module>
load_entry_point('fedscm-admin==1.0.5', 'console_scripts', 'fedscm-admin')()
File "/usr/lib/python3.7/site-packages/click/core.py", line 763, in call
return self.main(args, kwargs)
File "/usr/lib/python3.7/site-packages/click/core.py", line 716, in main
rv = self.invoke(ctx)
File "/usr/lib/python3.7/site-packages/click/core.py", line 955, in invoke
return ctx.invoke(self.callback,
File "/usr/lib/python3.7/site-packages/click/core.py", line 554, in invoke
return callback(
args, **kwargs)
File "/usr/lib/python3.7/site-packages/fedscm_admin/fedscm_admin.py", line 72, in cli
File "/usr/lib/python3.7/site-packages/fedscm_admin/utils.py", line 204, in process_all_tickets
process_ticket(issue, auto_approve=auto_approve)
File "/usr/lib/python3.7/site-packages/fedscm_admin/utils.py", line 268, in process_ticket
'initial_commit', True))
File "/usr/lib/python3.7/site-packages/fedscm_admin/utils.py", line 454, in prompt_for_new_repo
File "/usr/lib/python3.7/site-packages/fedscm_admin/git.py", line 160, in clone_repo
File "/usr/lib/python3.7/site-packages/fedscm_admin/git.py", line 88, in _run_git_cmd
raise GitException(error_msg)
fedscm_admin.git.GitException: The git command "git clone -q ssh://git@pagure.io/releng/fedora-scm-requests.git /tmp/tmp_lk1gbre" failed with "FATAL: R any releng/fedora-scm-requests limb DENIED by fallthru
(or you mis-spelled the reponame)
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists."

Could this be some kind of race condition where the repo isn't setup yet?

@pingou can you look?

Metadata Update from @kevin:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: pagure

4 months ago

Now I'm getting sporadic 400s.

"FATAL: R any releng/fedora-scm-requests limb DENIED by fallthru

This is the error message that gitolite returns when it fails to find the proper ACLs. Has something changed that gitolite is back on the picture?

Has this occurred again?

nothing should have changed with gitolite that I know of.

No, seems fine now. Closing.

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

3 months ago

Login to comment on this ticket.