1
0
mirror of https://github.com/containers/youki synced 2024-11-22 08:51:59 +01:00
Commit Graph

5299 Commits

Author SHA1 Message Date
Yashodhan
fad458ffc7
Merge pull request #2987 from saku3/add-test-process_oom_score_adj
add e2e test for process_oom_score_adj
2024-11-18 18:34:29 +05:30
Yusuke Sakurai
6a4e21647c add test process_oom_score_adj
Signed-off-by: Yusuke Sakurai <yusuke.sakurai@3-shake.com>
2024-11-15 03:29:48 +00:00
sat0ken
d5d5fadf99
Add e2e test for process user (#2978)
* add-test-process-user

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix format

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix error

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix err and format

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix err to use UserBuilder

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix format err

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* remove unnecessary return

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* rename module name

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix unsafe code to use nix

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix err to use nix

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix format err

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* update fn validate_additional_gids to check group ids length

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* set additional_gids to random number

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* set umask value to variables

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix format err

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* change random number range

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* change err msg to use bail

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* nit: update error message in case of test failure

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>

* fix: make sure random gid values are unique

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>

---------

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
Co-authored-by: Yashodhan Joshi <yjdoc2@gmail.com>
2024-11-14 19:40:11 +05:30
Yashodhan
87befd9386
Merge pull request #2993 from YJDoc2/deps/update_deps
Update deps: roll multiple dependabot PRs into one
2024-11-14 18:34:10 +05:30
Yashodhan Joshi
1d73a15cba update some dependencies
this rolls several dependabot PRs into a single one

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2024-11-14 10:20:08 +05:30
Yashodhan
41e4fb5774
Merge pull request #2985 from youki-dev/dependabot/cargo/patch-68894def40
Bump the patch group across 1 directory with 7 updates
2024-11-13 10:51:21 +05:30
dependabot[bot]
2ebaf9e3d6
Bump the patch group across 1 directory with 7 updates
Bumps the patch group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [oci-spec](https://github.com/containers/oci-spec-rs) | `0.7.0` | `0.7.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.214` | `1.0.215` |
| [libc](https://github.com/rust-lang/libc) | `0.2.161` | `0.2.162` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.91` | `1.0.93` |
| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `26.0.0` | `26.0.1` |
| [wasi-common](https://github.com/bytecodealliance/wasmtime) | `26.0.0` | `26.0.1` |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.42` | `0.4.43` |



Updates `oci-spec` from 0.7.0 to 0.7.1
- [Release notes](https://github.com/containers/oci-spec-rs/releases)
- [Changelog](https://github.com/youki-dev/oci-spec-rs/blob/main/release.md)
- [Commits](https://github.com/containers/oci-spec-rs/compare/v0.7.0...v0.7.1)

Updates `serde` from 1.0.214 to 1.0.215
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

Updates `libc` from 0.2.161 to 0.2.162
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.162/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.161...0.2.162)

Updates `anyhow` from 1.0.91 to 1.0.93
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.91...1.0.93)

Updates `wasmtime` from 26.0.0 to 26.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/contributing-release-process.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v26.0.0...v26.0.1)

Updates `wasi-common` from 26.0.0 to 26.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/contributing-release-process.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v26.0.0...v26.0.1)

Updates `tar` from 0.4.42 to 0.4.43
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.42...0.4.43)

---
updated-dependencies:
- dependency-name: oci-spec
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: wasmtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: wasi-common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: tar
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-13 00:44:12 +00:00
sat0ken
5a9e78fe65
Add e2e test: process rlimits (#2977)
* add process rlimits test

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix newline code

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix fmt

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix format err

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* add process args to run test

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* fix unsafe code by use nix

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* remove unused import

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

---------

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>
2024-11-12 18:41:34 +05:30
Yashodhan
444cc4ff28
Merge pull request #2953 from Gekko0114/mount
create mount_rootfs method
2024-11-06 12:51:58 +05:30
Yashodhan
04c35e508a
Merge pull request #2975 from youki-dev/dependabot/cargo/which-7.0.0
Bump which from 6.0.3 to 7.0.0
2024-11-05 18:55:24 +05:30
dependabot[bot]
196d618404
Bump which from 6.0.3 to 7.0.0
Bumps [which](https://github.com/harryfei/which-rs) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/harryfei/which-rs/compare/6.0.3...7.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-04 00:31:01 +00:00
Tanjil
6e1a8cf5e5
docs: update github pages links (#2969)
* Update Cargo.toml

* Update Cargo.toml

* Update Cargo.toml

* Update Cargo.toml

* Update documentation_mdbook.md

* Update Cargo.toml

* Update Cargo.toml

* Update README.md

* Update README.md

* Update README.md

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>

* Update README.md

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>

* Update README.md

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>

* Update docs/src/developer/documentation_mdbook.md

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>

* Update tools/wasm-sample/README.md

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>

---------

Co-authored-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2024-11-03 21:38:55 +09:00
Yashodhan
7e1d5277b1
Merge pull request #2971 from youki-dev/dependabot/cargo/libbpf-sys-1.5.0v1.5.0
Bump libbpf-sys from 1.4.5+v1.4.5 to 1.5.0+v1.5.0
2024-11-02 19:06:05 +05:30
dependabot[bot]
d29ffd39c8
Bump libbpf-sys from 1.4.5+v1.4.5 to 1.5.0+v1.5.0
Bumps [libbpf-sys](https://github.com/libbpf/libbpf-sys) from 1.4.5+v1.4.5 to 1.5.0+v1.5.0.
- [Release notes](https://github.com/libbpf/libbpf-sys/releases)
- [Commits](https://github.com/libbpf/libbpf-sys/compare/1.4.3+v1.4.5...v1.5.0+v1.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 15:37:00 +00:00
dependabot[bot]
c722c62dbe
Bump thiserror from 1.0.65 to 1.0.66 in the patch group (#2970)
Bumps the patch group with 1 update: [thiserror](https://github.com/dtolnay/thiserror).


Updates `thiserror` from 1.0.65 to 1.0.66
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.65...1.0.66)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 21:05:26 +05:30
Hiroyuki Moriya
fbb5d58588 create mount_rootfs method
Signed-off-by: Hiroyuki Moriya <41197469+Gekko0114@users.noreply.github.com>
2024-11-01 15:05:43 +00:00
github-actions[bot]
6717cbcb2d
Merge pull request #2965 from containers/dependabot/cargo/patch-307cbf1374 2024-10-29 04:37:40 +00:00
AngrySean
d07159691d
fix(libcontainer) no_pivot args is not used (#2923)
* Support setting no_pivot_root for create and run command

Signed-off-by: Vanient <xiadanni1@huawei.com>

* fix: mount move before choot

Move the rootfs to the root of the host filesystem before chrooting,
this is equivalent to pivot_root, if don't move mount first, we will
not see the new rootfs when exec into the container

Signed-off-by: xujihui1985 <xujihui1985@gmail.com>

* fix(chroot): ensure mount occurs before chroot to mimic pivot_root behavior

Move the mount operation to occur before calling chroot to better simulate the effect of pivot_root.
Add a check to confirm if the current process is running inside an isolated mount namespace, ensuring proper mount handling.

Signed-off-by: xujihui1985 <xujihui1985@gmail.com>

* implement intergration test for no-pivot

Signed-off-by: xujihui1985 <xujihui1985@gmail.com>

* fix: add comments to no-pivot related code

Signed-off-by: xujihui1985 <xujihui1985@gmail.com>

* fix(lint): fix format

Signed-off-by: xujihui1985 <xujihui1985@gmail.com>

---------

Signed-off-by: Vanient <xiadanni1@huawei.com>
Signed-off-by: xujihui1985 <xujihui1985@gmail.com>
Co-authored-by: Vanient <xiadanni1@huawei.com>
2024-10-29 09:53:05 +05:30
dependabot[bot]
e3e1540444
Bump serde from 1.0.213 to 1.0.214 in the patch group
Bumps the patch group with 1 update: [serde](https://github.com/serde-rs/serde).


Updates `serde` from 1.0.213 to 1.0.214
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.213...v1.0.214)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 00:25:23 +00:00
Yashodhan
6cee44685a
Merge pull request #2964 from YJDoc2/fix/issue-974
print "unknown" instead of defaults if we cannot get kernel config
2024-10-29 00:08:39 +05:30
Yashodhan Joshi
860fba699d print "unknown" instead of defaults if we cannot get kernel config
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2024-10-28 11:18:50 +05:30
Yashodhan
4077c5d588
Merge pull request #2960 from containers/dependabot/cargo/wasmtime-26.0.0
Bump wasmtime from 25.0.2 to 26.0.0
2024-10-28 11:05:43 +05:30
Yashodhan Joshi
c2216cd483 deps: update wasi-common to 26.0.0
Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2024-10-28 10:51:01 +05:30
dependabot[bot]
eee6c3197a
Bump wasmtime from 25.0.2 to 26.0.0
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 25.0.2 to 26.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/contributing-release-process.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v25.0.2...v26.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>
2024-10-23 00:52:35 +00:00
github-actions[bot]
c82e584a50
Merge pull request #2958 from containers/dependabot/cargo/patch-cf988e82e5 2024-10-23 00:51:08 +00:00
dependabot[bot]
e6093bf46d
Bump the patch group with 3 updates
Bumps the patch group with 3 updates: [serde](https://github.com/serde-rs/serde), [thiserror](https://github.com/dtolnay/thiserror) and [anyhow](https://github.com/dtolnay/anyhow).


Updates `serde` from 1.0.210 to 1.0.213
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213)

Updates `thiserror` from 1.0.64 to 1.0.65
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...1.0.65)

Updates `anyhow` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.90...1.0.91)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 00:29:50 +00:00
sat0ken
0c1d5e351f
Add unittest to expertiment seccomp programs (#2956)
* add test code

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* separate unittest code by arch

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

* rm blank line

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>

---------

Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>
2024-10-22 21:29:21 +09:00
github-actions[bot]
cd8e76e483
Merge pull request #2957 from containers/dependabot/cargo/patch-2222a4fac0 2024-10-21 00:52:22 +00:00
dependabot[bot]
2474b06b15
Bump the patch group with 3 updates
Bumps the patch group with 3 updates: [anyhow](https://github.com/dtolnay/anyhow), [serde_json](https://github.com/serde-rs/json) and [nc](https://github.com/xushaohua/nc).


Updates `anyhow` from 1.0.89 to 1.0.90
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.90)

Updates `serde_json` from 1.0.129 to 1.0.132
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.129...1.0.132)

Updates `nc` from 0.9.4 to 0.9.5
- [Commits](https://github.com/xushaohua/nc/compare/v0.9.4...v0.9.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 00:42:02 +00:00
github-actions[bot]
841553806d
Merge pull request #2955 from containers/dependabot/cargo/patch-c8f77a56eb 2024-10-18 00:20:56 +00:00
dependabot[bot]
85b653c0f6
Bump the patch group with 2 updates
Bumps the patch group with 2 updates: [libc](https://github.com/rust-lang/libc) and [serde_json](https://github.com/serde-rs/json).


Updates `libc` from 0.2.159 to 0.2.161
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.161)

Updates `serde_json` from 1.0.128 to 1.0.129
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.129)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-18 00:10:38 +00:00
Yashodhan
1e9eb48299
Merge pull request #2954 from containers/dependabot/cargo/uuid-1.11.0
Bump uuid from 1.10.0 to 1.11.0
2024-10-17 17:54:57 +05:30
dependabot[bot]
70d774e95b
Bump uuid from 1.10.0 to 1.11.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-17 00:12:02 +00:00
sat0ken
eaaca64fe4
seccomp: Update experiment seccomp program (#2946)
Signed-off-by: sat0ken <15720506+sat0ken@users.noreply.github.com>
2024-10-13 13:53:29 +09:00
github-actions[bot]
dc2e09b431
Merge pull request #2952 from containers/dependabot/cargo/patch-28bdbbbc9b 2024-10-10 06:27:06 +00:00
dependabot[bot]
0b2140a1eb
Bump the patch group with 3 updates
Bumps the patch group with 3 updates: [nc](https://github.com/xushaohua/nc), [wasmtime](https://github.com/bytecodealliance/wasmtime) and [wasi-common](https://github.com/bytecodealliance/wasmtime).


Updates `nc` from 0.9.3 to 0.9.4
- [Commits](https://github.com/xushaohua/nc/compare/v0.9.3...v0.9.4)

Updates `wasmtime` from 25.0.1 to 25.0.2
- [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/v25.0.1...v25.0.2)

Updates `wasi-common` from 25.0.1 to 25.0.2
- [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/v25.0.1...v25.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-10 00:30:28 +00:00
Toru Komatsu
38ae405b12
Add the affiliations of youki maintainers (#2947)
* Add the affiliations of youki maintainers

Signed-off-by: Toru Komatsu <k0ma@utam0k.jp>

* Apply suggestions from code review

Co-authored-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>

* Update maintainer.md

---------

Signed-off-by: Toru Komatsu <k0ma@utam0k.jp>
Co-authored-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2024-10-08 11:31:07 +00:00
Kotaro Inoue
95e4f6e4b1
Add seccomp into feature flags of youki to be compiled in (#2924)
* Add seccomp feature flag to youki

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

* Add seccomp flag to the features test cases

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

* fixup! Add seccomp flag to the features test cases

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>

---------

Signed-off-by: Kotaro Inoue <k.musaino@gmail.com>
2024-10-08 12:21:53 +09:00
Yashodhan
4574e7a0fe
Merge pull request #2943 from containers/dependabot/cargo/pentacle-1.1.0
Bump pentacle from 1.0.0 to 1.1.0
2024-10-07 10:06:51 +05:30
github-actions[bot]
0fe6efb754
Merge pull request #2944 from containers/dependabot/cargo/patch-b00d7af9f7 2024-10-07 00:50:19 +00:00
dependabot[bot]
2f3fb8bdc1
Bump once_cell from 1.20.1 to 1.20.2 in the patch group
Bumps the patch group with 1 update: [once_cell](https://github.com/matklad/once_cell).


Updates `once_cell` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.1...v1.20.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 00:39:33 +00:00
dependabot[bot]
a868cdbd13
Bump pentacle from 1.0.0 to 1.1.0
Bumps [pentacle](https://github.com/haha-business/pentacle) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/haha-business/pentacle/releases)
- [Changelog](https://github.com/haha-business/pentacle/blob/magick/CHANGELOG.md)
- [Commits](https://github.com/haha-business/pentacle/compare/v1.0.0...v1.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 00:36:30 +00:00
Yashodhan
c74b67bfe1
Merge pull request #2941 from Mossaka/add-machete-to-ci
.github/workflows/basic: check unused deps on 'check' job
2024-10-01 10:07:50 +05:30
Yashodhan
2be77a70ba
Merge pull request #2940 from containers/fix/readme_dep_fix
remove incorrect dependency in readme
2024-10-01 10:06:13 +05:30
jiaxiao zhou
5a2b42cc49
.github/workflows/basic: check unused deps on 'check' job
this adds a step bnjbvr/cargo-machete@main to check if there are
unused dependencies in the project.

Signed-off-by: jiaxiao zhou <duibao55328@gmail.com>
2024-10-01 02:32:33 +00:00
Yashodhan
efa6eb6011
remove incorrect dependency in readme
This removes glibc-static dep from debian setup instructions, as that package is not valid.
2024-09-30 13:21:43 +05:30
morganllewellynjones
3aa41cf5fd
Fixed ENAMETOOLONG error in setup_console_socket (#2915)
* Fixed ENAMETOOLONG error in setup_console_socket

Signed-off-by: morganllewellynjones <morganjones.gm@gmail.com>

* Update crates/libcontainer/src/tty.rs

Co-authored-by: Toru Komatsu <k0ma@utam0k.jp>

---------

Signed-off-by: morganllewellynjones <morganjones.gm@gmail.com>
Co-authored-by: Toru Komatsu <k0ma@utam0k.jp>
2024-09-30 10:04:40 +05:30
Yashodhan
44ca398f2a
Merge pull request #2939 from containers/dependabot/cargo/tempfile-3.13.0
Bump tempfile from 3.12.0 to 3.13.0
2024-09-30 09:53:56 +05:30
Yashodhan
0d598ff9e8
Merge pull request #2938 from containers/dependabot/cargo/once_cell-1.20.1
Bump once_cell from 1.19.0 to 1.20.1
2024-09-30 09:52:22 +05:30
dependabot[bot]
58eee6086d
Bump tempfile from 3.12.0 to 3.13.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.12.0 to 3.13.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.12.0...v3.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 00:48:59 +00:00