From caa7d055c4a6c1abf6afe136497da7b1c288362b Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Fri, 16 Jun 2023 14:07:07 +0800 Subject: [PATCH 1/5] api: publish v0.3.0 Publish nydus-api v0.3.0. Signed-off-by: Jiang Liu --- Cargo.lock | 2 +- Cargo.toml | 2 +- api/Cargo.toml | 2 +- builder/Cargo.toml | 2 +- clib/Cargo.toml | 2 +- rafs/Cargo.toml | 2 +- service/Cargo.toml | 2 +- storage/Cargo.toml | 2 +- utils/Cargo.toml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0fd734ee1bd..0e178b2365f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1090,7 +1090,7 @@ dependencies = [ [[package]] name = "nydus-api" -version = "0.2.2" +version = "0.3.0" dependencies = [ "backtrace", "dbs-uhttp", diff --git a/Cargo.toml b/Cargo.toml index fd41b54d058..e3252c16191 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,7 +56,7 @@ openssl = { version = "0.10.48", features = ["vendored"] } # pin openssl-src to bring in fix for https://rustsec.org/advisories/RUSTSEC-2022-0032 #openssl-src = { version = "111.22" } -nydus-api = { version = "0.2.2", path = "api", features = ["handler"] } +nydus-api = { version = "0.3.0", path = "api", features = ["handler"] } nydus-builder = { version = "0.1.0", path = "builder" } nydus-rafs = { version = "0.3.0", path = "rafs" } nydus-service = { version = "0.2.0", path = "service", features = ["block-device"] } diff --git a/api/Cargo.toml b/api/Cargo.toml index ec46e2a678a..c6ffa9ce3ac 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nydus-api" -version = "0.2.2" +version = "0.3.0" description = "APIs for Nydus Image Service" authors = ["The Nydus Developers"] license = "Apache-2.0 OR BSD-3-Clause" diff --git a/builder/Cargo.toml b/builder/Cargo.toml index ef03431ef8d..2f9de6e7419 100644 --- a/builder/Cargo.toml +++ b/builder/Cargo.toml @@ -23,7 +23,7 @@ tar = "0.4.38" vmm-sys-util = "0.10.0" xattr = "0.2.3" -nydus-api = { version = "0.2", path = "../api" } +nydus-api = { version = "0.3", path = "../api" } nydus-rafs = { version = "0.3", path = "../rafs" } nydus-storage = { version = "0.6", path = "../storage", features = ["backend-localfs"] } nydus-utils = { version = "0.4", path = "../utils" } diff --git a/clib/Cargo.toml b/clib/Cargo.toml index 9cccc1b3261..3ce299af996 100644 --- a/clib/Cargo.toml +++ b/clib/Cargo.toml @@ -16,7 +16,7 @@ crate-type = ["cdylib", "staticlib"] libc = "0.2.137" log = "0.4.17" fuse-backend-rs = "^0.10.3" -nydus-api = { version = "0.2", path = "../api" } +nydus-api = { version = "0.3", path = "../api" } nydus-rafs = { version = "0.3.0", path = "../rafs" } nydus-storage = { version = "0.6.2", path = "../storage" } diff --git a/rafs/Cargo.toml b/rafs/Cargo.toml index 451c6ec1b8c..0d58bc98a81 100644 --- a/rafs/Cargo.toml +++ b/rafs/Cargo.toml @@ -21,7 +21,7 @@ serde_json = "1.0.53" vm-memory = "0.9" fuse-backend-rs = "^0.10.3" -nydus-api = { version = "0.2", path = "../api" } +nydus-api = { version = "0.3", path = "../api" } nydus-storage = { version = "0.6", path = "../storage", features = ["backend-localfs"] } nydus-utils = { version = "0.4", path = "../utils" } diff --git a/service/Cargo.toml b/service/Cargo.toml index 5902ee3aa0c..0b0c630b7dd 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -24,7 +24,7 @@ thiserror = "1.0" time = { version = "0.3.14", features = ["serde-human-readable"] } tokio = { version = "1.24", features = ["macros"] } -nydus-api = { version = "0.2.2", path = "../api"} +nydus-api = { version = "0.3.0", path = "../api"} nydus-rafs = { version = "0.3.0", path = "../rafs" } nydus-storage = { version = "0.6.2", path = "../storage" } nydus-utils = { version = "0.4.1", path = "../utils" } diff --git a/storage/Cargo.toml b/storage/Cargo.toml index dbd7b83182c..634016270d5 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -35,7 +35,7 @@ vm-memory = "0.9" fuse-backend-rs = "^0.10.3" gpt = { version = "3.0.0", optional = true } -nydus-api = { version = "0.2", path = "../api" } +nydus-api = { version = "0.3", path = "../api" } nydus-utils = { version = "0.4", path = "../utils", features = ["encryption", "zran"] } sha1 = { version = "0.10.5", optional = true } diff --git a/utils/Cargo.toml b/utils/Cargo.toml index a9bb5a7c2f1..8aae751368d 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -24,7 +24,7 @@ tokio = { version = "1.19.0", features = ["rt", "sync"] } zstd = "0.11" nix = "0.24" -nydus-api = { version = "0.2.2", path = "../api" } +nydus-api = { version = "0.3", path = "../api" } # libz-ng-sys doesn't compile on ppc64. Have to fallback to stock zlib-sys [target.'cfg(target_arch = "powerpc64")'.dependencies] From fdd99e3962a2d9f8330d989669a1a824e516144a Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Fri, 16 Jun 2023 14:26:25 +0800 Subject: [PATCH 2/5] utils: publish nydus-utils v0.4.2 Publish nydus-utils v0.4.2. Signed-off-by: Jiang Liu --- Cargo.lock | 2 +- Cargo.toml | 2 +- service/Cargo.toml | 2 +- utils/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e178b2365f..20b2934feda 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1270,7 +1270,7 @@ dependencies = [ [[package]] name = "nydus-utils" -version = "0.4.1" +version = "0.4.2" dependencies = [ "blake3", "flate2", diff --git a/Cargo.toml b/Cargo.toml index e3252c16191..fea3d9f955f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,7 +61,7 @@ nydus-builder = { version = "0.1.0", path = "builder" } nydus-rafs = { version = "0.3.0", path = "rafs" } nydus-service = { version = "0.2.0", path = "service", features = ["block-device"] } nydus-storage = { version = "0.6.2", path = "storage" } -nydus-utils = { version = "0.4.1", path = "utils" } +nydus-utils = { version = "0.4.2", path = "utils" } vhost = { version = "0.5.0", features = ["vhost-user-slave"], optional = true } vhost-user-backend = { version = "0.7.0", optional = true } diff --git a/service/Cargo.toml b/service/Cargo.toml index 0b0c630b7dd..3e04187dadf 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -27,7 +27,7 @@ tokio = { version = "1.24", features = ["macros"] } nydus-api = { version = "0.3.0", path = "../api"} nydus-rafs = { version = "0.3.0", path = "../rafs" } nydus-storage = { version = "0.6.2", path = "../storage" } -nydus-utils = { version = "0.4.1", path = "../utils" } +nydus-utils = { version = "0.4.2", path = "../utils" } vhost = { version = "0.5.0", features = ["vhost-user-slave"], optional = true } vhost-user-backend = { version = "0.7.0", optional = true } diff --git a/utils/Cargo.toml b/utils/Cargo.toml index 8aae751368d..fb9be6d047b 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nydus-utils" -version = "0.4.1" +version = "0.4.2" description = "Utilities and helpers for Nydus Image Service" authors = ["The Nydus Developers"] license = "Apache-2.0 OR BSD-3-Clause" From aa2305beb14db60b45b693cc5f2c78e7c2f6f63e Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Fri, 16 Jun 2023 14:32:15 +0800 Subject: [PATCH 3/5] storage: publish nydus-storage v0.6.3 Publish nydus-storage v0.6.3. Signed-off-by: Jiang Liu --- Cargo.lock | 2 +- Cargo.toml | 2 +- clib/Cargo.toml | 2 +- service/Cargo.toml | 2 +- storage/Cargo.toml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 20b2934feda..ad82c389698 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1234,7 +1234,7 @@ dependencies = [ [[package]] name = "nydus-storage" -version = "0.6.2" +version = "0.6.3" dependencies = [ "arc-swap", "base64 0.13.1", diff --git a/Cargo.toml b/Cargo.toml index fea3d9f955f..02a43bdd891 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -60,7 +60,7 @@ nydus-api = { version = "0.3.0", path = "api", features = ["handler"] } nydus-builder = { version = "0.1.0", path = "builder" } nydus-rafs = { version = "0.3.0", path = "rafs" } nydus-service = { version = "0.2.0", path = "service", features = ["block-device"] } -nydus-storage = { version = "0.6.2", path = "storage" } +nydus-storage = { version = "0.6.3", path = "storage" } nydus-utils = { version = "0.4.2", path = "utils" } vhost = { version = "0.5.0", features = ["vhost-user-slave"], optional = true } diff --git a/clib/Cargo.toml b/clib/Cargo.toml index 3ce299af996..097c1783c20 100644 --- a/clib/Cargo.toml +++ b/clib/Cargo.toml @@ -18,7 +18,7 @@ log = "0.4.17" fuse-backend-rs = "^0.10.3" nydus-api = { version = "0.3", path = "../api" } nydus-rafs = { version = "0.3.0", path = "../rafs" } -nydus-storage = { version = "0.6.2", path = "../storage" } +nydus-storage = { version = "0.6.3", path = "../storage" } [features] baekend-s3 = ["nydus-storage/backend-s3"] diff --git a/service/Cargo.toml b/service/Cargo.toml index 3e04187dadf..005c16a94d5 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -26,7 +26,7 @@ tokio = { version = "1.24", features = ["macros"] } nydus-api = { version = "0.3.0", path = "../api"} nydus-rafs = { version = "0.3.0", path = "../rafs" } -nydus-storage = { version = "0.6.2", path = "../storage" } +nydus-storage = { version = "0.6.3", path = "../storage" } nydus-utils = { version = "0.4.2", path = "../utils" } vhost = { version = "0.5.0", features = ["vhost-user-slave"], optional = true } diff --git a/storage/Cargo.toml b/storage/Cargo.toml index 634016270d5..1ae287e6eac 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nydus-storage" -version = "0.6.2" +version = "0.6.3" description = "Storage subsystem for Nydus Image Service" authors = ["The Nydus Developers"] license = "Apache-2.0 OR BSD-3-Clause" From 9a1524b6be58c752e3d3133685532216047eddea Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Fri, 16 Jun 2023 14:38:18 +0800 Subject: [PATCH 4/5] rafs: publish nydus-rafs v0.3.1 Publish nydus-rafs v0.3.1. Signed-off-by: Jiang Liu --- Cargo.lock | 2 +- Cargo.toml | 2 +- clib/Cargo.toml | 2 +- rafs/Cargo.toml | 2 +- service/Cargo.toml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ad82c389698..c342be2d475 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1143,7 +1143,7 @@ dependencies = [ [[package]] name = "nydus-rafs" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 02a43bdd891..ffa1c81da00 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ openssl = { version = "0.10.48", features = ["vendored"] } nydus-api = { version = "0.3.0", path = "api", features = ["handler"] } nydus-builder = { version = "0.1.0", path = "builder" } -nydus-rafs = { version = "0.3.0", path = "rafs" } +nydus-rafs = { version = "0.3.1", path = "rafs" } nydus-service = { version = "0.2.0", path = "service", features = ["block-device"] } nydus-storage = { version = "0.6.3", path = "storage" } nydus-utils = { version = "0.4.2", path = "utils" } diff --git a/clib/Cargo.toml b/clib/Cargo.toml index 097c1783c20..34583b211d5 100644 --- a/clib/Cargo.toml +++ b/clib/Cargo.toml @@ -17,7 +17,7 @@ libc = "0.2.137" log = "0.4.17" fuse-backend-rs = "^0.10.3" nydus-api = { version = "0.3", path = "../api" } -nydus-rafs = { version = "0.3.0", path = "../rafs" } +nydus-rafs = { version = "0.3.1", path = "../rafs" } nydus-storage = { version = "0.6.3", path = "../storage" } [features] diff --git a/rafs/Cargo.toml b/rafs/Cargo.toml index 0d58bc98a81..894f70616cb 100644 --- a/rafs/Cargo.toml +++ b/rafs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nydus-rafs" -version = "0.3.0" +version = "0.3.1" description = "The RAFS filesystem format for Nydus Image Service" authors = ["The Nydus Developers"] license = "Apache-2.0 OR BSD-3-Clause" diff --git a/service/Cargo.toml b/service/Cargo.toml index 005c16a94d5..897ea9ff301 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -25,7 +25,7 @@ time = { version = "0.3.14", features = ["serde-human-readable"] } tokio = { version = "1.24", features = ["macros"] } nydus-api = { version = "0.3.0", path = "../api"} -nydus-rafs = { version = "0.3.0", path = "../rafs" } +nydus-rafs = { version = "0.3.1", path = "../rafs" } nydus-storage = { version = "0.6.3", path = "../storage" } nydus-utils = { version = "0.4.2", path = "../utils" } From 9d89b8d19338f77f8398f1f5939049cdb0ffcef4 Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Tue, 9 May 2023 23:13:20 +0800 Subject: [PATCH 5/5] service: prepare for publishing v0.2.1 Prepare for publishing v0.2.1. Signed-off-by: Jiang Liu --- Cargo.lock | 2 +- Cargo.toml | 2 +- service/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c342be2d475..711f39cf893 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1204,7 +1204,7 @@ dependencies = [ [[package]] name = "nydus-service" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bytes", "dbs-allocator", diff --git a/Cargo.toml b/Cargo.toml index ffa1c81da00..bb55497efb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ openssl = { version = "0.10.48", features = ["vendored"] } nydus-api = { version = "0.3.0", path = "api", features = ["handler"] } nydus-builder = { version = "0.1.0", path = "builder" } nydus-rafs = { version = "0.3.1", path = "rafs" } -nydus-service = { version = "0.2.0", path = "service", features = ["block-device"] } +nydus-service = { version = "0.3.0", path = "service", features = ["block-device"] } nydus-storage = { version = "0.6.3", path = "storage" } nydus-utils = { version = "0.4.2", path = "utils" } diff --git a/service/Cargo.toml b/service/Cargo.toml index 897ea9ff301..2cd3f35a725 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nydus-service" -version = "0.2.0" +version = "0.3.0" description = "Nydus Image Service Manager" authors = ["The Nydus Developers"] license = "Apache-2.0"