Upgrade from 6.0 to 6.1 Fails because of device-mapper version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Low
|
Matthew Mosesohn |
Bug Description
When performing an upgrade from 6.0 to 6.1 the install failed because once docker was upgraded to 1.5, the dependency on an upgraded device-mapper was not met. There was no indication within the fuel_upgrade.log file explaining the issue.
2015-07-12 02:43:59 DEBUG 2264 (utils) time="2015-
-d' running on this host?"
When you ran docker -d the follow output was received.
[root@fuel-enoc ~]# docker -d
INFO[0000] +job serveapi(
INFO[0000] WARNING: You are running linux kernel version 2.6.32-
INFO[0000] Listening for HTTP on unix (/var/run/
docker: relocation error: docker: symbol dm_task_
This the version in the yum repo provided, and a yum update had been run as well.
[root@fuel-enoc ~]# yum info device-mapper
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* epel: mirror.
Installed Packages
Name : device-mapper
Arch : x86_64
Version : 1.02.79
Release : 8.el6
Size : 173 k
Repo : installed
From repo : anaconda-
Summary : Device mapper utility
URL : http://
License : GPLv2
Description : This package contains the supporting userspace utility, dmsetup,
: for the kernel device-mapper.
After following the commands listed here, docker would once again start up.
https:/
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
Changed in fuel: | |
status: | New → Confirmed |
Could you please elaborate the steps for a workaround?