Skip to content

enable rpz zone support#284

Merged
bastelfreak merged 13 commits intotheforeman:masterfrom
ikonia:rpz-zone-support
Dec 1, 2025
Merged

enable rpz zone support#284
bastelfreak merged 13 commits intotheforeman:masterfrom
ikonia:rpz-zone-support

Conversation

@ikonia
Copy link
Contributor

@ikonia ikonia commented Oct 16, 2025

Add basic support to be able to define a response-policy list of zones into options.conf
This will enable the value of #252 (a little rework maybe needed to align variable names) there is little point having the ability of response policies in views if you cannot define a response policy in the configuration.

This is also the foundation of being able to add more advanced scope of response policies in line with
https://bind9.readthedocs.io/en/v9.20.11/reference.html#namedconf-statement-response-policy section 8.2.13.16

This work was done by also updating the options_conf.erb template to epp format in line with other previous changes and new features which have been delivered by epp templates rather than existing erb templates

config generation tested on EL8 EL9 EL10 with OpenVox 8 agent

@ikonia
Copy link
Contributor Author

ikonia commented Oct 16, 2025

improvements made aligned to review feedback,
noted handling listen_on_v6 could be potentially handled better

@ikonia
Copy link
Contributor Author

ikonia commented Oct 16, 2025

investigating why undef array is failing tests

@ikonia
Copy link
Contributor Author

ikonia commented Oct 28, 2025

closing and re-opening merge requests to re-execute tests which appear to be false positive

@ikonia ikonia closed this Oct 28, 2025
@ikonia ikonia reopened this Oct 28, 2025
@ikonia
Copy link
Contributor Author

ikonia commented Oct 28, 2025

tests pass, false failure was false positive with what looked like network comms problems

@ikonia
Copy link
Contributor Author

ikonia commented Dec 1, 2025

I've got a few more updates and enhancements I'd like to make to this module, but they depend on this PR being merged in so I can use the new EPP template anything stopping this getting merged now ? even if it's not released yet

@bastelfreak bastelfreak merged commit 04301a6 into theforeman:master Dec 1, 2025
18 checks passed
@ikonia ikonia deleted the rpz-zone-support branch March 12, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants