Description of problem: execute $ fedpkg --debug --verbose update show this error: Could not execute update: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128) Traceback (most recent call last): File "/usr/bin/fedpkg", line 16, in <module> main() File "/usr/lib/python2.7/site-packages/fedpkg/__main__.py", line 68, in main sys.exit(client.args.command()) File "/usr/lib/python2.7/site-packages/fedpkg/cli.py", line 148, in update template = textwrap.dedent(template) % bodhi_args UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128) Version-Release number of selected component: fedpkg-1.20-1.fc22 Additional info: reporter: libreport-2.6.2 cmdline: /usr/bin/python /usr/bin/fedpkg --debug --verbose update executable: /usr/bin/fedpkg kernel: 4.1.6-200.fc22.x86_64 runlevel: N 5 type: Python uid: 10004 Truncated backtrace: cli.py:148:update:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128) Traceback (most recent call last): File "/usr/bin/fedpkg", line 16, in <module> main() File "/usr/lib/python2.7/site-packages/fedpkg/__main__.py", line 68, in main sys.exit(client.args.command()) File "/usr/lib/python2.7/site-packages/fedpkg/cli.py", line 148, in update template = textwrap.dedent(template) % bodhi_args UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128) Local variables in innermost frame: self: <fedpkg.cli.fedpkgClient object at 0x7f9e7a680950> clog: 'Update to 5.9.6.20 Cycle 5 \xe2\x80\x93 Service Release 4\n\n' bodhi_args: {'changelog': '', 'nvr': u'monodevelop-5.9.6-1.fc23', 'descr': 'Update to 5.9.6.20 Cycle 5 \xe2\x80\x93 Service Release 4', 'bugs': ''} bugs: [] template: '[ %(nvr)s ]\n\n# bugfix, security, enhancement, newpackage (required)\ntype=\n\n# testing, stable\nrequest=testing\n\n# Bug numbers: 1234,9876\nbugs=%(bugs)s\n\n%(changelog)s\n# Here is where you give an explanation of your update.\nnotes=%(descr)s\n\n# Enable request automation based on the stable/unstable karma thresholds\nautokarma=True\nstable_karma=3\nunstable_karma=-3\n\n# Automatically close bugs when this marked as stable\nclose_bugs=True\n\n# Suggest that users restart after update\nsuggest_reboot=False\n'
Created attachment 1073186 [details] File: backtrace
Created attachment 1073187 [details] File: environ
Can you have a try again with latest version fedpkg? I run fedpkg-1.23-1.fc23.noarch and template can be rendered with non-ASCII characters, at line File "/usr/lib/python2.7/site-packages/fedpkg/cli.py", line 148, in update template = textwrap.dedent(template) % bodhi_args
I move to fedora 24, and fedpkg work fine. And fedora 22 will be EOF in a month.
Feel free to reopen if it happens again.