keystone segfault on Fedora 15

Bug #843101 reported by klmitch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Unassigned

Bug Description

keystone currently segfaults on Fedora 15:

$ ./bin/keystone
Starting the Legacy Authentication component
Service API listening on 0.0.0.0:5000
Admin API listening on 0.0.0.0:5001
Segmentation fault (core dumped)

After a little digging, this appears to be the same as:

https://bitbucket.org/ambroff/greenlet/issue/29/segfault-on-fedora-15

This isn't a keystone issue, it's specific to the version of greenlet currently available on Fedora 15, and should be fixable by installing the latest development version of greenlet, or when Fedora 15 updates to a version of greenlet that doesn't have this bug.

Tags: bug
Revision history for this message
klmitch (q-noreply) wrote :

Specifically, to fix this, I ran:

$ sudo rpm -e python-greenlet python-eventlet
(If you have greenlet installed via pip, use $ sudo pip-python uninstall greenlet )
$ sudo pip-python install eventlet greenlet==dev

Revision history for this message
klmitch (q-noreply) wrote :

Useful info! Could you create an issue or update the readme for keystone?

Thanks for trying it out!

----- Original Message -----
From: robin-norwood [mailto:<email address hidden>]
Sent: Friday, July 15, 2011 01:35 PM
To: Ziad Sawalha
Subject: [keystone] keystone segfault on Fedora 15 (#99)

keystone currently segfaults on Fedora 15:

$ ./bin/keystone
Starting the Legacy Authentication component
Service API listening on 0.0.0.0:5000
Admin API listening on 0.0.0.0:5001
Segmentation fault (core dumped)

After a little digging, this appears to be the same as:

https://bitbucket.org/ambroff/greenlet/issue/29/segfault-on-fedora-15

This isn't a keystone issue, it's specific to the version of greenlet currently available on Fedora 15, and should be fixable by installing the latest development version of greenlet, or when Fedora 15 updates to a version of greenlet that doesn't have this bug.

--
Reply to this email directly or view it on GitHub:
https://github.com/rackspace/keystone/issues/99
This email may include confidential information. If you received it in error, please delete it.

Revision history for this message
klmitch (q-noreply) wrote :

I will, but it looks like fixing this segfault just exposes another one further downt he line...I haven't yet had a chance to look into that one yet...I'll try to do that soon.

Revision history for this message
klmitch (q-noreply) wrote :

@robin-norwood: thanks.

Revision history for this message
klmitch (q-noreply) wrote :

For some reason, the above method still resulted in a segfault for me later on down the line. What I did to avoid the segfault was:

o Remove the old versions from my virtualenv.
o Download greenlet and eventlet trunk.
o Install them into my virtual env (in that order)
o Run keystone again.

Seems to work now. I'm following the upstream issue:

https://bitbucket.org/ambroff/greenlet/issue/29/segfault-on-fedora-15

And will see about getting the Fedora maintainer of greenlet to update when a version with the fix is 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.