1
0
Fork 0
mirror of https://github.com/containers/youki synced 2024-05-24 00:16:08 +02:00
Commit Graph

36 Commits

Author SHA1 Message Date
utam0k 7b20c46efd handle name as a str instead of a String in youki_integration_test. 2021-09-19 22:11:42 +09:00
utam0k aaebeaf614 add `test_framework` to workspace exclude. 2021-09-19 17:10:14 +09:00
yihuaf 57d436290e Adds a seccomp binding 2021-09-16 07:39:04 +02:00
yihuaf 052ba25769 Implement the seccomp profile 2021-09-15 20:05:46 +02:00
utam0k f754053e58 fix conflicts. 2021-09-12 17:37:14 +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 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 b7bccd5af7 introduce workspace. 2021-09-09 23:07:06 +09:00
Takashi IIGUNI c83ac6a22b Merge remote-tracking branch 'upstream/main' into upgrade-oci-spec-rs
Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-07 02:32:41 +00:00
utam0k 3cffe18944
Merge pull request #274 from Furisto/update-procfs
Bump procfs
2021-09-06 21:41:38 +09:00
Furisto e9d47f0725 Bump procfs 2021-09-06 11:25:17 +02:00
Takashi IIGUNI 8d3ff9b5f2 Upgrade oci-spec-rs to 0.4.0 for youki
1. Fix capability type (Capability type change: Vec -> HashSet)
2. Implement functions equivalent to LinuxDeviceType::to_sflag in youki.
3. Fix crate path: use oci_spec::XXX -> use oci_spec::runtime::XXX

Signed-off-by: Takashi IIGUNI <iiguni.tks@gmail.com>
2021-09-06 09:08:17 +00:00
Akshat Agarwal c230fb6848 bump clap and use crate_version macro
Signed-off-by: Akshat Agarwal <humancalico@disroot.org>
2021-09-06 00:41:28 +05:30
utam0k befc5c0ded
Merge pull request #202 from utam0k/improvement/change-to-use-oci-spec-rs
Reflected that oci_spec has been moved to a separate repository
2021-08-17 21:53:14 +09:00
utam0k f96a4fa440 Reflected that oci_spec has been moved to a separate repository
ref https://github.com/containers/youki/issues/179
2021-08-15 17:41:51 +09:00
yihuaf 7221e85d24 add crossbeam_channel 2021-08-14 06:53:31 +02:00
Furisto 1231479b0e Move cgroup code to own crate 2021-08-12 11:31:26 +02:00
utam0k 622fc1e5d1 bump up to nix-0.22.0 2021-07-27 17:59:38 +09:00
utam0k 72bd795f2d
Merge pull request #151 from ferrell-code/caps-serde
add serde_support to caps
2021-07-22 11:34:33 +09:00
ferrell-code 5cbbba0621 add serde_support to caps
format

cargo

comments

comment

cargo files
2021-07-21 18:25:11 -04:00
Furisto ffe281981e
Merge pull request #141 from tsturzl/ts-memory-v2-clean
memory cgv2 subsystem implemented
2021-07-21 10:36:53 +02:00
Travis Sturzl 799b93bce8 memory cgv2 subsystem added and working 2021-07-16 10:25:36 -06:00
Furisto 5d63f31d0e Support calling exec multiple times 2021-07-15 22:44:34 +02:00
Furisto 3dd98c5a98 Reduce binary size 2021-07-07 12:03:48 +02:00
Furisto 9d785aa521 Add list command 2021-06-23 18:16:51 +02:00
Nimrod Shneor 8abb9f5d85 Add support for systemd managed cgroups 2021-06-22 09:34:30 +03:00
Siva Renganathan a0da5378a1 Add unit tests for tty module
Reuse tmpdir implementation from cgroup
2021-06-20 09:47:53 +00:00
Travis Sturzl 7649444116 basic device tests
property testing on devices

property testing hugetbl and memory controllers

fix comount checks
2021-06-07 12:17:45 -06: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
Yashodhan Joshi a46726427f Add comments to main.rs
Start draft of high-level documentation
2021-05-26 17:59:35 +05:30
Travis Sturzl 25a6504435 add memory cgroup controller 2021-05-23 20:10:29 -06:00
Furisto 30405d751a Implement hugetlb cgroup support 2021-05-21 23:35:02 +02:00
utam0k 5976297077 implement capabilities. 2021-04-18 19:43:47 +09:00
utam0k bc65640023 traial implementation of async/await. 2021-04-04 00:07:58 +09:00
utam0k a08887d59a first commit! 2021-03-27 20:08:13 +09:00