23.12.0
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 rabbitmqThen, 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