1
0
mirror of https://github.com/containers/youki synced 2024-11-23 17:32:15 +01:00
Commit Graph

1017 Commits

Author SHA1 Message Date
utam0k
74ed6304cd
Merge pull request #305 from YJDoc2/make_id_nonempty
Forbid empty string values for container id in commands
2021-09-19 00:06:34 +09:00
Yashodhan Joshi
54811bbbf4 Forbid empty string values for container id in commands 2021-09-18 20:19:09 +05:30
utam0k
71ddb3480c
Merge pull request #302 from shorii/fix-doc-comment
fix doc comment of with_preserved_fds
2021-09-18 15:36:36 +09:00
shorii
9e7ec690b2 fix doc comment of with_preserved_fds 2021-09-18 14:23:44 +09:00
utam0k
4ed8b84626
update the README about seccomp. (#301) 2021-09-16 09:34:25 -07:00
utam0k
eca4dee46c
Merge pull request #292 from yihuaf/yihuaf/seccomp
Implemented seccomp and pass the integration test
2021-09-16 20:43:41 +09:00
yihuaf
c0c51b13ab make clippy happy
was failing with :C-like enum variant discriminant is not portable to
32-bit targets
2021-09-16 07:56:05 +02:00
yihuaf
57d436290e Adds a seccomp binding 2021-09-16 07:39:04 +02:00
yihuaf
fc21158555 address review 2021-09-15 23:50:47 +02:00
yihuaf
f8925313cf address review 2021-09-15 20:21:35 +02:00
yihuaf
4d147e66f6 fix: seccomp should run before drop cap 2021-09-15 20:05:46 +02:00
yihuaf
2317cdff1f clippy happy 2021-09-15 20:05:46 +02:00
yihuaf
bfbf52b9a8 fix: seccomp should not automatically set no new privilege 2021-09-15 20:05:46 +02:00
yihuaf
04ea0c4cab combine two args to test the multiple args case 2021-09-15 20:05:46 +02:00
yihuaf
35c31145ad enable seccomp integration test 2021-09-15 20:05:46 +02:00
yihuaf
052ba25769 Implement the seccomp profile 2021-09-15 20:05:46 +02:00
utam0k
c0a344e863
Merge pull request #298 from yihuaf/yihuaf/cov
Don't skip the hook timeout test, to incease coverage
2021-09-15 22:14:30 +09:00
yihuaf
14b54bf764 Don't skip the timeout test 2021-09-15 01:11:41 +02:00
utam0k
40e8363885
Merge pull request #287 from utam0k/improvement/workspace-members
Introduce a workspace to enable execution of commands in bulk.
2021-09-14 22:58:36 +09:00
utam0k
8049ba41f9 fix fmt. 2021-09-13 23:20:33 +09:00
utam0k
38927f9454 Merge branch 'main' of ssh://github.com/containers/youki into improvement/workspace-members 2021-09-13 23:19:44 +09:00
utam0k
993637bfc1 remove a unnecessary Cargo.lock 2021-09-13 23:06:28 +09:00
utam0k
9844d84bd1
Merge pull request #297 from utam0k/refactoring/init-1st
sipliy split init.rs into several files.
2021-09-13 22:22:36 +09:00
utam0k
47f003c0b7 remove unnecessary spaces. 2021-09-13 22:06:39 +09:00
utam0k
8923a986c7
Merge pull request #286 from Furisto/info-cgv2
Extend info cmd with status of cgroup controllers
2021-09-13 22:05:00 +09:00
utam0k
b57382f413
Merge pull request #296 from tommady/279-increate-the-code-coverage-of-src-capabilitiesrs
279 increate the code coverage of src capabilities
2021-09-13 21:54:01 +09:00
tommady
587e3fdb5c
fix clippy 2021-09-13 02:19:45 +00:00
tommady
911d78c432
add test_drop_privileges 2021-09-13 01:54:41 +00:00
Furisto
e922063199 Extend info cmd with status of cgroup controllers 2021-09-12 18:11:05 +02:00
Furisto
410d2643e1 Move reading controllers to utils 2021-09-12 18:11:05 +02:00
Furisto
74e3077527 Move freezer to pseudo controllers 2021-09-12 18:10:03 +02:00
Furisto
3f49ee6d1a
Merge pull request #293 from utam0k/improvement/upate-readme-oci-compliance
update oci compliance in README.
2021-09-12 17:42:44 +02:00
utam0k
e957021a45 sipliy split init.rs into several files. 2021-09-12 23:38:23 +09:00
tommady
560c9f02f2
add test_convert_caps_type_to_oci_spec 2021-09-12 09:55:18 +00:00
tommady
e684f5814d
enhancing test_convert_oci_spec_to_caps_type 2021-09-12 09:34:24 +00:00
utam0k
f754053e58 fix conflicts. 2021-09-12 17:37:14 +09:00
utam0k
7aaa2fbfc3
Merge pull request #266 from guni1192/upgrade-oci-spec-rs
Upgrade oci-spec-rs to 0.4.0
2021-09-12 17:33:29 +09:00
Takashi IIGUNI
472d6463ff Delete useless comment lines
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-12 08:00:27 +00:00
Takashi IIGUNI
05e7831fd1 fix: clippy
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-12 07:39:36 +00:00
Takashi IIGUNI
ecf3370ba0 Upgrade oci-spec-rs to 0.4.0-with-bugfix version
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-12 07:27:28 +00:00
utam0k
2218ba8e08
Merge pull request #294 from utam0k/fix/ci-dirs-empty
fix a failure when dirs is empty at changes job.
2021-09-11 23:43:35 +09:00
utam0k
23f478fcd1 fix a failure when dirs is empty at changes job. 2021-09-11 16:09:23 +09:00
utam0k
6e4de5b866 update oci compliance in README. 2021-09-11 15:44:55 +09:00
utam0k
5d2901e139
Merge pull request #289 from tommady/pass-uid_mapping-test-#255
Pass uid_mapping test
2021-09-11 15:24:59 +09:00
tommady
e0622c4d9d
follow runc to change the calling sequence of nix_mount 2021-09-11 05:14:33 +00:00
utam0k
734ec2e881
check if commands used in the unit test exists. (#290) 2021-09-10 12:58:24 -07:00
Furisto
4878662516
Merge pull request #291 from utam0k/fix/cargo-clippy-warn
fix cargo clippy warning in cgroups
2021-09-10 17:06:04 +02:00
Furisto
7c0c4a786e
Merge pull request #288 from utam0k/improvement/rust-1.55.0
add Rust 1.55.0
2021-09-10 16:57:28 +02:00
utam0k
f349cdbbd4 fix cargo clippy warning in cgroups. 2021-09-10 23:15:10 +09:00
tommady
bd6cacc988
uncomment integration test line 53 linux_uid_mappings/linux_uid_mappings.t 2021-09-10 05:22:19 +00:00