Conversation
823dc85 to
c69bf0b
Compare
b7128ed to
7101a6d
Compare
* Check that client_ip and associated tags are in the root span (not _any_ span). * Check presence of all possible headers. * Test all possible header names
bf91b94 to
a7faa04
Compare
| def test_client_ip_with_appsec_event_and_vendor_headers(self): | ||
| """Test that meta tag are correctly filled when an appsec event is present and ASM is enabled, with vendor headers""" |
There was a problem hiding this comment.
that was never specified was it ? so let's make sure this is intended
There was a problem hiding this comment.
@simon-id @cbeauchesne The link is at the class level. These vendor headers were added in a subsequent update
There was a problem hiding this comment.
I know we're supposed to use these new headers for sourcing the client IP, but i don't think it said anywhere that we should add them all as tags in http.request.headers.... that's a different list no ?
There was a problem hiding this comment.
I don't think there's a separate list? And I'm not sure what would be the rationale for that. cc @robertpi what do you think?
There was a problem hiding this comment.
|
@smola Any ambition to merge this PR? :) |
a4d0420 to
1bb470c
Compare
|
@cbeauchesne Yep. I solved conflicts now. But I'm on hold as I resolve some offline question about the spec. |
Description
Motivation
Workflow
Once your PR is reviewed, you can merge it! ❤️
Reviewer checklist
run-all-scenarioslabel (more info).build-some-imagelabel is present