Skip to content

Conversation

theletterf
Copy link
Contributor

@theletterf theletterf commented Sep 23, 2025

With increased components' movement, the role of core-components.yml is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.

Case in point: the status of some new receivers in #9344

+CC @mlunadia @AlexanderWert @colleenmcginnis

With increased components' movement, the role of `core-components.yml` is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.
@theletterf theletterf self-assigned this Sep 23, 2025
@theletterf theletterf added skip-changelog backport-9.0 Automated backport to the 9.0 branch backport-9.1 Automated backport to the 9.1 branch labels Sep 23, 2025
@theletterf
Copy link
Contributor Author

Can be merged after https://github.com/elastic/catalog-info/pull/2463 is merged.

@theletterf theletterf marked this pull request as ready for review September 23, 2025 10:42
@theletterf theletterf requested a review from a team as a code owner September 23, 2025 10:42
@theletterf theletterf merged commit 8079da9 into main Sep 23, 2025
12 checks passed
@theletterf theletterf deleted the theletterf-patch-1 branch September 23, 2025 11:13
mergify bot pushed a commit that referenced this pull request Sep 23, 2025
* Update code ownership of core-components.yml

With increased components' movement, the role of `core-components.yml` is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.

* Add group

* Update CODEOWNERS

(cherry picked from commit 8079da9)

# Conflicts:
#	.github/CODEOWNERS
mergify bot pushed a commit that referenced this pull request Sep 23, 2025
* Update code ownership of core-components.yml

With increased components' movement, the role of `core-components.yml` is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.

* Add group

* Update CODEOWNERS

(cherry picked from commit 8079da9)

# Conflicts:
#	.github/CODEOWNERS
intxgo pushed a commit to intxgo/elastic-agent that referenced this pull request Sep 24, 2025
* Update code ownership of core-components.yml

With increased components' movement, the role of `core-components.yml` is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.

* Add group

* Update CODEOWNERS
swiatekm pushed a commit that referenced this pull request Sep 24, 2025
* Update code ownership of core-components.yml

With increased components' movement, the role of `core-components.yml` is becoming critical. The ingest docs team is not qualified to decide on the content of that file.

This PR suggests adding the PM and EM for these file decisions as exclusive owners of the file. That also means they would be gating components updates and changes in each Collector release.

* Add group

* Update CODEOWNERS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-9.0 Automated backport to the 9.0 branch backport-9.1 Automated backport to the 9.1 branch skip-changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants