-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
🌱 Prepare main branch for v1.6 development #9097
🌱 Prepare main branch for v1.6 development #9097
Conversation
bfbb79a
to
9c8224b
Compare
/test ? |
@furkatgofurov7: The following commands are available to trigger required jobs:
The following commands are available to trigger optional jobs:
Use
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. |
/test pull-cluster-api-e2e-full-main |
4ec25ab
to
329b45e
Compare
/test pull-cluster-api-e2e-full-main |
329b45e
to
da3b97a
Compare
/test pull-cluster-api-e2e-full-main |
This is failing in both clusterctl upgrade(cluster class) tests where machines are not coming up properly. I am guessing it might be due to the wrong templates used in the tests from new v1.5 folder in docker infrastructure, but I copied them over from both v1.4 and main templates to the new v1.5 templates (they have a diff between them), however tests are still failing.. |
test/e2e/data/infrastructure-docker/v1.5/bases/cluster-with-kcp.yaml
Outdated
Show resolved
Hide resolved
test/e2e/data/infrastructure-docker/v1.5/bases/cluster-with-kcp.yaml
Outdated
Show resolved
Hide resolved
test/e2e/data/infrastructure-docker/v1.5/clusterclass-quick-start.yaml
Outdated
Show resolved
Hide resolved
I also think because of the templates. Not sure what you mean with copying them from both folders :) ("both v1.4 and main templates "). v1.5 should be a copy of the relevant folders from main. |
da3b97a
to
542cc41
Compare
542cc41
to
89b2d18
Compare
/test pull-cluster-api-e2e-full-main |
Sorry being unclear, what I meant is: tried to copy over contents of both 1.4 & main folders to new v1.5 folder previously and run tests. But as I see now, I forgot to change quickstart yaml in both cases, but now new v1.5 content should be identical with main. |
Changes look good to me now. Unfortunately CI doesn't agree |
/test pull-cluster-api-e2e-full-main |
Or use the storage version (which is always latest in CAPI) But both fine for me |
Interesting, now: I am thinking it is because of we always go with first served:
since, Versions[] list is sorted and in that case we should have something like:
|
/test pull-cluster-api-e2e-full-main |
Both of these tests did run into different issues I think which are unrelated to the change we did in |
Taking a look at
I think this was a github flake |
Taking a look at One test was not able to execute clusterctl. I also guess this was github related, failed fetching the clusterctl binary correctly.
Regarding the second failed e2e inside: This one failed because the machine did not come up.
So I think this was a flake, maybe network related, who knows. |
Let's drop that sorting and move over to using the |
14eee8a
to
20aeb93
Compare
20aeb93
to
5c7b5ed
Compare
Done. /test pull-cluster-api-e2e-full-main |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very last nits from my side assuming Prow is happy.
Please also squash directly when fixing the nits
Signed-off-by: Furkat Gofurov <[email protected]>
5c7b5ed
to
5c4ce8b
Compare
@sbueringer @chrischdi thanks both for extensive reviews and help (kudos to @chrischdi for finding a cause of CI failure 🥇). The last run was successful, I squashed all commits into one including the last requested changes by Stefan. PTAL once again. /test pull-cluster-api-e2e-full-main |
Thank you very much !! Let's try this again /lgtm Will approve once CI is green :) 🤞 🍀 🤞 |
LGTM label has been added. Git tree hash: 0eab8c1063c6e991f7c2866ac67e6166ccf2be3f
|
🎉 |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/area release |
What this PR does / why we need it:
This PR prepares the main branch for development.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Part of: #9094