Bug 1087598

Summary: [abrt] copr-cli: subcommands.py:203:build:KeyError: 'id'
Product: [Fedora] Fedora Reporter: Ryan Lerch <rlerch>
Component: copr-cliAssignee: Miroslav Suchý <msuchy>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: fatkasuvayu, jdornak, msuchy, petersen
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/db2368103311dedc56f93f7fee5c19cc801b8199
Whiteboard: abrt_hash:8a98dab9a0d53d58fec140e676ada8274dd04637
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-04-14 19:39:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description Ryan Lerch 2014-04-14 18:51:10 UTC
Description of problem:
I tried to submit a copr build with 

copr-cli build inkscape-unstable 'http://ryanlerch.fedorapeople.org/copr-srpms/inkscape/inkscape.src.rpm'

and this error appeared:

Build was added to inkscape-unstable.
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 127, 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 203, in build
    print("Build ID: {0}".format(output['id']))
KeyError: 'id'

Version-Release number of selected component:
copr-cli-1.26-1.fc20

Additional info:
reporter:       libreport-2.2.0
cmdline:        /usr/bin/python2 /usr/bin/copr-cli build inkscape-unstable http://ryanlerch.fedorapeople.org/copr-srpms/inkscape/inkscape-0.91-20140414bzr13283.fc20.src.rpm
executable:     /usr/bin/copr-cli
kernel:         3.13.8-200.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            1000

Truncated backtrace:
subcommands.py:203:build:KeyError: 'id'

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 127, 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 203, in build
    print("Build ID: {0}".format(output['id']))
KeyError: 'id'

Local variables in innermost frame:
copr_api_url: 'http://copr-fe.cloud.fedoraproject.org/api'
URL: 'http://copr-fe.cloud.fedoraproject.org/api/coprs/ryanlerch/inkscape-unstable/new_build/'
pkgs: ['http://ryanlerch.fedorapeople.org/copr-srpms/inkscape/inkscape-0.91-20140414bzr13283.fc20.src.rpm']
req: <Response [200]>
copr: 'inkscape-unstable'
user: {'username': '************', 'token': '************', 'login': '*********'}
timeout: None
memory: None
output: {u'output': u'ok', u'message': u'Build was added to inkscape-unstable.', u'ids': [9161]}
data: {'pkgs': 'http://ryanlerch.fedorapeople.org/copr-srpms/inkscape/inkscape-0.91-20140414bzr13283.fc20.src.rpm', 'timeout': None, 'memory': None}
wait: True

Comment 1 Ryan Lerch 2014-04-14 18:51:14 UTC
Created attachment 886233 [details]
File: backtrace

Comment 2 Ryan Lerch 2014-04-14 18:51:15 UTC
Created attachment 886234 [details]
File: environ

Comment 3 Miroslav Suchý 2014-04-14 19:39:58 UTC

*** This bug has been marked as a duplicate of bug 1086624 ***