Steps to reproduce
$ koji add-tag test-ěščřžýáí 2020-02-24 16:18:39,134 [ERROR] koji: Fault: <Fault 1: "<class 'UnicodeEncodeError'>: 'ascii' codec can't encode characters in position 5-12: ordinal not in range(128)">
This is likely to be systemic across many calls.
Supporting unicode for all name fields may be a can of worms that we don't want to open right now. Regardless, we need to add explicit rules about what sorts of identifiers are allowed. Right now we just have a length limit, but nothing prevents, say, including a newline character. With unicode, we may want to exclude quite a lot of things. E.g. emojis.
Honestly gut feeling right now is to start by fixing the error to report that only ascii characters are allowed in names and defer the rest.
Metadata Update from @mikem: - Custom field Size adjusted to None
btw, it works for me - what is the python version + locale?
Tested again and it works. I guess it was local problem on my machine.
Metadata Update from @mfilip: - Issue close_status updated to: Dropped - Issue status updated to: Closed (was: Open)
Metadata Update from @mfilip: - Issue status updated to: Open (was: Closed)
Metadata Update from @mfilip: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/2039
Please continue any further discussion there.