Unexpected error while running command `blkid overlay -s UUID -o value`
Issue
- When creating volumes or creating guests, we see the following error in
/var/log/containers/cinder/cinder-volume.logon the controllers and/var/log/containers/nova/nova-compute.logon the compute nodes:
Command: blkid overlay -s UUID -o value
Exit code: 2
Stdout: ''
Stderr: '' _process_cmd /usr/lib/python3.9/site-packages/oslo_privsep/daemon.py:490
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/oslo_privsep/daemon.py", line 487, in _process_cmd
ret = func(*f_args, **f_kwargs)
File "/usr/lib/python3.9/site-packages/oslo_privsep/priv_context.py", line 255, in _wrap
return func(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/os_brick/privileged/rootwrap.py", line 197, in execute_root
return custom_execute(*cmd, shell=False, run_as_root=False, **kwargs)
File "/usr/lib/python3.9/site-packages/os_brick/privileged/rootwrap.py", line 145, in custom_execute
return putils.execute(on_execute=on_execute,
File "/usr/lib/python3.9/site-packages/oslo_concurrency/processutils.py", line 438, in execute
raise ProcessExecutionError(exit_code=_returncode,
oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Command: blkid overlay -s UUID -o value
Exit code: 2
- We suspect this is caused by a known OpenStack os-brick bug: fixed upstream in versions 6.2.4, 6.4.2, 6.7.1, and newer.
Environment
- Red Hat OpenStack Platform 17.1 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.