1
0
mirror of https://github.com/containers/youki synced 2024-11-23 17:32:15 +01:00
Commit Graph

3971 Commits

Author SHA1 Message Date
yihuaf
4fb9a36e1c rename to o11y
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 22:47:25 -07:00
yihuaf
876540ffce refactored the logging to use layers
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 22:45:44 -07:00
github-actions[bot]
bfbfe852c0
Merge pull request #1966 from containers/dependabot/cargo/unicode-ident-1.0.9 2023-05-25 01:18:18 +00:00
github-actions[bot]
d4b44b04bc
Merge pull request #1965 from containers/dependabot/cargo/vergen-8.2.1 2023-05-25 01:16:51 +00:00
github-actions[bot]
bfb4178c61
Merge pull request #1964 from containers/dependabot/cargo/io-lifetimes-1.0.11 2023-05-25 01:15:27 +00:00
dependabot[bot]
d7ba59cf64
chore(deps): bump unicode-ident from 1.0.8 to 1.0.9
Bumps [unicode-ident](https://github.com/dtolnay/unicode-ident) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](https://github.com/dtolnay/unicode-ident/compare/1.0.8...1.0.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 01:08:00 +00:00
dependabot[bot]
733d9a0756
chore(deps): bump vergen from 8.2.0 to 8.2.1
Bumps [vergen](https://github.com/rustyhorde/vergen) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/8.2.0...8.2.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-05-25 01:06:33 +00:00
dependabot[bot]
901e0b392e
chore(deps): bump io-lifetimes from 1.0.10 to 1.0.11
Bumps [io-lifetimes](https://github.com/sunfishcode/io-lifetimes) from 1.0.10 to 1.0.11.
- [Commits](https://github.com/sunfishcode/io-lifetimes/compare/v1.0.10...v1.0.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 01:03:08 +00:00
yihuaf
f76835ed7e fix test_utils dependency
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 14:12:12 -07:00
yihuaf
31d4a8b0ec fixed utils io functions
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 14:04:18 -07:00
yihuaf
1d81f05f93 remove do_exec now that default executor is used.
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-24 14:04:18 -07:00
Yashodhan
dc5d021b0f
Merge pull request #1960 from l0rem1psum/update-dep-doc
Update dependencies described in docs
2023-05-24 16:19:12 +05:30
l0rem1psum
9e6dd548db add missing dependencies in Vagrantfile
Signed-off-by: l0rem1psum <iswenxuan@gmail.com>
2023-05-24 17:20:13 +08:00
l0rem1psum
830e4af0c5 fix Ubuntu OpenSSL package name in README and update docs to reflect changes
Signed-off-by: l0rem1psum <iswenxuan@gmail.com>
2023-05-24 16:36:15 +08:00
l0rem1psum
30a1e0961e update dependencies described in docs
Signed-off-by: l0rem1psum <iswenxuan@gmail.com>
2023-05-24 16:23:18 +08:00
dependabot[bot]
50294dd03e
chore(deps): bump wasmtime from 8.0.1 to 9.0.1 (#1959)
* chore(deps): bump wasmtime-wasi from 8.0.1 to 9.0.1

Bumps [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) from 8.0.1 to 9.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/v8.0.1...v9.0.1)

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

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

* chore(deps): bump wasmtime from 8.0.1 to 9.0.1

Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 8.0.1 to 9.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/v8.0.1...v9.0.1)

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

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>
Co-authored-by: Yashodhan Joshi <yjdoc2@gmail.com>
2023-05-23 23:54:13 -07:00
dependabot[bot]
bb0a11beb7
chore(deps): bump toml_edit from 0.19.9 to 0.19.10 (#1961)
Bumps [toml_edit](https://github.com/toml-rs/toml) from 0.19.9 to 0.19.10.
- [Commits](https://github.com/toml-rs/toml/compare/v0.19.9...v0.19.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 23:53:43 -07:00
github-actions[bot]
4116cc4f2c
Merge pull request #1962 from containers/dependabot/cargo/wat-1.0.65 2023-05-24 01:32:50 +00:00
dependabot[bot]
1959c4b811
chore(deps): bump wat from 1.0.64 to 1.0.65
Bumps [wat](https://github.com/bytecodealliance/wasm-tools) from 1.0.64 to 1.0.65.
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/compare/wat-1.0.64...wat-1.0.65)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 01:22:29 +00:00
Eric Fang
2427aef05b
Fix the test to not use sigkill (#1948)
* Fix the test to not use sigkill

Sigkill is not the right signal to use because it kills the process without
going through the handler. Use sigint instead. Also add tracing for
debugging in the future.

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

* refactored test_in_child_process and channel into its own crate

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

* refactor tracing test to use test in child process

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

* fix cargo

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

* fix failed CI

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

* fix review

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

* fix review

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-23 19:57:02 +09:00
dependabot[bot]
606b331430
chore(deps): bump bumpalo from 3.12.2 to 3.13.0 (#1957)
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.12.2 to 3.13.0.
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.12.2...3.13.0)

---
updated-dependencies:
- dependency-name: bumpalo
  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-22 22:57:46 -07:00
github-actions[bot]
158ea8c142
Merge pull request #1958 from containers/dependabot/cargo/regex-1.8.2 2023-05-23 01:30:40 +00:00
dependabot[bot]
161af61b2d
chore(deps): bump regex from 1.8.1 to 1.8.2
Bumps [regex](https://github.com/rust-lang/regex) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.8.1...1.8.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 01:20:20 +00:00
dependabot[bot]
3f1decff82
chore(deps): bump vergen from 8.1.3 to 8.2.0 (#1953)
Bumps [vergen](https://github.com/rustyhorde/vergen) from 8.1.3 to 8.2.0.
- [Release notes](https://github.com/rustyhorde/vergen/releases)
- [Commits](https://github.com/rustyhorde/vergen/compare/8.1.3...8.2.0)

---
updated-dependencies:
- dependency-name: vergen
  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-05-21 23:13:51 -07:00
github-actions[bot]
8f88c5e500
Merge pull request #1955 from containers/dependabot/cargo/base64-0.21.1 2023-05-22 01:50:36 +00:00
github-actions[bot]
dfb253a6b8
Merge pull request #1954 from containers/dependabot/cargo/digest-0.10.7 2023-05-22 01:49:14 +00:00
github-actions[bot]
9b837a34c3
Merge pull request #1952 from containers/dependabot/cargo/rustix-0.36.14 2023-05-22 01:42:27 +00:00
dependabot[bot]
113bf8a31f
chore(deps): bump base64 from 0.21.0 to 0.21.1
Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.21.0 to 0.21.1.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](https://github.com/marshallpierce/rust-base64/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 01:40:17 +00:00
dependabot[bot]
87715d2747
chore(deps): bump digest from 0.10.6 to 0.10.7
Bumps [digest](https://github.com/RustCrypto/traits) from 0.10.6 to 0.10.7.
- [Commits](https://github.com/RustCrypto/traits/compare/digest-v0.10.6...digest-v0.10.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 01:36:57 +00:00
dependabot[bot]
204725014e
chore(deps): bump rustix from 0.36.13 to 0.36.14
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.13 to 0.36.14.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.36.13...v0.36.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 01:32:05 +00:00
Toru Komatsu
c5503d57b3
Merge pull request #1949 from yihuaf/yihuaf/syscall-error
Simplified syscall error
2023-05-21 08:46:10 +09:00
yihuaf
c45e5f2063 removed unified syscall error
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-19 23:54:22 -07:00
yihuaf
8a6a8c6e96 simplified the syscall error
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-19 23:54:22 -07:00
Eric Fang
0d6b0d563b
Finally, remove anyhow from the libcontainer dependency. (#1937)
* remove anyhow

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

* removed anyhow from workload

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

* clean up the anyhow errors

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

* fix

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

* fix

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

* fix error message

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

* fixed wasm error

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-19 19:03:37 +09:00
github-actions[bot]
ec7c72195a
Merge pull request #1945 from containers/dependabot/cargo/toml_edit-0.19.9 2023-05-19 01:29:35 +00:00
dependabot[bot]
195e2c2230
chore(deps): bump toml_edit from 0.19.8 to 0.19.9
Bumps [toml_edit](https://github.com/toml-rs/toml) from 0.19.8 to 0.19.9.
- [Commits](https://github.com/toml-rs/toml/compare/v0.19.8...v0.19.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 01:19:17 +00:00
github-actions[bot]
4e1f4080ec
Merge pull request #1944 from containers/dependabot/cargo/security-framework-2.9.1 2023-05-19 01:12:59 +00:00
dependabot[bot]
1e6420a215
chore(deps): bump security-framework from 2.9.0 to 2.9.1
Bumps [security-framework](https://github.com/kornelski/rust-security-framework) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/kornelski/rust-security-framework/releases)
- [Commits](https://github.com/kornelski/rust-security-framework/compare/v2.9.0...v2.9.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 01:02:38 +00:00
Toru Komatsu
ca6bc31281
Merge pull request #1943 from containers/dependabot/cargo/bitflags-2.3.1
chore(deps): bump bitflags from 2.2.1 to 2.3.1
2023-05-18 20:23:40 +09:00
github-actions[bot]
0d58365a5a
Merge pull request #1941 from containers/dependabot/cargo/cap-time-ext-1.0.15 2023-05-18 01:20:20 +00:00
github-actions[bot]
9917e87e0a
Merge pull request #1940 from containers/dependabot/cargo/syscalls-0.6.11 2023-05-18 01:17:09 +00:00
dependabot[bot]
8c9e4ecf51
chore(deps): bump bitflags from 2.2.1 to 2.3.1
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.2.1 to 2.3.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.2.1...2.3.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-05-18 01:16:11 +00:00
github-actions[bot]
3514376e3c
Merge pull request #1939 from containers/dependabot/cargo/proc-macro2-1.0.58 2023-05-18 01:14:50 +00:00
github-actions[bot]
882d6a5782
Merge pull request #1938 from containers/dependabot/cargo/cap-fs-ext-1.0.15 2023-05-18 01:13:17 +00:00
dependabot[bot]
aea7686794
chore(deps): bump cap-time-ext from 1.0.14 to 1.0.15
Bumps [cap-time-ext](https://github.com/bytecodealliance/cap-std) from 1.0.14 to 1.0.15.
- [Commits](https://github.com/bytecodealliance/cap-std/compare/cap-time-ext-v1.0.14...cap-time-ext-v1.0.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 01:12:01 +00:00
dependabot[bot]
020b48ae93
chore(deps): bump syscalls from 0.6.10 to 0.6.11
Bumps [syscalls](https://github.com/jasonwhite/syscalls) from 0.6.10 to 0.6.11.
- [Changelog](https://github.com/jasonwhite/syscalls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jasonwhite/syscalls/compare/0.6.10...0.6.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 01:06:46 +00:00
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