[Debian]misleading error message when loading qat engine

Bug #2055247 reported by Peng Zhang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Low
Peng Zhang

Bug Description

Bug Description:
When doing engine load we are seeing error message "undefined symbol: EVP_PKEY_get_base_id" from DSO_bind_func() which checks for "EVP_PKEY_get_base_id".

Using OpenSSL 1.1.1n with Engine built and linked against OpenSSL 1.1.1n.

Engine : https://github.com/intel/QAT_Engine

./openssl engine -t -c qatengine 139953561638272:error:2506406A:DSO support routines:dlfcn_bind_func:could not bind to the requested symbol name:crypto/dso/dso_dlfcn.c:188:symname(EVP_PKEY_get_base_id): /root/yoga/openssl_install/lib/engines-1.1/qatengine.so: undefined symbol: EVP_PKEY_get_base_id 139953561638272:error:2506C06A:DSO support routines:DSO_bind_func:could not bind to the requested symbol name:crypto/dso/dso_lib.c:186: (qatengine) Reference implementation of QAT crypto engine(qat_sw) v0.6.11 [RSA, id-aes128-GCM, id-aes192-GCM, id-aes256-GCM, X25519, SM2] [ available ]

Severity:
Minor

Peng Zhang (pzhang2)
Changed in starlingx:
assignee: nobody → Peng Zhang (pzhang2)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tools (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/tools/+/910474

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tools (master)

Reviewed: https://review.opendev.org/c/starlingx/tools/+/910474
Committed: https://opendev.org/starlingx/tools/commit/a700aafb2384ec79b520d7830016cecc07b273bf
Submitter: "Zuul (22348)"
Branch: master

commit a700aafb2384ec79b520d7830016cecc07b273bf
Author: Peng Zhang <email address hidden>
Date: Tue Mar 5 09:19:16 2024 +0000

    openssl: Fix the misleading error message when loading qatengine

    Upgrade openssl related packages from 1.1.1n-0+deb11u5 to
    1.1.1w-0+deb11u1 in order to fixing the misleading error message when
    loading qatengine.

    Refer to:
    https://github.com/openssl/openssl/issues/17962

    TestPlan:
    PASS: downloader; build-pkgs; build-image
    PASS: /usr/bin/openssl engine -t -c qatengine

    Closes-bug: 2055247

    Change-Id: I5dd6b13bd77fa61b6ec560193e6dd93fef6183e6
    Signed-off-by: Peng Zhang <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Low
tags: added: stx.to
tags: added: stx.9.0 stx.tools
removed: stx.to
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.