Skip to content

plugin/import: add high caps for snippet/file import#7567

Merged
yongtang merged 1 commit into
coredns:masterfrom
thevilledev:chore/bump-caddy
Sep 20, 2025
Merged

plugin/import: add high caps for snippet/file import#7567
yongtang merged 1 commit into
coredns:masterfrom
thevilledev:chore/bump-caddy

Conversation

@thevilledev

@thevilledev thevilledev commented Sep 19, 2025

Copy link
Copy Markdown
Collaborator

1. Why is this pull request needed and what does it do?

To fix Corefile related import cycle issue. See coredns/caddy#8 and coredns/caddy#9 for further information. Fixed in coredns/caddy v1.1.3.

2. Which issues (if any) are related?

Fixes OSS-Fuzz #42486385. I ran the reproducer locally to validate.

3. Which documentation changes (if any) need to be made?

Added docs about the import limit.

4. Does this introduce a backward incompatible change or deprecation?

See above. The import limit is arbitrary but generous. Worth noting that a glob pattern counts as one. Importing a directory that has any number of configuration is fine.

@codecov

codecov Bot commented Sep 19, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.39%. Comparing base (93c57b6) to head (b851c6b).
⚠️ Report is 1656 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7567      +/-   ##
==========================================
+ Coverage   55.70%   62.39%   +6.68%     
==========================================
  Files         224      274      +50     
  Lines       10016    18325    +8309     
==========================================
+ Hits         5579    11433    +5854     
- Misses       3978     6225    +2247     
- Partials      459      667     +208     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

To fix Corefile related import cycle issue. Update docs.

Signed-off-by: Ville Vesilehto <ville@vesilehto.fi>
@thevilledev thevilledev changed the title chore: bump coredns/caddy dependency to latest plugin/import: add high caps for snippet/file import Sep 20, 2025
@thevilledev thevilledev marked this pull request as ready for review September 20, 2025 12:28
@yongtang yongtang merged commit dd029c9 into coredns:master Sep 20, 2025
13 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.

2 participants