Skip to content

Get image manifests in parallel#1616

Open
joejstuart wants to merge 1 commit intoconforma:mainfrom
joejstuart:EC-1600
Open

Get image manifests in parallel#1616
joejstuart wants to merge 1 commit intoconforma:mainfrom
joejstuart:EC-1600

Conversation

@joejstuart
Copy link
Contributor

The versions check in the trusted task rules pulls each task bundle in the attestation which takes too much time. This adds a built-in that pulls all task bundles in parallel.

Depends on conforma/cli#3073

https://issues.redhat.com/browse/EC-1600

Assisted-by: Claude Opus 4.5

@simonbaird
Copy link
Member

Has a failing test. What's the current status of this one? Perhaps it needs conforma/cli#3073 merged first, and then an update?

@joejstuart
Copy link
Contributor Author

Has a failing test. What's the current status of this one? Perhaps it needs conforma/cli#3073 merged first, and then an update?

Yeah, it needs that PR. We also need the cli change to deploy to Konflux, so might be a bit before this can be merged.

@joejstuart joejstuart force-pushed the EC-1600 branch 5 times, most recently from 2976b3b to 1b06ab4 Compare February 4, 2026 16:47
@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
policy/lib/tekton/trusted.rego 100.00% <100.00%> (ø)
policy/lib/tekton/trusted_test.rego 100.00% <100.00%> (ø)
policy/pipeline/required_tasks/required_tasks.rego 100.00% <100.00%> (ø)
...y/pipeline/required_tasks/required_tasks_test.rego 100.00% <100.00%> (ø)
policy/pipeline/task_bundle/task_bundle.rego 100.00% <100.00%> (ø)
policy/release/lib/attestations.rego 100.00% <100.00%> (ø)
...uild_scripted_build/slsa_build_scripted_build.rego 100.00% <100.00%> (ø)
...scripted_build/slsa_build_scripted_build_test.rego 100.00% <100.00%> (ø)
policy/release/tasks/tasks.rego 100.00% <100.00%> (ø)
policy/release/tasks/tasks_test.rego 100.00% <100.00%> (ø)
... and 1 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@joejstuart joejstuart force-pushed the EC-1600 branch 4 times, most recently from 562b032 to c779813 Compare February 4, 2026 18:05
The versions check in the trusted task rules
pulls each task bundle in the attestation which
takes too much time. This adds a built-in that
pulls all task bundles in parallel.

https://issues.redhat.com/browse/EC-1600

Assisted-by: Claude-4.5-opus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants