mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
merge branch 'pr-3273'
Kir Kolyshkin (2): .cirrus.yml: silence vagrant up Vagrantfile.fedora: exclude systemd from upgrade LGTMs: AkihiroSuda cyphar
This commit is contained in:
+1
-1
@@ -46,7 +46,7 @@ task:
|
||||
vagrant_up_script: |
|
||||
ln -sf Vagrantfile.$DISTRO Vagrantfile
|
||||
# Retry if it fails (download.fedoraproject.org returns 404 sometimes)
|
||||
vagrant up || vagrant up
|
||||
vagrant up --no-tty || vagrant up --no-tty
|
||||
mkdir -p -m 0700 /root/.ssh
|
||||
vagrant ssh-config >> /root/.ssh/config
|
||||
guest_info_script: |
|
||||
|
||||
+8
-2
@@ -17,8 +17,14 @@ Vagrant.configure("2") do |config|
|
||||
# Work around dnf mirror failures by retrying a few times
|
||||
for i in $(seq 0 2); do
|
||||
sleep $i
|
||||
cat << EOF | dnf -y shell && break
|
||||
config exclude kernel,kernel-core
|
||||
# 1. "config exclude" dnf shell command is not working in Fedora 35
|
||||
# (see https://bugzilla.redhat.com/show_bug.cgi?id=2022571);
|
||||
# the workaround is to specify it as an option.
|
||||
# 2. systemd 249.6-2.fc35 has a bug preventing rootless containers
|
||||
# from starting when --systemd-cgroup is used for runc run
|
||||
# (see https://bugzilla.redhat.com/show_bug.cgi?id=2022041),
|
||||
# the workaround is not to upgrade systemd.
|
||||
cat << EOF | dnf -y --exclude=kernel,kernel-core,systemd,systemd-* shell && break
|
||||
config install_weak_deps false
|
||||
update
|
||||
install iptables gcc make golang-go glibc-static libseccomp-devel bats jq git-core criu
|
||||
|
||||
Reference in New Issue
Block a user