[9.0][updates] package nova-novncproxy cannot be installed

Bug #1656274 reported by vnaumov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Undecided
Sergii Rizvan

Bug Description

Steps to reproduce:
Deploy of pure Fuel 9.0 (Ubuntu + UCA)

Env description:
 - controller
 - compute+cinder

Expected results:
success deploy

Actual result:
```2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) E: Unable to correct problems, you have held broken packages.
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) nova-novncproxy : Depends: nova-common (= 1:2014.1.5-0ubuntu1.5) but 2:13.1.1-7~u14.04+mos20 is to be installed
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) The following packages have unmet dependencies:
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure)
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) The following information may help to resolve the situation:
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) or been moved out of Incoming.
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) distribution that some required packages have not yet been created
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) requested an impossible situation or if you are using the unstable
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) Some packages could not be installed. This may mean that you have
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) Reading state information...
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) Building dependency tree...
2017-01-13 09:29:10 ERR (/Stage[main]/Nova::Vncproxy/Nova::Generic_service[vncproxy]/Package[nova-vncproxy]/ensure) change from purged to present failed: Execution of '/usr/bin/apt-get q -y -o DPkg::Options::=-force-confold install nova-novncproxy' returned 100: Reading package lists...`

Reproducibility:
checked on 2 different labs, the same result

Revision history for this message
vnaumov (vnaumov-b) wrote :
Revision history for this message
Ruslan Khozinov (rkhozinov) wrote :

mitaka release need the nova-novncproxy package (http://docs.openstack.org/mitaka/install-guide-ubuntu/nova-controller-install.html)

  apt-get install nova-api nova-cert nova-conductor \
  nova-consoleauth nova-novncproxy nova-scheduler \
  python-novaclient

But I don't find the nova-novncproxy package in the mos9.0 repository
(http://mirror.seed-cz1.fuel-infra.org/mos-repos/ubuntu/9.0/pool/main/n/nova/)

Required package is only in ubuntu repositories, but that package is required specific version of nova-common, but nova-common has already been installed from the mos9.0 repository.

nova-novncproxy : Depends: nova-common (= 1:2014.1.5-0ubuntu1.5) but 2:13.1.1-7~u14.04+mos20 is to be installed

root@node-5:~# apt-cache policy nova-novncproxy
nova-novncproxy:
  Installed: (none)
  Candidate: 1:2014.1.5-0ubuntu1.5
  Version table:
     1:2014.1.5-0ubuntu1.5 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
     1:2014.1.3-0ubuntu1.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/universe amd64 Packages
     1:2014.1-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

nova-common:
  Installed: 2:13.0.0-6~u14.04+mos43
  Candidate: 2:13.1.1-7~u14.04+mos20
  Version table:
     2:13.1.1-7~u14.04+mos20 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-updates/main amd64 Packages
 *** 2:13.0.0-6~u14.04+mos43 0
       1050 http://10.109.0.2:8080/mitaka-9.0/ubuntu/x86_64/ mos9.0/main amd64 Packages
        100 /var/lib/dpkg/status
     1:2014.1.5-0ubuntu1.5 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

description: updated
Sergii Rizvan (srizvan)
Changed in fuel:
assignee: nobody → Sergii Rizvan (srizvan)
Changed in fuel:
milestone: none → 9.2
Changed in fuel:
status: New → Invalid
Revision history for this message
Ruslan Khozinov (rkhozinov) wrote :

I've deployed env based on ubuntu+uca, so it have some bugs and cannot be deployed.
When I've redeployed env based on ubuntu - the env has been successfully deployed.

description: updated
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.