keystone install : unmet dependencies

Bug #1545312 reported by Declan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Invalid
Undecided
Unassigned
keystone (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Working with ubuntu 14.04 image

When installing keystone with the following command:

apt-get install -y keystone apache2 libapache2-mod-wsgi memcached python-memcache python-openstackclient

It tells me the following packages have unmet dependences:
    keystone : Depends: python-keystone (= 2:8.0.1-0ubuntu1~cloud0) but 1:2014.1.5-0ubuntu1 is to be installed

    python-openstackclient: Depends: python-cinderclient (>= 1:1.3.1) but 1:1.0.8-0ubuntu2 is to be installed
                                                 Depends: python-glanceclient (>= 1:0.18.0) but 1:0.12.0-0ubuntu1 is to be installed
                                                 Depends: python-keystoneclient(>= 1:1.6.0) but 1:0.7.1-ubuntu1.3 is to be installed
                                                 Depends: python-neutronclient(>= 1:2.6.0) but it is not going to be installed
                                                 Depends: python-novaclient(>= 2:2.28.1) but 1:2.17.0-0ubuntu1.2 is to be installed
                                                 Depends: python-oslo-serialization (>= 1.2.0) but it is not going to be installed
                                                 Depends: python-oslo.utils (>= 2.0.0) but it is not going to be installed

aptitude tells me that python-keystone has the following dependences that are unavailable or unsatisfied:
python-cryptography (>= 1.0) (unavailable)
python-keystoneclient (>= 1:1.6.0) (unsatisfied)
python-keystonemiddleware (>= 2.0.0) (unsatisfied)
python-migrate (>= 0.9.6) (unsatisfied)
python-msgpack(>=0.4.0) (unavailable)
python-oslo.concurrency (>= 2.3.0) (unsatisfied)
python-oslo.config(>= 1:2.3.0) (unsatisfied)
python-oslo.context(>= 0.2.0) (unsatisfied)
python-oslo.db (>=2.4.1) (unsatisfied)
python-oslo.i18n (>= 1.5.0) (unsatisfied)
python-oslo.log (>= 1.8.0) (unsatisfied)
python-oslo.messaging (>= 1.16.0) (unsatisfied)
python-oslo.middalware (>= 2.8.0) (unsatisfied)
python-oslo.policy(>= 0.5.0) (unsatisfied)
python-oslo.serialization (>= 1.4.0) (unsatisfied)
python-oslo.service (>= 0.7.0) (unsatisfied)
python-oslo.utils (= 2.0.0) (unsatisfied)
python-pycadf (>= 1.1.0) (unsatisfied)
python-pysaml2 (>= 2.4.0) (unsatisfied)
python-sqlalchemy (>= 1.0~) (unsatisfied)

Revision history for this message
Steve Martinelli (stevemar) wrote :

seems packaging related

Changed in keystone:
status: New → Invalid
tags: added: trusty unmetdeps
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Declan,

Thanks for the bug report. I wasn't able to recreate this on a new trusty image. It seems as if you're trying to install keystone from the liberty cloud archive, however the cloud archive isn't enabled correctly. To enable the liberty cloud archive, run the following commands:

sudo add-apt-repository cloud-archive:liberty
sudo apt update

You should then see:

apt-cache policy keystone
keystone:
  Installed: (none)
  Candidate: 2:8.1.2-0ubuntu1~cloud0
  Version table:
     2:8.1.2-0ubuntu1~cloud0 0
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/liberty/main amd64 Packages

Chuck Short (zulcss)
Changed in keystone (Ubuntu):
status: New → Triaged
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Declan,

Please let me know if the advice in my previous comment worked. For now I'm going to mark this as Incomplete until we can get more details to recreate this.

Thanks,
Corey

Changed in keystone (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for keystone (Ubuntu) because there has been no activity for 60 days.]

Changed in keystone (Ubuntu):
status: Incomplete → Expired
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.