1
0
Fork 0
mirror of https://github.com/containers/youki synced 2024-05-18 05:26:13 +02:00
Commit Graph

207 Commits

Author SHA1 Message Date
utam0k 296fdfc45a
Skip the tests related to criu when criu is not found
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-09-18 12:37:13 +00:00
dependabot[bot] 79a410992b
chore(deps): bump anyhow from 1.0.74 to 1.0.75
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.74 to 1.0.75.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-21 00:55:06 +00:00
dependabot[bot] 63be6c75af
chore(deps): bump anyhow from 1.0.72 to 1.0.74
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.72 to 1.0.74.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.74)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-16 00:31:11 +00:00
dependabot[bot] 602fd07140
chore(deps): bump pnet_datalink from 0.33.0 to 0.34.0
Bumps [pnet_datalink](https://github.com/libpnet/libpnet) from 0.33.0 to 0.34.0.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.33.0...v0.34.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 01:23:10 +00:00
dependabot[bot] 72faee78bb
chore(deps): bump scopeguard from 1.1.0 to 1.2.0
Bumps [scopeguard](https://github.com/bluss/scopeguard) from 1.1.0 to 1.2.0.
- [Commits](https://github.com/bluss/scopeguard/compare/v1.1.0...v1.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 00:43:10 +00:00
dependabot[bot] 5cb1cd9d03
chore(deps): bump anyhow from 1.0.71 to 1.0.72 (#2172)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.71 to 1.0.72.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.71...1.0.72)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  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-07-16 22:55:51 -07:00
dependabot[bot] a4b11af5c8
chore(deps): bump num_cpus from 1.15.0 to 1.16.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases)
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 11:48:37 +00:00
dependabot[bot] 3d555c7888
chore(deps): bump uuid from 1.3.4 to 1.4.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.4 to 1.4.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 01:17:42 +00:00
Eric Fang f4e7e300e6
Fix the feature test and turn on in CI (#2060)
* reworked the justfile to be explicit with path

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

* fix the feature tests

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

* add the musl test

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

* moving all stub into a single dir

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-19 21:21:18 +09:00
Eric Fang ebef6dba09
Introduce a `log-level` flag. (#2036)
* Implement `--log-level`

In short:

Propose the default log level for release to error
Keep the --debug flag and it sets the log level to debug
Introduce --log-level flag to set the log level
--debug flag will be ignored if --log-level flag is also set.
Keep the default log level for debug build to debug

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

* minor fix to CI

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

* move log-level to youki_extend

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

* remove the workflow_dispatch trigger

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-17 21:56:49 +09:00
utam0k 51ac26a0ca
Add the test with kind to github action
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-06-11 02:05:03 +00:00
yihuaf 545b13da86 bump oci-spec version to 0.6.1
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-09 11:24:57 -07:00
Eric Fang 3a790dffe9
Using `typos-cli` to catch typos + fixes for existing typos (#2018)
* adds a typos configuration file

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

* fix all the typos

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

* add typos to justfile and CI

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

* fix

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

* fix

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

* fix

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

---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-08 10:19:17 +05:30
adrianalin 67311c81f9
add rsymfollow recursive mount test (#1967)
Signed-off-by: Adrian Pop <pop.adrian61@gmail.com>
2023-06-06 22:43:35 -07:00
Yashodhan 79b6450a86
Replace Makefiles with Just (#1823)
Refactored the build system using `justfile`.

* Use just in CI instead of makefiles

* Remove makefiles completely

* Increase timeout in rust validation
2023-06-05 09:24:33 -07:00
dependabot[bot] d1811c7867
chore(deps): bump once_cell from 1.17.2 to 1.18.0 (#2001)
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.2 to 1.18.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.2...v1.18.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-04 23:35:48 -07:00
Eric Fang d09c984567
do not log error in the syscall crate (#1973)
* do not log error for mount in specific cases
* clean up the logs in the syscall module
* update toolchain to rust 1.70
---------

Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-06-04 23:19:51 -07:00
dependabot[bot] 3b84293b24
chore(deps): bump once_cell from 1.17.1 to 1.17.2
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.1 to 1.17.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.1...v1.17.2)

---
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-05-30 01:09:53 +00:00
Luis 668a31cb96
Fixed typo (#1928)
Signed-off-by: Luis Dietl <interruptedThread@gmail.com>
2023-05-16 21:21:19 -07: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
Ismo Puustinen 131beacf15 deps: do not use chrono default-features.
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
2023-05-11 08:44:38 +03:00
yihuaf 8344464c8b fix integration test using tempfile
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-08 18:40:14 +00:00
Toru Komatsu 72a5fec17e
Merge pull request #1884 from utam0k/test-k3s
Add easy way to test with K8s
2023-05-08 22:00:28 +09:00
utam0k 29cf869c68
Add the handly script for kind and youki
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-05-07 06:03:00 +00:00
utam0k ec2f58d4b2
Add easy way to test with K8s
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-05-06 12:03:36 +00:00
Yashodhan 66a3d7a0fc
Merge pull request #1868 from yihuaf/yihuaf/refactor-tests
Refactor the lifecycle tests to return rust rRsult instead of TestResult
2023-05-06 11:35:49 +05:30
yihuaf 007fe51859 fix error style
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-05 19:06:33 +00:00
yihuaf 148f194e57 Address review
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-05 19:05:17 +00:00
yihuaf 41286b3284 fix lint
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-01 20:41:29 +00:00
yihuaf f69810a9b5 fix lint
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-01 20:40:32 +00:00
yihuaf 57eed8c4ae fix state command
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-01 20:36:08 +00:00
yihuaf c780e68185 fixed more command
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-01 20:33:10 +00:00
yihuaf c57df38bb9 refactored `create` call
Signed-off-by: yihuaf <yihuaf@unkies.org>
2023-05-01 19:33:11 +00:00
dependabot[bot] 8ec706bd9b
chore(deps): bump anyhow from 1.0.70 to 1.0.71
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 01:51:39 +00:00
Ismo Puustinen 359744b5ae Add integration tests for Intel RDT feature.
Note: this requires resctrl filesystem to be mounted.

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
2023-04-24 16:06:54 +03: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 030acdb414
Fix the warns from lint
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-04-09 01:52:51 +00: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
Toru Komatsu 3fd810ee6f
Merge pull request #1685 from lengrongfu/feat/rrelatime_recursive_mount_test
add rsuid and rnosymfollow
2023-03-23 14:31:00 +09:00
lengrongfu 504b3d01fe add rsuid and rnosymfollow
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-22 22:27:12 +08: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
Thomas Schubart 4e029b0d46
Merge pull request #1403 from utam0k/exec-manager
libcontainer: Make the workloads injectable
2023-03-13 10:23:05 +01:00
rongfu.leng 29babe7d0e
add rrelatime mount test (#1642)
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-10 19:21:16 -08: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
Eric Fang fe58002c31
Fix clippy warning (#1638)
Signed-off-by: Eric Fang <yihuaf@unkies.org>
2023-03-08 22:29:12 -08:00
lengrongfu 030776fb69 add rrw recursive mount test
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-07 21:44:36 +08:00
lengrongfu 6dcf9c1e7f feat add rdev/rnodev recursive mount test
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-06 21:13:26 +08:00
lengrongfu ecf0546804 add rdiratime recursive mount test
Signed-off-by: lengrongfu <1275177125@qq.com>
2023-03-05 23:13:59 +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
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
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 38e763a981 Fix lifetime issue with buf, due to changed nix api lifetimes 2023-02-14 15:19:42 +05:30
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
Toru Komatsu 37d676a7e7
Merge pull request #1569 from utam0k/a6a07-runtime-tools
Update runtime-tools
2023-02-13 22:37:08 +09:00
utam0k 5852e0ba6d
Update runtime-tools
Signed-off-by: utam0k <k0ma@utam0k.jp>
2023-02-13 22:23:12 +09: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
dependabot[bot] 514ff21507
chore(deps): bump pnet_datalink from 0.31.0 to 0.33.0
Bumps [pnet_datalink](https://github.com/libpnet/libpnet) from 0.31.0 to 0.33.0.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.31.0...v0.33.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 01:43:25 +00: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
dependabot[bot] 5e935273ac
chore(deps): bump uuid from 1.2.2 to 1.3.0
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.2.2...1.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 00:21:17 +00:00
Djordje Lukic 4fc61dbb97 Fix formatting with `cargo fmt --check`
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2023-02-01 09:09:41 +01:00
Yashodhan 3675a5120a
Merge pull request #1428 from higuruchi/Add/Recursive_mount_attrs_test
Added recursive mount attr test
2023-01-30 10:27:01 +05:30
higuruchi ccbd26be02 Fix error messages
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2023-01-24 07:57:23 +00:00
higuruchi 3749a46a5e Remove clap from runtimetest
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2023-01-24 06:58:21 +00:00
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
dependabot[bot] 323e7d0e3e
chore(deps): bump which from 4.3.0 to 4.4.0
Bumps [which](https://github.com/harryfei/which-rs) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Commits](https://github.com/harryfei/which-rs/compare/4.3.0...4.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 02:00:34 +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] 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] 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
higuruchi 3cc90617bf Added rnoexec mount option test.
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-25 06:44:32 +00:00
utam0k daf7fb2834
Update Rust 1.66
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-12-24 21:02:53 +09:00
higuruchi 40e113a318 Fixed rnosuid mount option test method
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-23 11:40:41 +00:00
higuruchi d68af0a550 Added rnosuid mount option test.
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-22 07:13:14 +00:00
dependabot[bot] 6e15da4f0f
chore(deps): bump num_cpus from 1.14.0 to 1.15.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases)
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.14.0...v1.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 00:30:52 +00:00
higuruchi 88452c5621 Added recursive mount attr test.
Signed-off-by: higuruchi <fumiya2324@gmail.com>
2022-12-19 12:19:34 +00: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 053b76a876 Fix release script and prepare for release 2022-12-06 11:32:40 +05:30
Mehdi Cheracher 93384b5cf4
Add hostname test in rust oci integration tests (#1376)
* Add hostname test

The test is ported from https://github.com/opencontainers/runtime-tools/blob/2802ff9ff5/validation/hostname/hostname.go

The intent is to make sure that the hostname set in the spec is actually set within the
container.

Signed-off-by: chermehdi <mehdi.cheracher@gmail.com>

* Address comment issues.

* Fix capitalisation in error messages.
* Split tests into individual methods.

Signed-off-by: chermehdi <mehdi.cheracher@gmail.com>

* Remove empty read-only paths condition from read_only integration tests

Signed-off-by: chermehdi <mehdi.cheracher@gmail.com>

* Exit early if readonly paths are empty

Signed-off-by: chermehdi <mehdi.cheracher@gmail.com>

Signed-off-by: chermehdi <mehdi.cheracher@gmail.com>
2022-12-02 17:38:03 +05:30
Thomas Schubart e19307d363
Merge pull request #1332 from containers/dependabot/cargo/clap_derive-4.0.21
chore(deps): bump clap_derive from 4.0.18 to 4.0.21
2022-11-12 19:45:57 +01:00
dependabot[bot] 24f024cc8a
chore(deps): bump num_cpus from 1.13.1 to 1.14.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases)
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.13.1...v1.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 00:20:18 +00:00
dependabot[bot] cd2794358a
chore(deps): bump clap_derive from 4.0.18 to 4.0.21
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.18 to 4.0.21.
- [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.0.18...v4.0.21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 00:18:40 +00:00
Yashodhan Joshi a96f8d0aac Upgrade to 1.65 and fix lint errors 2022-11-07 17:05:13 +05:30
dependabot[bot] 56587ea3ff
chore(deps): bump once_cell from 1.15.0 to 1.16.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.15.0 to 1.16.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.15.0...v1.16.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-10-31 00:49:55 +00:00
dependabot[bot] adcb1f4a65
chore(deps): bump clap from 3.2.22 to 3.2.23
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.22 to 3.2.23.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.23/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.22...v3.2.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-25 00:40:29 +00:00
dependabot[bot] 66dac703f6
chore(deps): bump clap_derive from 4.0.13 to 4.0.18
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.13 to 4.0.18.
- [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.0.13...v4.0.18)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 01:23:57 +00:00
dependabot[bot] d48e720832
chore(deps): bump clap_derive from 4.0.10 to 4.0.13
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.10 to 4.0.13.
- [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.0.10...v4.0.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 01:10:04 +00:00
dependabot[bot] 1a766cb639
chore(deps): bump uuid from 1.1.2 to 1.2.1
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.1.2 to 1.2.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.1.2...1.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-10 01:17:53 +00:00
dependabot[bot] 76ab1fda57
chore(deps): bump clap_derive from 4.0.9 to 4.0.10
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.9 to 4.0.10.
- [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.0.9...v4.0.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-06 00:46:28 +00:00
dependabot[bot] 15e8a32a58
chore(deps): bump clap_derive from 4.0.8 to 4.0.9
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.8 to 4.0.9.
- [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.0.8...v4.0.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-04 00:37:17 +00:00
dependabot[bot] 42ba6117bd
chore(deps): bump clap_derive from 4.0.1 to 4.0.8
Bumps [clap_derive](https://github.com/clap-rs/clap) from 4.0.1 to 4.0.8.
- [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.0.1...v4.0.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 01:26:54 +00:00
dependabot[bot] 2a0e983fd5
chore(deps): bump clap_derive from 3.2.18 to 4.0.1
Bumps [clap_derive](https://github.com/clap-rs/clap) from 3.2.18 to 4.0.1.
- [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/v3.2.18...v4.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29 00:37:15 +00:00
utam0k 0be833abc0
integrate: Refactor a lifetime for rust 1.64.0
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-09-24 13:24:20 +09:00
dependabot[bot] 77d761effb
chore(deps): bump once_cell from 1.14.0 to 1.15.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.14.0 to 1.15.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.14.0...v1.15.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-09-21 00:46:38 +00:00
dependabot[bot] e4135f2580
chore(deps): bump clap from 3.2.21 to 3.2.22
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.21 to 3.2.22.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.22/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.21...v3.2.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 01:17:03 +00:00
utam0k a4c21c2f44
Merge pull request #1184 from containers/dependabot/cargo/clap-3.2.21
chore(deps): bump clap from 3.2.20 to 3.2.21
2022-09-15 20:27:45 +09:00
dependabot[bot] a4a3a0f74f
chore(deps): bump anyhow from 1.0.63 to 1.0.65
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.63 to 1.0.65.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.63...1.0.65)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 00:46:43 +00:00
dependabot[bot] af3a78090b
chore(deps): bump clap from 3.2.20 to 3.2.21
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.20 to 3.2.21.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/v3.2.21/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.20...v3.2.21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-13 00:39:28 +00:00