-
Notifications
You must be signed in to change notification settings - Fork 431
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
Add Flatcar Container Linux sysext templates #4575
Add Flatcar Container Linux sysext templates #4575
Conversation
Welcome @sayanchowdhury! |
Hi @sayanchowdhury. Thanks for your PR. I'm waiting for a kubernetes-sigs 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/test-infra repository. |
780e4cc
to
5fbbe08
Compare
/ok-to-test |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4575 +/- ##
==========================================
+ Coverage 52.66% 52.79% +0.13%
==========================================
Files 273 270 -3
Lines 29189 29043 -146
==========================================
- Hits 15371 15332 -39
+ Misses 13029 12920 -109
- Partials 789 791 +2 ☔ View full report in Codecov by Sentry. |
5fbbe08
to
953f850
Compare
/test pull-cluster-api-provider-azure-e2e-optional |
0709f3f
to
2581dc8
Compare
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 |
Co-authored-by: Matt Boersma <[email protected]> Signed-off-by: Sayan Chowdhury <[email protected]> Signed-off-by: Mathieu Tortuyaux <[email protected]>
ec5ae80
to
3861b10
Compare
@jackfrancis While I do see OWNERS information in the repository would it maybe make sense to start a separate CODEOWNERS document to make it clear who to reach out to regarding individual sub-systems (Ignition / Flatcar support in the case at hand)? I believe this would be helpful for users and even for new contributors. |
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.
/lgtm
/retest
/assign @jackfrancis
LGTM label has been added. Git tree hash: 0fe9ec5d3f4367f6efb4d3af14679c44e6ee6888
|
apiversion upgrade test seems to be complaining about 1.27.16, is there some CI version or image promotion housekeeping we need to do to get that test passing? cc @mboersma |
I didn't realize we needed v1.27.16 images for that test. I'll go populate those in the community gallery and I'll |
/retest |
/retest |
/approve apiversion-upgrade is a non-optional test so if it passes we're g2g |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jackfrancis 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 |
It looks like the switch to community gallery images somehow broke the CAPI upgrade test:
I'm having trouble seeing what's changed from reading the logs. Sorry @sayanchowdhury, this doesn't have anything to do with your PR, we'll get it worked out ASAP. |
@willie-yao worked on this test recently, he might be able to help |
Looking into it now. I remember seeing a similar error when implementing the test. |
@mboersma The only difference I see between the failed Machine and a passed test is that the Machines seem to be failing on Ubuntu 24.04. The Machines are 22.04 post-upgrade in a passed test. |
The test is also upgrading from 22.04 to 24.04 now in the failed test. It looks like the old Machine comes up, then gets replaced by one with Ubuntu 24.04. Do you know why this may be happening? @mboersma @jackfrancis |
The new community gallery images are based on Ubuntu 24.04 while the old Marketplace images are based on 22.04. I'm reasonably confident the failure isn't related to this PR, so I opened a new issue: #5229 |
This PR looks good, should we just admin-merge it? @nojnhuh |
SGTM /override pull-cluster-api-provider-azure-apiversion-upgrade |
@nojnhuh: Overrode contexts on behalf of nojnhuh: pull-cluster-api-provider-azure-apiversion-upgrade 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-sigs/prow repository. |
@sayanchowdhury: The following tests failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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. I understand the commands that are listed here. |
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds a new cluster template for Flatcar based on systemd-sysexts. The advantages of the implementation is that the clusters can directly consume the vanilla Flatcar SIG images, instead of the Flatcar-K8S images built through image-builder.
The PR is currently in draft stage, as I'm looking into adding the tests for the PR but opening it for early comments.
cc @pothos
Special notes for your reviewer:
TODOs:
Release note: