diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2021-02-05 22:26:35 -0500 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2021-02-05 22:26:35 -0500 |
commit | 1ce10e184f74f1523dc447aa97f9a0b07206a6b9 (patch) | |
tree | 231619164feb0198057f3038b32a28915e1203ff /recipes-containers/docker-compose/files/0001-setup.py-remove-maximum-version-requirements.patch | |
parent | a84fa54160c6006a6274546a74fc23c37502c239 (diff) | |
download | meta-virtualization-1ce10e184f74f1523dc447aa97f9a0b07206a6b9.tar.gz |
runc-docker: update to 1.0.0-rc93
Bumping to the next -rc, which comprises the following commits:
1e0016cf Show error stack trace if --debug is set
5c0342ba libcontainer: fix bad conversion from syscall.Errno to error
a9e99b6d ci/gha/fedora: retry vagrant up
f26768a8 VERSION: back to development
12644e61 VERSION: release 1.0.0~rc93
c348b982 tests/rootless.sh: fix/ignore shellcheck warnings
11437593 tests/rootless.sh: use set -e -u -o pipefail
5ab05884 ci: untangle getting test images
bc175ba4 tests/helpers.bash: rm GOPATH
dc025792 ci/gha: bump golangci-lint to v1.36
4d3a8d5e .golangci.yml: add
76ae1f5c libct/cg/fs/freezer: fix freezing race
c4bc3b08 Remove "PatchAndLoad" stub as it's not used without seccomp enabled
6ddfaa5e cgroupfs: cpuset: fix broken build
ca422896 Makefile: add -trimpath go build flag
d89c9629 Fix typo in README
b1195b76 ci: test with golang 1.16-rc1
164e0adb tests/int/spec.bats: fix for go 1.16
4160d743 seccomp: add enosys unit tests
8bd19cd5 tests: add seccomp -ENOSYS integration test
7a8d7162 seccomp: prepend -ENOSYS stub to all filters
2be806d1 libcontainer/configs: improve CommandHook unit tests
f4d153b0 Fix int overflow in test on 32 bit system
4e98eec1 libct/cg: demote "systemd is too old" to debug
c7357aad libct/cg/ebpf/testDeviceFilter: rm verbose logging
6a9f5ac9 libct/cg/fs: fix a linter warning
63c44e27 libct/cg/fs: getPageUsageByNUMA: rewrite/optimize
e9248dd5 cgroup: fix panic in parse memory.numa_stat
426aa416 libct/int/TestExecInTTY: skip
c30cd3cd libct/int/TestExecInTTY: fix error reporting
dac0c1e3 console.ClearONLCR: move it back
ab27e12c Implement GetStat for cpuset cgroup.
867ba38e events: simplify some conversion functions
8ce51611 GHA: tune timeouts for VM jobs
510e404e make shfmt: run for all script/* files
90d02ecc Vagrantfile.centos7: clean up after bats install
a91210f4 gha: use ssh -tt to have a tty
1f4a3b1e gha: don't check commits on push
4a30ada4 gha: cache docker layers to speed up make runcimage
58c31003 README: rm travis badge
a21e57d7 tests/int/hooks.bats: skip earlier
657a24ce libct/cg/TestGetHugePageSizeImpl: only log errors
3394e374 libct/cg/sd/TestRangeToBits: be less verbose
230a46b7 systemd: fix rootful-in-userns regression
c751ba3f systemd: show more helpful error
a35cad3b libct/cg/sd/v2: warn about old systemd
03b512e5 libc/cg: convert r.CPU.Cpus/Mems to systemd props
eee425f5 libct/cg/sd/systemdVersion: don't return error
5de00ad9 tests/int/multi-arch.bash: fix for busybox
b3cf4831 script/check-config.sh: fix IOSCHED_CFQ CFQ_GROUP_IOSCHED
1a00cd8f script/check-config.sh: fix MEMCG_SWAP_ENABLED
ecb9d73c script/check-config.sh: fix NF_NAT_NEEDED
483abaac script/check-config.sh: fix NF_NAT_IPV4
91eba84a script/check-config.sh: support for cgroupv2
25987d03 libcontainer/intelrdt: adjust the file mode
c8e89b8d Remove script/install-vagrant.sh
06a684d6 libct/int/TestExecInTTY: repeat the test 300 times
fedaa2ab TestExecInTTY: simplify, improve error reporting
719d70d2 setupIO: simplify code
24c05b71 tty: fix ClearONLCR race
039c47ab libcontainer: signalAllProcesses(): log warning when failing to thaw
18972177 libcontainer: move capabilities to separate package
692fab09 libct/checkProcMounts: optimize
72f46389 libct: add TODO about os.ErrProcessDone
d7df3018 libct: suppress bogus "unable to terminate" warnings
637f82d6 runc run: resolve tmpfs mount dest in container scope
d64c3afe tests/int/mount.bats: reformat
a2c9866e tests/int/mounts.bats: cleanup
9f2153c6 libct/cgroups/fs/cpuset: don't use MkdirAll
c85cd2b3 libct/cg/fs/cpuset: don't parse mountinfo
c0e14b8b libct/cg/fs.getCgroupRoot: reuse (cached) cgroup mountinfo
ed70dfa7 libct/cgroups/v1_utils: implement mountinfo cache
17a0dc31 README: add note about not using runc directly
4bc2aab9 README: add links to misc docs
2dc1bf91 ci: move Fedora 33 and CentOS 7 tests to gha
e431fe60 ci: move misc validate tasks from travis to gha
7ecba232 ci: move cross compile check from travis to gha
8ccd39a9 ci: move commit length check from travis to gha
1125ae78 tests/events.bats: unify duplicated code
27268b1a tests/int/cwd: add test case for cwd not owned by runc
d869d05a libctr/init_linux: reorder chdir
8bd3b878 test: add case for GH #2086
cb3dd9d8 libct/configs/validate: test for bind-mounted netns
8e8661e1 libct/configs/validate/sysctl: fix repeated netns checks
2dce0699 libct/configs/validate: fix host netns check
2143b368 libct/int/execin_tty: do help debug a flake
e709b8ab libctl/cgroups/fscommon: close fd
325a74dd libcontainer/intelrdt: rm init() from intelrdt.go
cb269306 remove "selinux" build tag (Always compile SELinux support)
552a1c7b remove "apparmor" build tag (Always compile AppArmor support)
48b8eb09 checkProcMount: add /proc/slabinfo to whitelist
1909051b libct/int/execin_tty: help debug a flake
97929295 libct/intelrdt: fix a staticcheck warning
6437086e libct/addCriu*Mount: fix gosimple warning
d0b59548 libct/checkCriuFeatures: fix gosimple linter warning
3de5c514 libct/int: don't hardcode CAP_NET_ADMIN
3387422b libct/int: fix "simple" linter warnings
11680cd2 libct: fix "unused" linter warning
a99ecc9e libct/cg/utils: silence a linter warning
3c9b03fd libct/cg/fscommon: log openat2 init failures
6bda4600 libcontainer/cgroups/fscommon: add openat2 support
31b0151f move blkio stat gathering to loop
990a6c57 cgroups: update blkio GetStats
be56333f bats: update to 1.2.1
f15c4cca Update umoci to 0.4.6
4344bd8f Dockerfile: use binary criu release
3aead32e nsenter: hard-code memfd_create(2) syscall numbers
5d1b0268 .github/workflows/validate: nits
7cd062d7 libct/cgroup/utils: fix GetCgroupMounts(all=true)
4fc2de77 libcontainer/devices: remove "Device" prefix from types
677baf22 libcontainer: isolate libcontainer/devices
de80aae4 recvtty: fix errcheck linter warnings
6b41b463 recvtty: fix waiting for both goroutines
4bbfd2e1 recvtty: use ioutil.Discard
c1ef0cf6 ci: add integration+unit tests to github actions
fce8dd4d tests/int/tty.bats: increase timeout
c6ed1854 ci: add shellcheck to github actions
27835a9e Makefile: move shellcheck out of validate
33bda24a ci: move verify-deps from travis to github actions
c60f23b3 ci: add shfmt to github actions
717a73b3 ci: renamed golangci-lint to validate
06b204e5 Makefile: move shfmt out of validate, add -w
7856c340 Dockerfile: bump criu to 3.15
ee1bdb80 vendor: github.com/cilium/ebpf v0.2.0
f0d5e839 Dockefile: fix path to skopeo repo
d9010b0e integration: update README to link to bats-core
3f2f06df Move cgroup v2 out of experimental
f62ad4a0 libcontainer/intelrdt: rename CAT and MBA enabled flags
620f4c5c libcontainer/intelrdt: fix CMT feature check
896da0b9 docs: terminals: modify the example of Pass-Through mode.
4690064f update vendor
9403afd7 CI: Fedora 33: print kernel version, systemd version, and rootfs type
0a097615 CI: update Fedora to 33
41aa7640 linux: drop MS_REC for readonly remount
a4e6955e linux: fix remount readonly in a user namespace
2e968a83 libct/cg/sd/v2: "support" (ignore) memory.oom.group
c013be56 libct/cg/sd/v2: support memory.* / Memory* unified
13afa58d libct/cg/sd/v2: support cpuset.* / Allowed*
5be8b97a libct/cg/sd/v2: support cpu.weight / CPUWeight
390a98f3 runc update: support unified resources
ab80eb32 libct/cg/sd/v2: support cpu.max unified resource
7f24098d tests/int: move check_cpu* to helpers
fd5226d0 libct/cg/sd: add defCPUQuotaPeriod
0cb8bf67 Initial v2 resources.unified systemd support
ed548376 tests/int/update.bats: add checks for runc status
d0991db2 tests/int/cgroups.bats: reformatting
a66a8238 ci: pin shfmt to v3.2.0
2ceb9719 tests/integration: rm excessive run use
e32716d3 tests/int: simplify teardown_running_container
c114919f tests/int: fix "runc exec --preserve-fds"
7b8c4e98 shfmt mounts.bats to pass `make validate`
ac5ec5e3 libcontainer/integration: fix unit test
f5c345c3 test: add "runc run --no-pivot must not expose bare /proc"
17de6f80 vendor: bump mountinfo to v0.4.0
70538b39 Update bash completion to support systemd-cgroup
933c4d31 libcontainer/intelrdt: privatize IntelRdtManager and its fields
2c004a10 libcontainer/intelrdt: introduce NewManager()
abcc1aae fix some typos about libcontainer
939ad4e3 don't panic when /sys/fs/cgroup is missing for rootless
7613c718 Update bash completion to support new capabilities
b8bf5728 rootfs: handle nested procfs mounts for MS_MOVE
5903b0ce libcontainer/intelrdt: remove 'omitempty' property from CMT and MBM counters
0253a08d CI: add shfmt for sh files
ff9852c4 *.sh: use shfmt
069fddfa CI: add shfmt for bats
fc8c7797 tests/integration/*.bats: reformat with shfmt
0aa0fae3 Kill all processes in cgroup even if init process Wait fails
978fa6e9 Fixing some lint issues
f0fdde79 libct/cg/systemd/v1: fix err check in enableKmem
c1bba720 libct/cg/systemd/v1: do not use c.Path
fa47f958 libct/int/newTemplateConfig: add systemd support
9135d99c libct/int/newTemplateConfig: add userns param
73d93eeb libct/int: make newTemplateConfig argument a struct
fb4c27c4 Fix mount error when chmod RO tmpfs
002c92f1 libct/cg.WriteCgroupProc: use fscommon.OpenFile
c95e6900 libct/cg/fs*: use fscommon.OpenFile
d55729f1 libct/cg/fs/blkio: use fscommon.OpenFile
0228226e libcontainer/cgroups/fscommon: introduce OpenFile
b4483305 Add error message
e25b8cfc libct/cg/utils: use fscommon.ReadFile
6bae53f5 libct/cg/fs2: use fscommon.ReadFile
2588e6f1 libct/cg/fs/cpuset: use fscommon.ReadFile
1d20cf49 libct/cg/fs/cpuacct: use fscommon.ReadFile
9e78b66e libct/cg/systemd/v1.enableKmem: use fscommon.ReadFile
31634436 libct/cg/fs2.CreateCgroupPath: use fscommon.*File
b7092d84 libct/cg/fs.setKernelMemory: use fscommon.WriteFile
619de977 libct/cg/fscommon_test: rm cgroups dependency
ede8a86e Convert root path to absolute path on create command
e8eb8000 fix some linting issues
fcf210d6 Fix goreport warnings of ineffassign and misspell
644c107e libcontainer/intelrdt: modify the incorrect file mode
87412ee4 vendor: bump mountinfo v0.3.1
28b452bf libcontainer: unconvert
b3a8b074 libcontainer: prefer bytes.TrimSpace() over strings.TrimSpace()
3d5dec2f libcontainer: remove the unused variable from spec
b76652fb libcontainer: remove `removePath` from cgroups
faaecac7 libcontainer: remove loadConfig which is the unused function
c6ac3c4b libcontainer/system: remove deprecated GetProcessStartTime
3eb469b0 libcontainer: remove redundant strings.Join()
bc9a7bda setFreezer: explicitly return nil
2a644a7d CI: add golangci-lint via github actions
360981ae libct/cgroups: rewrite getHugePageSizeFromFilenames
819fd683 go.mod: sirupsen/logrus v1.7.0
0eb66c95 go.mod: github.com/containerd/console v1.0.1
8bf21672 use string-concatenation instead of sprintf for simple cases
a4d5e8a2 libcontainer/ignoreTerminateError: ignore SIGKILL
dc424591 libct/(*initProcess).start: fix removing cgroups on error
8699596d libct/(*setnsProcess).Start: use retErr
38447895 libct/cgroups/systemd: eliminate runc/systemd race
6c83d23f libcontainer/cgroups/fscommon: improve doc
31f0f5b7 libct/cg/fscommon.GetCgroupParamUint: improve
e76ac1c0 libct/cg/fscommon.GetCgroupParamString: use ReadFile
aac4d1f5 libct/cg/fscommon/GetCgroupParamKeyValue: nits
d167be29 libct/cgroups/fs2/statHugeTlb: error message nits
2c70d238 libct/intelrdt: add TestFindIntelRdtMountpointDir
ab2b5dfa libcontainer/cgroups: use const for templates
b7c446b3 checkpoint: setPageServer: use net.SplitHostPort instead of strings.Split
f1c1fdf9 libcontainer/intelrdt: use moby/sys/mountinfo
4929c05a tests/int: add cgroupv2 unified resources tests
6e2159be tests/int/cgroups: make sure to rm containers
b006f4a1 libct/cgroups: support Cgroups.Resources.Unified
8ceae9f7 libct/cgroups/GetHugePageSize: use Readdirnames
9aff7aae libct/utils: add GetHugePageSize benchmark
30601efa tests/int/spec.bats: simplify
6c21de38 tests/int/spec: only run once for rootless
186a38ba tests/int: whitespace cleanup
792d2c3b tests/int/cgroups.bats: rm unused code
908b7076 tests/int/*.bats: make sure to delete containers
1c3af275 libcontainer: newContainerCapList() refactor to reduce duplicated code
8820a145 libcontainer: initialize slices with length
f5c96b74 libcontainer: remove unneeded sprintf and intermediate variable
b9e26ad8 libcontainer: remove workaround for RHEL6 kernels
373811ba libcontainer: rename cap variable as it collides with built-in
074e67ad Makefile: fix vendor and verify-dependencies
2ccefa63 restore: tell CRIU to use existing namespaces
71c10e3c vendor: github.com/moby/sys/mountinfo v0.2.0
ba8687fc tests/int/helpers: fix indentation
fdb0590c tests/int/helpers: simplify set_cgroup_mount_writable
74b57fea fscommon.WriteFile: simplify error message
a3f91b98 vendor: bump runtime-spec
b682e8cf vendor: bump fileutils to v0.5.0
d1d13d9a tests/int/checkpoint: don't hide stderr
627074d0 tests/int/checkpoint: rm useless code
bca5f24c tests/int/checkpoint.bats: fix showing logs on fail
ce24d603 Add integration tests for cgroup devices
8297ae45 Makefile: fix DESTDIR handling
dd3e0da3 tests/int/dev.bats: fixes for new busybox
bcd30954 tests/int: fix runc exec --preserve-fds
ba0246da libcontainer: Store state.json before sync procRun
cbb0a793 Make sure signalAllProcesses is invoked in the function of destroy
940e1547 cgroupv1/systemd: (re)use m.paths
f075084a cgroupv1/systemd: rework Apply/joinCgroups
fad92bbf cgroupv1/Apply: do not overuse d.path/getSubsystemPath
0445fd60 Since no kernels support direct labeling of /dev/mqueue remove label
bfb4ea1b Remove check for apparmor_parser in apparmor.IsEnabled()
a63f99fc Add support for umask
42d9a6b4 tty.bats: add test cases when stdin is not a tty
b79cb048 runc run/exec: fix terminal wrt stdin redirection
b8efb020 tests/int/delete.bats: fix shellcheck warnings
28204ce7 tests/int/delete: rm useless code
34b4b106 tests/int: alt fix for shellcheck SC2034
d34f1c81 CI: add shellcheck of bats files
f36fb46b tests/int/*bats: ignore SC2016
598d8b73 tests/int/checkpoint.bats: ignore SC2206
08766b98 tests/int/*bats: fix/ignore shellcheck SC2046
4ba4baea tests/int/*bats: fix shellcheck SC2086, SC2006
b02ca2dc tests/int: fix shellcheck warning SC2002
3b80850e tests/int/update.bats: fix a shellcheck warning
612d0790 tests/int/update.bats: fix a shellcheck warning
82836d24 tests/int/cgroups.bats: fix a shellcheck warning
4b8ff6a1 tests/int/checkpoint.bats: ignore some shellcheck warnings
ce50e1da test/int/spec.bats: simplify setup/teardown
699fdf89 tests/int/mount.bats: fix a check
85a30698 test/int/hooks.bats: fix here-doc
9a699e1a Skip redundant setup for /dev/ptmx when specified explicitly in the OCI spec.
0709202d Remove runc default devices that overlap with spec devices.
6249136a add libseccomp version to `runc --version`
1d85333a add runtime.Version() to `runc --version`
1e9f8059 cleancode: adjust and make it more readability
335f0806 tests/int/delete: cgroupv1 with sub-cgroups removal case
19be8e5b libct/cgroups.RemovePaths: speedup
3f14242e libct/cgroups: move RemovePath from fs2
254d23b9 libc/cgroups: empty map in RemovePaths
bf8bb477 Modify from space to tab
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/docker-compose/files/0001-setup.py-remove-maximum-version-requirements.patch')
0 files changed, 0 insertions, 0 deletions