Skip to content

[watchguard_firebox] Fix parsing errors - #13324

Merged
mjwolf merged 10 commits into
elastic:mainfrom
mjwolf:firebox_hostname
Apr 28, 2025
Merged

[watchguard_firebox] Fix parsing errors#13324
mjwolf merged 10 commits into
elastic:mainfrom
mjwolf:firebox_hostname

Conversation

@mjwolf

@mjwolf mjwolf commented Mar 26, 2025

Copy link
Copy Markdown
Contributor

Proposed commit message

Fix two parsing errors that have been observed by users of this integration:

  • Hostnames with underscore were not being parsed
  • When port '0' is used in a message, community_id processor was failing to parse the message.
  • Also changed source.ip, destination.ip, source.port and source.destination to comply with ECS properly

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • [ ] I have verified that any added dashboard complies with Kibana's Dashboard good practices

Related issues

Fix two parsing errors that have been observed by users of this
integration:

* Hostnames with underscore were not being parsed
* When port '0' is used in a message, community_id processor was failing to parse the
  message.
@mjwolf
mjwolf requested a review from a team as a code owner March 26, 2025 21:34
@andrewkroh andrewkroh added Integration:watchguard_firebox WatchGuard Firebox Team:Security-Deployment and Devices DEPRECATED Deployment and Devices Security team [elastic/sec-deployment-and-devices] labels Mar 26, 2025
@elasticmachine

Copy link
Copy Markdown

Pinging @elastic/sec-deployment-and-devices (Team:Security-Deployment and Devices)

@mjwolf mjwolf added the bugfix Pull request that fixes a bug issue label Mar 27, 2025
@mjwolf
mjwolf enabled auto-merge (squash) March 27, 2025 16:33
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@mjwolf
mjwolf disabled auto-merge April 3, 2025 21:06
@mjwolf
mjwolf enabled auto-merge (squash) April 4, 2025 00:28
@mjwolf
mjwolf requested review from a team and andrewkroh April 4, 2025 00:28

@taylor-swanson taylor-swanson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm debating if this should be considered a breaking change or not. We are changing how the fields look, but I also think that elasticsearch treats an array of a single element and value as effectively the same thing, so perhaps it's not an issue?

@mjwolf
mjwolf requested a review from taylor-swanson April 22, 2025 22:49
@elasticmachine

Copy link
Copy Markdown

💚 Build Succeeded

History

@mjwolf
mjwolf merged commit e79d7e7 into elastic:main Apr 28, 2025
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

Package watchguard_firebox - 1.3.1 containing this change is available at https://epr.elastic.co/package/watchguard_firebox/1.3.1/

@mjwolf
mjwolf deleted the firebox_hostname branch April 29, 2025 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Pull request that fixes a bug issue Integration:watchguard_firebox WatchGuard Firebox Team:Security-Deployment and Devices DEPRECATED Deployment and Devices Security team [elastic/sec-deployment-and-devices]

4 participants