Skip to content

fix: use unique file paths in fips-operator-check parallel processing - #2

Closed
ascerra wants to merge 1 commit into
mainfrom
agent/1-fix-fips-parallel-race
Closed

ascerra wants to merge 1 commit into
mainfrom
agent/1-fix-fips-parallel-race

Conversation

@ascerra

@ascerra ascerra commented Apr 7, 2026

Copy link
Copy Markdown
Owner

Add image_num prefix to all file paths (OCI image, unpacked directory, report CSV) in the process_image function to prevent race conditions when parallel jobs share the same component/version/release labels.

Previously, parallel jobs could overwrite or delete each other's files in /tekton/home/ when processing images with identical label values, causing inconsistent lstat errors.

Assisted-by: Cursor AI

Closes #1

Before you complete this pull request ...

Look for any open pull requests in the repository with the title "e2e-tests update" and
see if there are recent e2e-tests updates that will be applicable to your change.

Add image_num prefix to all file paths (OCI image, unpacked directory,
report CSV) in the process_image function to prevent race conditions
when parallel jobs share the same component/version/release labels.

Previously, parallel jobs could overwrite or delete each other's files
in /tekton/home/ when processing images with identical label values,
causing inconsistent lstat errors.

Assisted-by: Cursor AI

Closes #1

Signed-off-by: Adam Scerra <ascerra@redhat.com>
@ascerra ascerra closed this Apr 8, 2026
@ascerra
ascerra deleted the agent/1-fix-fips-parallel-race branch April 8, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inconsistent errors reported by fbc-fips-check-oci-ta

1 participant