Skip to content

Commit 5202ff4

Browse files
committed
Bump relenv to 0.22.25
Picks up the wrap_sysconfig idempotence fix (saltstack/relenv#325, fixes saltstack/relenv#321) that stops the 2^n wrapper stacking that made state.module_refresh() hang long-lived Python 3.13+ onedir minions on highstates. Also picks up openssl 3.5.8 from 0.22.24. Regenerated .github/workflows/{ci,nightly,scheduled,staging}.yml via the generate-workflows pre-commit hook. Refs #70142
1 parent 20f5bd8 commit 5202ff4

6 files changed

Lines changed: 16 additions & 13 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ jobs:
444444
with:
445445
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
446446
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
447-
relenv-version: "0.22.23"
447+
relenv-version: "0.22.25"
448448
python-version: "3.11.16"
449449
ci-python-version: "3.14"
450450
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['onedir-matrix']) }}
@@ -461,7 +461,7 @@ jobs:
461461
with:
462462
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
463463
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
464-
relenv-version: "0.22.23"
464+
relenv-version: "0.22.25"
465465
python-version: "3.11.16"
466466
ci-python-version: "3.14"
467467
source: "onedir"
@@ -478,7 +478,7 @@ jobs:
478478
with:
479479
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
480480
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
481-
relenv-version: "0.22.23"
481+
relenv-version: "0.22.25"
482482
python-version: "3.11.16"
483483
ci-python-version: "3.14"
484484
source: "src"

‎.github/workflows/nightly.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ jobs:
508508
with:
509509
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
510510
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
511-
relenv-version: "0.22.23"
511+
relenv-version: "0.22.25"
512512
python-version: "3.11.16"
513513
ci-python-version: "3.14"
514514
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['onedir-matrix']) }}
@@ -525,7 +525,7 @@ jobs:
525525
with:
526526
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
527527
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
528-
relenv-version: "0.22.23"
528+
relenv-version: "0.22.25"
529529
python-version: "3.11.16"
530530
ci-python-version: "3.14"
531531
source: "onedir"
@@ -546,7 +546,7 @@ jobs:
546546
with:
547547
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
548548
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
549-
relenv-version: "0.22.23"
549+
relenv-version: "0.22.25"
550550
python-version: "3.11.16"
551551
ci-python-version: "3.14"
552552
source: "src"

‎.github/workflows/scheduled.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,7 @@ jobs:
493493
with:
494494
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
495495
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
496-
relenv-version: "0.22.23"
496+
relenv-version: "0.22.25"
497497
python-version: "3.11.16"
498498
ci-python-version: "3.14"
499499
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['onedir-matrix']) }}
@@ -510,7 +510,7 @@ jobs:
510510
with:
511511
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
512512
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
513-
relenv-version: "0.22.23"
513+
relenv-version: "0.22.25"
514514
python-version: "3.11.16"
515515
ci-python-version: "3.14"
516516
source: "onedir"
@@ -527,7 +527,7 @@ jobs:
527527
with:
528528
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
529529
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
530-
relenv-version: "0.22.23"
530+
relenv-version: "0.22.25"
531531
python-version: "3.11.16"
532532
ci-python-version: "3.14"
533533
source: "src"

‎.github/workflows/staging.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ jobs:
467467
with:
468468
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
469469
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
470-
relenv-version: "0.22.23"
470+
relenv-version: "0.22.25"
471471
python-version: "3.11.16"
472472
ci-python-version: "3.14"
473473
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['onedir-matrix']) }}
@@ -485,7 +485,7 @@ jobs:
485485
with:
486486
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
487487
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
488-
relenv-version: "0.22.23"
488+
relenv-version: "0.22.25"
489489
python-version: "3.11.16"
490490
ci-python-version: "3.14"
491491
source: "onedir"
@@ -507,7 +507,7 @@ jobs:
507507
with:
508508
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
509509
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
510-
relenv-version: "0.22.23"
510+
relenv-version: "0.22.25"
511511
python-version: "3.11.16"
512512
ci-python-version: "3.14"
513513
source: "src"

‎changelog/70142.fixed.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* Relenv 0.22.25
2+
- Fix 2^n slowdown in wrap_sysconfig by making it idempotent (fixes Salt highstate hangs on long-lived Python 3.13+ onedir minions) - #321 / #325
3+
- Update openssl to 3.5.8 (0.22.24)

‎cicd/shared-gh-workflows-context.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
nox_version: "2022.8.7"
22
python_version: "3.11.16"
3-
relenv_version: "0.22.23"
3+
relenv_version: "0.22.25"
44
release_branches:
55
- "3006.x"
66
- "3007.x"

0 commit comments

Comments
 (0)