Description of problem: $ copr-cli build kernel-upstream ./sources/kernel-3.13.0-0.rc8.git999.1.7d0d46da.fc20.src.rpm Version-Release number of selected component: copr-cli-1.21-1.fc20 Additional info: reporter: libreport-2.1.11 cmdline: /usr/bin/python2 /usr/bin/copr-cli build kernel-upstream ./sources/kernel-3.13.0-0.rc8.git999.1.7d0d46da.fc20.src.rpm dso_list: python-requests-1.2.3-5.fc20.noarch executable: /usr/bin/copr-cli kernel: 3.12.7-300.fc20.x86_64 runlevel: unknown type: Python uid: 1000 Truncated backtrace: adapters.py:331:send:SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed Traceback (most recent call last): File "/usr/bin/copr-cli", line 9, in <module> load_entry_point('copr-cli==0.2.0', 'console_scripts', 'copr-cli')() File "/usr/lib/python2.7/site-packages/copr_cli/main.py", line 126, in main arg.func(arg) File "/usr/lib/python2.7/site-packages/copr_cli/main.py", line 22, in action_build args.memory, args.timeout, not args.nowait) File "/usr/lib/python2.7/site-packages/copr_cli/subcommands.py", line 195, in build data=data) File "/usr/lib/python2.7/site-packages/requests/api.py", line 88, in post return request('post', url, data=data, **kwargs) File "/usr/lib/python2.7/site-packages/requests/api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 335, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 438, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 331, in send raise SSLError(e) SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed Local variables in innermost frame: chunked: False e: SSLError(SSLError(1, '_ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed'),) stream: False url: '/api/coprs/ignatenkobrain/kernel-upstream/new_build/' verify: True self: <requests.adapters.HTTPAdapter object at 0x11bf510> request: <PreparedRequest [POST]> cert: None timeout: None proxies: OrderedDict() conn: <urllib3.connectionpool.HTTPSConnectionPool object at 0x11c8090>
Created attachment 852153 [details] File: backtrace
Created attachment 852154 [details] File: environ
Another user experienced a similar problem: $ copr-cli list ignatenkobrain reporter: libreport-2.1.11 cmdline: /usr/bin/python2 /usr/bin/copr-cli list ignatenkobrain dso_list: python-requests-1.2.3-5.fc20.noarch executable: /usr/bin/copr-cli kernel: 3.12.7-300.fc20.x86_64 package: copr-cli-1.21-1.fc20 reason: adapters.py:331:send:SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed runlevel: unknown type: Python uid: 1000
Probably this bug in ca-certificates.. We had the same bug in git. https://github.com/git/git/commit/01645b749376b7026276112d69d5b9c22b000ee4
Fixe in git commit 00dc6a7 and even in copr.fedoraproject.org - just do not propagate https in /api page until we have properly signed certs. If you get this error, just fix it by editin ~/.config/copr and change https to http.
copr-1.26-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/copr-1.26-1.el6
copr-1.26-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/copr-1.26-1.fc19
copr-1.26-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/copr-1.26-1.fc20
copr-1.26-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
copr-1.26-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.