Skip to content

Releases: bottlerocket-os/bottlerocket-test-system

v0.0.14

02 Aug 17:08
7f6b52b
Compare
Choose a tag to compare

Fixed

  • fixed a bug preventing test names from being printed by cli status (#932)

v0.0.13

01 Aug 17:22
1b91057
Compare
Choose a tag to compare

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)
  • workload: support to use sonobuoy-image (#900)
  • sonobuoy: add progress report URL argument (#901)
  • ec2-karpenter-agent: improve cloudformation and nodepool templates (#907)
  • ec2-resource: extend ec2 resource destroy timeout time (#911)

Changed

  • update karpenter agent version to 0.37.0 (#906)
  • update testsys-launcher docu (#912)
  • update dependencies, tighten cargo-deny settings (#915, #919)

v0.0.12

18 Mar 23:37
a019eae
Compare
Choose a tag to compare

[0.0.12] - 2024-03-18

Fixed

  • sonobuoy: refresh the assume role credential frequently (#891, #892)

v0.0.11

30 Jan 23:12
fc9e01c
Compare
Choose a tag to compare

Added

  • vSphere: Delete conflicting vms/templates #879
  • sonobuoy: Automatically delete namespace #883
  • controller: Add flag to enable log archiving #882

v0.0.10

04 Oct 18:23
9d672c0
Compare
Choose a tag to compare

Fixed

  • eks-resource: Process paginated results from list-stacks (#873)
  • karpenter-ec2: Take cluster sg as a single string instead of sequence (#874)

Added

  • ecs-provider: Add name tag to ec2 instances (#875)

Removed

  • Remove extraneous default() calls (#847)
  • Removed indirect dependencies (#848)

v0.0.9

13 Sep 23:44
2491a2a
Compare
Choose a tag to compare

Fixed

  • Increase sonobuoy status check timeout to 15 mins and fix image used in retries (#868)

Added

  • Add EKS service endpoint override in the EKS resource agent (#860)
  • Set necessary environment variables to enable new K8s version cluster creation in metal and vsphere agents (#866)
  • Add option for EKS-A release manifest url and fetch EKS-A binary at runtime in metal and vsphere agents (#867)

Changed

  • Remove eksctl build workaround (#844)
  • Remove --force-cleanup flag from eks-a invocation in metal and vsphere agents (#851)
  • Restrict IMDS on nodes launched by testsys-launcher (#852)
  • Build fixes and enhancements in the tools image (#858)
  • Rust crate dependency updates (#862)
  • Bump Bottlerocket SDK version to 0.34.1 (#871)

v0.0.8

16 Jun 17:14
cea049d
Compare
Choose a tag to compare

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)

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)