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
oliver
02701d97f3 Run fmt 2021-06-06 23:48:55 +09:00
oliver
6b5d59d751 refactore 2021-06-06 23:47:17 +09:00
oliver
b56ddc3b59 Create a template for integration tests. 2021-06-06 22:24:53 +09:00
Furisto
adb43102e0
Merge pull request #68 from utam0k/handle_wouldblock
add handling of WouldBlock error.
2021-06-06 15:16:28 +02:00
Peter Yordanov
c2aae315af Update doc comment 2021-06-06 14:40:32 +03:00
Peter Yordanov
d847715285 Removed folder structure section 2021-06-06 14:36:22 +03:00
Peter Yordanov
c4a5ae4d32 Added doc comments for modules 2021-06-06 14:33:51 +03:00
Peter Yordanov
a751249f00 Added documentation comment for cgroup module 2021-06-06 13:18:34 +03:00
Peter Yordanov
dcaa9975b7 Fixed spelling mistakes 2021-06-06 13:13:22 +03:00
Peter Yordanov
c1232599de Added resources to folder structure section 2021-06-06 13:00:47 +03:00
Peter Yordanov
8789ce3873 Added folder structure section in README 2021-06-06 12:52:47 +03:00
Peter Yordanov
d8e12ef2e0 Added folder structure section in README 2021-06-06 12:52:27 +03:00
Furisto
edeac86774 Logging 2021-06-06 11:48:26 +02:00
Furisto
7144e6c997 Ensure controllers are enabled at the root 2021-06-06 11:48:26 +02:00
Furisto
d9cf729ce0 Use init pid instead of child pid 2021-06-06 11:48:26 +02:00
utam0k
8652f276cd add handling of WouldBlock error. 2021-06-06 18:40:37 +09:00
utam0k
27dc6edab9
Merge pull request #67 from PeterYordanov/spelling-mistake-rootfs
Fixed spelling mistake in src/rootfs.rs
2021-06-06 17:19:28 +09:00
Peter Yordanov
37c03fa86d Fixed spelling mistake in src/rootfs.rs 2021-06-06 11:15:35 +03:00
utam0k
969bb2ae78
Merge pull request #66 from PeterYordanov/add-install-prerequisite
Added install command for prerequisite in README
2021-06-06 17:07:11 +09:00
Peter Yordanov
d8bd311352 Added install command for prerequisite in README 2021-06-06 11:01:35 +03:00
utam0k
606813ed05
Merge pull request #64 from YJDoc2/main
Add comments to process module and minor refactoring
2021-06-06 00:49:35 +09:00
Yashodhan Joshi
399fb96ff1 Changed hard coded mentions of poll time and event numbers to references of constants 2021-06-05 21:08:49 +05:30
Yashodhan Joshi
4bcbf67ed1 Add comments to process module and minor refactoring 2021-06-05 20:41:03 +05:30
Travis Sturzl
a656a754f2
Merge pull request #63 from Furisto/cg-cpu-v1
Support for cgroup v1 cpu and cpuset subsystem
2021-06-05 08:45:13 -06:00
Furisto
b2d90d32de Improve reliability of cgroup removal 2021-06-05 00:22:30 +02:00
Furisto
0809ca1e10 Fix error while moving task into cgroup
If a task is moved into the cgroup and a value has not been set for
cpus and mems Errno 28 (no space left on device) will be returned.
Therefore we set the value from the parent if required.
2021-06-05 00:22:30 +02:00
Furisto
9b981700e5 Activate cpu integration test 2021-06-05 00:22:30 +02:00
Furisto
7a09809fe8 Cut down on boilerplate 2021-06-05 00:22:30 +02:00
Furisto
4af3fdf831 Unit tests for cgroup v1 cpuset controller 2021-06-05 00:22:30 +02:00
Furisto
acdc65eefc Unit tests for cgroup v1 cpu controller 2021-06-05 00:22:30 +02:00
Furisto
997449dcc4 Add cgroup v1 cpuset controller 2021-06-05 00:22:30 +02:00
Furisto
86ce6d8139 Add cgroup v1 cpu controller 2021-06-05 00:22:30 +02:00
utam0k
cbcc4a3933
Merge pull request #61 from smorimoto/utam0k-containers
utam0k -> containers
2021-06-04 22:11:43 +09:00
Sora Morimoto
53f499d71c utam0k -> containers
Signed-off-by: Sora Morimoto <sora@morimoto.io>
2021-06-04 20:22:05 +09:00
utam0k
5cb6000681
Merge pull request #43 from YJDoc2/main
Add comments to create.rs
2021-06-04 19:33:18 +09:00
Yashodhan Joshi
0113e72ecc Update comment, fix cargo-clippy warning 2021-06-04 11:57:19 +05:30
utam0k
25fbcc8bcd
Merge pull request #58 from aoki/main
Update README.md
2021-06-04 08:26:09 +09:00
aoki
727062cd17 Update README: Split code section in tutorial
- Split code section in tutorial.
2021-06-03 22:39:31 +09:00
utam0k
8723d42adb
Merge pull request #59 from nimrodshn/add_community_section_to_readme
Add 'Community' section to README.md
2021-06-03 21:02:04 +09:00
Nimrod Shneor
75050ae6fc Add 'Community' section to README.md 2021-06-03 13:40:19 +03:00
Yashodhan Joshi
0f9d43d184 Merge branch 'main' of github.com:YJDoc2/youki into main 2021-06-03 10:58:35 +05:30
Yashodhan Joshi
eba40db003 Update comment 2021-06-03 10:58:03 +05:30
Yashodhan Joshi
f317139b63 Merge branch 'main' of github.com:utam0k/youki into main 2021-06-03 10:57:38 +05:30
Yashodhan Joshi
c48bf81cc3 Update comment 2021-06-03 10:52:12 +05:30
aoki
e2494c4add Update README.md
- Change comment out sign `//` to `#` in shell script
- Add new line at end of file
2021-06-02 23:39:02 +09:00
utam0k
4864c1382d
Merge pull request #57 from Furisto/cg-tests
Consolidate cgroup test methods
2021-06-02 19:46:26 +09:00
Furisto
ab329a79d5 Consolidate cgroup test methods 2021-06-02 12:18:29 +02:00
utam0k
2d342c0e7e
Merge pull request #54 from Furisto/cg-common
Align cgroup controller implementations
2021-06-02 09:18:00 +09:00
Furisto
3c707def07 Align cgroup controller implementations
- Use common method to write to cgroup file
- Ensure that pid is always written to the cgroup
2021-06-01 16:21:14 +02:00
utam0k
52b9a15d51
Merge pull request #52 from utam0k/cargo-clippy
cargo clippy.
2021-06-01 18:24:42 +09:00