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

4025 Commits

Author SHA1 Message Date
dependabot[bot]
a04ec80bfd
chore(deps): bump proc-macro2 from 1.0.57 to 1.0.58
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.57 to 1.0.58.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.57...1.0.58)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 01:04:33 +00:00
dependabot[bot]
31aa23acfd
chore(deps): bump cap-fs-ext from 1.0.14 to 1.0.15
Bumps [cap-fs-ext](https://github.com/bytecodealliance/cap-std) from 1.0.14 to 1.0.15.
- [Commits](https://github.com/bytecodealliance/cap-std/compare/cap-fs-ext-v1.0.14...cap-fs-ext-v1.0.15)

---
updated-dependencies:
- dependency-name: cap-fs-ext
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 01:02:56 +00:00
Toru Komatsu
6633786ea4
Merge pull request #1930 from yihuaf/yihuaf/container-error
implemented thiserror for containers - Part 5
2023-05-17 21:02:47 +09:00
Toru Komatsu
271640ba15
Merge pull request #1936 from ipuustin/close-channel-receivers
main_process: close the channel receivers.
2023-05-17 20:35:19 +09:00
Ismo Puustinen
ae49a0aa2d main_process: close the channel receivers.
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
2023-05-17 13:22:01 +03:00
Luis
668a31cb96
Fixed typo (#1928)
Signed-off-by: Luis Dietl <interruptedThread@gmail.com>
2023-05-16 21:21:19 -07:00
github-actions[bot]
5a8c0c71b3
Merge pull request #1935 from containers/dependabot/cargo/cap-rand-1.0.15 2023-05-17 01:32:44 +00:00
github-actions[bot]
03e4748696
Merge pull request #1934 from containers/dependabot/cargo/reqwest-0.11.18 2023-05-17 01:28:50 +00:00
github-actions[bot]
df26707ee2
Merge pull request #1933 from containers/dependabot/cargo/wasm-bindgen-futures-0.4.36 2023-05-17 01:25:54 +00:00
github-actions[bot]
74a6acfcd4
Merge pull request #1932 from containers/dependabot/cargo/cap-primitives-1.0.15 2023-05-17 01:23:33 +00:00
dependabot[bot]
f1ee74a9e8
chore(deps): bump cap-rand from 1.0.14 to 1.0.15
Bumps [cap-rand](https://github.com/bytecodealliance/cap-std) from 1.0.14 to 1.0.15.
- [Commits](https://github.com/bytecodealliance/cap-std/compare/cap-rand-v1.0.14...cap-rand-v1.0.15)

---
updated-dependencies:
- dependency-name: cap-rand
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 01:22:25 +00:00
dependabot[bot]
042827efe5
chore(deps): bump reqwest from 0.11.17 to 0.11.18
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.17 to 0.11.18.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.17...v0.11.18)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 01:20:31 +00:00
github-actions[bot]
c4a0011f62
Merge pull request #1931 from containers/dependabot/cargo/web-sys-0.3.63 2023-05-17 01:16:16 +00:00
dependabot[bot]
8580500340
chore(deps): bump wasm-bindgen-futures from 0.4.35 to 0.4.36
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) from 0.4.35 to 0.4.36.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 01:15:32 +00:00
dependabot[bot]
d2d26700a9
chore(deps): bump cap-primitives from 1.0.14 to 1.0.15
Bumps [cap-primitives](https://github.com/bytecodealliance/cap-std) from 1.0.14 to 1.0.15.
- [Commits](https://github.com/bytecodealliance/cap-std/compare/cap-primitives-v1.0.14...cap-primitives-v1.0.15)

---
updated-dependencies:
- dependency-name: cap-primitives
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 01:11:15 +00:00
dependabot[bot]
5b16e30ee3
chore(deps): bump web-sys from 0.3.62 to 0.3.63
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen) from 0.3.62 to 0.3.63.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: web-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 01:05:52 +00:00
yihuaf
b82f42e4b5 implemented thiserror for containers
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-16 14:50:45 -07:00
Toru Komatsu
d395b5c11d
Merge pull request #1924 from containers/dependabot/cargo/security-framework-2.9.0
chore(deps): bump security-framework from 2.8.2 to 2.9.0
2023-05-16 21:55:10 +09:00
github-actions[bot]
9e1b769294
Merge pull request #1926 from containers/dependabot/cargo/wasm-bindgen-0.2.86 2023-05-16 01:28:47 +00:00
github-actions[bot]
131393ec56
Merge pull request #1927 from containers/dependabot/cargo/uuid-1.3.3 2023-05-16 01:27:04 +00:00
github-actions[bot]
1e5ef5caef
Merge pull request #1925 from containers/dependabot/cargo/proc-macro2-1.0.57 2023-05-16 01:24:37 +00:00
dependabot[bot]
0577b9d813
chore(deps): bump uuid from 1.3.2 to 1.3.3
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.2...1.3.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:18:44 +00:00
dependabot[bot]
159f5dc4d5
chore(deps): bump wasm-bindgen from 0.2.85 to 0.2.86
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.85 to 0.2.86.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.85...0.2.86)

---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:18:27 +00:00
github-actions[bot]
57129826ec
Merge pull request #1923 from containers/dependabot/cargo/wat-1.0.64 2023-05-16 01:16:02 +00:00
dependabot[bot]
4726089bb6
chore(deps): bump proc-macro2 from 1.0.56 to 1.0.57
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.56 to 1.0.57.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.56...1.0.57)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:14:19 +00:00
github-actions[bot]
58c8d12c19
Merge pull request #1922 from containers/dependabot/cargo/js-sys-0.3.63 2023-05-16 01:12:12 +00:00
dependabot[bot]
5a3b5bceca
chore(deps): bump security-framework from 2.8.2 to 2.9.0
Bumps [security-framework](https://github.com/kornelski/rust-security-framework) from 2.8.2 to 2.9.0.
- [Release notes](https://github.com/kornelski/rust-security-framework/releases)
- [Commits](https://github.com/kornelski/rust-security-framework/compare/v2.8.2...v2.9.0)

---
updated-dependencies:
- dependency-name: security-framework
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:11:58 +00:00
dependabot[bot]
94f5307cfb
chore(deps): bump wat from 1.0.63 to 1.0.64
Bumps [wat](https://github.com/bytecodealliance/wasm-tools) from 1.0.63 to 1.0.64.
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/compare/wat-1.0.63...wat-1.0.64)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:03:44 +00:00
dependabot[bot]
0c54291a21
chore(deps): bump js-sys from 0.3.62 to 0.3.63
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen) from 0.3.62 to 0.3.63.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: js-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 01:01:52 +00:00
Eric Fang
9ebebc2420
Implemented thiserror for libcontainer - Part 4 (#1912)
* implemented this error for rootfs

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

* container state error

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

* implemented intel rdt error

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

* process module converted to thiserror

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

* workload mod

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

* moved executable utils

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

* rootless

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

* refactored missing spec error

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

* fix lint

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

* fix

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-15 20:20:55 +09:00
Toru Komatsu
16225a14b5
Merge pull request #1915 from containers/dependabot/cargo/wasmedge-sdk-0.8.1
chore(deps): bump wasmedge-sdk from 0.7.1 to 0.8.1
2023-05-15 19:44:15 +09:00
yihuaf
90313c46eb Switch vm to VmBuilder
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-14 21:13:46 -07:00
dependabot[bot]
924518c62f
chore(deps): bump pin-project from 1.0.12 to 1.1.0 (#1917)
Bumps [pin-project](https://github.com/taiki-e/pin-project) from 1.0.12 to 1.1.0.
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.0.12...v1.1.0)

---
updated-dependencies:
- dependency-name: pin-project
  dependency-type: indirect
  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-05-14 20:25:17 -07:00
dependabot[bot]
1b367dba0b
chore(deps): bump security-framework-sys from 2.8.0 to 2.9.0 (#1920)
Bumps [security-framework-sys](https://github.com/kornelski/rust-security-framework) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/kornelski/rust-security-framework/releases)
- [Commits](https://github.com/kornelski/rust-security-framework/compare/v2.8.0...v2.9.0)

---
updated-dependencies:
- dependency-name: security-framework-sys
  dependency-type: indirect
  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-05-14 20:24:51 -07:00
github-actions[bot]
be269d8649
Merge pull request #1919 from containers/dependabot/cargo/iana-time-zone-haiku-0.1.2 2023-05-15 01:59:17 +00:00
github-actions[bot]
4498b0ac1c
Merge pull request #1918 from containers/dependabot/cargo/h2-0.3.19 2023-05-15 01:58:30 +00:00
github-actions[bot]
5d1a9b3f1b
Merge pull request #1916 from containers/dependabot/cargo/rkyv-0.7.42 2023-05-15 01:50:56 +00:00
dependabot[bot]
274930a3c3
chore(deps): bump iana-time-zone-haiku from 0.1.1 to 0.1.2
Bumps [iana-time-zone-haiku](https://github.com/strawlab/iana-time-zone) from 0.1.1 to 0.1.2.
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md)
- [Commits](https://github.com/strawlab/iana-time-zone/compare/0.1.1...0.1.2)

---
updated-dependencies:
- dependency-name: iana-time-zone-haiku
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:48:57 +00:00
dependabot[bot]
6b1ee3e18f
chore(deps): bump h2 from 0.3.18 to 0.3.19
Bumps [h2](https://github.com/hyperium/h2) from 0.3.18 to 0.3.19.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.18...v0.3.19)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:48:12 +00:00
github-actions[bot]
302068d28e
Merge pull request #1914 from containers/dependabot/cargo/bytecheck_derive-0.6.11 2023-05-15 01:44:09 +00:00
dependabot[bot]
fd551a569b
chore(deps): bump rkyv from 0.7.41 to 0.7.42
Bumps [rkyv](https://github.com/rkyv/rkyv) from 0.7.41 to 0.7.42.
- [Release notes](https://github.com/rkyv/rkyv/releases)
- [Changelog](https://github.com/rkyv/rkyv/blob/master/release_checklist.md)
- [Commits](https://github.com/rkyv/rkyv/compare/v0.7.41...v0.7.42)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:40:35 +00:00
github-actions[bot]
2311312dab
Merge pull request #1913 from containers/dependabot/cargo/rkyv_derive-0.7.42 2023-05-15 01:38:57 +00:00
dependabot[bot]
a9fd3adfc6
chore(deps): bump wasmedge-sdk from 0.7.1 to 0.8.1
Bumps [wasmedge-sdk](https://github.com/WasmEdge/WasmEdge) from 0.7.1 to 0.8.1.
- [Release notes](https://github.com/WasmEdge/WasmEdge/releases)
- [Changelog](https://github.com/WasmEdge/WasmEdge/blob/master/Changelog.md)
- [Commits](https://github.com/WasmEdge/WasmEdge/compare/0.7.1...0.8.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:38:39 +00:00
dependabot[bot]
0352b891c6
chore(deps): bump bytecheck_derive from 0.6.10 to 0.6.11
Bumps [bytecheck_derive](https://github.com/djkoloski/bytecheck) from 0.6.10 to 0.6.11.
- [Release notes](https://github.com/djkoloski/bytecheck/releases)
- [Commits](https://github.com/djkoloski/bytecheck/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:33:46 +00:00
dependabot[bot]
d3323ae1d6
chore(deps): bump rkyv_derive from 0.7.41 to 0.7.42
Bumps [rkyv_derive](https://github.com/rkyv/rkyv) from 0.7.41 to 0.7.42.
- [Release notes](https://github.com/rkyv/rkyv/releases)
- [Changelog](https://github.com/rkyv/rkyv/blob/master/release_checklist.md)
- [Commits](https://github.com/rkyv/rkyv/compare/v0.7.41...v0.7.42)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 01:28:34 +00:00
Toru Komatsu
91b476a35f
Use safe_path crate instead of our original secure_join (#1911)
Our secure_join had a bug and did not work perfectly with K8s.
It did not take into account the case where the symbolic destination is an absolute path.
Thus there are many cases where secure_join should be considered;
it would be more worthwhile to use safe_path,
which kata-container makes, and mature this one.

Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-05-13 10:30:17 -07:00
Eric Fang
dcc13ff365
convert youki to use tracing (#1899)
* convert youki to use tracing

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

* fix default logging to stderr

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

* fix unsafe

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

* turn off time stamp for text log to stderr

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-12 20:47:05 +09:00
Yashodhan
779df9bd69
Merge pull request #1908 from yihuaf/yihuaf/readme
[Trivial] fix dependency for fedora
2023-05-12 11:20:53 +05:30
github-actions[bot]
baaa380385
Merge pull request #1910 from containers/dependabot/cargo/tracing-core-0.1.31 2023-05-12 01:24:46 +00:00
github-actions[bot]
1f20bec530
Merge pull request #1909 from containers/dependabot/cargo/serde-1.0.163 2023-05-12 01:15:00 +00:00