Skip to content

Commit

Permalink
Merge pull request #838 from gthao313/release
Browse files Browse the repository at this point in the history
Prep for 0.0.8 Release
gthao313 authored Jun 15, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents 4d4fc0d + 59b2aa9 commit cea049d
Showing 17 changed files with 94 additions and 55 deletions.
31 changes: 30 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,36 @@ 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.8...develop

## [0.0.8] - 2023-06-12

### Fixed

- controller: Add retry logic to controller if it's unable to find resources ([#816])
- karpenter: Remove extra { and } from ConfigMap username ([#818])
- Fix various typos and spelling errors ([#835])

### Changed

- doc: Add documentation for minimal iam permissions ([#775])
- Add Testsys-launcher ([#823], [#824], [#826], [#831])
- sonobuoy-test-agent: Add non-blocking-taints for control plane nodes ([#832])
- Add hello-testsys workload test definition ([#834])

[#775]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/775
[#816]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/816
[#818]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/818
[#823]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/823
[#824]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/824
[#826]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/826
[#831]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/831
[#832]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/832
[#834]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/834
[#835]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/835

[0.0.8]: https://github.com/bottlerocket-os/bottlerocket-test-system/tree/v0.0.8

## [0.0.7] - 2023-03-03

### Fixed
@@ -29,7 +59,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[#812]: https://github.com/bottlerocket-os/bottlerocket-test-system/pull/812

[0.0.7]: https://github.com/bottlerocket-os/bottlerocket-test-system/tree/v0.0.7
[Unreleased]: https://github.com/bottlerocket-os/bottlerocket-test-system/compare/v0.0.7...develop

## [0.0.6] - 2023-03-03

26 changes: 13 additions & 13 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ TOP := $(dir $(firstword $(MAKEFILE_LIST)))
# Variables we update as newer versions are released
BOTTLEROCKET_SDK_VERSION = v0.30.2
BOTTLEROCKET_SDK_ARCH = $(TESTSYS_BUILD_HOST_UNAME_ARCH)
BOTTLEROCKET_TOOLS_VERSION ?= v0.5.0
BOTTLEROCKET_TOOLS_VERSION ?= v0.6.0

BUILDER_IMAGE = public.ecr.aws/bottlerocket/bottlerocket-sdk-$(BOTTLEROCKET_SDK_ARCH):$(BOTTLEROCKET_SDK_VERSION)
TOOLS_IMAGE ?= public.ecr.aws/bottlerocket-test-system/bottlerocket-test-tools:$(BOTTLEROCKET_TOOLS_VERSION)
4 changes: 2 additions & 2 deletions agent/agent-common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "agent-common"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
testsys-model = { version = "0.0.7", path = "../../model" }
testsys-model = { version = "0.0.8", path = "../../model" }
snafu = "0.7"

[dev-dependencies]
6 changes: 3 additions & 3 deletions agent/builder-derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "builder-derive"
version = "0.0.7"
version = "0.0.8"
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.7", path = "../../model" }
configuration-derive = { version = "0.0.7", path = "../configuration-derive" }
testsys-model = { version = "0.0.8", path = "../../model" }
configuration-derive = { version = "0.0.8", path = "../configuration-derive" }
2 changes: 1 addition & 1 deletion agent/configuration-derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "configuration-derive"
version = "0.0.7"
version = "0.0.8"
edition = "2018"
publish = false
license = "MIT OR Apache-2.0"
6 changes: 3 additions & 3 deletions agent/resource-agent/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
[package]
name = "resource-agent"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
agent-common = { version = "0.0.7", path = "../agent-common" }
agent-common = { version = "0.0.8", path = "../agent-common" }
async-trait = "0.1"
log = "0.4"
testsys-model = { version = "0.0.7", path = "../../model" }
testsys-model = { version = "0.0.8", path = "../../model" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
snafu = "0.7"
10 changes: 5 additions & 5 deletions agent/test-agent-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
[package]
name = "test-agent-cli"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
argh = "0.1"
agent-common = { version = "0.0.7", path = "../agent-common" }
agent-common = { version = "0.0.8", path = "../agent-common" }
copy_dir = "0.1"
test-agent = { version = "0.0.7", path = "../test-agent" }
test-agent = { version = "0.0.8", path = "../test-agent" }
tokio = { version = "1", features = ["macros", "rt-multi-thread", "fs"] }
tokio-util = "0.7"
log = "0.4"
testsys-model = { version = "0.0.7", path = "../../model" }
testsys-model = { version = "0.0.8", path = "../../model" }
snafu = "0.7"
async-trait = "0.1"
tempfile = "3"
@@ -26,4 +26,4 @@ tar = "0.4"

[dev-dependencies]
assert_cmd = "2"
selftest = { version = "0.0.7", path = "../../selftest" }
selftest = { version = "0.0.8", path = "../../selftest" }
6 changes: 3 additions & 3 deletions agent/test-agent/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
[package]
name = "test-agent"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
agent-common = { version = "0.0.7", path = "../agent-common" }
agent-common = { version = "0.0.8", path = "../agent-common" }
async-trait = "0.1"
log = "0.4"
testsys-model = { version = "0.0.7", path = "../../model" }
testsys-model = { version = "0.0.8", path = "../../model" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
snafu = "0.7"
10 changes: 5 additions & 5 deletions agent/utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "agent-utils"
version = "0.0.7"
version = "0.0.8"
edition = "2018"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
agent-common = { version = "0.0.7", path = "../../agent/agent-common" }
agent-common = { version = "0.0.8", 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.7", path = "../../model" }
resource-agent = { version = "0.0.7", path = "../../agent/resource-agent" }
testsys-model = { version = "0.0.8", path = "../../model" }
resource-agent = { version = "0.0.8", path = "../../agent/resource-agent" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
snafu = "0.7"
test-agent = { version = "0.0.7", path = "../../agent/test-agent" }
test-agent = { version = "0.0.8", path = "../../agent/test-agent" }
14 changes: 7 additions & 7 deletions bottlerocket/agents/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "bottlerocket-agents"
version = "0.0.7"
version = "0.0.8"
edition = "2018"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
agent-common = { version = "0.0.7", path = "../../agent/agent-common" }
agent-utils = { version = "0.0.7", path = "../../agent/utils" }
bottlerocket-types = { version = "0.0.7", path = "../types" }
agent-common = { version = "0.0.8", path = "../../agent/agent-common" }
agent-utils = { version = "0.0.8", path = "../../agent/utils" }
bottlerocket-types = { version = "0.0.8", path = "../types" }
async-trait = "0.1"
aws-config = "0.54"
aws-types = "0.54"
@@ -27,17 +27,17 @@ 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.7", path = "../../model" }
testsys-model = { version = "0.0.8", path = "../../model" }
reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "blocking"] }
resource-agent = { version = "0.0.7", path = "../../agent/resource-agent" }
resource-agent = { version = "0.0.8", path = "../../agent/resource-agent" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_plain = "1"
serde_yaml = "0.8"
sha2 = "0.10"
snafu = "0.7"
tempfile = "3"
test-agent = { version = "0.0.7", path = "../../agent/test-agent" }
test-agent = { version = "0.0.8", 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"] }
8 changes: 4 additions & 4 deletions bottlerocket/types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "bottlerocket-types"
version = "0.0.7"
version = "0.0.8"
edition = "2018"
publish = false
license = "MIT OR Apache-2.0"

[dependencies]
configuration-derive = { version = "0.0.7", path = "../../agent/configuration-derive" }
builder-derive = { version = "0.0.7", path = "../../agent/builder-derive" }
testsys-model = { version = "0.0.7", path = "../../model" }
configuration-derive = { version = "0.0.8", path = "../../agent/configuration-derive" }
builder-derive = { version = "0.0.8", path = "../../agent/builder-derive" }
testsys-model = { version = "0.0.8", path = "../../model" }
serde = "1"
serde_plain = "1"
serde_yaml = "0.8"
2 changes: 1 addition & 1 deletion cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cli"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"
4 changes: 2 additions & 2 deletions controller/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "controller"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"
@@ -15,7 +15,7 @@ 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.7", path = "../model" }
testsys-model = { version = "0.0.8", path = "../model" }
schemars = "=0.8.10"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
4 changes: 2 additions & 2 deletions model/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "testsys-model"
version = "0.0.7"
version = "0.0.8"
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.7", path = "../selftest" }
selftest = { version = "0.0.8", path = "../selftest" }
tokio = { version = "1", features = ["macros"] }

[features]
4 changes: 2 additions & 2 deletions selftest/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "selftest"
version = "0.0.7"
version = "0.0.8"
edition = "2021"
publish = false
license = "MIT OR Apache-2.0"
@@ -13,7 +13,7 @@ futures = "0.3"
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.7", path = "../model"}
testsys-model = { version = "0.0.8", path = "../model"}
serde = "1"
tempfile = "3"
tokio = { version = "1", features = ["time"] }
10 changes: 10 additions & 0 deletions tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,16 @@ The format is inspired by [Keep a Changelog](https://keepachangelog.com/en/1.0.0
Since this project is only a vessel for packaging a few binary tools, its adherence to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html) is loose at best.

## [0.6.0] - 2023-06-12

Update eksctl, eksctl-anywhere, and sonobuoy

### Contents

- eksctl 0.144.0
- eksctl-anywhere 0.16.0
- sonobuoy v0.56.15

## [0.5.0] - 2023-04-19

Update eksctl, eksctl-anywhere, kubernetes, aws-iam-authenticator

0 comments on commit cea049d

Please sign in to comment.