eventlet revert causes swift auth to hang

Bug #1178646 reported by Dan Prince
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Critical
Dan Prince

Bug Description

I haven't put my finger on why yet but it appears that the eventlet changes in 6219f94b3a1103a16bd5f16ed8ffdd41a85280e1 are now causing my Swift -> Keystone connections in SmokeStack to hang. Reverting the commit fixes everything.

I have auth token configure like this:

[filter:authtoken]
paste.filter_factory = keystone.middleware.auth_token:filter_factory
signing_dir = /etc/swift
auth_host = 127.0.0.1
auth_port = 35357
auth_protocol = http
auth_uri = http://127.0.0.1:5000
# if its defined
admin_tenant_name = service
admin_user = swift
admin_password = SERVICE_PASSWORD
delay_auth_decision = false

Revision history for this message
Dan Prince (dan-prince) wrote :

I would like to suggest that we revert the eventlet commit until we figure it out:

https://review.openstack.org/#/c/28785/

A very safe thing to do at this point since it was the last commit.

Changed in keystone:
assignee: nobody → Dan Prince (dan-prince)
importance: Undecided → Critical
status: New → In Progress
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → havana-1
Revision history for this message
Dan Prince (dan-prince) wrote :

See kerrin's stack trace on the original commit here:

https://review.openstack.org/#/c/28737/

This looks like the same thing I'm seeing in Swift:

ImportError: eventlet imported before keystone (env var set to None)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/28785
Committed: http://github.com/openstack/keystone/commit/d6dc64c43f40d143ec231ad485be5e77515d8e62
Submitter: Jenkins
Branch: master

commit d6dc64c43f40d143ec231ad485be5e77515d8e62
Author: Dan Prince <email address hidden>
Date: Fri May 10 07:47:13 2013 -0400

    Revert "Disable eventlet monkey-patching of DNS"

    This reverts commit 6219f94b3a1103a16bd5f16ed8ffdd41a85280e1.

    This commit seems to cause keystone auth to hang when using
    Keystone w/ Swift.

    Fixes LP Bug #1178646.

    Change-Id: Ieb94a29b3129847c84a02c8a526611f125f21ea0

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: havana-1 → 2013.2
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.