1
0
mirror of https://github.com/containers/youki synced 2024-11-23 09:21:57 +01:00
Commit Graph

1034 Commits

Author SHA1 Message Date
utam0k
4cd71e69d7
turning the sequnce diagram. (#394) 2021-10-17 23:24:24 -07:00
utam0k
2a12d40b9d
Merge pull request #384 from yihuaf/yihuaf/seccomp_notify
implement seccomp notify
2021-10-18 13:48:23 +09:00
yihuaf
aa78c74727 update seccomp notify and listener 2021-10-17 18:22:43 -07:00
yihuaf
56f6c9a517 Update .drawio.svg 2021-10-17 17:19:55 -07:00
yihuaf
1d532909b1
Update src/process/container_main_process.rs
Co-authored-by: utam0k <k0ma@utam0k.jp>
2021-10-17 17:04:02 -07:00
yihuaf
69530b67ec adds clean up 2021-10-17 05:13:16 +02:00
yihuaf
06fc5b9dd0 touch up 2021-10-17 02:43:42 +02:00
yihuaf
b3be11710a fix cargo lock 2021-10-17 02:21:38 +02:00
yihuaf
7cbd33ed92 implement seccomp notify 2021-10-17 02:21:07 +02:00
yihuaf
f15b3fda03 fix 2021-10-17 02:01:50 +02:00
yihuaf
70cadca7cd add container process state for seccomp 2021-10-17 02:01:20 +02:00
yihuaf
08fcc13b52 fix error 2021-10-17 02:01:02 +02:00
yihuaf
7fd5b53229 fix 2021-10-17 02:00:48 +02:00
yihuaf
eca790070d add framework for seccomp notify 2021-10-17 02:00:33 +02:00
yihuaf
8fbe51cd5f add is_notify 2021-10-17 01:54:54 +02:00
yihuaf
e9e2b8a8b1 add seccomp sync message 2021-10-17 01:54:27 +02:00
yihuaf
3bd7c83f03 update oci-spec-rs version 2021-10-17 01:53:16 +02:00
Thomas Schubart
36df0a1f9b
Merge pull request #390 from utam0k/refactoring/remove-clone2
remove a unnecessary calls to clone() by limiting the lifetime.
2021-10-16 20:44:47 +02:00
utam0k
131c16ee16
remove a unnecessary calls to clone() by limiting the lifetime. 2021-10-16 22:18:40 +09:00
utam0k
66c2eabbc5
Merge pull request #388 from yihuaf/yihuaf/refactor
Refactor process and channel code
2021-10-16 16:58:18 +09:00
utam0k
3ff35cce28
Merge pull request #380 from tommady/fix-running-unit-tests-multiple-times-will-cause-a-rare-failed
fix running unit tests multiple times will cause a rare failed
2021-10-16 16:01:11 +09:00
yihuaf
e1ae89f9d9 address review 2021-10-15 23:58:34 +02:00
tommady
f4975fdce2
adding serial derive into
1. test_spec_json
2. test_refresh_load_save_state
3. test_get_spec
4. test_get_set_refresh_status
unit test cases
to resolve
2021-10-15 13:46:48 +00:00
yihuaf
bf2b9654d1 remove ipc-channel dependency 2021-10-15 05:45:04 +02:00
yihuaf
afa1b8c5f6 refactor channel to use a new implementation 2021-10-15 05:42:36 +02:00
yihuaf
8858cf35b1 refactor container main process logic 2021-10-15 05:16:32 +02:00
Thomas Schubart
5ae238580c
Fix path issues (#386) 2021-10-14 15:28:45 -07:00
Thomas Schubart
d28110f641
Update procfs (#387) 2021-10-14 15:24:59 -07:00
utam0k
b0f19b5d39
Merge pull request #381 from Furisto/rootless-multi
Fix multi mapping for rootless containers
2021-10-14 11:22:19 +09:00
Furisto
581c5e6f73 Fix multi mapping for rootless containers 2021-10-13 22:25:53 +02:00
Thomas Schubart
df1bff8423
Merge pull request #383 from utam0k/improvement/remove-commit-activeity-in-readme
remove a GitHub commit activeity.
2021-10-13 19:12:17 +02:00
utam0k
a218ad71da remove a GitHub commit activeity. 2021-10-13 14:32:09 +00:00
tommady
9d853a49e7
try to fix
thread container::container::tests::test_get_set_refresh_status panicked at assertion failed: (left == right)
left: Stopped,
right: Paused, src/container/container.rs:337:9
2021-10-12 12:36:45 +00:00
utam0k
ab525d5c03
Merge pull request #379 from YJDoc2/pidfile
Add pidfile test
2021-10-12 21:11:11 +09:00
Yashodhan Joshi
3cc47a7312 Add pidfile test 2021-10-12 15:51:23 +05:30
utam0k
53bbdc2b30
Merge pull request #378 from Furisto/cg-ns-v2
Support cgroup v2 mounts
2021-10-12 14:05:39 +09:00
Furisto
62e20510a7 Add test for cgroup v2 mounts 2021-10-11 23:41:07 +02:00
Furisto
944fd6a864 Implement cgroup v2 mounts 2021-10-11 22:48:03 +02:00
utam0k
d907c13680
Merge pull request #376 from tommady/279-increate-the-code-coverage-of-src-container
279 increate the code coverage of src container
2021-10-10 14:47:28 +09:00
utam0k
5e61ade339
Merge pull request #377 from Furisto/itest-readme
Improve integration test readme
2021-10-10 14:36:09 +09:00
utam0k
429fe3cab3
Merge pull request #373 from Furisto/cg-ns-em-redo
Support systemd named hierarchy and emulate cgroup namespaces for v1 control cgroups
2021-10-10 14:34:35 +09:00
tommady
36a4de97c2
addressed comments 2021-10-10 03:35:49 +00:00
Furisto
524eeacef2 Improve integration test readme 2021-10-10 00:26:48 +02:00
Furisto
ef0ab14d80 Add error context to unified controller 2021-10-09 22:18:43 +02:00
Furisto
5b576f39b1 Improve path handling 2021-10-09 22:10:08 +02:00
tommady
38186caf8c
adding test_get_set_refresh_status 2021-10-09 14:48:50 +00:00
Furisto
c321cd0595
Add additional tests 2021-10-09 16:25:13 +02:00
Furisto
3f979a8555
Formatting 2021-10-09 16:22:26 +02:00
Furisto
644e4c1d85
Tests for cgroup namespaces 2021-10-09 16:22:26 +02:00
Furisto
d50a55a900
Reduce number of reads and improve logging 2021-10-09 16:22:25 +02:00