Skip to content

[Ownership] Assign test files to platform security team#199795

Merged
wayneseymour merged 16 commits intomainfrom
assign-platform-security
Nov 18, 2024
Merged

[Ownership] Assign test files to platform security team#199795
wayneseymour merged 16 commits intomainfrom
assign-platform-security

Conversation

@wayneseymour
Copy link
Contributor

Summary

Assign test files to platform security team

Contributes to: #192979

@wayneseymour wayneseymour added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Nov 12, 2024
@wayneseymour wayneseymour requested a review from a team November 12, 2024 13:50
@wayneseymour wayneseymour self-assigned this Nov 12, 2024
Copy link
Contributor

@jeramysoucy jeramysoucy left a comment

Choose a reason for hiding this comment

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

Mostly ok with these. Just going to contest a few of them.

Comment on lines +1498 to +1501
/test/server_integration/services/supertest.js @elastic/kibana-security # Assigned per https://github.com/elastic/kibana/pull/53810
/test/server_integration/http/ssl @elastic/kibana-security # Assigned per https://github.com/elastic/kibana/pull/53810
/test/server_integration/config.base.js @elastic/kibana-security # Assigned per https://github.com/elastic/kibana/pull/53810
/test/server_integration/__fixtures__ @elastic/kibana-security # Assigned per https://github.com/elastic/kibana/pull/53810
Copy link
Contributor

Choose a reason for hiding this comment

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

Looks like most of these were introduced by @elastic/kibana-core in #19261. That said, there is certainly some overlap with our team. I think we'd be ok will owing or having joint ownership of some of these (ssl folders & fixtures folder to be specific), but we should check with core first.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@elastic/kibana-core can someone weigh in here pretty please?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Asked in slack

Copy link
Contributor

Choose a reason for hiding this comment

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

yeah I think on the whole security would be a better reviewer if we do ever change anything SSL related so it'd make sense to me for them to own it.

Core could be a co-owner of /test/server_integration/config.base.js and I think it makes the most sense for us to own test/server_integration/http/ssl_redirect/index.ts

I think security should also own the other ssl* folders like ssl_with_p12 and ssl_with_p12_intermediate

Copy link
Contributor

Choose a reason for hiding this comment

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

I think security should also own the other ssl* folders like ssl_with_p12 and ssl_with_p12_intermediate

++

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@wayneseymour
Copy link
Contributor Author

@elasticmachine merge upstream

Copy link
Contributor

@jeramysoucy jeramysoucy left a comment

Choose a reason for hiding this comment

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

Thanks for your patience! Two more requested changes, but otherwise I think we're good.


# Kibana Platform Security
# security
/test/api_integration/apis/general/*.js @elastic/kibana-security # Assigned per https://github.com/elastic/kibana/pull/199767#discussion_r1840492130
Copy link
Contributor

Choose a reason for hiding this comment

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

I check with the team, and we believe this one belongs to @elastic/kibana-core

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@wayneseymour wayneseymour requested a review from rudolf November 18, 2024 14:39
Copy link
Contributor

@jeramysoucy jeramysoucy left a comment

Choose a reason for hiding this comment

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

Thanks, Tré!

@wayneseymour wayneseymour enabled auto-merge (squash) November 18, 2024 16:16
@wayneseymour wayneseymour merged commit d804b38 into main Nov 18, 2024
@wayneseymour wayneseymour deleted the assign-platform-security branch November 18, 2024 16:32
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @wayneseymour

jesuswr pushed a commit to jesuswr/kibana that referenced this pull request Nov 18, 2024
## Summary

Assign test files to platform security team

Contributes to: elastic#192979

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Dec 12, 2024
## Summary

Assign test files to platform security team

Contributes to: elastic#192979

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants