1
0
Fork 0
mirror of https://github.com/containers/youki synced 2024-06-07 15:26:14 +02:00
Commit Graph

1992 Commits

Author SHA1 Message Date
Furisto c9f3f2fcab
Fix clippy warnings
Signed-off-by: Furisto <24721048+Furisto@users.noreply.github.com>
2022-03-02 22:24:14 +01:00
Sascha Grunert 00ecbb852d
Merge pull request #756 from containers/dependabot/cargo/wasmer-wasi-types-2.2.0
chore(deps): bump wasmer-wasi-types from 2.1.1 to 2.2.0
2022-03-02 09:23:14 +01:00
Sascha Grunert 385329cd98
Merge pull request #755 from containers/dependabot/cargo/wasmer-vm-2.2.0
chore(deps): bump wasmer-vm from 2.1.1 to 2.2.0
2022-03-02 09:23:04 +01:00
dependabot[bot] 3abb9d5766
chore(deps): bump wasmer-wasi-types from 2.1.1 to 2.2.0
Bumps [wasmer-wasi-types](https://github.com/wasmerio/wasmer) from 2.1.1 to 2.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.1.1...2.2.0)

---
updated-dependencies:
- dependency-name: wasmer-wasi-types
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 00:40:05 +00:00
dependabot[bot] 727c155316
chore(deps): bump wasmer-vm from 2.1.1 to 2.2.0
Bumps [wasmer-vm](https://github.com/wasmerio/wasmer) from 2.1.1 to 2.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.1.1...2.2.0)

---
updated-dependencies:
- dependency-name: wasmer-vm
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 00:39:29 +00:00
Furisto 39c93dbda6
Ensure that close_range is not blocked by seccomp
Signed-off-by: Furisto <24721048+Furisto@users.noreply.github.com>
2022-03-01 23:18:26 +01:00
Sascha Grunert 22b671c59c
Merge pull request #751 from containers/dependabot/cargo/wasmer-vfs-2.2.0
chore(deps): bump wasmer-vfs from 2.1.1 to 2.2.0
2022-03-01 09:09:46 +01:00
Sascha Grunert 6e3b21115e
Merge pull request #752 from containers/dependabot/cargo/wasmer-types-2.2.0
chore(deps): bump wasmer-types from 2.1.1 to 2.2.0
2022-03-01 09:09:44 +01:00
utam0k 0abff506f3
Merge pull request #748 from containers/dependabot/cargo/wasmer-derive-2.2.0
chore(deps): bump wasmer-derive from 2.1.1 to 2.2.0
2022-03-01 16:54:54 +09:00
utam0k ec90684717
Merge pull request #749 from containers/dependabot/cargo/sysinfo-0.23.5
chore(deps): bump sysinfo from 0.23.4 to 0.23.5
2022-03-01 16:54:32 +09:00
utam0k 1ff2deaf38
Merge pull request #750 from containers/dependabot/cargo/git2-0.14.1
chore(deps): bump git2 from 0.14.0 to 0.14.1
2022-03-01 16:54:16 +09:00
utam0k 40c1c730a1
Merge pull request #746 from containers/dependabot/cargo/redox_syscall-0.2.11
chore(deps): bump redox_syscall from 0.2.10 to 0.2.11
2022-03-01 16:53:09 +09:00
utam0k 4b5545dcf8
Merge pull request #747 from containers/dependabot/cargo/libgit2-sys-0.13.11.4.2
chore(deps): bump libgit2-sys from 0.13.0+1.4.1 to 0.13.1+1.4.2
2022-03-01 16:52:51 +09:00
dependabot[bot] 4a273b711f
chore(deps): bump wasmer-types from 2.1.1 to 2.2.0
Bumps [wasmer-types](https://github.com/wasmerio/wasmer) from 2.1.1 to 2.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.1.1...2.2.0)

---
updated-dependencies:
- dependency-name: wasmer-types
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:30:58 +00:00
dependabot[bot] c67fe966e6
chore(deps): bump wasmer-vfs from 2.1.1 to 2.2.0
Bumps wasmer-vfs from 2.1.1 to 2.2.0.

---
updated-dependencies:
- dependency-name: wasmer-vfs
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:30:53 +00:00
dependabot[bot] b8d8167b38
chore(deps): bump git2 from 0.14.0 to 0.14.1
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/rust-lang/git2-rs/releases)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.14.0...git2-curl-0.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:30:49 +00:00
dependabot[bot] ed86bd1296
chore(deps): bump sysinfo from 0.23.4 to 0.23.5
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.23.4 to 0.23.5.
- [Release notes](https://github.com/GuillaumeGomez/sysinfo/releases)
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:30:29 +00:00
dependabot[bot] 87e135dba3
chore(deps): bump wasmer-derive from 2.1.1 to 2.2.0
Bumps [wasmer-derive](https://github.com/wasmerio/wasmer) from 2.1.1 to 2.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.1.1...2.2.0)

---
updated-dependencies:
- dependency-name: wasmer-derive
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:30:19 +00:00
dependabot[bot] c701aef792
chore(deps): bump libgit2-sys from 0.13.0+1.4.1 to 0.13.1+1.4.2
Bumps [libgit2-sys](https://github.com/rust-lang/git2-rs) from 0.13.0+1.4.1 to 0.13.1+1.4.2.
- [Release notes](https://github.com/rust-lang/git2-rs/releases)
- [Commits](https://github.com/rust-lang/git2-rs/compare/libgit2-sys-0.13.0...libgit2-sys-0.13.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:29:55 +00:00
dependabot[bot] 014c942ded
chore(deps): bump redox_syscall from 0.2.10 to 0.2.11
Bumps redox_syscall from 0.2.10 to 0.2.11.

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 00:29:46 +00:00
Furisto 9bfd39dbb9
Add unit tests for close_range
Signed-off-by: Furisto <24721048+Furisto@users.noreply.github.com>
2022-02-28 22:25:33 +01:00
Furisto 3ac8675a1e
Use close_range when possible
Signed-off-by: Furisto <24721048+Furisto@users.noreply.github.com>
2022-02-28 22:25:30 +01:00
Sascha Grunert 5aad78e9bc
Merge pull request #745 from utam0k/improvement/rust-1.59.0
Support rust 1.59.0
2022-02-28 14:22:13 +01:00
utam0k af2f6762f5
Support rust 1.59.0
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-02-28 22:08:46 +09:00
utam0k d8489a0041
Merge pull request #742 from containers/dependabot/cargo/serial_test_derive-0.6.0
chore(deps): bump serial_test_derive from 0.5.1 to 0.6.0
2022-02-28 10:14:47 +09:00
dependabot[bot] 030f196fde
chore(deps): bump serial_test_derive from 0.5.1 to 0.6.0
Bumps [serial_test_derive](https://github.com/palfrey/serial_test) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.5.1...v0.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 00:59:35 +00:00
Thomas Schubart b8e3cba7dc
Merge pull request #740 from Szymongib/fix/handle-relative-paths
Handle relative paths
2022-02-27 11:50:18 +01:00
Szymon Gibała 58fdcb435e Add path to error context
Signed-off-by: Szymon Gibała <szymongib@gmail.com>
2022-02-27 10:43:07 +01:00
Szymon Gibała fa202b0eb5 Fix formatting
Signed-off-by: Szymon Gibała <szymongib@gmail.com>
2022-02-26 14:51:34 +01:00
Szymon Gibała 5bc9c7a5fc Fix clippy warnings
Signed-off-by: Szymon Gibała <szymongib@gmail.com>
2022-02-26 14:48:04 +01:00
Szymon Gibała 1be1f50acc Handle relative paths
Signed-off-by: Szymon Gibała <szymongib@gmail.com>
2022-02-26 14:12:54 +01:00
Yashodhan Joshi b2ec0d96d2 Merge branch 'main' of github.com:containers/youki into improvement/refactor-dir-structure 2022-02-25 21:21:53 +05:30
Sascha Grunert b349b65109
Merge pull request #739 from utam0k/improvement/update-readme-img
Bring back architecture diagrams to README.
2022-02-25 16:35:49 +01:00
utam0k 0f7b55b236 Bring back architecture diagrams to README.
Signed-off-by: utam0k <k0ma@utam0k.jp>
2022-02-25 13:42:33 +00:00
utam0k 96a50d9868
Merge pull request #732 from utam0k/improvement/meta-data
Add the metadates for publishing a crate
2022-02-25 22:16:22 +09:00
utam0k 6c60abdb6f
Merge pull request #641 from adrianreber/2022-01-24-checkpointt
Initial checkpoint support
2022-02-25 22:15:52 +09:00
Sascha Grunert 7d4fe2d892
Merge pull request #738 from containers/dependabot/cargo/git2-0.14.0
chore(deps): bump git2 from 0.13.25 to 0.14.0
2022-02-25 07:34:41 +01:00
Sascha Grunert 1149434ce7
Merge pull request #737 from containers/dependabot/cargo/sysinfo-0.23.4
chore(deps): bump sysinfo from 0.23.3 to 0.23.4
2022-02-25 07:34:08 +01:00
dependabot[bot] 2350fc2737
chore(deps): bump git2 from 0.13.25 to 0.14.0
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.25 to 0.14.0.
- [Release notes](https://github.com/rust-lang/git2-rs/releases)
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.25...git2-curl-0.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-25 00:42:42 +00:00
dependabot[bot] 97b23a2fe1
chore(deps): bump sysinfo from 0.23.3 to 0.23.4
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.23.3 to 0.23.4.
- [Release notes](https://github.com/GuillaumeGomez/sysinfo/releases)
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-25 00:42:16 +00:00
Adrian Reber 0547fc207c
Add checkpoint testing
This still uses the subcommand 'checkpointt' until it works in
combination with Podman.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-02-24 14:36:21 +00:00
Adrian Reber 44ae6d76dc
Also connect stdin to /dev/null for test containers
If stdin is not pointing to /dev/null checkpointing fails for now. Just
point it to /dev/null.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-02-24 14:36:21 +00:00
Adrian Reber 653b719dbb
Initial checkpoint support
This adds the first code to checkpoint a container. The checkpoint
command is name 'checkpointt' (with two 't's at the end) so that
container engines like Podman do not think to use this not yet finished
checkpoint restore implementation.

For Podman it is still necessary to tell CRIU that the network namespace
is external at least and restoring needs special handling to support
'--console-socket'.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-02-24 14:36:21 +00:00
Adrian Reber 94bcd0053c
Fix off-by-one error
0..2 does not include 2. Change it to 0..3 to include 2.

Signed-off-by: Adrian Reber <areber@redhat.com>
2022-02-24 14:36:21 +00:00
Thomas Schubart b4791306ef
Merge pull request #735 from containers/dependabot/cargo/serial_test-0.6.0
chore(deps): bump serial_test from 0.5.1 to 0.6.0
2022-02-24 15:22:56 +01:00
Thomas Schubart 4da4198127
Merge pull request #736 from containers/dependabot/cargo/sysinfo-0.23.3
chore(deps): bump sysinfo from 0.23.2 to 0.23.3
2022-02-24 12:14:48 +01:00
dependabot[bot] eeb00d6b37
chore(deps): bump sysinfo from 0.23.2 to 0.23.3
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.23.2 to 0.23.3.
- [Release notes](https://github.com/GuillaumeGomez/sysinfo/releases)
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-24 00:41:21 +00:00
dependabot[bot] 68be72ed68
chore(deps): bump serial_test from 0.5.1 to 0.6.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.5.1...v0.6.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-02-24 00:41:06 +00:00
Yashodhan Joshi 40e7b74a65 Merge branch 'main' of github.com:containers/youki into improvement/refactor-dir-structure 2022-02-23 18:10:39 +05:30
Yashodhan Joshi 8a8cc294f1 CI fix 2022-02-23 18:04:01 +05:30