enhance: Handle disabling ipv4 and ipv6#85
Open
LaurenceJJones wants to merge 5 commits intocrowdsecurity:mainfrom
Open
enhance: Handle disabling ipv4 and ipv6#85LaurenceJJones wants to merge 5 commits intocrowdsecurity:mainfrom
LaurenceJJones wants to merge 5 commits intocrowdsecurity:mainfrom
Conversation
Contributor
Author
|
@mmetc the python testing library to spin up a crowdsec instance, we should probably add edit didnt see this was already handled, need to merge #86 before any new PR's. |
|
We'd be interested in having this integrated. Happy to test and provide feedback. |
Contributor
Author
Feel free! the CI is failing because the env code is massive switch/if blocks, not an actual issue with the code. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix #84 to be tested and validated by the team, the PR does not mean that this solution will be accept and simply is just the building blocks.
What
disable_ipv4anddisable_ipv6.disable_ipv4anddisable_ipv6in eachwaf_configentry.UpdateSetsContentskips both add and delete operations for the disabled IP family.Why
Behavior
Env vars
BOUNCER_DISABLE_IPV4,BOUNCER_DISABLE_IPV6BOUNCER_WAF_CONFIG_<N>_DISABLE_IPV4,BOUNCER_WAF_CONFIG_<N>_DISABLE_IPV6Example YAML
Root only:
Per-WAF overrides: