diff --git a/CHANGELOG.md b/CHANGELOG.md index ef0f6e21..145dc525 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +## [0.0.2] - 2022-08-31 + ### Added - This changelog - Uninstall functionality for the TestManager [#450] +- This includes all changes since 0.0.1 [#450]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/450 diff --git a/Cargo.lock b/Cargo.lock index ee4b2cb0..64a225ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "agent-common" -version = "0.0.1" +version = "0.0.2" dependencies = [ "model", "snafu", @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "agent-utils" -version = "0.0.1" +version = "0.0.2" dependencies = [ "agent-common", "aws-config", @@ -568,7 +568,7 @@ dependencies = [ [[package]] name = "bottlerocket-agents" -version = "0.0.1" +version = "0.0.2" dependencies = [ "agent-common", "agent-utils", @@ -608,7 +608,7 @@ dependencies = [ [[package]] name = "bottlerocket-types" -version = "0.0.1" +version = "0.0.2" dependencies = [ "model", "serde", @@ -738,7 +738,7 @@ dependencies = [ [[package]] name = "cli" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyhow", "assert_cmd", @@ -758,7 +758,7 @@ dependencies = [ [[package]] name = "controller" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyhow", "env_logger", @@ -1688,7 +1688,7 @@ dependencies = [ [[package]] name = "model" -version = "0.0.1" +version = "0.0.2" dependencies = [ "async-recursion", "async-trait", @@ -2249,7 +2249,7 @@ dependencies = [ [[package]] name = "resource-agent" -version = "0.0.1" +version = "0.0.2" dependencies = [ "agent-common", "async-trait", @@ -2458,7 +2458,7 @@ dependencies = [ [[package]] name = "selftest" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyhow", "envy", @@ -2801,7 +2801,7 @@ checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" [[package]] name = "test-agent" -version = "0.0.1" +version = "0.0.2" dependencies = [ "agent-common", "async-trait", @@ -2818,7 +2818,7 @@ dependencies = [ [[package]] name = "test-agent-cli" -version = "0.1.0" +version = "0.0.2" dependencies = [ "agent-common", "argh", @@ -2843,7 +2843,7 @@ dependencies = [ [[package]] name = "testsys" -version = "0.0.1" +version = "0.0.2" dependencies = [ "assert_cmd", "base64", @@ -3589,7 +3589,7 @@ dependencies = [ [[package]] name = "yamlgen" -version = "0.0.1" +version = "0.0.2" dependencies = [ "kube", "model", diff --git a/agent/agent-common/Cargo.toml b/agent/agent-common/Cargo.toml index 21b42872..7b858371 100644 --- a/agent/agent-common/Cargo.toml +++ b/agent/agent-common/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "agent-common" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } snafu = "0.7" [dev-dependencies] tempfile = "3" [build-dependencies] -yamlgen = { version = "0.0.1", path = "../../yamlgen" } +yamlgen = { version = "0.0.2", path = "../../yamlgen" } diff --git a/agent/resource-agent/Cargo.toml b/agent/resource-agent/Cargo.toml index 0200ae26..baa53a00 100644 --- a/agent/resource-agent/Cargo.toml +++ b/agent/resource-agent/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "resource-agent" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.1", path = "../agent-common" } +agent-common = { version = "0.0.2", path = "../agent-common" } async-trait = "0.1" log = "0.4" -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" @@ -21,4 +21,4 @@ nonzero_ext = "0.3" tokio = { version = "1", default-features = false, features = ["macros", "rt-multi-thread"] } [build-dependencies] -yamlgen = { version = "0.0.1", path = "../../yamlgen" } +yamlgen = { version = "0.0.2", path = "../../yamlgen" } diff --git a/agent/test-agent-cli/Cargo.toml b/agent/test-agent-cli/Cargo.toml index 6fbbca73..b741f720 100644 --- a/agent/test-agent-cli/Cargo.toml +++ b/agent/test-agent-cli/Cargo.toml @@ -1,19 +1,19 @@ [package] name = "test-agent-cli" -version = "0.1.0" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] argh = "0.1" -agent-common = { version = "0.0.1", path = "../agent-common" } +agent-common = { version = "0.0.2", path = "../agent-common" } copy_dir = "0.1" -test-agent = { version = "0.0.1", path = "../test-agent" } +test-agent = { version = "0.0.2", path = "../test-agent" } tokio = { version = "1", features = ["macros", "rt-multi-thread", "fs"] } tokio-util = "0.7" log = "0.4" -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } snafu = "0.7" async-trait = "0.1" tempfile = "3" @@ -26,4 +26,4 @@ tar = "0.4" [dev-dependencies] assert_cmd = "2.0" -selftest = { version = "0.0.1", path = "../../selftest" } +selftest = { version = "0.0.2", path = "../../selftest" } diff --git a/agent/test-agent/Cargo.toml b/agent/test-agent/Cargo.toml index 80f3caf0..724bf1e2 100644 --- a/agent/test-agent/Cargo.toml +++ b/agent/test-agent/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "test-agent" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.1", path = "../agent-common" } +agent-common = { version = "0.0.2", path = "../agent-common" } async-trait = "0.1" log = "0.4" -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" @@ -21,4 +21,4 @@ tokio = { version = "1", default-features = false, features = ["time"] } tokio = { version = "1", default-features = false, features = ["macros", "process", "rt-multi-thread"] } [build-dependencies] -yamlgen = { version = "0.0.1", path = "../../yamlgen" } +yamlgen = { version = "0.0.2", path = "../../yamlgen" } diff --git a/agent/utils/Cargo.toml b/agent/utils/Cargo.toml index 349ee64d..f9f7c1dc 100644 --- a/agent/utils/Cargo.toml +++ b/agent/utils/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "agent-utils" -version = "0.0.1" +version = "0.0.2" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.1", path = "../../agent/agent-common" } +agent-common = { version = "0.0.2", path = "../../agent/agent-common" } aws-config = "0.47" aws-types = "0.47" aws-sdk-sts = "0.17" @@ -14,9 +14,9 @@ aws-smithy-types = "0.47" base64 = "0.13.0" env_logger = "0.9" log = "0.4" -model = { version = "0.0.1", path = "../../model" } -resource-agent = { version = "0.0.1", path = "../../agent/resource-agent" } +model = { version = "0.0.2", path = "../../model" } +resource-agent = { version = "0.0.2", path = "../../agent/resource-agent" } serde = { version = "1", features = ["derive"] } serde_json = "1" snafu = "0.7" -test-agent = { version = "0.0.1", path = "../../agent/test-agent" } +test-agent = { version = "0.0.2", path = "../../agent/test-agent" } diff --git a/bottlerocket/agents/Cargo.toml b/bottlerocket/agents/Cargo.toml index b3b9cf86..35a7d365 100644 --- a/bottlerocket/agents/Cargo.toml +++ b/bottlerocket/agents/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "bottlerocket-agents" -version = "0.0.1" +version = "0.0.2" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -agent-common = { version = "0.0.1", path = "../../agent/agent-common" } -agent-utils = { version = "0.0.1", path = "../../agent/utils" } -bottlerocket-types = { version = "0.0.1", path = "../types" } +agent-common = { version = "0.0.2", path = "../../agent/agent-common" } +agent-utils = { version = "0.0.2", path = "../../agent/utils" } +bottlerocket-types = { version = "0.0.2", path = "../types" } async-trait = "0.1" aws-config = "0.47" aws-types = "0.47" @@ -26,19 +26,19 @@ k8s-openapi = { version = "0.15", default-features = false, features = ["v1_20"] kube = { version = "0.74", default-features = false, features = ["config", "derive", "client"] } log = "0.4" maplit = "1.0.2" -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } reqwest = { version = "0.11.1", default-features = false, features = ["rustls-tls", "blocking"] } -resource-agent = { version = "0.0.1", path = "../../agent/resource-agent" } +resource-agent = { version = "0.0.2", path = "../../agent/resource-agent" } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_plain = "1" sha2 = "0.10" snafu = "0.7" -test-agent = { version = "0.0.1", path = "../../agent/test-agent" } +test-agent = { version = "0.0.2", path = "../../agent/test-agent" } tokio = { version = "1", default-features = false, features = ["macros", "rt-multi-thread", "time"] } tough = { version = "0.12", features = ["http"] } url = "2.2" uuid = { version = "1.0", default-features = false, features = ["serde", "v4"] } [build-dependencies] -yamlgen = { version = "0.0.1", path = "../../yamlgen" } +yamlgen = { version = "0.0.2", path = "../../yamlgen" } diff --git a/bottlerocket/testsys/Cargo.toml b/bottlerocket/testsys/Cargo.toml index c2862339..0fb5fddd 100644 --- a/bottlerocket/testsys/Cargo.toml +++ b/bottlerocket/testsys/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "testsys" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [dependencies] base64 = "0.13.0" -bottlerocket-types = { version = "0.0.1", path = "../types" } +bottlerocket-types = { version = "0.0.2", path = "../types" } env_logger = "0.9" futures = "0.3.24" http = "0" @@ -15,7 +15,7 @@ k8s-openapi = { version = "0.15", features = ["v1_20", "api"], default-features kube = { version = "0.74", default-features = true, features = ["config", "derive", "ws"] } log = "0.4" maplit = "1" -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } serde = "1.0.144" serde_plain = "1" serde_json = "1.0.85" @@ -30,10 +30,10 @@ topological-sort = "0.2" [dev-dependencies] assert_cmd = "2.0" -selftest = { version = "0.0.1", path = "../../selftest" } +selftest = { version = "0.0.2", path = "../../selftest" } [build-dependencies] -yamlgen = { version = "0.0.1", path = "../../yamlgen" } +yamlgen = { version = "0.0.2", path = "../../yamlgen" } [features] # The `integ` feature enables integration tests. These tests require docker and kind. diff --git a/bottlerocket/types/Cargo.toml b/bottlerocket/types/Cargo.toml index 58f2af50..773463e5 100644 --- a/bottlerocket/types/Cargo.toml +++ b/bottlerocket/types/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bottlerocket-types" -version = "0.0.1" +version = "0.0.2" edition = "2018" publish = false license = "MIT OR Apache-2.0" [dependencies] -model = { version = "0.0.1", path = "../../model" } +model = { version = "0.0.2", path = "../../model" } serde = "1" serde_plain = "1" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 80b50e28..cb531e3f 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cli" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" diff --git a/controller/Cargo.toml b/controller/Cargo.toml index 12e7a00c..2f88b56e 100644 --- a/controller/Cargo.toml +++ b/controller/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "controller" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -15,7 +15,7 @@ kube = { version = "0.74", default-features = true, features = ["derive"] } kube-runtime = "0.74" lazy_static = "1" log = "0.4" -model = { version = "0.0.1", path = "../model" } +model = { version = "0.0.2", path = "../model" } parse_duration = "2.1" schemars = "0" serde = { version = "1", features = ["derive"] } @@ -24,4 +24,4 @@ snafu = "0.7" tokio = { version = "1", features = ["macros", "rt-multi-thread"] } [build-dependencies] -yamlgen = { version = "0.0.1", path = "../yamlgen" } +yamlgen = { version = "0.0.2", path = "../yamlgen" } diff --git a/model/Cargo.toml b/model/Cargo.toml index 232a647d..dc208e7a 100644 --- a/model/Cargo.toml +++ b/model/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "model" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -31,7 +31,7 @@ tokio-util = "0.7" topological-sort = "0.2" [dev-dependencies] -selftest = { version = "0.0.1", path = "../selftest" } +selftest = { version = "0.0.2", path = "../selftest" } tokio = { version = "1", features = ["macros"] } [features] diff --git a/selftest/Cargo.toml b/selftest/Cargo.toml index 33e9afcc..b48fd453 100644 --- a/selftest/Cargo.toml +++ b/selftest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "selftest" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" @@ -13,7 +13,7 @@ futures = "0.3.24" k8s-openapi = { version = "0.15", default-features = false, features = ["v1_20"] } kube = { version = "0.74", default-features = true } lazy_static = "1" -model = { version = "0.0.1", path = "../model"} +model = { version = "0.0.2", path = "../model"} serde = "1" tempfile = "3" tokio = { version = "1", features = ["time"] } diff --git a/yamlgen/Cargo.toml b/yamlgen/Cargo.toml index 1990c700..56ac8201 100644 --- a/yamlgen/Cargo.toml +++ b/yamlgen/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "yamlgen" -version = "0.0.1" +version = "0.0.2" edition = "2021" publish = false license = "MIT OR Apache-2.0" [build-dependencies] kube = { version = "0.74", default-features = false } -model = { version = "0.0.1", path = "../model" } +model = { version = "0.0.2", path = "../model" } serde_yaml = "0"