1
0
mirror of https://github.com/containers/youki synced 2024-12-04 02:58:22 +01:00
Commit Graph

3809 Commits

Author SHA1 Message Date
utam0k
bdf8b026fd Merge branch 'main' of github.com:utam0k/youki into HEAD 2021-06-01 08:30:27 +09:00
utam0k
1abc2da6d5
Merge pull request #53 from utam0k/fix-unstable-ci
make log level debug to get more information when ci failed. 4b260b0
2021-06-01 08:19:04 +09:00
utam0k
4b260b0462 make log level debug to get more information when ci failed. 2021-05-31 23:15:11 +09:00
utam0k
a5bb8584a8 cargo clippy. 2021-05-31 22:58:05 +09:00
utam0k
17c4c3c1af
Merge pull request #48 from Furisto/cgroupv2
Initial support for cgroups v2
2021-05-31 09:34:19 +09:00
Furisto
ea8c34bebe Get rid of warnings 2021-05-30 19:46:44 +02:00
Furisto
bf6e3b8324 Control selection of cgroup fs with env variable 2021-05-30 16:59:14 +02:00
Furisto
554356bfcc Fix integration test failure 2021-05-30 16:59:14 +02:00
Furisto
c1763c2207 Prefer v1 over v2 2021-05-30 16:59:14 +02:00
Furisto
b3812e7481 Formatting only 2021-05-30 16:59:14 +02:00
Furisto
8f19add015 Remove types module 2021-05-30 16:56:06 +02:00
Furisto
d2ad05ed46 Support removal of cgroup 2021-05-30 16:56:06 +02:00
Furisto
e70ad012a0 Rework cgroup fs detection 2021-05-30 16:51:33 +02:00
Furisto
873e785e02 Use Result consistently 2021-05-30 16:46:10 +02:00
Furisto
5a17ad1d6b Add tests for cpuset controller 2021-05-30 16:46:10 +02:00
Furisto
d6965f9005 Add modules for controllers 2021-05-30 16:46:10 +02:00
Furisto
40fbc61364 Add tests for cpu controller 2021-05-30 16:46:10 +02:00
Furisto
b597ba5069 Enable controllers along the hierarchy 2021-05-30 16:46:10 +02:00
Furisto
95b4ffe61d Style 2021-05-30 16:44:25 +02:00
Furisto
0e17d15c72 Add test module 2021-05-30 16:44:25 +02:00
Furisto
20141e6325 Support cpu controller 2021-05-30 16:44:25 +02:00
Furisto
9e87819f58 style 2021-05-30 16:44:25 +02:00
Furisto
f6b489f901 Implement string trait for controller types 2021-05-30 16:44:25 +02:00
Furisto
db83542046 Improve file write options 2021-05-30 16:44:25 +02:00
Furisto
967fbe1393 Detect group version and create manager 2021-05-30 16:44:25 +02:00
Furisto
b778c2100b Implement cgroup manager trait 2021-05-30 16:42:55 +02:00
Furisto
79955c6472 Move CgroupManager to common module 2021-05-30 16:41:48 +02:00
Furisto
f1e00fff41 Spike cgroupv2 implementation 2021-05-30 16:41:48 +02:00
Furisto
aedc59a06e cpu and mems is optional according to spec 2021-05-30 16:41:48 +02:00
Furisto
68659e38d1 Reorganize cgroup modules 2021-05-30 16:41:48 +02:00
utam0k
28ccb95f82
Merge pull request #50 from utam0k/edit-readme
update README.
2021-05-30 19:37:23 +09:00
utam0k
fe390cbb09 update README. 2021-05-30 19:36:38 +09:00
utam0k
9bced7b153
Merge pull request #49 from utam0k/tutorial
add the tutorial on using youki.
2021-05-30 19:30:40 +09:00
utam0k
a1d712ac32 add the tutorial on using youki. 2021-05-30 19:21:42 +09:00
utam0k
2e0dd99399 make sure that config.json can be read regardless of where it is executed. 2021-05-30 18:28:32 +09:00
utam0k
c644cc5c51 add a comment in oci_spec. 2021-05-30 18:26:00 +09:00
utam0k
4f2852e2b4 ignore submodule artifacts. 2021-05-30 18:22:33 +09:00
utam0k
8be63f2c40
Merge pull request #45 from utam0k/no-cgroup-path
add default handling when there isn't cgroup path in config.json.
2021-05-30 17:27:32 +09:00
utam0k
18cea1d694
Merge pull request #47 from utam0k/organize-log
organize the logger.
2021-05-30 17:27:17 +09:00
utam0k
2c7f87b602 organize the logger. 2021-05-29 20:24:53 +09:00
utam0k
f3c29bf6eb add default handling when there isn't cgroup path in config.json. 2021-05-29 17:52:36 +09:00
Yashodhan Joshi
e885738ed9 Add comments to create.rs 2021-05-28 12:56:53 +05:30
utam0k
37243cd695
Merge pull request #41 from utam0k/revert-async-mounts
revert asynchronous devices mounting.
2021-05-28 13:30:30 +09:00
utam0k
ea9186d3e1
Merge pull request #37 from utam0k/add-integration-tests
extract the integration tests writen in the ci file as a script file.
2021-05-28 10:42:29 +09:00
utam0k
9769999b61
Merge pull request #42 from ferrell-code/spec-to-crate
get oci_spec in seperate crate
2021-05-28 10:26:22 +09:00
ferrell-code
c9c0834185
Merge branch 'main' into spec-to-crate 2021-05-27 20:57:44 -04:00
ferrell-code
d05ca197a8 get oci_spec in seperate crate 2021-05-27 20:53:19 -04:00
utam0k
bed4396643 revert asynchronous devices mounting. 2021-05-28 08:37:24 +09:00
utam0k
f3fc2a5565 Revert "should failed."
This reverts commit d3ad7c6d067eb423c862905e9a279ceed6aef1fb.
2021-05-28 08:10:40 +09:00
utam0k
d3ad7c6d06 should failed. 2021-05-28 08:10:24 +09:00