#7525 Unable to clone fedora-infrastructure repository
Closed: Fixed 3 months ago by kevin. Opened 5 months ago by swt2c.

$ git clone https://pagure.io/fedora-infrastructure.git
Cloning into 'fedora-infrastructure'...
fatal: unable to access 'https://pagure.io/fedora-infrastructure.git/': The requested URL returned error: 500

Confirmed. Server-side traceback is:

mod_wsgi (pid=23143): Exception occurred processing WSGI script '/var/www/pagure.wsgi'.
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "/usr/lib/python2.7/site-packages/pagure/proxy.py", line 74, in __call__
    return self.app(environ, start_response)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1820, in wsgi_app
    response = self.make_response(self.handle_exception(e))
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1403, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/lib/python2.7/site-packages/pagure/ui/clone.py", line 232, in clone_proxy
    return proxy_repospanner(project, service)
  File "/usr/lib/python2.7/site-packages/pagure/ui/clone.py", line 176, in proxy_repospanner
    "X-Extra-project_namespace": project.namespace,
  File "/usr/lib/python2.7/site-packages/requests/api.py", line 50, in request
    response = session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 464, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 370, in send
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 544, in urlopen
    body=body, headers=headers)
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 341, in _make_request
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 762, in _validate_conn
  File "/usr/lib/python2.7/site-packages/urllib3/connection.py", line 238, in connect
  File "/usr/lib/python2.7/site-packages/urllib3/util/ssl_.py", line 254, in ssl_wrap_socket
    context.load_cert_chain(certfile, keyfile)
IOError: [Errno 2] No such file or directory

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

5 months ago

This is known/expected.

We are retiring the old fedora-infrastructure ansible repo so we can put the ansible repo there as soon as repoSpanner is ready.

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

5 months ago

This is back for now, but get any data from it you want as it will be replaced by our ansible repo before too long. :)

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

3 months ago

Login to comment on this ticket.