Maksym Pavlenko
|
80e6588c53
|
Fix runtime name for integration tests
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-03-10 15:24:10 -08:00 |
Maksym Pavlenko
|
d7ceb45072
|
[runc-shim] Implement Connect
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-03-10 09:42:10 -08:00 |
Zhang Tianyang
|
2fd561e290
|
runc-shim: support remote publisher and extra some common methods
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-10 17:23:50 +08:00 |
Zhang Tianyang
|
3ff1fc0a6d
|
bugfix: return a tmp dir when 'XDG_RUNTIME_DIR' was not set
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-09 23:46:47 +08:00 |
Zhang Tianyang
|
74ac192726
|
runc-shim: implement ShimExecutor in synchronous version
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-09 21:17:26 +08:00 |
Feng Shaobao
|
1e1a6a8d97
|
change Executor to Spawner and make it trait object
|
2022-03-08 15:39:43 +08:00 |
Feng Shaobao
|
cdc78f7760
|
split async and sync codes for runc-shim and shim
Signed-off-by: Feng Shaobao <fshb1988@gmail.com>
|
2022-03-07 22:34:51 +08:00 |
Feng Shaobao
|
777fe2ad23
|
support async feature for runc shim
Signed-off-by: Feng Shaobao <fshb1988@gmail.com>
|
2022-03-07 16:38:19 +08:00 |
Zhang Tianyang
|
4e1c3a2a69
|
runc-shim: support shim cgroup and oom score
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-04 15:47:29 +08:00 |
Zhang Tianyang
|
a06ec3df2d
|
runc-shim: implement pids task
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-01 19:04:12 +08:00 |
Zhang Tianyang
|
3ffe778e4b
|
runc-shim: implement close io task
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-03-01 19:02:31 +08:00 |
Zhang Tianyang
|
cdb93f2358
|
runc-shim: implement update task
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-27 18:12:33 +08:00 |
Zhang Tianyang
|
9b93f39ee1
|
runc-shim: implement stats task
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-27 18:12:33 +08:00 |
Maksym Pavlenko
|
c630c56e57
|
Merge pull request #41 from mxpv/exit
Rework exit signals and task creation
|
2022-02-25 12:30:37 -08:00 |
Maksym Pavlenko
|
fa0d72f516
|
Fix clippy warnings
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-02-24 11:46:22 -08:00 |
Maksym Pavlenko
|
996c8e6aa8
|
Rework exit signal and task creation
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-02-24 11:32:34 -08:00 |
Zhang Tianyang
|
b08e4090ea
|
runc: fix bug that exec command leaks files
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-23 21:16:16 +08:00 |
Maksym Pavlenko
|
78521c80bf
|
Remove runc dependency from shim crate
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-02-21 10:26:19 -08:00 |
Maksym Pavlenko
|
a1b2a25987
|
Update Cargo.toml for runc-shim
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
|
2022-02-21 09:59:16 -08:00 |
Zhang Tianyang
|
117263d9be
|
Move Io and Console
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-17 23:06:35 +08:00 |
Zhang Tianyang
|
db4e648261
|
Simpify Config transmission mode
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-17 23:02:26 +08:00 |
Zhang Tianyang
|
620ce26d59
|
Remove extern use and refactor naming
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-17 23:02:26 +08:00 |
Zhang Tianyang
|
0a33f3e867
|
Runc shim implementation
Implement shim cli commands and some basic task APIs to run a runc container
Co-authored-by: Feng Shaobao fshb1988@gmail.com
Co-authored-by: Zhang Tianyang burning9699@gmail.com
Co-authored-by: Yu Qitao yuqitao1024@qq.com
Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
|
2022-02-17 23:02:14 +08:00 |