Skip to content

Keep Brotli round-trip tests without CVE version checks - #263

Merged
csandanov merged 1 commit into
masterfrom
fix/brotli-functional-tests
Oct 24, 2026
Merged

csandanov merged 1 commit into
masterfrom
fix/brotli-functional-tests

Conversation

@csandanov

Copy link
Copy Markdown
Member

Problem

The Brotli functional test rejects patched distribution releases solely because their upstream version is below 1.2.1.

Cause

A permanent minimum-version assertion was added for a one-time security update, even though security fixes can be backported to other release branches.

Solution

Keep testing Brotli compression and decompression behavior. Check security package versions during release verification instead of maintaining this CVE-specific version gate in the functional suite.

Validation

  • The PHP Brotli test passes in the local PHP image with the updated test mounted read-only.
  • Whitespace checks pass.
  • Image build inputs and package selection are unchanged.

Remove the hardcoded minimum Brotli version assertion from the functional test. Continue testing compression and decompression behavior; verify security package versions when rebuilding release images.
@csandanov
csandanov merged commit 0472415 into master Oct 24, 2026
2 of 26 checks passed
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