Skip to content

Commit 5c93aec

Browse files
author
Pedro Velho
committed
Merge branch 'release-25.10.0' into 'master'
Release 25.10.0 See merge request ryax-tech/ryax/ryax-engine!16
2 parents cc1a3a3 + 4e8434e commit 5c93aec

23 files changed

Lines changed: 457 additions & 54 deletions

.gitmodules

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@
2626
[submodule "action-wrappers"]
2727
path = action-wrappers
2828
url = git@gitlab.com:ryax-tech/ryax/ryax-action-wrappers.git
29-
[submodule "vpa"]
30-
path = vpa
31-
url = git@gitlab.com:ryax-tech/ryax/ryax-vpa.git
32-
3329
[submodule "errored-actions"]
3430
path = errored-actions
3531
url = git@gitlab.com:ryax-tech/ryax/errored-actions.git
@@ -53,3 +49,6 @@
5349
[submodule "hpc-actions"]
5450
path = hpc-actions
5551
url = git@gitlab.com:ryax-tech/workflows/hpc-actions.git
52+
[submodule "intelliscale"]
53+
path = intelliscale
54+
url = git@gitlab.com:ryax-tech/ryax/ryax-intelliscale.git

RELEASE.md

Lines changed: 41 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,56 @@
11
We are proud to announce the release of:
22

33
​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​
4-
# Ryax 25.02.0
4+
# Ryax 25.10.0
55
​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​ ​✨​
66

77
Optimize the Resources, make Build Simple
88

99
## New features
1010

11-
- Reproducible Action Build with lockfile support
12-
- Automatic Action resource scaling
13-
- Automatic Retries
14-
- Resources accounting (Preview)
11+
- More robust intelliscale, enhanced detection mechanism
12+
- Improved monitoring
13+
- Built-in action resource usage monitoring
14+
- Track cpu and memory usage per execution
15+
- Several features to enhance multi objective scheduling
1516

1617
## Bug fixes and Improvements
1718

18-
- Fix: issue when enabling Action Builder Nix store persistence
19-
- Fix: enable deletion of workflow even when on error
20-
- Fix: only use GPU node if asked
21-
- Fix: state inconsistency in Execution and Deployment in some cases
22-
- Fix: optional inputs on SSH_SLURM
23-
- Fix: disable deploy triggers on SSH_SLURM
19+
- Bug that made worker create queues indefinitely in some situations
20+
- Fix sudden decomissioning of bitnami repo
21+
- Prevent builder failure when the wrapper git reference is unavailable
22+
- Fix builder persitency that was making automatically garbage collection fails
23+
- Fixed bug that let actions build stuck on starting state
24+
- Switch to uv for python packaging
25+
- Upgrade to traefik 3
2426

2527
## Upgrade to this version
2628

27-
Then apply the update as usual.
29+
### Before you start
30+
31+
Install CRDs for traefik v3 migration.
32+
33+
```shell
34+
kubectl apply -f https://raw.githubusercontent.com/traefik/traefik/v3.5/docs/content/reference/dynamic-configuration/kubernetes-crd-definition-v1.yml
35+
```
36+
37+
First if you have a job on ryaxns named `ryax-studio-scale-down` delete the ryax-studio-scale-down job to avoid imagePullBackOff due the
38+
sudden decommissioning of bitnami.
39+
40+
```shell
41+
kubectl delete job -n ryaxns ryax-studio-scale-down
42+
```
43+
44+
If your ryax_values.yaml file has an empty `storageClass: """`, remove this entry
45+
and ensure you have one and only one as default.
46+
47+
### Upgrade
48+
49+
Apply the upgrade with adm by changing version to `25.10.0` on values files.
50+
Update all external workers installed by editing the values to use `25.10.0`.
51+
Remove the vpa helm installation.
52+
53+
```shell
54+
helm uninstall -n ryaxns ryax-vpa
55+
```
56+

action-builder

Submodule action-builder updated from 4fa3f7e to 014f463

action-wrappers

Submodule action-wrappers updated from 33b0d7f to afbdda4

adm

Submodule adm updated from b5ea21d to 0a95468

authorization

Submodule authorization updated from ea30b14 to 9d1154d

ci_common

Submodule ci_common updated from 87dfd26 to a684417

common-helm-charts

Submodule common-helm-charts updated from f1d721d to 85e54b7

default-actions

Submodule default-actions updated from 27f0434 to 4ab3b9b

flake.lock

Lines changed: 61 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)