Skip to content

Wire source/SBOM ingest limits and conformance thresholds into compose - #304

Merged
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/source-sbom-ingest-limits
Sep 3, 2026
Merged

Wire source/SBOM ingest limits and conformance thresholds into compose#304
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/source-sbom-ingest-limits

Conversation

@haksungjang

Copy link
Copy Markdown
Contributor

Summary

  • 23 vars documented in .env.example (source tarball/archive size limits, SBOM upload/download size and component caps, dependency-graph node cap, VEX import limits, npm manifest parse cap, SBOM conformance thresholds) were never referenced in x-backend-env, so setting them in .env had no effect on the running container.
  • Adds them to both compose files with defaults matching core/config.py exactly.

Context

Part of the same compose env-var wiring audit as #300/#301/#303. This PR covers the source/SBOM ingest-limits cluster.

Test plan

  • Both compose files parse as valid YAML
  • Reviewer: this touches the same anchor lines as other PRs in the batch — rebase on merge if needed

23 vars documented in .env.example (source tarball/archive size limits,
SBOM upload/download size and component caps, dependency-graph node
cap, VEX import limits, npm manifest parse cap, SBOM conformance
thresholds) were never referenced in x-backend-env, so setting them in
.env had no effect on the running container. Adds them with defaults
matching core/config.py exactly.

Part of the compose env-var wiring audit.
@haksungjang
haksungjang force-pushed the compose-env-wiring/source-sbom-ingest-limits branch from 379e666 to 7c5c606 Compare September 3, 2026 06:38
@haksungjang
haksungjang merged commit c4cc735 into main Sep 3, 2026
24 checks passed
@haksungjang
haksungjang deleted the compose-env-wiring/source-sbom-ingest-limits branch September 3, 2026 06:58
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.

1 participant