Bug 2225681

Summary: find: ‘/lib/firmware/intel-ucode’: No such file or directory
Product: Red Hat Enterprise Linux 9 Reporter: Jiri Kortus <jikortus>
Component: microcode_ctlAssignee: Eugene Syromiatnikov <esyr>
Status: CLOSED ERRATA QA Contact: Jeff Bastian <jbastian>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.3Keywords: Triaged
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: microcode_ctl-20230214-4.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2231065 (view as bug list) Environment:
Last Closed: 2023-11-07 08:53:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2180384, 2231065    

Description Jiri Kortus 2023-07-25 16:37:34 UTC
Description of problem:
When installing microcode_ctl-20230214-2.el9 (RHEL-9.3.0-20230718.0), an unexpected error message is displayed:

...
find: ‘/lib/firmware/intel-ucode’: No such file or directory
...

Version-Release number of selected component (if applicable):
microcode_ctl-20230214-2.el9

How reproducible:
Always.

Steps to Reproduce:
1. dnf -y install microcode_ctl-20230214-2.el9

Actual results:
An error message is displayed together with other installation-related output.

Expected results:
No unexpected error messages.

Additional info:
Could there possibly be some relation with bug 2213022?

Comment 1 Jiri Kortus 2023-07-25 16:46:14 UTC
Additional note: I spotted and reproduced this bug on a system with multilib enabled, but I'm not sure at all if there can be any relation.

Comment 2 Eugene Syromiatnikov 2023-08-09 15:59:58 UTC
Easily reproducible when the package is being newly installed and not upgraded.

Comment 6 Jeff Bastian 2023-08-21 21:38:53 UTC
Verified with microcode_ctl-4:20230214-4.el9.  There are no errors during installation of the rpm.

[root@localhost ~]# uname -r
5.14.0-356.el9.x86_64

[root@localhost ~]# rpm -q microcode_ctl
package microcode_ctl is not installed

[root@localhost ~]# yum -y install microcode_ctl
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Last metadata expiration check: 0:11:07 ago on Mon 21 Aug 2023 05:24:06 PM EDT.
Dependencies resolved.
================================================================================
 Package            Arch        Version                Repository          Size
================================================================================
Installing:
 microcode_ctl      noarch      4:20230214-4.el9       beaker-BaseOS      7.5 M

Transaction Summary
================================================================================
Install  1 Package

Total download size: 7.5 M
Installed size: 14 M
Downloading Packages:
microcode_ctl-20230214-4.el9.noarch.rpm          69 MB/s | 7.5 MB     00:00    
--------------------------------------------------------------------------------
Total                                            69 MB/s | 7.5 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : microcode_ctl-4:20230214-4.el9.noarch                  1/1 
  Running scriptlet: microcode_ctl-4:20230214-4.el9.noarch                  1/1 
Created symlink /etc/systemd/system/basic.target.wants/microcode.service → /usr/lib/systemd/system/microcode.service.

  Verifying        : microcode_ctl-4:20230214-4.el9.noarch                  1/1 
Installed products updated.

Installed:
  microcode_ctl-4:20230214-4.el9.noarch                                         

Complete!

Comment 8 errata-xmlrpc 2023-11-07 08:53:48 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (microcode_ctl bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2023:6637