1
0
mirror of https://github.com/containers/youki synced 2024-11-23 09:21:57 +01:00
Commit Graph

897 Commits

Author SHA1 Message Date
dependabot[bot]
8ecff3e43c
chore(deps): bump vergen from 8.1.1 to 8.1.2
Bumps [vergen](https://github.com/rustyhorde/vergen) from 8.1.1 to 8.1.2.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/8.1.1...8.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 01:16:12 +00:00
Toru Komatsu
75718d7fad
Named process for debugging. (#1846)
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-24 13:34:02 -07:00
Ismo Puustinen
5241604bb1 Intel RDT OCI support.
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
2023-04-24 16:06:52 +03:00
dependabot[bot]
891282e91c
chore(deps): bump bitflags from 2.1.0 to 2.2.1
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.1.0...2.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 12:17:54 +00:00
Toru Komatsu
74364490b6
Merge pull request #1825 from containers/dependabot/cargo/wasmer-3.2.0
chore(deps): bump wasmer from 2.3.0 to 3.2.0
2023-04-24 21:12:36 +09:00
rongfu.leng
59a888b6d3
add cleanup container (#1824)
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-04-23 19:53:09 -07:00
yihuaf
4303381193 fix lint
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-04-24 02:52:05 +00:00
yihuaf
1909041fab fix using wasm-wasix for wasmer 3.0+
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-04-24 02:52:05 +00:00
dependabot[bot]
6e2a46079c chore(deps): bump wasmer from 2.3.0 to 3.2.0
Bumps [wasmer](https://github.com/wasmerio/wasmer) from 2.3.0 to 3.2.0.
- [Release notes](https://github.com/wasmerio/wasmer/releases)
- [Changelog](https://github.com/wasmerio/wasmer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wasmerio/wasmer/compare/2.3.0...v3.2.0)

---
updated-dependencies:
- dependency-name: wasmer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 02:52:05 +00:00
dependabot[bot]
94a801276c
chore(deps): bump syscalls from 0.6.9 to 0.6.10
Bumps [syscalls](https://github.com/jasonwhite/syscalls) from 0.6.9 to 0.6.10.
- [Release notes](https://github.com/jasonwhite/syscalls/releases)
- [Changelog](https://github.com/jasonwhite/syscalls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jasonwhite/syscalls/compare/0.6.9...0.6.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 01:23:33 +00:00
yihuaf
27e8dff923 fix ci
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-04-21 22:47:46 +00:00
dependabot[bot]
bbf2f59531
chore(deps): bump libc from 0.2.141 to 0.2.142
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.141 to 0.2.142.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.141...0.2.142)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-21 01:09:29 +00:00
Eric Fang
a760731f1e
youki exec should not clean up on error (#1818)
* youki exec should not clean up on error

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-04-14 08:02:56 -07:00
Thomas Schubart
307e94172a
Merge pull request #1792 from kemkemG0/main
Modify pointer type from i8 to c_char
2023-04-11 20:57:34 +02:00
dependabot[bot]
3eaa0f8fa5
chore(deps): bump errno from 0.3.0 to 0.3.1
Bumps [errno](https://github.com/lambda-fairy/rust-errno) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/lambda-fairy/rust-errno/releases)
- [Changelog](https://github.com/lambda-fairy/rust-errno/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lambda-fairy/rust-errno/compare/v0.3.0...v0.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 01:20:51 +00:00
kemkemG0
086462230c Change i8 to ::std::os::raw::c_char
Signed-off-by: kemkemG0 <kenshin.jpsdeveloper@gmail.com>
2023-04-09 17:57:46 -07:00
utam0k
7104494084
Update version check in validate_spec to support 1.X.Y version.
Previously, the validate_spec function only supported runtime spec versions that started with "1.0".
This commit updates the function to support all versions starting with "1." (e.g., 1.X.Y), making it compatible with a broader range of runtime spec versions.

Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-09 01:52:52 +00:00
Toru Komatsu
03eb78d13a
Merge pull request #1777 from utam0k/echild
Address ECHILD
2023-04-06 20:45:18 +09:00
dependabot[bot]
a3696847a8
chore(deps): bump bitflags from 2.0.2 to 2.1.0
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.0.2...2.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 01:05:35 +00:00
utam0k
df5fa86d30
Add the comment for ECHILD
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-05 23:42:59 +00:00
dependabot[bot]
306469ff19
chore(deps): bump vergen from 7.5.1 to 8.1.1 (#1764)
* chore(deps): bump vergen from 7.5.1 to 8.1.1

Bumps [vergen](https://github.com/rustyhorde/vergen) from 7.5.1 to 8.1.1.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/7.5.1...8.1.1)

---
updated-dependencies:
- dependency-name: vergen
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix breaking changes due to vergen upgrade

* Improve error check as per the review

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yashodhan Joshi <yjdoc2@gmail.com>
2023-04-05 08:17:17 -07:00
utam0k
891bd958ce
Address ECHILD
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-05 13:02:06 +00:00
dependabot[bot]
83d3c140ca
chore(deps): bump libc from 0.2.140 to 0.2.141
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.140 to 0.2.141.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.140...0.2.141)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 01:09:59 +00:00
dependabot[bot]
d74ec51236
chore(deps): bump serial_test from 1.0.0 to 2.0.0 (#1755)
Bumps [serial_test](https://github.com/palfrey/serial_test) from 1.0.0 to 2.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v1.0.0...v2.0.0)

---
updated-dependencies:
- dependency-name: serial_test
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-31 00:09:49 -07:00
Yashodhan
25cff9b7db
Merge pull request #1744 from yihuaf/yihuaf/fix
[Trivial] Remove the metadata semvar causing a warning.
2023-03-31 12:38:37 +05:30
Eric Fang
5a12fd7381
Fix stop container when prestart hook fails. (#1745)
* Fix stop container when prestart hook fails.
---------

Signed-off-by: Eric Fang <yihuaf@unkies.org>
Co-authored-by: Yashodhan <54112038+YJDoc2@users.noreply.github.com>
2023-03-30 10:46:55 -07:00
Toru Komatsu
e498e0fec3
Merge pull request #1743 from yihuaf/yihuaf/makefile
[Trivial] Fix makefile targets to use PHONY
2023-03-30 14:57:07 +09:00
Toru Komatsu
a2ea22d1f3
Merge pull request #1702 from containers/dependabot/cargo/wasmtime-7.0.0
chore(deps): bump wasmtime from 6.0.1 to 7.0.0
2023-03-30 14:47:39 +09:00
Eric Fang
9a8059f81f [Trivial] Remove the metadata semvar causing a warning.
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-29 20:20:12 +02:00
Eric Fang
8a8b8e34a0 [Trivial] Fix makefile targets to use PHONY
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-29 18:22:01 +02:00
utam0k
dcffd57015
v0.0.5
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-03-29 11:12:36 +00:00
dependabot[bot]
ac64c5b8de
chore(deps): bump mockall from 0.11.3 to 0.11.4
Bumps [mockall](https://github.com/asomers/mockall) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/asomers/mockall/releases)
- [Changelog](https://github.com/asomers/mockall/blob/master/CHANGELOG.md)
- [Commits](https://github.com/asomers/mockall/compare/v0.11.3...v0.11.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 01:58:38 +00:00
dependabot[bot]
9f1d0275f1
chore(deps): bump syscalls from 0.6.8 to 0.6.9
Bumps [syscalls](https://github.com/jasonwhite/syscalls) from 0.6.8 to 0.6.9.
- [Release notes](https://github.com/jasonwhite/syscalls/releases)
- [Changelog](https://github.com/jasonwhite/syscalls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jasonwhite/syscalls/compare/0.6.8...0.6.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 01:22:53 +00:00
Kris Nóva
bef32e083f
Introduce seccomp feature for libcontainer with musl (#1484)
* Introduce seccomp feature for libcontainer with musl

Signed-off-by: Kris Nóva <kris@nivenly.com>

* remove mystery merge conflict

Signed-off-by: Eric Fang <yihuaf@unkies.org>

---------

Signed-off-by: Kris Nóva <kris@nivenly.com>
Signed-off-by: Eric Fang <yihuaf@unkies.org>
Co-authored-by: Eric Fang <yihuaf@unkies.org>
2023-03-23 10:57:51 -07:00
Joshua Ford
543780cbfa
fix(libcontainer): Run test_is_executable with a created file
This test was failing on some popular Linux distros, like Fedora,
because `/boot/initrd.img` doesn't exist. This change alters the test so
that a non-executable file is generated in the system `/tmp` directory.

Signed-off-by: Joshua Ford <joshua.ford@protonmail.com>
2023-03-23 07:15:36 -05:00
Yashodhan Joshi
981edb003e Merge branch 'main' into dependabot/cargo/wasmtime-7.0.0 2023-03-23 17:14:39 +05:30
Yashodhan Joshi
a9b85d4782 Merge branch 'dependabot/cargo/wasmtime-wasi-7.0.0' into dependabot/cargo/wasmtime-7.0.0 2023-03-23 17:11:52 +05:30
Yashodhan
d0609348b1
Merge pull request #1654 from yihuaf/yihuaf/delete
Refactor youki delete to match runc/crun.
2023-03-22 19:54:54 +05:30
dependabot[bot]
ceef09e928
chore(deps): bump wasmtime-wasi from 6.0.1 to 7.0.0
Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v6.0.1...v7.0.0)

---
updated-dependencies:
- dependency-name: wasmtime-wasi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 01:10:46 +00:00
dependabot[bot]
4e313498a2
chore(deps): bump syscalls from 0.6.7 to 0.6.8
Bumps [syscalls](https://github.com/jasonwhite/syscalls) from 0.6.7 to 0.6.8.
- [Release notes](https://github.com/jasonwhite/syscalls/releases)
- [Changelog](https://github.com/jasonwhite/syscalls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jasonwhite/syscalls/compare/0.6.7...0.6.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 01:10:31 +00:00
dependabot[bot]
3da565badd
chore(deps): bump wasmtime from 6.0.1 to 7.0.0
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v6.0.1...v7.0.0)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 01:09:11 +00:00
github-actions[bot]
5604f9406d
Merge pull request #1694 from containers/dependabot/cargo/anyhow-1.0.70 2023-03-20 02:04:26 +00:00
dependabot[bot]
7e2c932b1c
chore(deps): bump anyhow from 1.0.69 to 1.0.70
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.69 to 1.0.70.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.69...1.0.70)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 01:49:39 +00:00
dependabot[bot]
0e9e1214b1
chore(deps): bump bitflags from 2.0.1 to 2.0.2
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.0.1...2.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 01:43:42 +00:00
Toru Komatsu
2260c1ea77
Merge pull request #1656 from yihuaf/yihuaf/foreground
Implement basic foreground mode
2023-03-17 13:55:46 +09:00
dependabot[bot]
42bebda6a7
chore(deps): bump bitflags from 2.0.0 to 2.0.1
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.0.0...2.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 01:17:05 +00:00
Eric Fang
521606522e fix fmt
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-16 17:33:38 +01:00
Eric Fang
784a5c7a2e Add test
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-16 17:28:41 +01:00
Eric Fang
816739c170 Minor fixes
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-16 02:30:00 +01:00
Eric Fang
d64be1069c implemented foreground mode
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-16 02:21:25 +01:00
dependabot[bot]
c42da7549e
chore(deps): bump bitflags from 1.3.2 to 2.0.0 (#1670)
* chore(deps): bump bitflags from 1.3.2 to 2.0.0

Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.3.2 to 2.0.0.
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.0.0)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix build issue

Signed-off-by: Eric Fang <yihuaf@unkies.org>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Eric Fang <yihuaf@unkies.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Fang <yihuaf@unkies.org>
2023-03-14 11:52:07 -07:00
Eric Fang
882fd8d1c7 Kill all process for created and creating
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-11 04:25:32 +01:00
utam0k
cf382cfc51
with_executors
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-03-11 10:47:33 +09:00
utam0k
a344af9665
Fix the error of lint
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-03-11 10:37:18 +09:00
utam0k
c9a69e4525
libcontainer: Make the workloads injectable
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-03-11 10:37:16 +09:00
dependabot[bot]
c7e2dbcb81
chore(deps): bump clap_complete from 4.1.2 to 4.1.3
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.1.2...clap_complete-v4.1.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-11 10:32:33 +09:00
dependabot[bot]
0fc22570b0
chore(deps): bump clap from 4.1.4 to 4.1.6
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.4 to 4.1.6.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.4...v4.1.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-11 10:32:33 +09:00
dependabot[bot]
fed5da2f0f
chore(deps): bump clap_complete from 4.1.1 to 4.1.2
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.1.1...clap_complete-v4.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-11 10:32:33 +09:00
Toru Komatsu
ef5daba2b4
Merge pull request #1637 from yihuaf/yihuaf/fix-exec
Fixed container init process not re-parent to youki main process
2023-03-11 10:24:05 +09:00
Toru Komatsu
8735005b5d
Merge pull request #1652 from containers/dependabot/cargo/libc-0.2.140
(auto merged) chore(deps): bump libc from 0.2.139 to 0.2.140
2023-03-10 17:18:09 +09:00
Eric Fang
16be64254f Fixed container init process not re-parent to youki main process
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-10 07:06:39 +01:00
Eric Fang
03bb81da0a fix
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-10 06:53:12 +01:00
Eric Fang
9cf049f2ef Add a bit of comment on when failed to load config during delete
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-10 06:52:52 +01:00
Eric Fang
44e296be63 refactored delete
Refactored the delete to match runc and crun. Now youki allow deletion
    of created containers.

Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-10 06:40:37 +01:00
rongfu.leng
6f30e20adc
fix container delete error (#1649)
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-09 21:32:52 -08:00
dependabot[bot]
b1d51d03d5
chore(deps): bump libc from 0.2.139 to 0.2.140
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.139 to 0.2.140.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.139...0.2.140)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 01:09:18 +00:00
minatoaquaMK2
0bdcc3eea6
fix typo in container_main_process.rs (#1641)
Signed-off-by: minatoaquaMK2 <jiacheng.yue@foxmail.com>
2023-03-09 08:04:18 -08:00
dependabot[bot]
bf850dafae
chore(deps): bump wasmtime-wasi from 6.0.0 to 6.0.1
Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v6.0.0...v6.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 01:09:11 +00:00
dependabot[bot]
8d29f10ba1
chore(deps): bump wasmtime from 6.0.0 to 6.0.1
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 00:10:46 +00:00
Toru Komatsu
8744614033
Merge pull request #1610 from yihuaf/yihuaf/1601
Implement the container_clone using CLONE_PARENT
2023-03-06 21:41:34 +09:00
Eric Fang
d56fec30de Implement the container_clone using CLONE_PARENT
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-06 04:58:04 +01:00
rongfu.leng
74a499f894
feat Add container id validate (#1602)
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-02 21:05:49 -08:00
Thomas Schubart
a4e91e3338
Allow specification of syscall impl for devices
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2023-03-01 01:07:39 +01:00
Eric Fang
33c094d713
Merge branch 'main' into dependabot/cargo/path-clean-1.0.1 2023-02-26 20:06:28 -08:00
dependabot[bot]
7b7a782381
chore(deps): bump oci-spec from 0.5.8 to 0.6.0 (#1598)
Bumps [oci-spec](https://github.com/containers/oci-spec-rs) from 0.5.8 to 0.6.0.
- [Release notes](https://github.com/containers/oci-spec-rs/releases)
- [Changelog](https://github.com/containers/oci-spec-rs/blob/main/release.md)
- [Commits](https://github.com/containers/oci-spec-rs/compare/v0.5.8...v0.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-26 20:05:02 -08:00
dependabot[bot]
115c41cb04
chore(deps): bump path-clean from 0.1.0 to 1.0.1
Bumps [path-clean](https://github.com/danreeves/path-clean) from 0.1.0 to 1.0.1.
- [Release notes](https://github.com/danreeves/path-clean/releases)
- [Commits](https://github.com/danreeves/path-clean/commits)

---
updated-dependencies:
- dependency-name: path-clean
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 02:19:24 +00:00
Thomas Schubart
31932463e5
Merge pull request #1586 from containers/dependabot/cargo/wasmtime-6.0.0
chore(deps): bump wasmtime from 5.0.0 to 6.0.0
2023-02-21 23:32:32 +01:00
Thomas Schubart
92851762cb
Merge pull request #1578 from ipuustin/public-device-functions
libcontainer: make device creation interfaces public
2023-02-21 23:31:32 +01:00
Yashodhan Joshi
e44bc23f89 Merge branch 'dependabot/cargo/wasmtime-wasi-6.0.0' into dependabot/cargo/wasmtime-6.0.0 2023-02-21 16:12:46 +05:30
Yashodhan
a2ec94cb4b
Merge pull request #1581 from wlsnx/main
buffer read and write
2023-02-21 10:28:17 +05:30
dependabot[bot]
7a98b33216
chore(deps): bump wasmtime-wasi from 5.0.0 to 6.0.0
Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: wasmtime-wasi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 01:21:01 +00:00
dependabot[bot]
ccf0cdb2fd
chore(deps): bump wasmtime from 5.0.0 to 6.0.0
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 01:16:11 +00:00
zhuli
03f60ba9e4 buffer read and write
Signed-off-by: zhuli <wanlisnx@gmail.com>
2023-02-21 08:30:50 +08:00
Yashodhan Joshi
5809c6128a Merge branch 'main' into sat_sub 2023-02-20 16:04:33 +05:30
dependabot[bot]
c2659d86a4
chore(deps): bump procfs from 0.15.0 to 0.15.1
Bumps [procfs](https://github.com/eminence/procfs) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/eminence/procfs/releases)
- [Commits](https://github.com/eminence/procfs/compare/v0.15.0...v0.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 02:17:26 +00:00
Ismo Puustinen
c77dd2cfa6 libcontainer: make device creation interfaces public.
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
2023-02-16 17:08:30 +02:00
dependabot[bot]
24722191a4
chore(deps): bump procfs from 0.14.2 to 0.15.0
Bumps [procfs](https://github.com/eminence/procfs) from 0.14.2 to 0.15.0.
- [Release notes](https://github.com/eminence/procfs/releases)
- [Commits](https://github.com/eminence/procfs/compare/v0.14.2...v0.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 01:09:26 +00:00
Toru Komatsu
460660bcba
Merge pull request #1574 from containers/dependabot/cargo/errno-0.3.0
chore(deps): bump errno from 0.2.8 to 0.3.0
2023-02-15 16:13:06 +09:00
Yashodhan
4c5f34cd38
Merge pull request #1571 from containers/dependabot/cargo/once_cell-1.17.1
(auto merged) chore(deps): bump once_cell from 1.17.0 to 1.17.1
2023-02-15 11:03:49 +05:30
dependabot[bot]
8d5e8cf7c1
chore(deps): bump errno from 0.2.8 to 0.3.0
Bumps [errno](https://github.com/lambda-fairy/rust-errno) from 0.2.8 to 0.3.0.
- [Release notes](https://github.com/lambda-fairy/rust-errno/releases)
- [Changelog](https://github.com/lambda-fairy/rust-errno/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lambda-fairy/rust-errno/compare/v0.2.8...v0.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 01:19:40 +00:00
dependabot[bot]
e82605fcb3
chore(deps): bump mio from 0.8.5 to 0.8.6
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.5 to 0.8.6.
- [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.8.5...v0.8.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 01:18:55 +00:00
dependabot[bot]
234a42eeff
chore(deps): bump once_cell from 1.17.0 to 1.17.1
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.0...v1.17.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 01:11:22 +00:00
Yashodhan Joshi
6157a4299a Merge branch 'dependabot/cargo/wasmtime-wasi-5.0.0' into dependabot/cargo/wasmtime-5.0.0 2023-02-14 16:02:58 +05:30
dependabot[bot]
12c8071a2c
chore(deps): bump wasmtime from 4.0.0 to 5.0.0
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 10:06:54 +00:00
dependabot[bot]
b651a86766
chore(deps): bump wasmtime-wasi from 4.0.0 to 5.0.0
Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: wasmtime-wasi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 10:05:57 +00:00
Yashodhan
0730dba871
Merge pull request #1486 from containers/dependabot/cargo/nix-0.26.2
chore(deps): bump nix from 0.25.0 to 0.26.2
2023-02-14 15:33:24 +05:30
dependabot[bot]
062b282f34
chore(deps): bump vergen from 7.5.0 to 7.5.1
Bumps [vergen](https://github.com/rustyhorde/vergen) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/7.5.0...7.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 01:23:44 +00:00
dependabot[bot]
1cb4b9e199
chore(deps): bump nix from 0.25.0 to 0.26.2
Bumps [nix](https://github.com/nix-rust/nix) from 0.25.0 to 0.26.2.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/v0.26.2/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.25.0...v0.26.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 14:05:35 +00:00
dependabot[bot]
8e74e995be
chore(deps): bump anyhow from 1.0.68 to 1.0.69
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.68 to 1.0.69.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.68...1.0.69)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 11:29:43 +00:00
utam0k
72313bd5a8
fix the warns from cargo clippy
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-02-12 20:15:56 +09:00
Djordje Lukic
e01e604ea9 Use saturating_sub instead of - for unsigned ints
This fixes a panic if the operation with the unsigned ints would result
in a negative number

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2023-02-03 10:31:15 +01:00
Yashodhan
fbd29f7c84
Merge pull request #1500 from utam0k/oci-spec-mitigate
Relax the version of some crates we dependent
2023-01-24 14:54:27 +05:30
Adrian Reber
88d26db63f
Add descriptors.json when creating checkpoint
runc as well as crun create a file called descriptors.json in the
checkpoint directory. descriptors.json contains a list of how the FDs
0, 1, 2 are connected before checkpointing:

$ cat descriptors.json # created by runc in this case
["/dev/null","pipe:[230688]","pipe:[230689]"]

With this information the FDs can be reconnected correctly during
restore.

With this commit is it possible to do:

$ youki run container
$ youki checkpointt container
$ runc restore container

Now the checkpoint is in a format that can be handled by other container
runtimes.

Signed-off-by: Adrian Reber <areber@redhat.com>
2023-01-23 07:47:32 +00:00
utam0k
70b5d9fe84
Relax the version of oci-spec-rs
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-01-22 17:43:16 +09:00
utam0k
9216846afc
Releax the version of fastrand
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-01-22 17:39:41 +09:00
dependabot[bot]
0c0d7efd05
chore(deps): bump libc from 0.2.138 to 0.2.139
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.138 to 0.2.139.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.138...0.2.139)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 12:03:46 +00:00
dependabot[bot]
e2bb592638
chore(deps): bump anyhow from 1.0.65 to 1.0.68
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.65 to 1.0.68.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.65...1.0.68)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 06:18:23 +00:00
dependabot[bot]
bb18f97945
chore(deps): bump rust-criu from 0.2.0 to 0.4.0
Bumps [rust-criu](https://github.com/checkpoint-restore/rust-criu) from 0.2.0 to 0.4.0.
- [Release notes](https://github.com/checkpoint-restore/rust-criu/releases)
- [Commits](https://github.com/checkpoint-restore/rust-criu/compare/v0.2.0...v0.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 00:22:22 +00:00
dependabot[bot]
9aec2d8a62
chore(deps): bump oci-spec from 0.5.8 to 0.6.0
Bumps [oci-spec](https://github.com/containers/oci-spec-rs) from 0.5.8 to 0.6.0.
- [Release notes](https://github.com/containers/oci-spec-rs/releases)
- [Changelog](https://github.com/containers/oci-spec-rs/blob/main/release.md)
- [Commits](https://github.com/containers/oci-spec-rs/compare/v0.5.8...v0.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 00:29:23 +00:00
dependabot[bot]
75106e6a8e
chore(deps): bump serial_test from 0.10.0 to 1.0.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.10.0 to 1.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.10.0...v1.0.0)

---
updated-dependencies:
- dependency-name: serial_test
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 00:38:09 +00:00
dependabot[bot]
f1bbc88ba3
chore(deps): bump libbpf-sys from 1.0.4+v1.0.1 to 1.1.1+v1.1.0
Bumps [libbpf-sys](https://github.com/libbpf/libbpf-sys) from 1.0.4+v1.0.1 to 1.1.1+v1.1.0.
- [Release notes](https://github.com/libbpf/libbpf-sys/releases)
- [Commits](https://github.com/libbpf/libbpf-sys/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 00:36:49 +00:00
Toru Komatsu
a088191487
Merge pull request #1457 from containers/dependabot/cargo/dbus-0.9.7
chore(deps): bump dbus from 0.9.6 to 0.9.7
2023-01-10 20:49:36 +09:00
dependabot[bot]
5e9d0094d7
chore(deps): bump vergen from 7.4.2 to 7.5.0 (#1455)
Bumps [vergen](https://github.com/rustyhorde/vergen) from 7.4.2 to 7.5.0.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/7.4.2...7.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 00:00:39 +01:00
dependabot[bot]
f66e9c6341
chore(deps): bump dbus from 0.9.6 to 0.9.7
Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.9.6 to 0.9.7.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.6...dbus-v0.9.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 23:00:24 +00:00
Thomas Schubart
23202d73f8
Merge pull request #1452 from utam0k/wasmtime-4.0.0
Update wasmtime v4.0.0
2023-01-09 23:59:14 +01:00
utam0k
7e560203ff
Update wasmtime v4.0.0
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-01-01 16:59:49 +09:00
dependabot[bot]
0d07fe21c6
chore(deps): bump once_cell from 1.16.0 to 1.17.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.16.0...v1.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-30 11:57:45 +00:00
Joshua Ford
a3bfc105ee
Upgrade clap to v4.0.32
Signed-off-by: Joshua Ford <joshua.ford@protonmail.com>
2022-12-28 07:21:25 -06:00
Joshua Ford
8f1051289c
Fix clap deprecation warnings
Signed-off-by: Joshua Ford <joshua.ford@protonmail.com>
2022-12-28 07:21:25 -06:00
Thomas Schubart
84ab1655ae Lint & format
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-25 20:50:02 +01:00
Thomas Schubart
264db582dd Feature flag wasm support
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-25 20:50:02 +01:00
Thomas Schubart
c8b00dc8d6 Add wasmtime support
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-25 20:49:59 +01:00
Thomas Schubart
138c671402 Avoid panic when using wasm handler
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-25 20:48:27 +01:00
utam0k
daf7fb2834
Update Rust 1.66
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-12-24 21:02:53 +09:00
dependabot[bot]
f7a1fcfb50
chore(deps): bump serial_test from 0.9.0 to 0.10.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.9.0...v0.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 01:20:50 +00:00
dependabot[bot]
71c39becb4
chore(deps): bump libc from 0.2.133 to 0.2.138
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.133 to 0.2.138.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.133...0.2.138)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 12:35:39 +00:00
Toru Komatsu
c78cb35ffa
Merge pull request #1391 from containers/dependabot/cargo/procfs-0.14.2
chore(deps): bump procfs from 0.14.1 to 0.14.2
2022-12-14 03:26:49 -08:00
Toru Komatsu
6d698da2c7
Merge pull request #1398 from higuruchi/Support/Recursive_mount_attrs
Support recursive mount attrs by using mount_setattr(2).
2022-12-13 04:19:11 -08:00
dependabot[bot]
2d1f35742d
chore(deps): bump procfs from 0.14.1 to 0.14.2
Bumps [procfs](https://github.com/eminence/procfs) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/eminence/procfs/releases)
- [Commits](https://github.com/eminence/procfs/compare/v0.14.1...v0.14.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 12:12:50 +00:00
Yashodhan Joshi
fe3f11bdac Merge branch 'main' into fix_release_script 2022-12-13 11:53:16 +05:30
higuruchi
0631de9524 Changed openat crate to nix's openat.
Implemented MountAttrOption enum.

Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-11 04:33:53 +00:00
Thomas Schubart
c1d3dfa05c
Fix clippy lints
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-08 23:34:21 +01:00
Thomas Schubart
38d37189ab Tests for PSI
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-08 23:31:51 +01:00
Thomas Schubart
b3190bba5d Support pressure stall information
Signed-off-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-12-08 23:31:51 +01:00
Uchio Kondo
01a492e05e Change helper name and wording to available/unavailable
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-12-07 14:25:54 +09:00
Uchio Kondo
dee71902d4 Avoid a function-scoped function and make it inline
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-12-07 14:25:54 +09:00
Uchio Kondo
77e220aacb Fix unused import warning
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-12-07 14:25:54 +09:00
Uchio Kondo
733ee61991 Check capabilities on youki info
Signed-off-by: Uchio Kondo <udzura@udzura.jp>
2022-12-07 14:25:54 +09:00
higuruchi
7c4ff4123f Support recursive mount attrs by using mount_setattr(2).
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-06 12:27:54 +00:00
Yashodhan Joshi
053b76a876 Fix release script and prepare for release 2022-12-06 11:32:40 +05:30
Toru Komatsu
997bc43839
Merge pull request #1320 from apepkuss/feat-wasmedge-executor
[libcontainer] Integrate WasmEdge Runtime
2022-11-30 15:00:08 +09:00
Toru Komatsu
7c2c61e66d
Merge pull request #1347 from YJDoc2/fix_create_no_bin_test
Fix TestContainerNoBinaryExists test, by making create behaviour similar to runc
2022-11-28 21:28:43 +09:00
Yashodhan Joshi
ccf92b39f2 Add unit tests, refactor functions as per review
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2022-11-28 11:43:46 +05:30
Xin Liu
b74bbf51b8 chore(libcontainer): update dependency
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
5b17af1e0f fix(libcontainer): fix clippy issues
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
21103784f0 chore(libcontainer): update dependency
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
2ce3fefbe5 fix(libcontianer): fix the wrong argument value
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
95b8338762 chore: update wasmedge version
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
1be10c6472 chore(libcontainer): remove wasmedge-sys and wasmedge-types dependecies
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00
Xin Liu
8f39b22578 refactor(libcontainer): remove comments
Signed-off-by: Xin Liu <sam@secondstate.io>
2022-11-25 17:42:17 +08:00