#3827 taskinfo page fails on some deleted tags
Closed: Fixed by tkopecek. Opened by mikem.

Observed the following traceback for a newRepo task

611 [ERROR] m=taskinfo u=None p=89103 r=127.0.0.1:? koji.web: Traceback (most recent call last):
  File "/home/mikem/Devel/koji/koji/www/kojiweb/index.py", line 706, in _get_tag
    return server.getTag(tag_id, strict=True)
  File "/home/mikem/Devel/koji/koji/koji/__init__.py", line 2528, in __call__
    return self.__func(self.__name, args, opts)
  File "/home/mikem/Devel/koji/koji/koji/__init__.py", line 3085, in _renew_expired_session
    return func(self, *args, **kwargs)
  File "/home/mikem/Devel/koji/koji/koji/__init__.py", line 3164, in _callMethod
    raise err
koji.GenericError: No such tagInfo: 'rhel-9.3.0-build-sidetag-124435-stack-gate'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/home/mikem/Devel/koji/koji/www/kojiweb/wsgi_publisher.py", line 389, in handle_request
    result = func(environ, **data)
  File "/home/mikem/Devel/koji/koji/www/kojiweb/index.py", line 715, in taskinfo
    params['tag'] = _get_tag(params.pop('tag'))
  File "/home/mikem/Devel/koji/koji/www/kojiweb/index.py", line 708, in _get_tag
    return {'name': "%d (deleted)" % tag_id, 'id': None}
TypeError: %d format: a real number is required, not str

Metadata Update from @tkopecek:
- Custom field Size adjusted to None
- Issue set to the milestone: 1.34

Metadata Update from @tkopecek:
- Issue tagged with: testing-ready

Metadata Update from @mfilip:
- Issue tagged with: testing-done

Commit bc597c25 fixes this issue

Metadata Update from @tkopecek:
- Issue set to the milestone: 1.33.1 (was: 1.34)

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/3827

Please continue any further discussion there.

Metadata
Related Pull Requests