Skip to content

Invalid respin action OnRespinAction.KEEP #353

Description

@lukaszachy

I'd expect the main task to stay open but I got this traceback:

13:16:55 [2026-04-23 13:16:55,176] [jira    ] Jira job REPLACED
13:16:55 Traceback (most recent call last):
13:16:55   File "/opt/newa/bin/newa", line 8, in <module>
13:16:55     sys.exit(main())
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/core.py", line 1157, in __call__
13:16:55     return self.main(*args, **kwargs)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/core.py", line 1078, in main
13:16:55     rv = self.invoke(ctx)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/core.py", line 1719, in invoke
13:16:55     rv.append(sub_ctx.command.invoke(sub_ctx))
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/core.py", line 1434, in invoke
13:16:55     return ctx.invoke(self.callback, **ctx.params)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/core.py", line 783, in invoke
13:16:55     return __callback(*args, **kwargs)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/click/decorators.py", line 45, in new_func
13:16:55     return f(get_current_context().obj, *args, **kwargs)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/newa/cli/commands/jira_cmd.py", line 178, in cmd_jira
13:16:55     _process_issue_config(
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/newa/cli/jira_helpers.py", line 882, in _process_issue_config
13:16:55     _close_old_issues(ctx, old_issues, action, jira_handler, processed_actions)
13:16:55   File "/opt/newa/lib64/python3.9/site-packages/newa/cli/jira_helpers.py", line 629, in _close_old_issues
13:16:55     raise Exception(
13:16:55 Exception: Invalid respin action OnRespinAction.KEEP for [Issue(id='JIRA_KEY', erratum_comment_triggers=[], rog_comment_triggers=[], group=None, summary='REPLACED', closed=False, url=None, transition_processed='In Progress', transition_passed='Closed.Done', action_id=None)]!

Issue in question is configured as

issues:
  - summary: "REPLACED"
    description: "{{ ERRATUM.url }}"
    type: task
    id: main_task
    on_respin: keep
    auto_transition: True
    erratum_comment_triggers:
      - jira
    fields:
      "Story Points": 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions