Skip to content

v0.0.15

Compare
Choose a tag to compare
@yorugac yorugac released this 05 Jul 10:10
· 56 commits to main since this release

✨ New features

This release contains the long-awaited support for ARM. Thanks, @audacioustux, and everyone who helped to test it!

As part of effort to improve UX, now when initializer pod fails, the stage of TestRun is set to error. Initializer failure can happen when there's a compilation issue with the script or an issue with its setup, and such failure prevents scheduling runner pods and executing the test run. Thanks, @irumaru and @JorTurFer!

VolumeClaim configuration for the spec.script has been expanded with boolean readOnly option that allows to forbid potential changes to volume's content during the test run. The default value for readOnly remains false, as before. An example. Thanks, @irumaru!

⚠️ A breaking change

Container with manager is being configured as the first container instead of the second, as before. Thanks, @TheoBrigitte!

This change can be breaking for the setups that depend on the order of containers. In such a case, the setup should be fixed to point to the correct container: manager will now be deployed as .containers[0]. If your setup does not rely on order of the containers, this change does not affect you.

📦 Helm

Helm chart has been extended with new options once again:

CI for Helm has been adjusted in this release to be executed more often, though there are still further improvements to be done.

🪛 Maintenance

Notable dependency updates in this release:

  • Golang was updated to 1.21
  • CI was updated to Go 1.21
  • k6 dep was updated to 0.52.0
  • security update: google.golang.org/protobuf from 1.31.0 to 1.33.0
  • security update: golang.org/x/net from 0.22.0 to 0.23.0
  • CI version unification
  • controller-gen to v0.14.0. Thanks, @TheoBrigitte!

Some bug fixes for CI are also included, as well as some additions and corrections for docs.

Full Changelog: v0.0.14...v0.0.15