Skip to content

Fix support for squidconf directive parameter files (#2458)#2459

Merged
yadij merged 1 commit into
squid-cache:v7from
squidadm:v7-backport-pr2458
Jul 14, 2026
Merged

Fix support for squidconf directive parameter files (#2458)#2459
yadij merged 1 commit into
squid-cache:v7from
squidadm:v7-backport-pr2458

Conversation

@squidadm

Copy link
Copy Markdown
Collaborator

Those files were never found. 2022 commit d37a374 probably missed this
bug because the corresponding squid -k parse failures (quoted below)
do not result in non-zero exit status code. That failure handling
problem deserves a dedicated fix.

ERROR: Can not open file empty.conf for reading
    configuration context: ./squidconf/regressions-3.4.0.1.conf(27)

…-cache#2458)

Those files were never found. 2022 commit d37a374 probably missed this
bug because the corresponding `squid -k parse` failures (quoted below)
do not result in non-zero exit status code. That failure handling
problem deserves a dedicated fix.

    ERROR: Can not open file empty.conf for reading
        configuration context: ./squidconf/regressions-3.4.0.1.conf(27)
@squid-anubis squid-anubis added the M-failed-description https://github.com/measurement-factory/anubis#pull-request-labels label Jul 13, 2026
@squid-anubis

This comment was marked as resolved.

@yadij yadij changed the title Fix support for test-suite/squidconf directive parameter files (#2458) Fix support for squidconf directive parameter files (#2458) Jul 14, 2026
@squid-anubis squid-anubis removed the M-failed-description https://github.com/measurement-factory/anubis#pull-request-labels label Jul 14, 2026
@yadij yadij merged commit 8acf186 into squid-cache:v7 Jul 14, 2026
10 of 11 checks passed
@squid-anubis squid-anubis added the M-merged https://github.com/measurement-factory/anubis#pull-request-labels label Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-merged https://github.com/measurement-factory/anubis#pull-request-labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants