#490 The copr-be-dev is trying to send fedmsg messages and fails.
Closed: Fixed 3 years ago by praiskup. Opened 5 years ago by frostyx.

The copr-be-dev is trying to send fedmsg messages and fails.

[2019-01-10 11:35:26,774][ ERROR][backend.worker-7-PC][msgbus.py:send:68] [BUS 'MsgBusFedmsg'] Failed to publish message.
Traceback (most recent call last):
  File "/usr/share/copr/backend/msgbus.py", line 65, in send
    self._send(topic, body, out_headers)
  File "/usr/share/copr/backend/msgbus.py", line 247, in _send
    fedmsg.publish(modname='copr', topic=topic, msg=content)
  File "/usr/lib/python3.6/site-packages/fedmsg/__init__.py", line 81, in _wrapper
    return func(*args, **kw)
  File "/usr/lib/python3.6/site-packages/fedmsg/__init__.py", line 93, in publish
    return __local.__context.publish(topic, msg, **kw)
  File "/usr/lib/python3.6/site-packages/fedmsg/core.py", line 307, in publish
    self.c['certname'] = self.c['certnames'][cert_index]
KeyError: 'copr.copr-be-dev'

I am not sure what is our approach to this. Do we want to send the messages and therefore somehow fix the cert? Or do we want to disable fedmsg publishing on be-dev?


Metadata Update from @praiskup:
- Issue assigned to praiskup

3 years ago

Metadata Update from @praiskup:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata