Commit acfedc444c for openssl.org
commit acfedc444cd02ea745df1feaa1309f19eeccea62
Author: Tomas Mraz <tomas@openssl.foundation>
Date: Wed Sep 2 18:12:56 2026 +0200
Provider compat CI: Force copy of fips.so and fipsmodule.cnf
If the target branch is >4.0 the destination files
can be read-only.
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Merge-date: Mon Sep 7 18:14:53 2026
Merged-from: https://github.com/openssl/openssl/pull/32675
diff --git a/.github/workflows/prov-compat-label.yml b/.github/workflows/prov-compat-label.yml
index 94334da8e5..7d2a4755e6 100644
--- a/.github/workflows/prov-compat-label.yml
+++ b/.github/workflows/prov-compat-label.yml
@@ -265,8 +265,8 @@ jobs:
- name: set up cross validation of FIPS from A with tree from B
if: steps.early_exit.outputs.skip != 'true'
run: |
- cp providers/fips.so ../${{ matrix.tree_b }}/providers/
- cp providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/
+ cp -f providers/fips.so ../${{ matrix.tree_b }}/providers/
+ cp -f providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/
working-directory: ${{ matrix.tree_a }}
- name: show module versions from cross validation
diff --git a/.github/workflows/provider-compatibility.yml b/.github/workflows/provider-compatibility.yml
index 806a61ad61..f07aea6143 100644
--- a/.github/workflows/provider-compatibility.yml
+++ b/.github/workflows/provider-compatibility.yml
@@ -248,8 +248,8 @@ jobs:
- name: set up cross validation of FIPS from A with tree from B
if: steps.early_exit.outputs.skip != 'true'
run: |
- cp providers/fips.so ../${{ matrix.tree_b }}/providers/
- cp providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/
+ cp -f providers/fips.so ../${{ matrix.tree_b }}/providers/
+ cp -f providers/fipsmodule.cnf ../${{ matrix.tree_b }}/providers/
working-directory: ${{ matrix.tree_a }}
- name: show module versions from cross validation