Skip to content

Beta to ga fixes - #20577

Draft
kcreddy wants to merge 4 commits into
elastic:mainfrom
kcreddy:beta-to-ga-fixes
Draft

Beta to ga fixes#20577
kcreddy wants to merge 4 commits into
elastic:mainfrom
kcreddy:beta-to-ga-fixes

Conversation

@kcreddy

@kcreddy kcreddy commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Proposed commit message

Fix two production defects identified via tagged processor telemetry.

nozomi_networks (audit): the grok pattern for username extraction
required an email address followed by a space and trailing text,
causing a ~99.9% miss rate on plain email usernames. A second
alternative pattern is added so bare email addresses also match,
allowing user.email and user.name to be populated correctly.

qualys_gav (asset): date processors for hardware lifecycle and agent
timestamp fields had on_failure handlers that appended to
error.message, flagging ~9.7% of documents as pipeline_error when
Qualys returned a timestamp in an unrecognised format. The append
is removed; the field is still cleaned up by the existing remove
processor on failure.

Updates https://github.com/elastic/integrations/issues/20576

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

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

kcreddy and others added 3 commits August 6, 2026 19:16
Add unique tags to every ingest pipeline processor and add
`preserve_original_event` to pipeline-level `on_failure` handlers for
the 15 GA packages owned by elastic/security-service-integrations.  This
is the final group of four PRs standardising all SSI-owned ingest
pipelines.

Updates elastic#20558

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update the link field in each new changelog entry from the tracking
issue to the merged pull request.

Updates elastic#20558
Fix two production defects identified via tagged processor telemetry.

nozomi_networks (audit): the grok pattern for username extraction
required an email address followed by a space and trailing text,
causing a ~99.9% miss rate on plain email usernames. A second
alternative pattern is added so bare email addresses also match,
allowing user.email and user.name to be populated correctly.

qualys_gav (asset): date processors for hardware lifecycle and agent
timestamp fields had on_failure handlers that appended to
error.message, flagging ~9.7% of documents as pipeline_error when
Qualys returned a timestamp in an unrecognised format. The append
is removed; the field is still cleaned up by the existing remove
processor on failure.

Updates elastic#20576

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

✅ All changelog entries have the correct PR link.

@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

💚 Build Succeeded

History

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.

1 participant