-
Notifications
You must be signed in to change notification settings - Fork 119
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
K8s 1.30 provider slim s390x #1252
K8s 1.30 provider slim s390x #1252
Conversation
Hi @chandramerla. Thanks for your PR. PRs from untrusted users cannot be marked as trusted with 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. |
/cc |
I've run publish.sh inside the containers used in kubevirtci prow jobs, which build and publish gocli, centos9, k8s provider images and alpine container image. With the changes in publish.sh script in this PR and prow job related changes (In PR kubevirt/project-infra#3566), I've successfully tested publishing of multiarch manifest-list for all the above images to icr.io (as I don't have write access in quay.io). In published multiarch manifest-lists s390x arch based images are built/present for gocli, centos9 and k8s-1.30 (slim). |
6746500
to
173b4bd
Compare
4f24d4a
to
7289dd0
Compare
/sig ci |
/test ? |
@brianmcarey: 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-sigs/prow repository. |
/test check-provision-k8s-1.30 |
bf585ac
to
7bd2d0f
Compare
7bd2d0f
to
bff1c08
Compare
@chandramerla would you mind taking a look at the failing check-provision lanes please? |
@dhiller Thanks for the labels. The common error across all those tests is
This is happening since last evening/night, before that I've not seen those sig-network failures. |
@EdDev @ormergi do you have an idea on why this is happening - why is the tap getting a not permitted error? |
What we noticed is that the last change to kubevirtci happened on 29th Oct, where the failure started happening yesterday. |
So it might seem some change on kubevirt itself is responsible here. |
/retest-required |
4 similar comments
/retest-required |
/retest-required |
/retest-required |
/retest-required |
I do not know what has changed to trigger this, but I do not think it is related to the k/k project. The permission problem can be caused by SELinux or chroups. These are the reasons I saw in the past. |
/retest-required |
I noticed the new provider use generic cloud image instead of vagrant box for the cluster node OS Also, I saw the kernel args are slight diffrent, for example the s390x provider kernel args doesnt specify |
Hi @ormergi - thanks for taking a look at this - we are seeing this on all kubevirtci PRs since the 4th. For example a simple PR - #1317 |
Thanks for the heads up |
Ok but these lanes ran against that PR all ok. As these lanes take the nightly builds of kubevirt - and this started on Nov 4th. I was wondering could there be some changes in kubevirt on the 3rd that could of caused this? |
/retest-required |
4 similar comments
/retest-required |
/retest-required |
/retest-required |
/retest-required |
/hold To avoid needless retesting. |
/hold cancel /retest |
[d4d136b K8s 1.30 provider slim s390x](kubevirt/kubevirtci#1252) [6c4fa8f crio: pin cri-o to previous minor version for each provider](kubevirt/kubevirtci#1320) [12789ee kind-1.28: add conformance.json](kubevirt/kubevirtci#1286) ```release-note NONE ``` Signed-off-by: kubevirt-bot <[email protected]>
[d4d136b K8s 1.30 provider slim s390x](kubevirt/kubevirtci#1252) [6c4fa8f crio: pin cri-o to previous minor version for each provider](kubevirt/kubevirtci#1320) [12789ee kind-1.28: add conformance.json](kubevirt/kubevirtci#1286) ```release-note NONE ``` Signed-off-by: kubevirt-bot <[email protected]>
What this PR does / why we need it:
Enables s390x support in kubernetes provider 1.30.
This is required for running s390x based tests spinning a k8s cluster using k8s provider.
Special notes for your reviewer:
Earlier PR (created for 1.28 provider) whose comments are addressed in this PR: #1201
Changes required in respective prow jobs to publish provider are in PR: #3566
Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.
Release note: