1
0
mirror of https://github.com/containers/youki synced 2024-09-29 15:31:20 +02:00
Commit Graph

1239 Commits

Author SHA1 Message Date
dependabot[bot]
9b81aa625f
Bump futures-channel from 0.3.17 to 0.3.18
Bumps [futures-channel](https://github.com/rust-lang/futures-rs) from 0.3.17 to 0.3.18.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.17...0.3.18)

---
updated-dependencies:
- dependency-name: futures-channel
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 00:46:30 +00:00
Thomas Schubart
580f878273
Merge pull request #488 from dgibson/runtime-subdir
Create a subdirectory under XDG_RUNTIME_DIR
2021-11-23 13:20:20 +01:00
David Gibson
6a496886a8 Create a subdirectory under XDG_RUNTIME_DIR
When using a root state directory from $XDG_RUNTIME_DIR, or from it's
default value of /run/user/<uid>, we don't add a tag specific to youki
to the path.  That means the directories for individual containers
will be placed directly in the general use runtime dir.

That's against normal conventions, and could mean that "youki list"
will see files or directories from other software as if they were
youki managed containers.  Therefore, add "youki" to the base runtime
path from XDG.

fixes #487

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2021-11-23 15:43:14 +11:00
utam0k
e766310a89
Merge pull request #486 from containers/dependabot/cargo/anyhow-1.0.48
Bump anyhow from 1.0.47 to 1.0.48
2021-11-23 09:43:59 +09:00
dependabot[bot]
9d86ea0beb
Bump anyhow from 1.0.47 to 1.0.48
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.47...1.0.48)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-23 00:38:12 +00:00
utam0k
82b9051e24
Merge pull request #484 from containers/dependabot/cargo/libc-0.2.108
Bump libc from 0.2.107 to 0.2.108
2021-11-22 10:58:12 +09:00
utam0k
3e5bf7d286
Merge pull request #485 from containers/dependabot/cargo/anyhow-1.0.47
Bump anyhow from 1.0.45 to 1.0.47
2021-11-22 10:57:45 +09:00
dependabot[bot]
bda6f5fd6f
Bump anyhow from 1.0.45 to 1.0.47
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.45 to 1.0.47.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.45...1.0.47)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 01:09:14 +00:00
dependabot[bot]
0dd9bb1156
Bump libc from 0.2.107 to 0.2.108
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.107 to 0.2.108.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.107...0.2.108)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 01:09:08 +00:00
tommady
494276febe
Merge pull request #483 from utam0k/improvement/benchmark-command
use a command instead of label to run benchmark.
2021-11-21 10:50:34 +08:00
utam0k
a2b92abfb7 use a command instead of label to run benchmark. 2021-11-21 10:50:31 +09:00
Thomas Schubart
565d1ce736
Merge pull request #479 from Furisto/systemd-part2
Systemd support for memory and unified restrictions
2021-11-19 18:52:05 +01:00
Furisto
53d7313ab0 Cleanup 2021-11-19 16:49:17 +01:00
YJDoc2
3255e92482
Merge pull request #447 from utam0k/feature/config
Add youki specific config to avoid parsing extra info which is not needed
2021-11-19 20:08:46 +05:30
utam0k
193f30443b
Merge branch 'main' of ssh://github.com/containers/youki into feature/config 2021-11-18 14:12:44 +09:00
utam0k
5d461f1b79
rename the config file from yconfig to youki_config. 2021-11-18 14:08:56 +09:00
utam0k
2120d33b80
Merge pull request #480 from containers/dependabot/cargo/serde_json-1.0.71
Bump serde_json from 1.0.70 to 1.0.71
2021-11-18 11:18:58 +09:00
dependabot[bot]
a448179c78
Bump serde_json from 1.0.70 to 1.0.71
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.70...v1.0.71)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 00:51:51 +00:00
Furisto
be6471496e Simplify tests 2021-11-17 23:59:44 +01:00
Furisto
ac01da8b60 Handle unlimited memory & fix cpu calculation 2021-11-17 23:20:38 +01:00
Furisto
bd97c153d1 Tests for systemd unified controller 2021-11-17 23:20:38 +01:00
Furisto
76bcc3cdc2 Implement systemd unified controller 2021-11-17 23:20:38 +01:00
Furisto
2181e2a896 Tests for systemd memory controller 2021-11-17 23:20:38 +01:00
Furisto
ca77bb8579 Implement systemd memory controller 2021-11-17 23:20:38 +01:00
unknowndevQwQ
acf6e31176
Add debug flag (#465) 2021-11-17 20:35:59 +01:00
utam0k
ef8770df02
Merge pull request #478 from tommady/adding-CI-benchmark-github-action-#464
adding benchmark execution time github action
2021-11-17 11:59:47 +09:00
tommady
06d537de52
fix showing wrong commit hash 2021-11-16 06:40:09 +00:00
tommady
ff930f2b24
change to use print in terminal 2021-11-16 06:17:13 +00:00
tommady
99bd103809
adding youki github token 2021-11-15 13:03:45 +00:00
tommady
363b094181
adding benchmark execution time github action 2021-11-15 12:46:55 +00:00
utam0k
ba08bb3231
Merge pull request #474 from unknowndevQwQ/adjusting_the_position
style: adjusting the position of parameters and flag declarations
2021-11-15 21:08:57 +09:00
utam0k
d004dd179e
Merge pull request #476 from containers/dependabot/cargo/serde_json-1.0.70
Bump serde_json from 1.0.69 to 1.0.70
2021-11-15 15:11:25 +09:00
utam0k
a55e8aaf47
Merge pull request #477 from containers/dependabot/cargo/mio-0.8.0
Bump mio from 0.7.14 to 0.8.0
2021-11-15 12:19:26 +09:00
dependabot[bot]
f7a2601cb8
Bump mio from 0.7.14 to 0.8.0
Bumps [mio](https://github.com/tokio-rs/mio) from 0.7.14 to 0.8.0.
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/mio/compare/v0.7.14...v0.8.0)

---
updated-dependencies:
- dependency-name: mio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 01:08:02 +00:00
dependabot[bot]
9ac5cea44e
Bump serde_json from 1.0.69 to 1.0.70
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.69 to 1.0.70.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.69...v1.0.70)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 01:07:52 +00:00
utam0k
75ab8d3b0e
manage the YoukiConfig file name itself because it's confusing. 2021-11-14 21:08:56 +09:00
utam0k
f0596ea700
avoid breaking changes as a library. 2021-11-14 20:55:57 +09:00
utam0k
51e257fa71
Rename because config.json is confusing 2021-11-14 20:50:31 +09:00
utam0k
074b1150f0
add some tests for YoukiConfig. 2021-11-14 20:48:41 +09:00
utam0k
c070dd4c0f
add some comments about YoukiConfig. 2021-11-14 20:47:48 +09:00
unknowndevQwQ
1f3d94ede3 style: adjusting the position of parameters and flag declarations 2021-11-13 20:21:47 +08:00
tommady
afe4921237
Merge pull request #472 from tsturzl/fix_test_make_parent_mount_private
Fix test_make_parent_mount_private
2021-11-13 15:55:28 +08:00
utam0k
73e4a86a3d
Merge pull request #473 from tsturzl/integration_test_cgroups_memory
cgroups v1 memory integration test
2021-11-13 16:30:41 +09:00
Travis Sturzl
ccde8c1e0f cgroups v1 memory test 2021-11-12 23:00:19 -07:00
Travis Sturzl
f1c662b14d check either parent mount point 2021-11-12 22:12:27 -07:00
utam0k
8cc892a19b
Merge pull request #470 from yihuaf/yihuaf/468
enable default error code for seccomp
2021-11-13 10:24:38 +09:00
yihuaf
b8adcf609a enable default error code for seccomp 2021-11-12 07:49:47 +01:00
utam0k
a8dfdd21a9
Merge branch 'main' of ssh://github.com/containers/youki into feature/config 2021-11-11 21:55:24 +09:00
utam0k
4318258ea5
add a ci for release build. (#458) 2021-11-10 21:43:58 -08:00
utam0k
d371b92e04
Merge pull request #466 from containers/dependabot/cargo/cc-1.0.72
Bump cc from 1.0.71 to 1.0.72
2021-11-11 13:17:24 +09:00