Skip to content

[DEV-14781] Fail Downloads during Pipeline - #4735

Open
DavidMikolaKC wants to merge 2 commits into
qatfrom
mod/dev-14781-fail-downloads-during-pipeline
Open

[DEV-14781] Fail Downloads during Pipeline#4735
DavidMikolaKC wants to merge 2 commits into
qatfrom
mod/dev-14781-fail-downloads-during-pipeline

Conversation

@DavidMikolaKC

@DavidMikolaKC DavidMikolaKC commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Description:

There is current unhandled behavior that prevents download jobs from erroring out properly when executed while the pipeline is running. This end result for the user is a download job that never fully closing, continuing to be marked as "in progress" when it should be marked as "failed".

Technical Details:

A specific check for errors resulting from "recovery conflicts" (the types of errors resulting from the pipeline) has been added to the execute_psql() subprocess function in download_generatoin.py. This check explicitly calls the fail_download function to ensure the error process can continue as expected. The previous behavior had failed to climb the except tree to hit the intended handler for errors, so this should fix that.

Requirements for PR Merge:

  1. Unit & integration tests updated
  2. Jira Ticket(s)
    1. DEV-14781

@DavidMikolaKC DavidMikolaKC self-assigned this Aug 13, 2026
@DavidMikolaKC DavidMikolaKC added do not merge [PR] shouldn't be merged in progress [ISSUE | PR] being worked labels Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge [PR] shouldn't be merged in progress [ISSUE | PR] being worked

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant