Skip to content

Commit 445d03e

Browse files
authored
Merge forward
2 parents b85e64c + 213565b commit 445d03e

251 files changed

Lines changed: 15841 additions & 5063 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.coveragerc

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,38 @@ cover_pylib = False
44
parallel = True
55
concurrency = multiprocessing
66
relative_files = True
7-
dynamic_context = test_function
7+
# dynamic_context = test_function
8+
#
9+
# Temporarily disabled while the Salt onedir is on Python 3.14.
10+
#
11+
# ``dynamic_context = test_function`` tells coverage.py to tag every
12+
# recorded ``(file, line)`` hit with the name of the test function
13+
# that drove it, so HTML reports can answer "which tests touched this
14+
# line?". The cost is that the setting forces coverage off the new
15+
# sys.monitoring ("sysmon") core — sysmon does not implement dynamic
16+
# contexts. On Python 3.14 sysmon is the default and is dramatically
17+
# faster than the PyTracer / CTracer fallbacks; falling back to
18+
# CTracer adds modest overhead, falling back to PyTracer (the only
19+
# option on the coverage version we currently pin, 7.3.1, which
20+
# ships no CTracer wheel for 3.14) adds catastrophic overhead.
21+
#
22+
# In Salt CI the catastrophic-overhead path showed up as the
23+
# functional zeromq 4 shard taking ~80 min instead of ~12 min and
24+
# 12 subprocess-heavy tests (test_publsh_server,
25+
# test_zeromq_filtering_*, test_concurrent_writers_no_data_loss, …)
26+
# blowing past their internal asyncio / queue / loop timeouts. The
27+
# slow ``cov.start()`` in each forked subprocess also leaked
28+
# non-daemon child processes that blocked Python interpreter exit
29+
# and triggered the GHA 3-hour step timeout (the "test session
30+
# hangs at the end" symptom).
31+
#
32+
# Re-enable once Salt's coverage pin is bumped to a version that
33+
# either ships a CTracer wheel for Python 3.14 (>=7.10) or makes
34+
# sysmon usable with dynamic contexts (no version available as of
35+
# 2026-05-21). See:
36+
# * https://github.com/coveragepy/coveragepy/issues/2082
37+
# * https://coverage.readthedocs.io/en/latest/contexts.html
38+
# * https://coverage.readthedocs.io/en/latest/faq.html
839
omit =
940
setup.py
1041
.nox/*

.github/copilot-instructions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../agents/COPILOT.md

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ on:
2121

2222
env:
2323
COLUMNS: 190
24-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
24+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
2525
RELENV_DATA: "${{ github.workspace }}/.relenv"
2626
PIP_DISABLE_PIP_VERSION_CHECK: "1"
2727
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"
@@ -463,8 +463,8 @@ jobs:
463463
with:
464464
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
465465
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
466-
relenv-version: "0.22.11"
467-
python-version: "3.14.5"
466+
relenv-version: "0.22.14"
467+
python-version: "3.14.6"
468468
ci-python-version: "3.14"
469469
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
470470
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -480,8 +480,8 @@ jobs:
480480
with:
481481
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
482482
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
483-
relenv-version: "0.22.11"
484-
python-version: "3.14.5"
483+
relenv-version: "0.22.14"
484+
python-version: "3.14.6"
485485
ci-python-version: "3.14"
486486
source: "onedir"
487487
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -497,8 +497,8 @@ jobs:
497497
with:
498498
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
499499
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
500-
relenv-version: "0.22.11"
501-
python-version: "3.14.5"
500+
relenv-version: "0.22.14"
501+
python-version: "3.14.6"
502502
ci-python-version: "3.14"
503503
source: "src"
504504
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -513,10 +513,10 @@ jobs:
513513
with:
514514
nox-session: ci-test-onedir
515515
nox-version: 2022.8.7
516-
python-version: "3.14.5"
516+
python-version: "3.14.6"
517517
ci-python-version: "3.14"
518518
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
519-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
519+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
520520
nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}"
521521
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
522522
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -534,7 +534,7 @@ jobs:
534534
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
535535
nox-version: 2022.8.7
536536
ci-python-version: "3.14"
537-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
537+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
538538
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.config)['skip_code_coverage'] }}
539539
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
540540
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }}
@@ -553,7 +553,7 @@ jobs:
553553
ci-python-version: "3.14"
554554
testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }}
555555
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
556-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
556+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
557557
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.config)['skip_code_coverage'] }}
558558
workflow-slug: ci
559559
default-timeout: 180

.github/workflows/depcheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
env:
1919
COLUMNS: 190
20-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
20+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
2121
RELENV_DATA: "${{ github.workspace }}/.relenv"
2222
PIP_DISABLE_PIP_VERSION_CHECK: "1"
2323
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"

.github/workflows/nightly.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919

2020
env:
2121
COLUMNS: 190
22-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
22+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
2323
RELENV_DATA: "${{ github.workspace }}/.relenv"
2424
PIP_DISABLE_PIP_VERSION_CHECK: "1"
2525
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"
@@ -457,8 +457,8 @@ jobs:
457457
with:
458458
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
459459
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
460-
relenv-version: "0.22.11"
461-
python-version: "3.14.5"
460+
relenv-version: "0.22.14"
461+
python-version: "3.14.6"
462462
ci-python-version: "3.14"
463463
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
464464
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -474,8 +474,8 @@ jobs:
474474
with:
475475
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
476476
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
477-
relenv-version: "0.22.11"
478-
python-version: "3.14.5"
477+
relenv-version: "0.22.14"
478+
python-version: "3.14.6"
479479
ci-python-version: "3.14"
480480
source: "onedir"
481481
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -495,8 +495,8 @@ jobs:
495495
with:
496496
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
497497
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
498-
relenv-version: "0.22.11"
499-
python-version: "3.14.5"
498+
relenv-version: "0.22.14"
499+
python-version: "3.14.6"
500500
ci-python-version: "3.14"
501501
source: "src"
502502
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -515,10 +515,10 @@ jobs:
515515
with:
516516
nox-session: ci-test-onedir
517517
nox-version: 2022.8.7
518-
python-version: "3.14.5"
518+
python-version: "3.14.6"
519519
ci-python-version: "3.14"
520520
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
521-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
521+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
522522
nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}"
523523
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
524524
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -536,7 +536,7 @@ jobs:
536536
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
537537
nox-version: 2022.8.7
538538
ci-python-version: "3.14"
539-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
539+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
540540
skip-code-coverage: true
541541
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
542542
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }}
@@ -555,7 +555,7 @@ jobs:
555555
ci-python-version: "3.14"
556556
testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }}
557557
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
558-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
558+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
559559
skip-code-coverage: true
560560
workflow-slug: nightly
561561
default-timeout: 360

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ on:
2424

2525
env:
2626
COLUMNS: 190
27-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
27+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
2828
RELENV_DATA: "${{ github.workspace }}/.relenv"
2929
PIP_DISABLE_PIP_VERSION_CHECK: "1"
3030
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"

.github/workflows/scheduled.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212

1313
env:
1414
COLUMNS: 190
15-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
15+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
1616
RELENV_DATA: "${{ github.workspace }}/.relenv"
1717
PIP_DISABLE_PIP_VERSION_CHECK: "1"
1818
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"
@@ -511,8 +511,8 @@ jobs:
511511
with:
512512
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
513513
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
514-
relenv-version: "0.22.11"
515-
python-version: "3.14.5"
514+
relenv-version: "0.22.14"
515+
python-version: "3.14.6"
516516
ci-python-version: "3.14"
517517
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
518518
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -528,8 +528,8 @@ jobs:
528528
with:
529529
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
530530
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
531-
relenv-version: "0.22.11"
532-
python-version: "3.14.5"
531+
relenv-version: "0.22.14"
532+
python-version: "3.14.6"
533533
ci-python-version: "3.14"
534534
source: "onedir"
535535
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -545,8 +545,8 @@ jobs:
545545
with:
546546
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
547547
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
548-
relenv-version: "0.22.11"
549-
python-version: "3.14.5"
548+
relenv-version: "0.22.14"
549+
python-version: "3.14.6"
550550
ci-python-version: "3.14"
551551
source: "src"
552552
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -561,10 +561,10 @@ jobs:
561561
with:
562562
nox-session: ci-test-onedir
563563
nox-version: 2022.8.7
564-
python-version: "3.14.5"
564+
python-version: "3.14.6"
565565
ci-python-version: "3.14"
566566
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
567-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
567+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
568568
nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}"
569569
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
570570
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -582,7 +582,7 @@ jobs:
582582
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
583583
nox-version: 2022.8.7
584584
ci-python-version: "3.14"
585-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
585+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
586586
skip-code-coverage: true
587587
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
588588
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }}
@@ -601,7 +601,7 @@ jobs:
601601
ci-python-version: "3.14"
602602
testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }}
603603
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
604-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
604+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
605605
skip-code-coverage: true
606606
workflow-slug: scheduled
607607
default-timeout: 360

.github/workflows/staging.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ on:
3333

3434
env:
3535
COLUMNS: 190
36-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
36+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
3737
RELENV_DATA: "${{ github.workspace }}/.relenv"
3838
PIP_DISABLE_PIP_VERSION_CHECK: "1"
3939
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"
@@ -485,8 +485,8 @@ jobs:
485485
with:
486486
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
487487
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
488-
relenv-version: "0.22.11"
489-
python-version: "3.14.5"
488+
relenv-version: "0.22.14"
489+
python-version: "3.14.6"
490490
ci-python-version: "3.14"
491491
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
492492
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -503,8 +503,8 @@ jobs:
503503
with:
504504
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
505505
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
506-
relenv-version: "0.22.11"
507-
python-version: "3.14.5"
506+
relenv-version: "0.22.14"
507+
python-version: "3.14.6"
508508
ci-python-version: "3.14"
509509
source: "onedir"
510510
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -525,8 +525,8 @@ 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.11"
529-
python-version: "3.14.5"
528+
relenv-version: "0.22.14"
529+
python-version: "3.14.6"
530530
ci-python-version: "3.14"
531531
source: "src"
532532
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -545,10 +545,10 @@ jobs:
545545
with:
546546
nox-session: ci-test-onedir
547547
nox-version: 2022.8.7
548-
python-version: "3.14.5"
548+
python-version: "3.14.6"
549549
ci-python-version: "3.14"
550550
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
551-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
551+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
552552
nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}"
553553
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
554554
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -566,7 +566,7 @@ jobs:
566566
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
567567
nox-version: 2022.8.7
568568
ci-python-version: "3.14"
569-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
569+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
570570
skip-code-coverage: true
571571
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
572572
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }}
@@ -585,7 +585,7 @@ jobs:
585585
ci-python-version: "3.14"
586586
testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }}
587587
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
588-
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.5
588+
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.14.6
589589
skip-code-coverage: true
590590
workflow-slug: staging
591591
default-timeout: 180

.github/workflows/templates/layout.yml.jinja

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ on:
3838

3939
env:
4040
COLUMNS: 190
41-
CACHE_SEED: SEED-2 # Bump the number to invalidate all caches
41+
CACHE_SEED: SEED-3 # Bump the number to invalidate all caches
4242
RELENV_DATA: "${{ github.workspace }}/.relenv"
4343
PIP_DISABLE_PIP_VERSION_CHECK: "1"
4444
RAISE_DEPRECATIONS_RUNTIME_ERRORS: "1"

.github/workflows/test-action.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,12 @@ jobs:
225225
run: |
226226
docker exec ${{ github.run_id }}_salt-test \
227227
tdnf install -y openssl-fips-provider
228+
# openssl-fips-provider <= 3.1.2-3.ph5 disables the OpenSSL default
229+
# provider in /etc/ssl/distro.cnf, breaking TLS in curl/git/tdnf.
230+
# Re-enable it to mirror the upstream fix in vmware/photon@4610f36756
231+
# (openssl-fips-provider 3.1.2-4.ph5). Idempotent on fixed builds.
232+
docker exec ${{ github.run_id }}_salt-test \
233+
sed -i '/^#\.include \/etc\/ssl\/provider_default.cnf/s/^#//g' /etc/ssl/distro.cnf
228234
229235
- name: "Show container inspect ${{ matrix.container }}"
230236
run: |
@@ -594,6 +600,12 @@ jobs:
594600
run: |
595601
docker exec ${{ github.run_id }}_salt-test \
596602
tdnf install -y openssl-fips-provider
603+
# openssl-fips-provider <= 3.1.2-3.ph5 disables the OpenSSL default
604+
# provider in /etc/ssl/distro.cnf, breaking TLS in curl/git/tdnf.
605+
# Re-enable it to mirror the upstream fix in vmware/photon@4610f36756
606+
# (openssl-fips-provider 3.1.2-4.ph5). Idempotent on fixed builds.
607+
docker exec ${{ github.run_id }}_salt-test \
608+
sed -i '/^#\.include \/etc\/ssl\/provider_default.cnf/s/^#//g' /etc/ssl/distro.cnf
597609
598610
- name: "Show container inspect ${{ matrix.container }}"
599611
run: |

0 commit comments

Comments
 (0)