[osci][upgrade] Fix dependencies in linux-firmware package

Bug #1469411 reported by Miroslav Anashkin
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
Medium
Artem Silenkov

Bug Description

We advice our customers to run 6.1 master node update.
Unfortunately, update is not possible out of the box if fuel master was upgraded from 6.0 to 6.1 due to the following dependency conflict:
_________________________________________________________________
[root@fuel ~]# yum update
<some skipped lines>
Running Transaction Test
Transaction Check Error:
  file /lib/firmware/ql2400_fw.bin from install of linux-firmware-20150115-45.git78535e88.mira2.noarch conflicts with file from package ql2400-firmware-20140317-35.gitdec41bce.mira1.noarch
  file /lib/firmware/ql2500_fw.bin from install of linux-firmware-20150115-45.git78535e88.mira2.noarch conflicts with file from package ql2500-firmware-20140317-35.gitdec41bce.mira1.noarch
_________________________________________________________________

Workaround is to remove the following packages before running "yum update":
$ rpm -ev ql2400-firmware-20140317-35.gitdec41bce.mira1.noarch
$ rpm -ev ql2500-firmware-20140317-35.gitdec41bce.mira1.noarch

Changed in mos:
assignee: nobody → Fuel OSCI Team (fuel-osci)
description: updated
description: updated
Roman Vyalov (r0mikiam)
Changed in mos:
status: New → Triaged
Roman Vyalov (r0mikiam)
Changed in mos:
assignee: Fuel OSCI Team (fuel-osci) → Fuel build team (fuel-build)
Changed in mos:
assignee: Fuel build team (fuel-build) → Artem Silenkov (asilenkov)
tags: added: customer-found
Revision history for this message
Jordan Pittier (jordan-pittier) wrote :

I had the same issue and the provided workaround worked.

Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

Won't fix for 6.x series as they are unsupported and the issue has medium importance.

Changed in mos:
status: Triaged → Won't Fix
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.