Description of problem: Unable to log bugs using bugzilla command Version-Release number of selected component (if applicable): python-bugzilla-0.6.0-1.el6.noarch.rpm python-2.6.5-3.el6.i686 and x86_64 How reproducible: while using bugzilla cmd-line interface, throws the below error. bugzilla new -p"xxxxxx" -v "1.0" -c "xxx" -l"initial bug opening" -s"xxxx" Username: > Password: > Logging in... Authorization cookie received. > Traceback (most recent call last): > File "/usr/bin/bugzilla", line 655, in <module> > main() > File "/usr/bin/bugzilla", line 493, in main > data[a] = i.split(',') > AttributeError: 'NoneType' object has no attribute 'split' > Steps to Reproduce: 1. bugzilla new -p"xxxxxx" -v "1.0" -c "xxx" -l"initial bug opening" -s"xxxx xxx xxx" 2. 3. Actual results: Unable to create a bug Expected results: should log/create a bug and provide the bug id. Additional info: ( bugzilla new -p"xxxxxx" -v "1.0" -c "xxx" -l"initial bug opening" -s"xxxx" ) Error: Username: > Password: > Logging in... Authorization cookie received. > Traceback (most recent call last): > File "/usr/bin/bugzilla", line 655, in <module> > main() > File "/usr/bin/bugzilla", line 493, in main > data[a] = i.split(',') > AttributeError: 'NoneType' object has no attribute 'split' >
I suspect missing hasattr() before the getattr() call (on line 491) is to blame for this. Adding (an optional) --cc=email can be used as an workaround.
This is fixed in current python-bugzilla git FYI
python-bugzilla-0.8.0-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/python-bugzilla-0.8.0-1.el6
python-bugzilla-0.8.0-2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/python-bugzilla-0.8.0-2.el6
Package python-bugzilla-0.8.0-2.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing python-bugzilla-0.8.0-2.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-0578/python-bugzilla-0.8.0-2.el6 then log in and leave karma (feedback).
python-bugzilla-0.8.0-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.