Here is another recent run, https://solutions.qa.canonical.com/testruns/605c16f6-dd69-403e-bca8-b47465923fdb ironic-conductor is blocked with the same error, but debug log is different
2024-03-26 02:03:45 DEBUG juju.worker.uniter.operation executor.go:135 executing operation "run action 38" for ironic-conductor/0 2024-03-26 02:03:45 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running action set-temp-url-secret 2024-03-26 02:03:45 DEBUG juju.worker.uniter.runner runner.go:378 running action "set-temp-url-secret" on 1 2024-03-26 02:03:45 DEBUG juju.worker.uniter.runner runner.go:719 starting jujuc server {unix @/var/lib/juju/agents/unit-ironic-conductor-0/agent.socket <nil>} 2024-03-26 02:03:46 ERROR unit.ironic-conductor/0.juju-log server.go:325 action "set-temp-url-secret" failed: "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so: undefined symbol: FIPS_mode" "Traceback (mos t recent call last): File "/var/lib/juju/agents/unit-ironic-conductor-0/charm/actions/set-temp-url-secret", line 112, in main action(args) File "/var/lib/juju/agents/unit-ironic-conductor-0/charm/actions/set-temp-url-secret", line 60, in set_temp_url_secret os_cli = api_utils.OSClients(keystone_session) File "/var/lib/juju/agents/unit-ironic-conductor-0/charm/lib/charm/openstack/ironic/api_utils.py", line 53, in __init__ self._img_cli = glanceclient.Client( File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/glanceclient/client.py", line 61, in Client module = importutils.import_versioned_module('glanceclient', int(version), File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/oslo_utils/importutils.py", line 97, in import_versioned_module return import_module(module_str) File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/oslo_utils/importutils.py", line 73, in import_module __import__(import_str) File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/glanceclient/v2/__init__.py", line 15, in <module> from glanceclient.v2.client import Client # noqa File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/glanceclient/v2/client.py", line 17, in <module> from glanceclient.common import http File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/glanceclient/common/http.py", line 23, in <module> import OpenSSL File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/OpenSSL/__init__.py", line 8, in <module> from OpenSSL import crypto, SSL File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/OpenSSL/crypto.py", line 17, in <module> from OpenSSL._util import ( File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/OpenSSL/_util.py", line 6, in <module> from cryptography.hazmat.bindings.openssl.binding import Binding File "/var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 14, in <module> from cryptography.hazmat.bindings._openssl import ffi, lib ImportError: /var/lib/juju/agents/unit-ironic-conductor-0/.venv/lib/python3.10/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so: undefined symbol: FIPS_mode
Here is another recent run, https:/ /solutions. qa.canonical. com/testruns/ 605c16f6- dd69-403e- bca8-b47465923f db
ironic-conductor is blocked with the same error, but debug log is different
2024-03-26 02:03:45 DEBUG juju.worker. uniter. operation executor.go:135 executing operation "run action 38" for ironic-conductor/0 uniter. runner runner.go:378 running action "set-temp- url-secret" on 1 uniter. runner runner.go:719 starting jujuc server {unix @/var/lib/ juju/agents/ unit-ironic- conductor- 0/agent. socket <nil>} conductor/ 0.juju- log server.go:325 action "set-temp- url-secret" failed: "/var/lib/ juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ cryptography/ hazmat/ bindings/ _openssl. abi3.so: undefined symbol: FIPS_mode" "Traceback (mos juju/agents/ unit-ironic- conductor- 0/charm/ actions/ set-temp- url-secret" , line 112, in main juju/agents/ unit-ironic- conductor- 0/charm/ actions/ set-temp- url-secret" , line 60, in set_temp_url_secret OSClients( keystone_ session) juju/agents/ unit-ironic- conductor- 0/charm/ lib/charm/ openstack/ ironic/ api_utils. py", line 53, in __init__ Client( juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ glanceclient/ client. py", line 61, in Client import_ versioned_ module( 'glanceclient' , int(version), juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ oslo_utils/ importutils. py", line 97, in import_ versioned_ module module( module_ str) juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ oslo_utils/ importutils. py", line 73, in import_module _(import_ str) juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ glanceclient/ v2/__init_ _.py", line 15, in <module> v2.client import Client # noqa juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ glanceclient/ v2/client. py", line 17, in <module> juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ glanceclient/ common/ http.py" , line 23, in <module> juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ OpenSSL/ __init_ _.py", line 8, in <module> juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ OpenSSL/ crypto. py", line 17, in <module> juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ OpenSSL/ _util.py" , line 6, in <module> hazmat. bindings. openssl. binding import Binding juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ cryptography/ hazmat/ bindings/ openssl/ binding. py", line 14, in <module> hazmat. bindings. _openssl import ffi, lib juju/agents/ unit-ironic- conductor- 0/.venv/ lib/python3. 10/site- packages/ cryptography/ hazmat/ bindings/ _openssl. abi3.so: undefined symbol: FIPS_mode
2024-03-26 02:03:45 DEBUG juju.worker.uniter agent.go:22 [AGENT-STATUS] executing: running action set-temp-url-secret
2024-03-26 02:03:45 DEBUG juju.worker.
2024-03-26 02:03:45 DEBUG juju.worker.
2024-03-26 02:03:46 ERROR unit.ironic-
t recent call last):
File "/var/lib/
action(args)
File "/var/lib/
os_cli = api_utils.
File "/var/lib/
self._img_cli = glanceclient.
File "/var/lib/
module = importutils.
File "/var/lib/
return import_
File "/var/lib/
__import_
File "/var/lib/
from glanceclient.
File "/var/lib/
from glanceclient.common import http
File "/var/lib/
import OpenSSL
File "/var/lib/
from OpenSSL import crypto, SSL
File "/var/lib/
from OpenSSL._util import (
File "/var/lib/
from cryptography.
File "/var/lib/
from cryptography.
ImportError: /var/lib/