Skip to content

Conversation

joestringer
Copy link
Member

The upstream commit dda3976 ("Fix code owner attribution for test
failures on stable branches") recently updated the tree to detect and
use the TESTOWNERS file to determine ownership for test failures on
stable branches. While the backport for this is pending, the TESTOWNERS
file is not yet prepared on that branch. This commit does exactly that.

This introduces the TESTOWNERS file to be the same as the CODEOWNERS
file prior to the v1.18 branch point, which is to say at commit
cdf8de6 ("CODEOWNERS: move pkg/logging to sig-agent").

In conjunction with #40847, this should make the v1.18 branch behave correctly
with respect to #40583.

The upstream commit dda3976 ("Fix code owner attribution for test
failures on stable branches") recently updated the tree to detect and
use the TESTOWNERS file to determine ownership for test failures on
stable branches. While the backport for this is pending, the TESTOWNERS
file is not yet prepared on that branch. This commit does exactly that.

This introduces the TESTOWNERS file to be the same as the CODEOWNERS
file prior to the v1.18 branch point, which is to say at commit
cdf8de6 ("CODEOWNERS: move pkg/logging to sig-agent").

Signed-off-by: Joe Stringer <joe@cilium.io>
@joestringer joestringer requested a review from a team as a code owner August 1, 2025 06:06
@joestringer joestringer added the release-note/ci This PR makes changes to the CI. label Aug 1, 2025
@maintainer-s-little-helper maintainer-s-little-helper bot added backport/1.18 This PR represents a backport for Cilium 1.18.x of a PR that was merged to main. kind/backports This PR provides functionality previously merged into master. labels Aug 1, 2025
@qmonnet
Copy link
Member

qmonnet commented Aug 1, 2025

I suppose that file additions/removals on stable branches is rare enough that we won't need to update this file, and don't need any sort of sanity check workflow like we have for CODEOWNERS?

@joestringer
Copy link
Member Author

Yeah especially since the impact will be limited to test cases. I don't expect that to be much of an issue.

@joestringer joestringer merged commit d5c13bb into v1.18 Aug 1, 2025
54 checks passed
@joestringer joestringer deleted the pr/joe/v1.18-testowners branch August 1, 2025 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/1.18 This PR represents a backport for Cilium 1.18.x of a PR that was merged to main. kind/backports This PR provides functionality previously merged into master. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants