Skip to content

mod: update elastic/mito to version v1.21.0#45107

Merged
efd6 merged 1 commit into
elastic:mainfrom
efd6:40762-cel-aws
Jul 3, 2025
Merged

mod: update elastic/mito to version v1.21.0#45107
efd6 merged 1 commit into
elastic:mainfrom
efd6:40762-cel-aws

Conversation

@efd6
Copy link
Copy Markdown
Contributor

@efd6 efd6 commented Jun 30, 2025

Proposed commit message

mod: update elastic/mito to version v1.21.0

This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files
  • I have added tests that prove my fix is effective or that my feature works
  • I have added an entry in CHANGELOG.next.asciidoc or CHANGELOG-developer.next.asciidoc.

Disruptive User Impact

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Use cases

Screenshots

Logs

@efd6 efd6 self-assigned this Jun 30, 2025
@efd6 efd6 added enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team backport-8.19 Automated backport to the 8.19 branch labels Jun 30, 2025
@botelastic botelastic Bot added needs_team Indicates that the issue/PR needs a Team:* label and removed needs_team Indicates that the issue/PR needs a Team:* label labels Jun 30, 2025
@github-actions
Copy link
Copy Markdown
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@efd6 efd6 force-pushed the 40762-cel-aws branch 3 times, most recently from 09d76c2 to cdfb96d Compare June 30, 2025 04:24
@efd6 efd6 marked this pull request as ready for review June 30, 2025 06:16
@efd6 efd6 requested review from a team as code owners June 30, 2025 06:16
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

Comment thread go.mod
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Jul 1, 2025

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b 40762-cel-aws upstream/40762-cel-aws
git merge upstream/main
git push upstream 40762-cel-aws

@efd6 efd6 force-pushed the 40762-cel-aws branch from cdfb96d to 7ac151f Compare July 1, 2025 10:10
vishaangelova
vishaangelova previously approved these changes Jul 2, 2025
@efd6 efd6 force-pushed the 40762-cel-aws branch from 7ac151f to 3150d54 Compare July 2, 2025 21:43
@efd6 efd6 dismissed vishaangelova’s stale review July 2, 2025 21:44

Changed version from v1.20.0 to v1.21.0.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 2, 2025

🔍 Preview links for changed docs

@efd6 efd6 changed the title mod: update elastic/mito to version v1.20.0 mod: update elastic/mito to version v1.21.0 Jul 2, 2025
@efd6 efd6 force-pushed the 40762-cel-aws branch from 3150d54 to 176eb29 Compare July 2, 2025 22:48
@efd6 efd6 requested review from andrewkroh and vishaangelova July 2, 2025 22:50
@efd6 efd6 added the backport-9.1 Automated backport to the 9.1 branch label Jul 2, 2025
Copy link
Copy Markdown
Member

@andrewkroh andrewkroh left a comment

Choose a reason for hiding this comment

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

LGTM.

There are some new deprecation warnings that could be addressed.

Comment thread x-pack/filebeat/input/cel/input.go Outdated
@@ -1062,6 +1062,7 @@ func newProgram(ctx context.Context, src, root string, vars map[string]string, c
opts := []cel.EnvOption{
cel.Declarations(decls.NewVar(root, decls.Dyn)),
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Do you want to address the deprecation warnings now?

cel.VariableDecls(decls.NewVariable(root, types.DynType)),

Comment thread go.mod
This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.
@efd6 efd6 force-pushed the 40762-cel-aws branch from 176eb29 to 78a39bb Compare July 3, 2025 00:19
@efd6 efd6 merged commit c15a753 into elastic:main Jul 3, 2025
200 of 203 checks passed
mergify Bot pushed a commit that referenced this pull request Jul 3, 2025
This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.

(cherry picked from commit c15a753)
mergify Bot pushed a commit that referenced this pull request Jul 3, 2025
This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.

(cherry picked from commit c15a753)

# Conflicts:
#	NOTICE.txt
#	docs/reference/filebeat/filebeat-input-cel.md
#	go.mod
#	go.sum
efd6 added a commit that referenced this pull request Jul 3, 2025
…45161)

* mod: update elastic/mito to version v1.21.0 (#45107)

This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.

(cherry picked from commit c15a753)

* remove irrelevant changelog entry

---------

Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
efd6 added a commit that referenced this pull request Jul 3, 2025
…45160)

* mod: update elastic/mito to version v1.21.0 (#45107)

This adds support for:
* custom authentication headers
* AWS v4 request signing helpers

And upgrades the CEL runtime and compiler to v0.25.0.

(cherry picked from commit c15a753)

# Conflicts:
#	NOTICE.txt
#	docs/reference/filebeat/filebeat-input-cel.md
#	go.mod
#	go.sum

* remove irrelevant changelog entry
* repair go.mod and NOTICE.txt
* move docs to asciidoc

---------

Co-authored-by: Dan Kortschak <dan.kortschak@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-8.19 Automated backport to the 8.19 branch backport-9.1 Automated backport to the 9.1 branch enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Filebeat] cel - support AWS request signing

4 participants