Skip to content

Releases: bottlerocket-os/bottlerocket-test-system

v0.0.7

19 Apr 19:41
241f73d
Compare
Choose a tag to compare

Fixed

  • The get-secrets command of test-agent-cli now works as expected (#812)

Added

  • Add support for karpenter testing (#803)

Changed

  • StatusSnapshot supports custom columns for tables (#777)
  • Support --sonobuoy-image flag in the sonobuoy agent (#801)
  • Openssl dependency has been removed in favor of rustls (#766)

v0.0.6

07 Mar 22:22
a69b700
Compare
Choose a tag to compare

Fixed

  • Add category field to allow getting all testsys objects (#726)
  • TestManager: Simplify code for cargo make test (#742)
  • TestManager: Block on uninstall for namespace (#745)
  • Added check to make sure that metadata_url ends with / (#765)
  • TestManager: Ensure no resources for uninstall (#770)
  • Agents: Fix snake case for EksctlConfig (#744)

Added

Changed

  • run-instances now uses IMDSv2 (#753)
  • Renamed the model crate to testsys-model (#755)

Removed

v0.0.5

20 Dec 19:21
d8a0392
Compare
Choose a tag to compare

v0.0.5

Fixed

  • TestManager: Show state for the current test (#714)
  • Fix calling sonobuoy retrieve too soon when sonobuoy tests results weren't ready (#715)
  • Wait for container instances to fully deregister before cleaning-up (#716, #720)

v0.0.4

15 Dec 19:14
904eb6d
Compare
Choose a tag to compare

Added

  • K8s workload testing agent #669
  • Custom userdata for Bottlerocket agents #683
  • NVIDIA workload test definition #696

Changed

  • test_manager::status improvements
  • builder: build() error type Send + Sync #680
  • Change EksctlConfig to camelCase #702

v0.0.3

02 Nov 01:35
6c90454
Compare
Choose a tag to compare

Added

  • ECS cluster provider support for existing IAM instance profiles #555
  • Support for session tokens within aws secrets #564
  • TestManager support for custom status columns #591
  • EKS cluster provider accepts eksctl configuration files #447
  • Builder macro for templated values in an agents config #537
  • Constant for TestSys version #626
  • VSphere Cluster provider #613

Changed

  • EC2 provider uses a list of subnets to launch instances #585
  • EC2 provider uses a list of instance types to launch instances #602
  • CRD API group was changed to testsys.system #633
  • TestSys namespace was shortened to testsys #633
  • Test Manager's uninstall was updated to remove TestSys crds #635

Removed

  • Yamlgen was removed #580
  • The parse-duration crate was removed #607

bottlerocket-test-tools v0.2.1

02 Nov 01:15
7180bd4
Compare
Choose a tag to compare

Update bottlerocket sdk to v0.28.0

bottlerocket-test-tools v0.2.0

24 Oct 22:44
2a999cf
Compare
Choose a tag to compare

Update eksctl, sonobuoy, kubeadm
Add kubectl, eksctl-anywhere

Contents

  • boringtun v0.4.0 was removed
  • eksctl 0.112.0
  • kubeadm v1.23.13
  • sonobuoy v0.56.4
  • eksctl-anywhere 0.11.4-21

v0.0.2

31 Aug 21:36
dfd5bc9
Compare
Choose a tag to compare

TestSys v0.0.2

v0.0.1

17 Jun 23:09
7f25ebe
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

An early alpha version of the bottlerocket test containers have been released and tagged as v0.0.1. These can be found here: https://gallery.ecr.aws/bottlerocket-test-system

bottlerocket-test-tools v0.1.0

10 May 18:25
Compare
Choose a tag to compare

Initial version, x86_64-only for now.

Contents

  • boringtun v0.4.0
  • eksctl 0.82.0
  • kubeadm v1.21.6
  • sonobuoy v0.53.2