On trying a yum update I get the following error:
Error: kernel conflicts with bfa-firmware
yum suggests I work around the problem with –skip-broken or try running
‘rpm -Va –nofiles –nodigest’
Is there an accepted process for resolving this?
Can you post the kernel versions and bfa-firmware versions that are trying to up upgraded … and whether you have the i386 or x86_64
Also, what are you upgrading from?
We have not seen this specific issue in our QA testing.
I am on CentOS 6.3, but I’m assuming that ‘yum update’ is trying to get me to CentOS 6.4
This is x86_64, current kernel is 2.6.32-279.22.1.el6.x86_64
[root@repo ~]# yum info bfa-firmware Loaded plugins: fastestmirror, presto, security Loading mirror speeds from cached hostfile Installed Packages Name : bfa-firmware Arch : noarch Version : 22.214.171.124
Release : 1.el6
Size : 1.3 M
Repo : installed From repo : anaconda-CentOS-201112091719.x86_64
Summary : Brocade Fibre Channel HBA Firmware URL :
http://www.brocade.com/sites/dotcom/services-support/drivers-downloads/CNA/Linux.page License : Redistributable, no modification permitted Description : Brocade Fibre Channel HBA Firmware.
I’m getting exactly the same error when I try to update using the ‘updates’ repo only:
I have the standard repos cr enabled.
It works, however, when I do an update with the ‘base’ repo enabled as well.
In my case, CentOS 6.3 with daily updates installed.
I found it by accident because I run yum-cron and pull daily updates.
Yes – I use my own local repo and don’t sync the ‘os’ part – I assumed that was going to be static and only updated with ‘updates’
you can’t update to 6.4 from 6.3 with only updates, you MUST have 6.4/os and 6.4/update
The os ([base]) part is unchanged during the 6.n lifetime, not during the 6.n -> 6.n+1.
In other words … we just updated from CentOS-6.3 to CentOS-6.4 … so the OS directory and the UPDATES directories both changed … so your assumption is incorrect.
This is because, 6.4/os is not the same as 6.3/os. Remember that the OS
directory is what is on the ISOs … that obviously updates if we move to a newer point release and release new ISOs.
You know what they say about assume :D
So I rsync’d with 6 os on the mirrors and everything works now. Thanks for clarifying.