[Kilo] nova-compute not installable from contrail packages

Bug #1581571 reported by Oleksandr Martsyniuk
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Released
High
Oleksandr Martsyniuk
Trunk
Invalid
High
Unassigned

Bug Description

nova-compute package not installable from contrail packages version 3.0.2.0-25.

root@node-2:/etc/fuel/plugins/contrail-3.0# apt-cache policy nova-compute
nova-compute:
  Installed: (none)
  Candidate: 1:2015.1.2-0ubuntu2~cloud0.1contrail
  Version table:
     1:2015.1.2-0ubuntu2~cloud0.1contrail 0
       1400 http://10.109.0.2:8080/plugins/contrail-3.0/repositories/ubuntu/ Packages
        100 /var/lib/dpkg/status
     1:2015.1.1-1~u14.04+mos19676 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/7.0/ mos7.0-updates/main amd64 Packages
     1:2015.1.1-1~u14.04+mos19662 0
       1050 http://10.109.0.2:8080/2015.1.0-7.0/ubuntu/x86_64/ mos7.0/main amd64 Packages
     1:2014.1.5-0ubuntu1.4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
     1:2014.1.3-0ubuntu1.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     1:2014.1-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

root@node-2:/etc/fuel/plugins/contrail-3.0# apt-get install nova-compute
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nova-compute : Depends: nova-compute-kvm but it is not going to be installed or
                         nova-compute-hypervisor

After tracing down on nova-compute-kvm dependencies, it was discovered, that contrail-install-packages bundle contains package libnl-route-3-200, which has strict dependence on libnl-3-200:
The following packages have unmet dependencies:
 libnl-route-3-200 : Depends: libnl-3-200 (= 3.2.21-1) but 3.2.21-1ubuntu1 is to be installed
but this version of package is not included in bundle.

Tags: packaging
Jeba Paulaiyan (jebap)
information type: Proprietary → Public
tags: added: provisioning
Atul Moghe (moghea)
tags: added: packaging
removed: provisioning
Revision history for this message
Atul Moghe (moghea) wrote :

Unable to reproduce this reimage with ubuntu-14.04.01-basic-minimal and 25 build..

Revision history for this message
Jeba Paulaiyan (jebap) wrote :

From:shweta

Regarding the bug with nova-compute https://bugs.launchpad.net/juniperopenstack/+bug/1581571.
I tried the installation with ubuntu 14.04.2 as the base OS. Package "libnl-3-200” with version 3.2.21-1 comes with trusty so I didn’t face the issue mentioned in the bug.
I see that your setup has higher version of this package 3.2.21-1ubuntu1, I guess that is the reason you are seeing the issue.

Snippet from the bug:
The following packages have unmet dependencies:
 libnl-route-3-200 : Depends: libnl-3-200 (= 3.2.21-1) but 3.2.21-1ubuntu1 is to be installed

Could you please check the base OS version in your setup?

Revision history for this message
Oleksandr Martsyniuk (omartsyniuk) wrote :

The OS version is 14.04.4 LTS,
the higher version of libnl-3-200 package is installed from trusty-updates repo:

root@node-48:~# apt-cache policy libnl-3-200
libnl-3-200:
  Installed: 3.2.21-1ubuntu1.1
  Candidate: 3.2.21-1ubuntu1.1
  Version table:
 *** 3.2.21-1ubuntu1.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.2.21-1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Revision history for this message
Jeba Paulaiyan (jebap) wrote :

When this bug was filed, 14.04.4 support was not there in 3.0 branch. Now 3.0.2.0 has support for 14.04.4.

no longer affects: juniperopenstack/r3.1
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.