1
0
mirror of https://github.com/containers/youki synced 2024-11-27 11:53:41 +01:00
Commit Graph

1395 Commits

Author SHA1 Message Date
utam0k
82c621e1d5
Merge pull request #528 from Furisto/test-cpu-v2
Implement integration tests for cgroup v2 cpu
2021-12-14 22:30:54 +09:00
utam0k
ddb1c0c301
Merge pull request #530 from jhult/version
Update version for runc compatibility for Moby
2021-12-14 22:28:16 +09:00
utam0k
781f9fa49b
Merge pull request #539 from containers/dependabot/cargo/serde_json-1.0.73
Bump serde_json from 1.0.72 to 1.0.73
2021-12-14 22:02:44 +09:00
Jonathan Hult
02abc5f3ca
Update version for runc compatibility for Moby
Fix for #529

Signed-off-by: Jonathan Hult <jhult@mythics.com>
2021-12-13 22:31:35 -05:00
dependabot[bot]
125f484358
Bump serde_json from 1.0.72 to 1.0.73
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.72 to 1.0.73.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.72...v1.0.73)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 00:39:07 +00:00
Furisto
712a07ec11 Review feedback
Logger should not log to file
2021-12-13 23:09:34 +01:00
Thomas Schubart
529ca6739d
Merge pull request #532 from containers/dependabot/cargo/pkg-config-0.3.24
Bump pkg-config from 0.3.23 to 0.3.24
2021-12-13 17:11:41 +01:00
Yashodhan Joshi
e3f995bd8e Add cgroups v1 blkio integration test 2021-12-13 20:46:19 +05:30
Yashodhan Joshi
75ef920a4a WIP blkio integration tests, currently only runs when weight and weight_device are supported 2021-12-13 17:31:07 +05:30
dependabot[bot]
53dfa8b6de
Bump pkg-config from 0.3.23 to 0.3.24
Bumps [pkg-config](https://github.com/rust-lang/pkg-config-rs) from 0.3.23 to 0.3.24.
- [Release notes](https://github.com/rust-lang/pkg-config-rs/releases)
- [Changelog](https://github.com/rust-lang/pkg-config-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/pkg-config-rs/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 06:33:35 +00:00
utam0k
cbba0bc641
Merge pull request #533 from containers/dependabot/cargo/libc-0.2.111
Bump libc from 0.2.109 to 0.2.111
2021-12-13 15:32:08 +09:00
utam0k
cef673cbca
Merge pull request #535 from containers/dependabot/cargo/ryu-1.0.9
Bump ryu from 1.0.6 to 1.0.9
2021-12-13 15:27:01 +09:00
dependabot[bot]
5a51603cc9
Bump ryu from 1.0.6 to 1.0.9
Bumps [ryu](https://github.com/dtolnay/ryu) from 1.0.6 to 1.0.9.
- [Release notes](https://github.com/dtolnay/ryu/releases)
- [Commits](https://github.com/dtolnay/ryu/compare/1.0.6...1.0.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 01:12:33 +00:00
dependabot[bot]
109020bcef
Bump libc from 0.2.109 to 0.2.111
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.109 to 0.2.111.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.109...0.2.111)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 01:12:08 +00:00
Furisto
d1bdf10859
Fix integration tests 2021-12-12 16:17:59 +01:00
Furisto
d21706ea47 Update with latest 2021-12-12 00:30:34 +01:00
Thomas Schubart
12e61eb808
Merge pull request #527 from utam0k/improvement/cargo-fix-derivable_impls
remove unneede `impl Default`
2021-12-12 00:24:34 +01:00
Furisto
763b21dca1 Cleanup 2021-12-11 23:52:04 +01:00
Furisto
effb728fb0 Ensure test directory is cleaned up 2021-12-11 23:30:25 +01:00
Furisto
e7d0e90529 Cleanup logger implementation 2021-12-11 20:38:06 +01:00
Furisto
69b5d76fe4 Cpu period tests 2021-12-11 18:24:06 +01:00
utam0k
243be9ff1c remove unneede impl Default
https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls
2021-12-11 21:33:21 +09:00
Furisto
9abeeb2407 Ensure cpu quota is not set if none is specified 2021-12-10 23:32:02 +01:00
utam0k
7bf065d21c
Merge pull request #526 from containers/dependabot/cargo/hermit-abi-0.1.20
Bump hermit-abi from 0.1.19 to 0.1.20
2021-12-10 11:35:00 +09:00
dependabot[bot]
8f2500e6e8
Bump hermit-abi from 0.1.19 to 0.1.20
Bumps [hermit-abi](https://github.com/hermitcore/rusty-hermit) from 0.1.19 to 0.1.20.
- [Release notes](https://github.com/hermitcore/rusty-hermit/releases)
- [Commits](https://github.com/hermitcore/rusty-hermit/compare/hermit-abi-0.1.19...hermit-abi-0.1.20)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-10 00:26:42 +00:00
Thomas Schubart
71ede54b9d
Merge pull request #524 from utam0k/bump-up-rust-1.57
bump rust from 1.56.1 to 1.57.0
2021-12-09 20:45:05 +01:00
utam0k
c52a108349 bump rust from 1.56.1 to 1.57.0 2021-12-09 03:40:42 +00:00
Furisto
90ba7e066a Cpu weight & quota tests 2021-12-08 00:21:25 +01:00
Furisto
67bfc4c920 Implement equality macro
Implement an equality macro that returns a result instead of panicking
2021-12-07 23:27:40 +01:00
utam0k
aff2d19092
Merge pull request #516 from tsturzl/cgroups_network_integration_test
Integration test: cgroup v1 network tests, fix to memory tests
2021-12-07 20:50:08 +09:00
utam0k
607e17751c
Merge pull request #523 from containers/dependabot/cargo/pkg-config-0.3.23
Bump pkg-config from 0.3.22 to 0.3.23
2021-12-07 16:02:33 +09:00
dependabot[bot]
974757f32d
Bump pkg-config from 0.3.22 to 0.3.23
Bumps [pkg-config](https://github.com/rust-lang/pkg-config-rs) from 0.3.22 to 0.3.23.
- [Release notes](https://github.com/rust-lang/pkg-config-rs/releases)
- [Changelog](https://github.com/rust-lang/pkg-config-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/pkg-config-rs/compare/0.3.22...0.3.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-07 00:40:34 +00:00
Furisto
3d7247b5ca Ensure cpu weight tests pass
Cpu weight should be set to maximum value if value exceeds the valid range.
2021-12-06 19:18:00 +01:00
dependabot[bot]
ec193b0787
Bump proc-macro2 from 1.0.32 to 1.0.33 (#519)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.32 to 1.0.33.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.32...1.0.33)

---
updated-dependencies:
- dependency-name: proc-macro2
  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>
2021-12-05 18:49:56 -08:00
Travis Sturzl
26ec341c42
Merge pull request #520 from containers/dependabot/cargo/libc-0.2.109
Bump libc from 0.2.108 to 0.2.109
2021-12-05 19:18:22 -07:00
dependabot[bot]
3cf41275ed
Bump libc from 0.2.108 to 0.2.109
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.108 to 0.2.109.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.108...0.2.109)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:38:21 +00:00
utam0k
5e93b0c45f
Merge pull request #521 from containers/dependabot/cargo/libbpf-sys-0.6.0-1
Bump libbpf-sys from 0.5.0-2 to 0.6.0-1
2021-12-06 10:37:10 +09:00
utam0k
97c6babe4f
Merge pull request #522 from containers/dependabot/cargo/memoffset-0.6.5
Bump memoffset from 0.6.4 to 0.6.5
2021-12-06 10:36:52 +09:00
dependabot[bot]
9083ae776b
Bump memoffset from 0.6.4 to 0.6.5
Bumps [memoffset](https://github.com/Gilnaa/memoffset) from 0.6.4 to 0.6.5.
- [Release notes](https://github.com/Gilnaa/memoffset/releases)
- [Commits](https://github.com/Gilnaa/memoffset/compare/v0.6.4...v0.6.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:09:30 +00:00
dependabot[bot]
86868292f7
Bump libbpf-sys from 0.5.0-2 to 0.6.0-1
Bumps [libbpf-sys](https://github.com/alexforster/libbpf-sys) from 0.5.0-2 to 0.6.0-1.
- [Release notes](https://github.com/alexforster/libbpf-sys/releases)
- [Commits](https://github.com/alexforster/libbpf-sys/compare/0.5.0-2...0.6.0-1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 01:09:16 +00:00
Furisto
d5818cff01 Add logging & sort cargo.toml entries 2021-12-05 21:58:21 +01:00
Travis Sturzl
923c0c46b2 appease the great clippy 2021-12-05 11:49:30 -07:00
Travis Sturzl
d3133c5da7 check that expected network interfaces exist to determine if test can
run
2021-12-05 11:37:21 -07:00
Furisto
3a60604822 Move tests for cpu variants (v1,v2) to own module 2021-12-05 15:42:24 +01:00
Theo Paris
2eef38dfc7
Add shell completion (#515) 2021-12-05 14:39:08 +01:00
utam0k
2d67f68c7e
Merge pull request #517 from tsturzl/ignore-integration-test-cov
ignore integration test crate for code coverage
2021-12-05 16:09:11 +09:00
Travis Sturzl
2ac120efd8 ignore integration test crate for codecov 2021-12-04 21:55:17 -07:00
Travis Sturzl
a42af6ed1e network tests passing, fix to memory tests 2021-12-04 21:37:59 -07:00
Travis Sturzl
eb083a162a
Merge pull request #513 from Furisto/systemd-part4
Improvements to cgroup support
2021-12-04 20:15:50 -07:00
Furisto
af4d403fff Cleanup & Clippy 2021-12-04 11:36:13 +01:00