-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pleg: enable tests on file changes #33463
base: master
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: oxxenix The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Welcome @oxxenix! |
Hi @oxxenix. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
86e42ff
to
78ae67c
Compare
Signed-off-by: Oksana Baranova <[email protected]>
Hmm. Why are you doing this? |
You can trigger pleg jobs manually and I hope we have them running in the periodic. |
/hold we are not going to add automatic presubmits for alpha features, that does not scale well, Please follow Kevin suggestions, it is ok to setup periodic jobs, but we need to keep a high bar on presubmits Thanks |
@aojea One minor correction. We have a high bar for required presubmits. Please feel free to add presubmits for alpha features but we should not require them to run on changes. |
Does this mean that we're ok not to test PLEG changes automatically because this is an Alpha feature? So, we basically allow to break CI and prefer to investigate breakages later, when periodic job breaks, correct? |
/ok-to-test |
LGTM |
There is kubernetes-sig-node-test-failures group, with 53 subscribers. I think @harche and @haircommander are subscribed. Is that enough to remove your hold? |
/hold cancel fair enough, thanks for the healthy discussion |
So my only issue with approving this is I don't really know what the sig-node status is on this feature. Is anyone working on getting this out of alpha? |
@kannon92 I can see that PLEG is proposed for consideration on the 1.32 KEP planning board.. @harche are we going to work on it in 1.32 timeframe? |
EventedPLEG feature is alpha and is disabled on alpha jobs because it break the clusters, that is why I was specially hesitant to add these jobs as presubmit |
Some Evented PLEG bugfix PRs(kubernetes/kubernetes#122778, kubernetes/kubernetes#124953, kubernetes/kubernetes#126415, kubernetes/kubernetes#127195) are pending on review or approval. We may need approvers' help in this case. BTW, after a sidecar regression fix(kubernetes/kubernetes#126543), there is a new issue(kubernetes/kubernetes#127312) there and I think we can give it a try to fix it in v1.32. Again, this may need a confirmation from SIG node leads. |
I still think you can achieve the same with periodics, there is no need to block all the project on this alpha feature, specially this one that has 5 pending fixes and a large record of instability |
Agree with @aojea. |
I agree as well, and I'm ok to close this PR, considering the above mentioned reasons. |
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices.
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices.
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices.
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices.
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices.
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices. The part about blocking presubmits and running them always is https://kubernetes.slack.com/archives/C2C40FMNF/p1734418617113169?thread_ts=1734417601.687079&cid=C2C40FMNF
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices. The part about blocking presubmits and running them always is https://kubernetes.slack.com/archives/C2C40FMNF/p1734418617113169?thread_ts=1734417601.687079&cid=C2C40FMNF
This was motivated in part by kubernetes/test-infra#33463 (comment) and is part of an effort to document best practices. The part about blocking presubmits and running them always is https://kubernetes.slack.com/archives/C2C40FMNF/p1734418617113169?thread_ts=1734417601.687079&cid=C2C40FMNF
The Kubernetes project currently lacks enough active contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
Fix: Enable Automatic Test Triggering for PLEG Component
Currently, tests are not triggered automatically as seen in PR #126843.
run_if_changed
to include the PLEG path:pkg/kubelet/pleg
.