nova and glance should depend on python-keystone

Bug #901881 reported by Adam Gandelman
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glance (Ubuntu)
Fix Released
Low
Unassigned
nova (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

All openstack components that wish to utilize keystone for identity management and authentication require python-keystone in order to configure and use the appropriate middleware. Currently python-keystone is in universe.

no longer affects: nova
Revision history for this message
Dave Walker (davewalker) wrote :

Adam, should it be a Depends or a Recommends?

For info, there is a MIR bug 881464 & keystone is seeded to help get it into Main.

Thanks

Changed in nova (Ubuntu):
importance: Undecided → Low
Changed in glance (Ubuntu):
importance: Undecided → Low
Revision history for this message
Adam Gandelman (gandelman-a) wrote :

Since the previous nova authentication system has been deprecated in favor of keystone, I'd say it should be a Depends in the same. python-glance is currently a Depends for the same reasons wrt image delivery (local image store was deprecated) But, perhaps a Recommends until keystone is promoted to main?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nova - 2012.1~e2-0ubuntu1

---------------
nova (2012.1~e2-0ubuntu1) precise; urgency=low

  * New usptream release. Fixes the following bugs:
    (LP: #871278, #848643, #859679, #83199)
  * debian/nova-console.install: Fix empty package.
  * debian/patches, debian/pydist-overrides: Cleaner way
    of disabling unwanted python-dependencies.
  * debian/control:
    - Suggest python-keystone. (LP: #901881)
    - Update build dependencies.
  * debian/nova.conf: Use virtio networking by default.
    (LP: #904480)
  * debian/fix-traversal-via-image-register.patch: Dropped
    fixed upstream.
 -- Chuck Short <email address hidden> Fri, 16 Dec 2011 13:03:55 -0500

Changed in nova (Ubuntu):
status: New → Fix Released
Scott Moser (smoser)
summary: - nova should depend on python-keystone
+ nova and glance should depend on python-keystone
tags: added: rls-p-tracking
Chuck Short (zulcss)
Changed in glance (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package glance - 2012.2~f2~20120524.1541-0ubuntu1

---------------
glance (2012.2~f2~20120524.1541-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/patches/ensure_versioned_db_models.patch: Check for valid
    db models+schema at service start, and ensure db is version controlled
    before running all migrations.
  * debian/{control, pydist-overrides}: *Temporarily* disable non-main
    dependencies pending MIRs
  * debian/rules: *Temporarily* disable tests until new dependencies are
    satisfied

  [ Chuck Short ]
  * New upstream version.
  * Prepare for quantal:
    - Removed debian/patches/fix_migration_012_foreign_keys.patch
    - Removed debian/patches/disable_db_table_auto_create.patch
    - Removed debian/patches/convert_properties_to_uuid.patch
  * debian/control: Add dependency on python-requests
  * debian/control: Add dependency on python-jsonschema
  * debian/control: Add python-keystone as a depends. (LP: #901881)
  * debian/patches/disable-swift-tests.patch: Rediffed

  [ Paul Belanger ]
  * debian/glance-common.postinst
    - Give glance group read permission to /etc/glance (LP: #989205)
 -- Adam Gandelman <email address hidden> Thu, 24 May 2012 10:26:57 -0700

Changed in glance (Ubuntu):
status: In Progress → Fix Released
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.