-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
CRI-O: Install libseccomp2 from backports on Debian 10 #7816
Conversation
libseccomp2 is a required dependency of cri-o-runc package The one provided in Debian 10 repositories is outdated
Thanks for your pull request. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please follow instructions at https://git.k8s.io/community/CLA.md#the-contributor-license-agreement to sign the CLA. It may take a couple minutes for the CLA signature to be fully registered; after that, please reply here with a new comment and we'll verify. Thanks.
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. I understand the commands that are listed here. |
Hi @AnatomicJC. 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. |
@AnatomicJC just to clarify, the note above RE: stopping builds for older distros applies to podman, buildah and skopeo, not necessarily to cri-o. For cri-o, I'll let @haircommander speak as he's the main maintainer for it. |
yes this is also necessary for cri-o |
/ok-to-test |
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.
just one comment.
/cc @oomichi
filename: debian-backports | ||
when: | ||
- ansible_distribution == "Debian" | ||
- ansible_distribution_version == "10" |
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.
This line 9-11 seems redundant with line 22-24 in the same block.
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.
You're right @oomichi , I first add this condition on the 2 tasks, then put them in a block, and forgot to remove it.
Fixed, thanks !
As this condition is handled by block
Thanks for updating. /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: AnatomicJC, floryut 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 |
The vagrant pipeline has failed :/ https://gitlab.com/kargo-ci/kubernetes-sigs-kubespray/-/jobs/1446750270 |
Retried |
* master: (23 commits) retry to fetch binary if it fails first time (kubernetes-sigs#7839) Update vSphere CPI (kubernetes-sigs#7838) doc: Update 'Kubespray vs Kubeadm' (kubernetes-sigs#7834) Update MetalLB documentation (kubernetes-sigs#7833) Disable OVH CI until voucher situation is cleared up (kubernetes-sigs#7824) Fix how to get image ID on offline deployment (kubernetes-sigs#7808) CRI-O: Install libseccomp2 from backports on Debian 10 (kubernetes-sigs#7816) fix(misc): contrib/terraform/aws (kubernetes-sigs#7818) Separate gvisor_download_url for runsc and shim (kubernetes-sigs#7760) Allow failure on tf-elax_ubuntu18-calico (kubernetes-sigs#7814) Add containerd on Flatcar Container Linux (kubernetes-sigs#7681) Fixup label for oracle linux bootstrap Update multus to 3.7.2 (and move to ghcr.io) Set default k8s version to 1.21.3 Add hashes for k8s 1.20.8/.9 and 1.19.12/.13 and 1.21.3 Fix erroneous ansible args Update kube-router to 1.3.0 Update flannel to 0.14.0 (moved from coreos repo to flannel-io) Use dashboard 2.3.1 image Set Helm default version to 3.6.3 ...
…gs#7816) * CRI-O: Install libseccomp2 from backports on Debian 10 libseccomp2 is a required dependency of cri-o-runc package The one provided in Debian 10 repositories is outdated * 7816: Remove useless when condition As this condition is handled by block
…gs#7816) * CRI-O: Install libseccomp2 from backports on Debian 10 libseccomp2 is a required dependency of cri-o-runc package The one provided in Debian 10 repositories is outdated * 7816: Remove useless when condition As this condition is handled by block
libseccomp2 is a required dependency of cri-o-runc package
The one provided in Debian 10 repositories is outdated
What type of PR is this?
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
I wrote to Podman and CRI-O package maintainer, aka @lsm5 / https://github.com/lsm5 about this issue on Debian 10, and he told me enabling the buster backport was necessary and pointed me to https://podman.io/blogs/2021/03/02/podman-support-for-older-distros.html
Thanks !
Does this PR introduce a user-facing change?: