crun: bump to version 1.2

Bumping crun to version 1.2-16-g718b94e, which comprises the following commits:

    979f6f0 criu: save the new descriptors after restore
    cab3d52 crun: chown std streams
    c68c4ce crun.1.md: fix formatting
    62e9ba0 test: bump base and ubuntu to 1.16 for containerd tests
    07303d8 exec: support --cgroup
    9c96ca4 libcrun: allow to specify sub-cgroup for exec
    e32af6c cgroup: allow to create missing dirs
    baa786c exec: use new function
    6d70af2 exec: new function libcrun_container_exec_with_options
    97c2eac tests: add userns to sd_notify_proxy test
    4f6c8e0 NEWS: tag 1.2
    aee580f exec: fix containers being wrongly reported as paused
    762269c test/criu: enable external ipc,uts,time namespaces
    e334260 criu: Add support for shared ipc,uts,time ns
    1353be8 configure: convert indentation to tabs
    44bb0b2 artifacts: add libprotobuf-c-dev for protobuf headers
    5b341a1 NEWS: tag 1.1
    55d293c .github: add libprotobuf-c-dev
    2162435 criu: store external descriptors as JSON string
    9c7d928 .github: check tests leave the working dir clean
    d99bb51 .github: report make check failures
    0d64e1d linux: fix fix-test-mount-symlink-not-existing test
    7260dc8 tests: fix number of tests
    b0d64b6 tests: skip caps tests if rootless
    a538e4e tests: disable exec_additional_gids when rootless
    b055575 criu: fix save of external descriptors
    c0f5460 criu: use has_prefix instead of strncmp
    0fa5a11 criu: use write_file instead of open+write
    1604c54 criu: drop \n from error messages
    a967d78 criu: fix fd leak
    f624c93 tests: disable unrelated failing Podman tests
    ee35311 utils: add new function safe_readlinkat
    ef24f0c README.md: ./configure.sh → ./configure
    3e82d10 tests: add test for c/r with ext namespace
    2257680 tests_utils: drop unused variable
    f41c979 tests: drop unused imports
    be18607 criu: Add support for external PID namespace
    4810ac6 exec: refuse paused container/cgroup
    7d35659 cgroup: drop cgroup_mode arg from libcrun_cgroup_is_container_paused
    44377aa container: Set primary process to 1 via LISTEN_PID by default if user configuration is missing
    bc0b3d1 utils: retry openat2 on EAGAIN
    8a70bcd cgroup: use cgroup.kill if available
    c819e9c tests: update Podman to 3.3.0
    74543d3 linux: silence two false positives reported by lgtm
    c1798ad status: check for owner before using it
    5399935 utils: NUL terminate readlinkat buffer
    2557c81 NEWS: tag 1.0
    dad6ef2 crun.1: regenerate
    2199d10 tests: update containerd version

We also bump the oci/image/runtime spec SRCREVs to ensure that we have
all the source dependencies up to date.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2021-10-18 08:22:17 -04:00
parent 21fc48f10e
commit 77111bf4f9

View File

@ -3,10 +3,10 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
PRIORITY = "optional"
SRCREV_crun = "360f5d02c37d5f7a67d38622010228ae2eeb80f1"
SRCREV_libocispec = "c9b8b9524814550a489aa6d38b2dec95633ffa15"
SRCREV_ispec = "79b036d80240ae530a8de15e1d21c7ab9292c693"
SRCREV_rspec = "7413a7f753e1bd9a6a9c6dc7f96f55888cbbd476"
SRCREV_crun = "718b94edc37e010a866d8b6b69ec0d30ada24613"
SRCREV_libocispec = "fb3c221d5849de9184f88b6929ce4a8c8fb55be9"
SRCREV_ispec = "54a822e528b91c8db63b873ad56daf200a2e5e61"
SRCREV_rspec = "ab23082b188344f6fbb63a441ea00ffc2852d06d"
SRCREV_yajl = "f344d21280c3e4094919fd318bc5ce75da91fc06"
SRCREV_FORMAT = "crun_rspec"
@ -17,7 +17,7 @@ SRC_URI = "git://github.com/containers/crun.git;branch=main;name=crun \
git://github.com/containers/yajl.git;branch=main;name=yajl;destsuffix=git/libocispec/yajl \
"
PV = "0.18+git${SRCREV_crun}"
PV = "1.2+git${SRCREV_crun}"
S = "${WORKDIR}/git"
REQUIRED_DISTRO_FEATURES ?= "systemd"