Skip to content

KeyError in the "Panels" phase #645

@canasdiaz

Description

@canasdiaz

I'm deploying a new instance with GrimoireLab 1.17.2 and the panels phase does not work. I've set to false the rest of the phases, only panels was set to true.

2025-11-18 10:47:28,735 - OSPO - sirmordred.sirmordred - INFO - 
2025-11-18 10:47:28,735 - OSPO - sirmordred.sirmordred - INFO - ----------------------------
2025-11-18 10:47:28,736 - OSPO - sirmordred.sirmordred - INFO - Starting SirMordred engine ...
2025-11-18 10:47:28,736 - OSPO - sirmordred.sirmordred - INFO - ----------------------------
Exception in thread Global tasks:
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.12/site-packages/sirmordred/task_manager.py", line 84, in run
    task = tc(self.config, self.client)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/sirmordred/task_panels.py", line 296, in __init__
    if self.conf['panels'][COMMUNITY_SOURCE]:
       ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
KeyError: 'community'
2025-11-18 10:47:29,759 - OSPO - sirmordred.sirmordred - INFO - Loading projects
2025-11-18 10:47:29,799 - OSPO - sirmordred.task_projects - INFO - Reading projects data from  /home/grimoire/data-sources/projects.json 
2025-11-18 10:47:29,804 - OSPO - sirmordred.sirmordred - INFO - Projects loaded

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions