OpenStack Image Registry and Delivery Service (Glance)

Glance does not support auth server implementing 2.0 auth (ie: for Swift+Keystone)

Reported by Chmouel Boudjnah on 2012-03-02
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Glance
Critical
Juerg Haefliger

Bug Description

Currently only auth 1.0 is supported (ie: swauth or public rackspace cloud) but not 2.0

Changed in glance:
assignee: nobody → Chmouel Boudjnah (chmouel)
Jay Pipes (jaypipes) on 2012-03-02
Changed in glance:
milestone: none → essex-rc1
importance: Undecided → Medium
status: New → Confirmed
Chmouel Boudjnah (chmouel) wrote :

We need to have #885011 merged at first to get this done.

Jay Pipes (jaypipes) wrote :

Please see related patcheset for Swift: https://review.openstack.org/#change,4893

Jay Pipes (jaypipes) on 2012-03-16
Changed in glance:
milestone: essex-rc1 → none
tags: added: essex-rc-potential
Chmouel Boudjnah (chmouel) wrote :

 Juerg [<email address hidden>] was mentioning he was going to take over this.

Changed in glance:
assignee: Chmouel Boudjnah (chmouel) → nobody
Juerg Haefliger (juergh) on 2012-03-21
Changed in glance:
assignee: nobody → Juerg Haefliger (juergh)
halfss (ljvsss) wrote :

now i use glance+keystone+swift

i can upload image normal, but when i get image:

# curl -H "X-Auth-Token: 97292954ee744996bf5a5325f8bd53e8" http://192.168.10.103:9292/v1/images/aa799be4-ba4a-419a-aaf4-b0c541c69429
<html>
 <head>
  <title>404 Not Found</title>
 </head>
 <body>
  <h1>404 Not Found</h1>
  An object with the specified identifier was not found.
Details: Swift could not find image at uri swift+http://service:glance:passwd@192.168.10.103:5000/v2.0/glance_images/aa799be4-ba4a-419a-aaf4-b0c541c69429<br /><br />

is there anybody know why?

Jay Pipes (jaypipes) on 2012-03-26
Changed in glance:
importance: Medium → Critical
milestone: none → essex-rc2

Fix proposed to branch: master
Review: https://review.openstack.org/5856

Changed in glance:
status: Confirmed → In Progress
Thierry Carrez (ttx) on 2012-03-27
tags: removed: essex-rc-potential

Reviewed: https://review.openstack.org/5856
Committed: http://github.com/openstack/glance/commit/633f83109f0e6185f6960912565194436b2aaf3f
Submitter: Jenkins
Branch: master

commit 633f83109f0e6185f6960912565194436b2aaf3f
Author: Juerg Haefliger <email address hidden>
Date: Tue Mar 27 08:29:58 2012 +0200

    Add support for auth version 2.

    Implements version 2 authentication for the Swift backend.
    Fixes bug 944946.

    Change-Id: I614ad03374a2e31a945f12fb9588947022203f1f

Changed in glance:
status: In Progress → Fix Committed

Reviewed: https://review.openstack.org/5966
Committed: http://github.com/openstack/glance/commit/2f8bec1d2e8ae5d59f1e91b31de9129e90476846
Submitter: Jenkins
Branch: milestone-proposed

commit 2f8bec1d2e8ae5d59f1e91b31de9129e90476846
Author: Juerg Haefliger <email address hidden>
Date: Tue Mar 27 08:29:58 2012 +0200

    Add support for auth version 2.

    Implements version 2 authentication for the Swift backend.
    Fixes bug 944946.

    Change-Id: I614ad03374a2e31a945f12fb9588947022203f1f

Changed in glance:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in glance:
milestone: essex-rc2 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers