diff --git a/CHANGELOG.md b/CHANGELOG.md index 2212582a1..8bb33e7a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # dre Changelog +## [0.5.5](https://github.com/dfinity/dre/releases/tag/0.5.5) - 2024-09-09 + +[Compare with first commit](https://github.com/dfinity/dre/compare/d3c9efa02d88bab5454e795c50acb6d1575c5ecf...0.5.5) + +### Features + +- Add a manual CI job that cleans bazel caches (#890) ([38b7bb9](https://github.com/dfinity/dre/commit/38b7bb959ff9caaa2f6bfe5decaf61c47ab0d8e2) by Saša Tomić). +- security fix proposal (#882) ([d4ce9d0](https://github.com/dfinity/dre/commit/d4ce9d013da8f2509a6614062bd3f17ab2375471) by Nikola Milosavljevic). + +### Bug Fixes + +- only require our label for bazel cache cleanup job (#891) ([2004230](https://github.com/dfinity/dre/commit/20042307d55785071bc1e57338acaa6190713e09) by Saša Tomić). +- --yes on propose (#892) ([66f2e5f](https://github.com/dfinity/dre/commit/66f2e5fb4eae2131ad68e3679c19f7997b845861) by Luka Skugor). +- initialization logic (#889) ([a1f42a7](https://github.com/dfinity/dre/commit/a1f42a757c63e5e2f1cfdf42a03ebd579fe86310) by Nikola Milosavljevic). +- add missing bins (#887) ([9f327c3](https://github.com/dfinity/dre/commit/9f327c378ac09be8882c76a0c98383ebe8ba535c) by Luka Skugor). +- fix the forum category code (#884) ([0351499](https://github.com/dfinity/dre/commit/035149972605d5245f61e122f2ec56600771fa64) by Luka Skugor). +- fix finding the forum category (#881) ([ce39a3e](https://github.com/dfinity/dre/commit/ce39a3e8baddc359a45f64e66e3718d25287c3d7) by Luka Skugor). + ## [0.5.4](https://github.com/dfinity/dre/releases/tag/0.5.4) - 2024-09-05 [Compare with first commit](https://github.com/dfinity/dre/compare/e3b94efb3d36a89b7c981813626719ed48d5ec2f...0.5.4) diff --git a/Cargo.Bazel.lock b/Cargo.Bazel.lock index b19642c61..125b79209 100644 --- a/Cargo.Bazel.lock +++ b/Cargo.Bazel.lock @@ -1,5 +1,5 @@ { - "checksum": "9160b03df3e635c28ee9fe360788b0cd0a8648474d71fbc3d668d326e3878d20", + "checksum": "f1d09612b997a0dda962da5099fbf545b4ff7e513cc37630903ea66543599963", "crates": { "actix-codec 0.5.2": { "name": "actix-codec", @@ -4990,9 +4990,9 @@ }, "license": "Apache-2.0" }, - "canister-log-fetcher 0.5.4": { + "canister-log-fetcher 0.5.5": { "name": "canister-log-fetcher", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -5046,7 +5046,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -6405,9 +6405,9 @@ }, "license": "Apache-2.0 OR MIT" }, - "config-writer-common 0.5.4": { + "config-writer-common 0.5.5": { "name": "config-writer-common", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -6467,7 +6467,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -8796,9 +8796,9 @@ }, "license": "MIT OR Apache-2.0" }, - "decentralization 0.5.4": { + "decentralization 0.5.5": { "name": "decentralization", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -8892,7 +8892,7 @@ ], "selects": {} }, - "version": "0.5.4" + "version": "0.5.5" }, "license": null }, @@ -10026,9 +10026,9 @@ }, "license": "MIT" }, - "dre 0.5.4": { + "dre 0.5.5": { "name": "dre", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -10118,7 +10118,7 @@ "target": "dotenv" }, { - "id": "dre 0.5.4", + "id": "dre 0.5.5", "target": "build_script_build" }, { @@ -10323,7 +10323,7 @@ ], "selects": {} }, - "version": "0.5.4" + "version": "0.5.5" }, "build_script_attrs": { "data_glob": [ @@ -15922,9 +15922,9 @@ }, "license": null }, - "ic-canisters 0.5.4": { + "ic-canisters 0.5.5": { "name": "ic-canisters", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -16060,7 +16060,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -19690,9 +19690,9 @@ }, "license": null }, - "ic-management-backend 0.5.4": { + "ic-management-backend 0.5.5": { "name": "ic-management-backend", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -19910,7 +19910,7 @@ ], "selects": {} }, - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -20009,9 +20009,9 @@ }, "license": null }, - "ic-management-types 0.5.4": { + "ic-management-types 0.5.5": { "name": "ic-management-types", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -20121,7 +20121,7 @@ ], "selects": {} }, - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -28271,9 +28271,9 @@ }, "license": "MIT OR Apache-2.0" }, - "log-fetcher 0.5.4": { + "log-fetcher 0.5.5": { "name": "log-fetcher", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -28323,13 +28323,13 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, - "log-noise-filter-backend 0.5.4": { + "log-noise-filter-backend 0.5.5": { "name": "log-noise-filter-backend", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -28389,13 +28389,13 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, - "log-noise-filter-downloader 0.5.4": { + "log-noise-filter-downloader 0.5.5": { "name": "log-noise-filter-downloader", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -28449,7 +28449,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -29178,9 +29178,9 @@ }, "license": "MIT OR Apache-2.0" }, - "multiservice-discovery 0.5.4": { + "multiservice-discovery 0.5.5": { "name": "multiservice-discovery", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -29307,13 +29307,13 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, - "multiservice-discovery-downloader 0.5.4": { + "multiservice-discovery-downloader 0.5.5": { "name": "multiservice-discovery-downloader", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -29379,13 +29379,13 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, - "multiservice-discovery-shared 0.5.4": { + "multiservice-discovery-shared 0.5.5": { "name": "multiservice-discovery-shared", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -29433,7 +29433,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -29530,9 +29530,9 @@ }, "license": "MIT" }, - "node-status-updater 0.5.4": { + "node-status-updater 0.5.5": { "name": "node-status-updater", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -29606,7 +29606,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -29661,9 +29661,9 @@ }, "license": "MIT" }, - "np-notifications 0.5.4": { + "np-notifications 0.5.5": { "name": "np-notifications", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -29758,7 +29758,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -30565,9 +30565,9 @@ }, "license": "Apache-2.0 OR MIT" }, - "obs-canister-clients 0.5.4": { + "obs-canister-clients 0.5.5": { "name": "obs-canister-clients", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -30615,7 +30615,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -33705,9 +33705,9 @@ }, "license": "Apache-2.0" }, - "prometheus-config-updater 0.5.4": { + "prometheus-config-updater 0.5.5": { "name": "prometheus-config-updater", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -33801,7 +33801,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -34372,9 +34372,9 @@ }, "license": "MIT" }, - "qualifier 0.5.4": { + "qualifier 0.5.5": { "name": "qualifier", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -34460,7 +34460,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -36452,9 +36452,9 @@ }, "license": "MIT OR Apache-2.0" }, - "rollout-controller 0.5.4": { + "rollout-controller 0.5.5": { "name": "rollout-controller", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -36561,7 +36561,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -39017,9 +39017,9 @@ }, "license": "MIT OR Apache-2.0" }, - "service-discovery 0.5.4": { + "service-discovery 0.5.5": { "name": "service-discovery", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -39156,7 +39156,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -39686,9 +39686,9 @@ }, "license": "MIT" }, - "slack-notifications 0.5.4": { + "slack-notifications 0.5.5": { "name": "slack-notifications", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -39786,7 +39786,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -40312,9 +40312,9 @@ }, "license": "MIT OR Apache-2.0" }, - "sns-downloader 0.5.4": { + "sns-downloader 0.5.5": { "name": "sns-downloader", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -40380,7 +40380,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -43897,9 +43897,9 @@ }, "license": null }, - "trustworthy-node-metrics 0.5.4": { + "trustworthy-node-metrics 0.5.5": { "name": "trustworthy-node-metrics", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [], "library_target_name": null, @@ -43986,13 +43986,13 @@ ], "selects": {} }, - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, - "trustworthy-node-metrics-types 0.5.4": { + "trustworthy-node-metrics-types 0.5.5": { "name": "trustworthy-node-metrics-types", - "version": "0.5.4", + "version": "0.5.5", "repository": null, "targets": [ { @@ -44040,7 +44040,7 @@ "selects": {} }, "edition": "2021", - "version": "0.5.4" + "version": "0.5.5" }, "license": "Apache-2.0" }, @@ -48899,30 +48899,30 @@ }, "binary_crates": [], "workspace_members": { - "canister-log-fetcher 0.5.4": "rs/canister-log-fetcher", - "config-writer-common 0.5.4": "rs/ic-observability/config-writer-common", - "decentralization 0.5.4": "rs/decentralization", - "dre 0.5.4": "rs/cli", - "ic-canisters 0.5.4": "rs/ic-canisters", - "ic-management-backend 0.5.4": "rs/ic-management-backend", - "ic-management-types 0.5.4": "rs/ic-management-types", - "log-fetcher 0.5.4": "rs/log-fetcher", - "log-noise-filter-backend 0.5.4": "rs/ic-observability/log-noise-filter-backend", - "log-noise-filter-downloader 0.5.4": "rs/ic-observability/log-noise-filter-downloader", - "multiservice-discovery 0.5.4": "rs/ic-observability/multiservice-discovery", - "multiservice-discovery-downloader 0.5.4": "rs/ic-observability/multiservice-discovery-downloader", - "multiservice-discovery-shared 0.5.4": "rs/ic-observability/multiservice-discovery-shared", - "node-status-updater 0.5.4": "rs/ic-observability/node-status-updater", - "np-notifications 0.5.4": "rs/np-notifications", - "obs-canister-clients 0.5.4": "rs/ic-observability/obs-canister-clients", - "prometheus-config-updater 0.5.4": "rs/ic-observability/prometheus-config-updater", - "qualifier 0.5.4": "rs/qualifier", - "rollout-controller 0.5.4": "rs/rollout-controller", - "service-discovery 0.5.4": "rs/ic-observability/service-discovery", - "slack-notifications 0.5.4": "rs/slack-notifications", - "sns-downloader 0.5.4": "rs/ic-observability/sns-downloader", - "trustworthy-node-metrics 0.5.4": "rs/dre-canisters/trustworthy-node-metrics/src/trustworthy-node-metrics", - "trustworthy-node-metrics-types 0.5.4": "rs/dre-canisters/trustworthy-node-metrics/src/trustworthy-node-metrics-types" + "canister-log-fetcher 0.5.5": "rs/canister-log-fetcher", + "config-writer-common 0.5.5": "rs/ic-observability/config-writer-common", + "decentralization 0.5.5": "rs/decentralization", + "dre 0.5.5": "rs/cli", + "ic-canisters 0.5.5": "rs/ic-canisters", + "ic-management-backend 0.5.5": "rs/ic-management-backend", + "ic-management-types 0.5.5": "rs/ic-management-types", + "log-fetcher 0.5.5": "rs/log-fetcher", + "log-noise-filter-backend 0.5.5": "rs/ic-observability/log-noise-filter-backend", + "log-noise-filter-downloader 0.5.5": "rs/ic-observability/log-noise-filter-downloader", + "multiservice-discovery 0.5.5": "rs/ic-observability/multiservice-discovery", + "multiservice-discovery-downloader 0.5.5": "rs/ic-observability/multiservice-discovery-downloader", + "multiservice-discovery-shared 0.5.5": "rs/ic-observability/multiservice-discovery-shared", + "node-status-updater 0.5.5": "rs/ic-observability/node-status-updater", + "np-notifications 0.5.5": "rs/np-notifications", + "obs-canister-clients 0.5.5": "rs/ic-observability/obs-canister-clients", + "prometheus-config-updater 0.5.5": "rs/ic-observability/prometheus-config-updater", + "qualifier 0.5.5": "rs/qualifier", + "rollout-controller 0.5.5": "rs/rollout-controller", + "service-discovery 0.5.5": "rs/ic-observability/service-discovery", + "slack-notifications 0.5.5": "rs/slack-notifications", + "sns-downloader 0.5.5": "rs/ic-observability/sns-downloader", + "trustworthy-node-metrics 0.5.5": "rs/dre-canisters/trustworthy-node-metrics/src/trustworthy-node-metrics", + "trustworthy-node-metrics-types 0.5.5": "rs/dre-canisters/trustworthy-node-metrics/src/trustworthy-node-metrics-types" }, "conditions": { "aarch64-apple-darwin": [ diff --git a/Cargo.lock b/Cargo.lock index 664c6d09e..65f17edae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -989,7 +989,7 @@ dependencies = [ [[package]] name = "canister-log-fetcher" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "clap 4.5.16", @@ -1276,7 +1276,7 @@ dependencies = [ [[package]] name = "config-writer-common" -version = "0.5.4" +version = "0.5.5" dependencies = [ "crossbeam", "crossbeam-channel", @@ -1741,7 +1741,7 @@ checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" [[package]] name = "decentralization" -version = "0.5.4" +version = "0.5.5" dependencies = [ "actix-web", "ahash 0.8.11", @@ -1983,7 +1983,7 @@ checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" [[package]] name = "dre" -version = "0.5.4" +version = "0.5.5" dependencies = [ "actix-rt", "anyhow", @@ -3166,7 +3166,7 @@ dependencies = [ [[package]] name = "ic-canisters" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "backoff", @@ -3952,7 +3952,7 @@ dependencies = [ [[package]] name = "ic-management-backend" -version = "0.5.4" +version = "0.5.5" dependencies = [ "actix-rt", "actix-web", @@ -4027,7 +4027,7 @@ dependencies = [ [[package]] name = "ic-management-types" -version = "0.5.4" +version = "0.5.5" dependencies = [ "actix-web", "anyhow", @@ -5684,7 +5684,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "log-fetcher" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "clap 4.5.16", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "log-noise-filter-backend" -version = "0.5.4" +version = "0.5.5" dependencies = [ "axum 0.7.5", "clap 4.5.16", @@ -5714,7 +5714,7 @@ dependencies = [ [[package]] name = "log-noise-filter-downloader" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "clap 4.5.16", @@ -5865,7 +5865,7 @@ checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" [[package]] name = "multiservice-discovery" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "assert_cmd", @@ -5901,7 +5901,7 @@ dependencies = [ [[package]] name = "multiservice-discovery-downloader" -version = "0.5.4" +version = "0.5.5" dependencies = [ "clap 4.5.16", "crossbeam", @@ -5922,7 +5922,7 @@ dependencies = [ [[package]] name = "multiservice-discovery-shared" -version = "0.5.4" +version = "0.5.5" dependencies = [ "erased-serde 0.4.5", "ic-sns-wasm", @@ -5947,7 +5947,7 @@ dependencies = [ [[package]] name = "node-status-updater" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "clap 4.5.16", @@ -5980,7 +5980,7 @@ dependencies = [ [[package]] name = "np-notifications" -version = "0.5.4" +version = "0.5.5" dependencies = [ "actix-web", "anyhow", @@ -6151,7 +6151,7 @@ dependencies = [ [[package]] name = "obs-canister-clients" -version = "0.5.4" +version = "0.5.5" dependencies = [ "candid", "ic-agent", @@ -6751,7 +6751,7 @@ dependencies = [ [[package]] name = "prometheus-config-updater" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "base64 0.22.1", @@ -6893,7 +6893,7 @@ dependencies = [ [[package]] name = "qualifier" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "backon", @@ -7310,7 +7310,7 @@ checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" [[package]] name = "rollout-controller" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "candid", @@ -7783,7 +7783,7 @@ dependencies = [ [[package]] name = "service-discovery" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "crossbeam", @@ -7918,7 +7918,7 @@ dependencies = [ [[package]] name = "slack-notifications" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "candid", @@ -8040,7 +8040,7 @@ dependencies = [ [[package]] name = "sns-downloader" -version = "0.5.4" +version = "0.5.5" dependencies = [ "clap 4.5.16", "crossbeam", @@ -8747,7 +8747,7 @@ dependencies = [ [[package]] name = "trustworthy-node-metrics" -version = "0.5.4" +version = "0.5.5" dependencies = [ "anyhow", "candid", @@ -8771,7 +8771,7 @@ dependencies = [ [[package]] name = "trustworthy-node-metrics-types" -version = "0.5.4" +version = "0.5.5" dependencies = [ "candid", "dfn_core", diff --git a/Cargo.toml b/Cargo.toml index 91c614ae3..9dd067817 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.5.4" +version = "0.5.5" edition = "2021" authors = ["IC Decentralized Reliability Engineering (DRE) Team"] description = "Tooling for managing the Internet Computer" diff --git a/VERSION b/VERSION index 7d8568351..d1d899fa3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.4 +0.5.5 diff --git a/pyproject.toml b/pyproject.toml index 1953238a8..018821da1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "dre-repo" -version = "0.5.4" +version = "0.5.5" description = "" authors = [{ name = "DRE Team", email = "dept-DRE@dfinity.org" }] readme = "README.md"