diff --git a/Cargo.lock b/Cargo.lock index c9c959dd7c..4baa83f46a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1162,7 +1162,7 @@ dependencies = [ [[package]] name = "fallible-iterator" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" @@ -1185,7 +1185,7 @@ dependencies = [ [[package]] name = "file-per-thread-logger" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a3cc21c33af89af0930c8cae4ade5e6fdc17b5d2c97b3d2e2edb67a1cf683f3" dependencies = [ @@ -1908,7 +1908,7 @@ checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" [[package]] name = "libcgroups" -version = "0.2.0" +version = "0.3.0" dependencies = [ "anyhow", "clap", @@ -1933,7 +1933,7 @@ dependencies = [ [[package]] name = "libcontainer" -version = "0.2.0" +version = "0.3.0" dependencies = [ "anyhow", "bitflags 2.4.0", @@ -1974,7 +1974,7 @@ dependencies = [ [[package]] name = "liboci-cli" -version = "0.2.0" +version = "0.3.0" dependencies = [ "clap", ] @@ -2890,7 +2890,7 @@ dependencies = [ [[package]] name = "rbpf" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b536dc5c7e3a730d06c578a41df1fbcccd66240a7a9bd5f150a0826291f01c66" dependencies = [ @@ -5728,7 +5728,7 @@ dependencies = [ [[package]] name = "youki" -version = "0.2.0" +version = "0.3.0" dependencies = [ "anyhow", "caps", diff --git a/crates/libcgroups/Cargo.toml b/crates/libcgroups/Cargo.toml index dc8d6ff5ff..34369e5b84 100644 --- a/crates/libcgroups/Cargo.toml +++ b/crates/libcgroups/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libcgroups" -version = "0.2.0" +version = "0.3.0" description = "Library for cgroup" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" @@ -25,7 +25,7 @@ procfs = "0.15.1" oci-spec = { version = "~0.6.3", features = ["runtime"] } fixedbitset = "0.4.2" serde = { version = "1.0", features = ["derive"] } -rbpf = { version = "0.2.0", optional = true } +rbpf = { version = "0.3.0", optional = true } libbpf-sys = { version = "1.2.1", optional = true } errno = { version = "0.3.5", optional = true } libc = { version = "0.2.149", optional = true } diff --git a/crates/libcontainer/Cargo.toml b/crates/libcontainer/Cargo.toml index 0212a8d45b..7309b35e62 100644 --- a/crates/libcontainer/Cargo.toml +++ b/crates/libcontainer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libcontainer" -version = "0.2.0" +version = "0.3.0" description = "Library for container control" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" @@ -43,7 +43,7 @@ oci-spec = { version = "~0.6.3", features = ["runtime"] } once_cell = "1.18.0" procfs = "0.15.1" prctl = "1.0.0" -libcgroups = { version = "0.2.0", path = "../libcgroups", default-features = false } +libcgroups = { version = "0.3.0", path = "../libcgroups", default-features = false } libseccomp = { version = "0.3.0", optional = true } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" diff --git a/crates/liboci-cli/Cargo.toml b/crates/liboci-cli/Cargo.toml index dc621c0cfc..fad41cd427 100644 --- a/crates/liboci-cli/Cargo.toml +++ b/crates/liboci-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "liboci-cli" -version = "0.2.0" +version = "0.3.0" description = "Parse command line arguments for OCI container runtimes" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" diff --git a/crates/youki/Cargo.toml b/crates/youki/Cargo.toml index 60b54abbd1..5c768099c3 100644 --- a/crates/youki/Cargo.toml +++ b/crates/youki/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "youki" -version = "0.2.0" +version = "0.3.0" description = "A container runtime written in Rust" license-file = "../../LICENSE" repository = "https://github.com/containers/youki" @@ -29,9 +29,9 @@ features = ["std", "suggestions", "derive", "cargo", "help", "usage", "error-con [dependencies] anyhow = "1.0.75" chrono = { version = "0.4", default-features = false, features = ["clock", "serde"] } -libcgroups = { version = "0.2.0", path = "../libcgroups", default-features = false } -libcontainer = { version = "0.2.0", path = "../libcontainer", default-features = false } -liboci-cli = { version = "0.2.0", path = "../liboci-cli" } +libcgroups = { version = "0.3.0", path = "../libcgroups", default-features = false } +libcontainer = { version = "0.3.0", path = "../libcontainer", default-features = false } +liboci-cli = { version = "0.3.0", path = "../liboci-cli" } nix = "0.27.1" once_cell = "1.18.0" pentacle = "1.0.0" diff --git a/docs/src/user/basic_setup.md b/docs/src/user/basic_setup.md index 1c69afb6dd..c323de6e85 100644 --- a/docs/src/user/basic_setup.md +++ b/docs/src/user/basic_setup.md @@ -47,11 +47,11 @@ Install from the GitHub release. Note that this way also requires the aforementioned installation. ```console -$ wget https://github.com/containers/youki/releases/download/v0.2.0/youki_0_2_0_linux.tar.gz -$ tar -zxvf youki_0_2_0_linux.tar.gz youki_0_2_0_linux/youki-0.2.0/youki +$ wget https://github.com/containers/youki/releases/download/v0.3.0/youki_0_3_0_linux.tar.gz +$ tar -zxvf youki_0_3_0_linux.tar.gz youki_0_3_0_linux/youki-0.3.0/youki # Maybe you need root privileges. -$ mv youki_0_2_0_linux/youki-0.2.0/youki /usr/local/bin/youki -$ rm -rf youki_0_2_0_linux.tar.gz youki_0_2_0_linux +$ mv youki_0_3_0_linux/youki-0.3.0/youki /usr/local/bin/youki +$ rm -rf youki_0_3_0_linux.tar.gz youki_0_3_0_linux ``` ## Getting the source