-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Filebeat] Enable dynamic inputs (TCP) for Cisco syslog modules #26159
Conversation
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
💚 Flaky test reportTests succeeded. 🤖 GitHub commentsTo re-run your PR in the CI, just comment with:
|
779b25d
to
cf7b976
Compare
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
@andrewkroh could u take a look at this when you get a chance. I think this is the best way to enable backwards compatibility with the existing syslog inputs but if there are other thoughts, let me know. |
I also think IDK if i need additional sample data to account for the syslog vs tcp/udp inputs?? |
This pull request is now in conflicts. Could you fix it? 🙏
|
cf7b976
to
a2184ef
Compare
This pull request is now in conflicts. Could you fix it? 🙏
|
a2184ef
to
a6429dc
Compare
/test |
This pull request is now in conflicts. Could you fix it? 🙏
|
This pull request does not have a backport label. Could you fix it @legoguy1000? 🙏
NOTE: |
- call out tcp or udp directly in asa and ftd config - add tcp to ios - add ssl config option for asa & ftd over tcp Closes elastic#28821
a6429dc
to
df85e9c
Compare
/test |
@leehinman Anything more need to be done with this PR? |
nope. Thanks for the reminder. |
- Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]> (cherry picked from commit 9201a92)
- Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]> (cherry picked from commit 9201a92)
…) (#29472) - Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]> (cherry picked from commit 9201a92) Co-authored-by: Alex Resnick <[email protected]>
…) (#29473) - Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]> (cherry picked from commit 9201a92) Co-authored-by: Alex Resnick <[email protected]>
This causes an issue for users with existing ASA and FTD configs that upgrade. The existing config contains
|
If I recall the thought process, since syslog was the default for |
I've added back an |
elastic#26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before.
#26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before.
#26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. (cherry picked from commit 3ddfd1f) # Conflicts: # x-pack/filebeat/module/cisco/asa/config/input.yml # x-pack/filebeat/module/cisco/ftd/config/input.yml
#26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. (cherry picked from commit 3ddfd1f)
#26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. (cherry picked from commit 3ddfd1f)
…) (#30327) #26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. (cherry picked from commit 3ddfd1f) Co-authored-by: Andrew Kroh <[email protected]>
… var.input syslog (#30326) * [Filebeat] Fix Cisco ASA/FTD configs that used var.input syslog (#30072) #26159 accidentally introduced a breaking change for existing users of Cisco ASA and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. (cherry picked from commit 3ddfd1f) Co-authored-by: Andrew Kroh <[email protected]>
- Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]>
…d var.input syslog (#30325) * [Filebeat] Enable dynamic inputs (TCP) for Cisco syslog modules (#26159) - Add tcp option to asa, ftd & ios filesets - Add SSL option Closes #28821 Co-authored-by: Lee E. Hinman <[email protected]> * [Filebeat] Fix Cisco ASA/FTD configs that used var.input syslog (#30072) and FTD that specified `var.input: syslog`. `syslog` was effectively an alias for the UDP input and the alias support was removed. This change allows `var.input: syslog` to continue working as it did before. Co-authored-by: Alex Resnick <[email protected]> Co-authored-by: Lee E. Hinman <[email protected]> Co-authored-by: Andrew Kroh <[email protected]>
What does this PR do?
Enables the Cisco filesets to use TCP or UDP for syslog input.
Why is it important?
TCP is more reliable than UDP and cisco devices can use both and shouldn't be limited to UDP.
Checklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Author's Checklist
How to test this PR locally
Related issues
Use cases
Screenshots
Logs