summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorDmitry Belyavskiy <beldmit@gmail.com>2021-09-22 16:40:13 +0200
committerDmitry Belyavskiy <beldmit@gmail.com>2021-09-24 11:08:19 +0200
commit5b896265e7305f85f3b14283869393c255ab401e (patch)
tree4c40b8990668fbee35642a31663bb8e4ec4a1d14 /.github
parentf8543a08ffe18485b2e1361d4f496d33d6e6f35e (diff)
FIPS and KTLS may interfere
New Linux kernels (>= 5.11) enable KTLS CHACHA which is not FIPS-suitable. Fixes #16657 Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/16658) (cherry picked from commit a5d8a2f8f10b83e5afb297698fe72cee77b1837f)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c7a344c529..b52b8c15f4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -179,6 +179,19 @@ jobs:
- name: make test
run: make test HARNESS_JOBS=${HARNESS_JOBS:-4}
+ fips_and_ktls:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - name: modprobe tls
+ run: sudo modprobe tls
+ - name: config
+ run: ./config --banner=Configured --strict-warnings enable-ktls enable-fips && perl configdata.pm --dump
+ - name: make
+ run: make -s -j4
+ - name: make test
+ run: make test HARNESS_JOBS=${HARNESS_JOBS:-4}
+
no-legacy:
runs-on: ubuntu-latest
steps: