From 5367e49b3bc481a3460c8ebdc05f6f78620d1c5a Mon Sep 17 00:00:00 2001 From: Matthew James Briggs Date: Thu, 6 Jun 2024 15:40:50 -0700 Subject: [PATCH] prepare release v0.0.13 --- CHANGELOG.md | 19 ++++++++++++++++- Cargo.lock | 30 +++++++++++++-------------- agent/agent-common/Cargo.toml | 4 ++-- agent/builder-derive/Cargo.toml | 6 +++--- agent/configuration-derive/Cargo.toml | 2 +- agent/resource-agent/Cargo.toml | 6 +++--- agent/test-agent-cli/Cargo.toml | 10 ++++----- agent/test-agent/Cargo.toml | 6 +++--- agent/utils/Cargo.toml | 10 ++++----- bottlerocket/agents/Cargo.toml | 16 +++++++------- bottlerocket/types/Cargo.toml | 8 +++---- cli/Cargo.toml | 2 +- controller/Cargo.toml | 4 ++-- model/Cargo.toml | 4 ++-- selftest/Cargo.toml | 4 ++-- 15 files changed, 74 insertions(+), 57 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7801016a..83107d8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,24 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] -[Unreleased]: https://github.com/bottlerocket-os/bottlerocket-test-system/compare/v0.0.11...develop +[Unreleased]: https://github.com/bottlerocket-os/bottlerocket-test-system/compare/v0.0.13...develop + +## [0.0.13] - 2024-06-06 + +### Added + +- cluster: add function to download eks-a bundle file ([#895]) +- vmware: add bundles-override argument to eks-a ([#895]) +- metal: add bundles-override argument to eks-a ([#895]) + +### Changed + +- update karpenter agent version to 0.36.1 ([#898]) + +[#895]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/895 +[#898]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/898 + +[0.0.13]: https://github.com/bottlerocket-os/bottlerocket-test-system/tree/v0.0.13 ## [0.0.12] - 2024-03-18 diff --git a/Cargo.lock b/Cargo.lock index 43a7f668..2893384c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "agent-common" -version = "0.0.12" +version = "0.0.13" dependencies = [ "snafu", "tempfile", @@ -28,7 +28,7 @@ dependencies = [ [[package]] name = "agent-utils" -version = "0.0.12" +version = "0.0.13" dependencies = [ "agent-common", "aws-config", @@ -758,7 +758,7 @@ dependencies = [ [[package]] name = "bottlerocket-agents" -version = "0.0.12" +version = "0.0.13" dependencies = [ "agent-common", "agent-utils", @@ -799,7 +799,7 @@ dependencies = [ [[package]] name = "bottlerocket-types" -version = "0.0.12" +version = "0.0.13" dependencies = [ "builder-derive", "configuration-derive", @@ -823,7 +823,7 @@ dependencies = [ [[package]] name = "builder-derive" -version = "0.0.12" +version = "0.0.13" dependencies = [ "configuration-derive", "proc-macro2", @@ -938,7 +938,7 @@ checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" [[package]] name = "cli" -version = "0.0.12" +version = "0.0.13" dependencies = [ "anyhow", "assert_cmd", @@ -961,7 +961,7 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] name = "configuration-derive" -version = "0.0.12" +version = "0.0.13" dependencies = [ "quote", "syn 1.0.109", @@ -969,7 +969,7 @@ dependencies = [ [[package]] name = "controller" -version = "0.0.12" +version = "0.0.13" dependencies = [ "anyhow", "aws-config", @@ -2345,7 +2345,7 @@ dependencies = [ [[package]] name = "resource-agent" -version = "0.0.12" +version = "0.0.13" dependencies = [ "agent-common", "async-trait", @@ -2570,7 +2570,7 @@ dependencies = [ [[package]] name = "selftest" -version = "0.0.12" +version = "0.0.13" dependencies = [ "anyhow", "envy", @@ -2916,7 +2916,7 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "test-agent" -version = "0.0.12" +version = "0.0.13" dependencies = [ "agent-common", "async-trait", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "test-agent-cli" -version = "0.0.12" +version = "0.0.13" dependencies = [ "agent-common", "argh", @@ -2953,7 +2953,7 @@ dependencies = [ [[package]] name = "testsys-model" -version = "0.0.12" +version = "0.0.13" dependencies = [ "async-recursion", "async-trait", @@ -3178,9 +3178,9 @@ checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d" [[package]] name = "tough" -version = "0.12.5" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc636dd1ee889a366af6731f1b63b60baf19528b46df5a7c2d4b3bf8b60bca2d" +checksum = "c259b2bd13fdff3305a5a92b45befb1adb315d664612c8991be57fb6a83dc126" dependencies = [ "chrono", "dyn-clone", diff --git a/agent/agent-common/Cargo.toml b/agent/agent-common/Cargo.toml index 20dc07ee..dfca1dcd 100644 --- a/agent/agent-common/Cargo.toml +++ b/agent/agent-common/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "agent-common" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -testsys-model = { version = "0.0.12", path = "../../model" } +testsys-model = { version = "0.0.13", path = "../../model" } snafu = "0.7" [dev-dependencies] diff --git a/agent/builder-derive/Cargo.toml b/agent/builder-derive/Cargo.toml index 06aab472..14686caa 100644 --- a/agent/builder-derive/Cargo.toml +++ b/agent/builder-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "builder-derive" -version = "0.0.12" +version = "0.0.13" edition = "2018" publish = false license = "MIT OR Apache-2.0" @@ -17,5 +17,5 @@ proc-macro = true [dev-dependencies] serde = "1" serde_json= "1" -testsys-model = { version = "0.0.12", path = "../../model" } -configuration-derive = { version = "0.0.12", path = "../configuration-derive" } +testsys-model = { version = "0.0.13", path = "../../model" } +configuration-derive = { version = "0.0.13", path = "../configuration-derive" } diff --git a/agent/configuration-derive/Cargo.toml b/agent/configuration-derive/Cargo.toml index 89e6f8ff..6f5245f2 100644 --- a/agent/configuration-derive/Cargo.toml +++ b/agent/configuration-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "configuration-derive" -version = "0.0.12" +version = "0.0.13" edition = "2018" publish = false license = "MIT OR Apache-2.0" diff --git a/agent/resource-agent/Cargo.toml b/agent/resource-agent/Cargo.toml index 1f79ab9a..95827b5e 100644 --- a/agent/resource-agent/Cargo.toml +++ b/agent/resource-agent/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "resource-agent" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.12", path = "../agent-common" } +agent-common = { version = "0.0.13", path = "../agent-common" } async-trait = "0.1" log = "0.4" -testsys-model = { version = "0.0.12", path = "../../model" } +testsys-model = { version = "0.0.13", path = "../../model" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" diff --git a/agent/test-agent-cli/Cargo.toml b/agent/test-agent-cli/Cargo.toml index 261f5d60..3f5b0245 100644 --- a/agent/test-agent-cli/Cargo.toml +++ b/agent/test-agent-cli/Cargo.toml @@ -1,18 +1,18 @@ [package] name = "test-agent-cli" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] argh = "0.1" -agent-common = { version = "0.0.12", path = "../agent-common" } +agent-common = { version = "0.0.13", path = "../agent-common" } copy_dir = "0.1" -test-agent = { version = "0.0.12", path = "../test-agent" } +test-agent = { version = "0.0.13", path = "../test-agent" } tokio = { version = "1", features = ["macros", "rt-multi-thread", "fs"] } log = "0.4" -testsys-model = { version = "0.0.12", path = "../../model" } +testsys-model = { version = "0.0.13", path = "../../model" } snafu = "0.7" serde_json = "1" env_logger = "0.10" @@ -22,4 +22,4 @@ tar = "0.4" [dev-dependencies] assert_cmd = "2" -selftest = { version = "0.0.12", path = "../../selftest" } +selftest = { version = "0.0.13", path = "../../selftest" } diff --git a/agent/test-agent/Cargo.toml b/agent/test-agent/Cargo.toml index 2c673272..0b7f8d64 100644 --- a/agent/test-agent/Cargo.toml +++ b/agent/test-agent/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "test-agent" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.12", path = "../agent-common" } +agent-common = { version = "0.0.13", path = "../agent-common" } async-trait = "0.1" log = "0.4" -testsys-model = { version = "0.0.12", path = "../../model" } +testsys-model = { version = "0.0.13", path = "../../model" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" diff --git a/agent/utils/Cargo.toml b/agent/utils/Cargo.toml index 9d8502a3..fcf8d2a8 100644 --- a/agent/utils/Cargo.toml +++ b/agent/utils/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "agent-utils" -version = "0.0.12" +version = "0.0.13" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.12", path = "../../agent/agent-common" } +agent-common = { version = "0.0.13", path = "../../agent/agent-common" } aws-config = "0.54" aws-credential-types = "0.54" aws-types = "0.54" @@ -17,9 +17,9 @@ aws-smithy-types = "0.54" base64 = "0.20" env_logger = "0.10" log = "0.4" -testsys-model = { version = "0.0.12", path = "../../model" } -resource-agent = { version = "0.0.12", path = "../../agent/resource-agent" } +testsys-model = { version = "0.0.13", path = "../../model" } +resource-agent = { version = "0.0.13", path = "../../agent/resource-agent" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" -test-agent = { version = "0.0.12", path = "../../agent/test-agent" } +test-agent = { version = "0.0.13", path = "../../agent/test-agent" } diff --git a/bottlerocket/agents/Cargo.toml b/bottlerocket/agents/Cargo.toml index e4e4501d..d462d376 100644 --- a/bottlerocket/agents/Cargo.toml +++ b/bottlerocket/agents/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "bottlerocket-agents" -version = "0.0.12" +version = "0.0.13" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.12", path = "../../agent/agent-common" } -agent-utils = { version = "0.0.12", path = "../../agent/utils" } -bottlerocket-types = { version = "0.0.12", path = "../types" } +agent-common = { version = "0.0.13", path = "../../agent/agent-common" } +agent-utils = { version = "0.0.13", path = "../../agent/utils" } +bottlerocket-types = { version = "0.0.13", path = "../types" } async-trait = "0.1" aws-types = "0.54" aws-sdk-ec2 = "0.24" @@ -26,18 +26,18 @@ kube = { version = "0.82", default-features = false, features = ["config", "deri log = "0.4" maplit = "1" openssh = { version = "0.9", features = ["native-mux"] } -testsys-model = { version = "0.0.12", path = "../../model" } +testsys-model = { version = "0.0.13", path = "../../model" } reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "blocking"] } -resource-agent = { version = "0.0.12", path = "../../agent/resource-agent" } +resource-agent = { version = "0.0.13", path = "../../agent/resource-agent" } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.8" sha2 = "0.10" snafu = "0.7" tar = "0.4" -test-agent = { version = "0.0.12", path = "../../agent/test-agent" } +test-agent = { version = "0.0.13", path = "../../agent/test-agent" } tokio = { version = "1", default-features = false, features = ["macros", "rt-multi-thread", "time"] } toml = "0.5" -tough = { version = "0.12", features = ["http"] } +tough = { version = "0.13", features = ["http"] } url = "2" uuid = { version = "1", default-features = false, features = ["serde", "v4"] } diff --git a/bottlerocket/types/Cargo.toml b/bottlerocket/types/Cargo.toml index 9ed3e761..9adbf6d5 100644 --- a/bottlerocket/types/Cargo.toml +++ b/bottlerocket/types/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "bottlerocket-types" -version = "0.0.12" +version = "0.0.13" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -configuration-derive = { version = "0.0.12", path = "../../agent/configuration-derive" } -builder-derive = { version = "0.0.12", path = "../../agent/builder-derive" } -testsys-model = { version = "0.0.12", path = "../../model" } +configuration-derive = { version = "0.0.13", path = "../../agent/configuration-derive" } +builder-derive = { version = "0.0.13", path = "../../agent/builder-derive" } +testsys-model = { version = "0.0.13", path = "../../model" } serde = "1" serde_plain = "1" serde_yaml = "0.8" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 6f19087b..24d9a77a 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cli" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" diff --git a/controller/Cargo.toml b/controller/Cargo.toml index a737f853..18a82cf0 100644 --- a/controller/Cargo.toml +++ b/controller/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "controller" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -18,6 +18,6 @@ kube = { version = "0.82", default-features = false, features = ["derive", "clie kube-runtime = "0.82" lazy_static = "1" log = "0.4" -testsys-model = { version = "0.0.12", path = "../model" } +testsys-model = { version = "0.0.13", path = "../model" } snafu = "0.7" tokio = { version = "1", features = ["macros", "rt-multi-thread"] } diff --git a/model/Cargo.toml b/model/Cargo.toml index fb7d4388..b4db0670 100644 --- a/model/Cargo.toml +++ b/model/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "testsys-model" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -32,7 +32,7 @@ tokio-util = "0.7" topological-sort = "0.2" [dev-dependencies] -selftest = { version = "0.0.12", path = "../selftest" } +selftest = { version = "0.0.13", path = "../selftest" } tokio = { version = "1", features = ["macros"] } [features] diff --git a/selftest/Cargo.toml b/selftest/Cargo.toml index 8afa2cd9..34ca01b2 100644 --- a/selftest/Cargo.toml +++ b/selftest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "selftest" -version = "0.0.12" +version = "0.0.13" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -12,7 +12,7 @@ envy = "0" k8s-openapi = { version = "0.18", default-features = false, features = ["v1_24"] } kube = { version = "0.82", default-features = false, features = ["client", "rustls-tls"] } lazy_static = "1" -testsys-model = { version = "0.0.12", path = "../model"} +testsys-model = { version = "0.0.13", path = "../model"} serde = "1" tempfile = "3" tokio = { version = "1", features = ["time"] }