-
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
1.14 Testgrid test jobs should match master, not 1.13 #11555
Comments
@jberkus: You must be a member of the kubernetes/kubernetes-milestone-maintainers GitHub team to set the milestone. If you believe you should be able to issue the /milestone command, please contact your and have them propose you as an additional delegate for this responsibility. In response to this:
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/test-infra repository. |
/milestone v1.14 |
oh dohhhh that's still not unified... @jberkus the current workflow is we have a script to promote the version for all jobs, like: Looks like that's not valid anymore and we should update the workflow in test-infra doc |
well - @jberkus I think the issue is still we don't have all equivalent jobs for master and release branches, aka |
I honestly forget if my blocking/informing proposal was meant to propogate to all boards or just master. I will look. I feel like linting this could help us catch it, if/when we are at a point where the job list is consistent. |
@krzyzacy so sounds like I need to do specific surgery on the 1.14 boards then? |
@jberkus there's already kubernetes/sig-release#518 - and afaik the |
@krzyzacy Take a look at the master boards, there's a LOT more changed than that. |
hummm sorry I was staring at the blocking dashboard - feel free to shuffle all the -all dashboard to become -informing I guess? (all - blocking = informing I assume) |
given we already have a 1.14 k/k branch shouldn't we just match all 1.14 jobs to 1.14? here is a 1.14 job that runs against
the packages-* jobs from sig-cluster lifecycle are jobs that run over the whole support skew... just have them in a generic sig-release dashboard somewhere. |
actually, packages-install-deb can catch a problem from CI packages too. 🤔 ok, i'm thinking about moving the packages* jobs: to here: i also explained this here: is |
@spiffxp we agreed in sig-release meeting that it would apply to the 1.14 boards, but that we'd decide later whether to push it down to the older boards. This was also a follow-up to the 1.13 cycle, to clean up the boards, not just master but versioned. |
@jberkus so currently all branch dashboards are sorta unified - if we want to do sweeping changes I'd vote we still keep them consistent across old supported releases or else it will be painful when we bump for next release. |
Sen, I'm up for that, but I can't decide it unilaterally. |
@mariantalla @spiffxp @tpepper how can we move ahead on this? I really don't like going into code freeze with the same mess of noncompliant tests we had in 1.13. |
Hey, picking this up again (with the intention to make it for 1.14, but failing that let's try to have a way forward for 1.15) I wonder if we can decouple the two; first, bring 1.14 to match master and then create a workflow for future releases. I'm a bit worried about:
@krzyzacy , if I got that right, does that mean that changing the 1.14 dashboards might affect 1.13 dashboards? If yes, in what way? #11370 seems to have created the 1.14 jobs - is the script that made the testgrid config changes somewhere in test-infra? 🤔 |
Not right now. But when we create 1.15 branch jobs, we are not doing that by deleting 1.11 and creating 1.15, we remap the dashboard from 1.11 -> 1.12, 1.12 -> 1.13, 1.13 -> 1.14, 1.14 -> 1.15 Feel free to do that for 1.14 for now, we can bikeshed older dashboards before 1.15 happens.
that script bumps the image used in the job, which has nothing to do with testgrid :-) |
I've just started ( Other things on my list:
|
Not just testgrid configs, also job configs, we just bumped into an error with 1.13->1.14 missing a change in master (ref: #11850) |
/milestone v1.15 |
/milestone v1.16 |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In response to this:
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/test-infra repository. |
@mariantalla @spiffxp @amwat etc.
The new 1.14 Testgrid Boards were created with a set of test jobs matching the 1.13 jobs. This is wrong; the list of jobs for 1.14 should match master, as discussed at prior sig-release meetings and one Release Team meeting. This means, among other things, Blocking and Informing, not Blocking and All.
I'd just swap out the test list, but since I don't know why the boards got created with the wrong list of jobs to begin with, I wanted to make sure first that it was an accident.
/area testgrid
/milestone v1.14
/kind cleanup
The text was updated successfully, but these errors were encountered: