Skip to content

23.12.0

Choose a tag to compare

@mickours mickours released this 28 Dec 13:29
· 198 commits to master since this release

We are proud to announce the release of

​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​

Ryax 23.12.0

​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​

This release focus on Scaling and Performance 🚀

The changelog:

New features

  • Improve HPC offloading with optimized IO and image build
  • 1 to N scaling of actions with better Kubernetes autoscale support
  • Show a clear error message on Action failure due to resource limits
  • Optional IO for Actions

Bug fixes and Improvements

  • Improve database query performance and Runner responsiveness
  • Fix actions undeploying during Runner restarts
  • Fix monitoring configuration for KubeProxy
  • Fix workflow deletion failed in some conditions
  • Fix RabbitMQ failure to respond to liveness probe

Upgrade to this version

The RabbitMQ deployment needs to be replaced. To do so, uninstall it before the
update (communication between services will stop during update):

helm uninstall -n ryaxns rabbitmq

Then, proceed with the normal upgrade process.

To avoid errors on connections between service, restart them after the upgrade with:

kubectl delete pod -n ryaxns -l ryax.tech/resource-type=internal