Comment 3 for bug 1420927

Revision history for this message
Dheeraj Gautam (dgautam) wrote :

debugging done so far"

Contrail-storage depends on cinder-volume (no specific version) and
cinder-volume depends on cinder-common. Since latest version of
cinder-volume is chosen for installation, it wants cinder-common to be
latest, but here it find "1:2014.1.3-0ubuntu1~cloud0” version already
installed and fails.

root@cmbu-toystory-01:~# aptitude versions cinder-common
Package cinder-common:
p 1:2014.1-0ubuntu1 trusty 500
i 1:2014.1.3-0ubuntu1~cloud0 <NULL> 999
p 1:2014.1.3-0ubuntu1.1 trusty-security,trusty-updates 500

root@cmbu-toystory-01:~# dpkg --compare-versions
1:2014.1.3-0ubuntu1~cloud0 gt 1:2014.1.3-0ubuntu1.1
root@cmbu-toystory-01:~# echo $?
1
root@cmbu-toystory-01:~# dpkg --compare-versions
1:2014.1.3-0ubuntu1~cloud0 lt 1:2014.1.3-0ubuntu1.1
root@cmbu-toystory-01:~# echo $?
0

Its solution should be add specific version dependency of contrail-storage
and cinder-volume instead of latest version.