You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[OPERATOR] ctt: the initial per-host concurrency limit is now configurable via max_concurrent in each target's processing.cfg kwargs, and globally via --max-concurrent-per-host (default: 8). Useful for registries with strict write rate-limits (e.g. Keppel). by @ccwienk [#1715]
[OPERATOR] sbom: CBOM enrichment now resolves ~50% more algorithm components that cbomkit-theia
leaves without key sizes (per-file summary entries not linked to cert key-material).
Gobinary inference gains rules for AWS SDK v1/v2, smithy-go, Alibaba Cloud SDK, and
egress-filter-refresher — fixing zero-asset CBOM classification for ecr-credential-provider. by @ccwienk [#1709]
[OPERATOR] CBOM enrichment: cbomkit-theia CBOMs are now post-processed to populate
missing RSA/EC key sizes, converting MANUAL compliance violations to
actionable findings with concrete key-size information. by @ccwienk [#1708]
🐛 Bug Fixes
[OPERATOR] Fix _PerHostThrottle.on_success() being called on exhausted-retry 429/5xx responses.
The concurrency limit now only grows back when the response is actually successful (2xx). by @ccwienk [#1707]
[OPERATOR] ctt: replication targets are now processed in parallel, significantly reducing total
replication time when multiple targets are configured by @ccwienk [#1700]
[OPERATOR]upgrade-dependencies workflow / ocm-upgrade action: new component-policies
input for per-component upstream-gating overrides. by @ccwienk [#1699]
🐛 Bug Fixes
[OPERATOR] oci client: blob downloads now respect the default socket read-timeout (121 s), preventing
workers from hanging indefinitely on stalled connections by @ccwienk [#1701]
[DEVELOPER] add ocm.access module; cnudie.access and ocm.util.artifact_url / ocm.util.to_absolute_oci_access are deprecated and will be removed in a future release by @ccwienk [#1695]
[OPERATOR] fix release-branch VERSION: was e.g. v1.74.1-dev instead of v1.73.1-dev when
using create-release-branch: true by @ccwienk [#1692]
[OPERATOR] signingserver client retries on connection failures (not just HTTP errors); connect timeout is now configurable (default 12s, was 4s) by @ccwienk [#1693]
[OPERATOR] CBOM scanning now also emits a Go module-inferred CBOM referrer alongside the
cbomkit-theia CBOM, covering scratch/distroless images and supplementing Debian-based
images. No additional I/O: inference runs directly from the syft CycloneDX SBOM
already in memory. A post-hoc scan_gobinary.py script is provided for backfilling
existing images. by @ccwienk [#1691]