← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1593875] [NEW] keystone auth silently fails if Rabbit is unavailable

 

Public bug reported:

If for any reason the service named rabbitmq-server.service is unavailable, keystone authentication fails. Looking at the output of openstack token issue --debug, you get this:
Making authentication request to http://192.0.2.1:5000/v2.0/tokens
Resetting dropped connection: 192.0.2.1

It just stays there for an eternity (unconfirmed) or until the user gets
frustrated and kills it. The fact that keystone auth fails that way
means that all OpenStack services similarly lag (Nova, Heat, etc).
Curiously enough, rabbitmq-server was reported as being active and
running, but I tried restarting it anyway. Keystone auth works now. Can
reproduce this simply by stopping rabbitmq-server and trying to do
things that require Keystone auth.

** Affects: keystone
     Importance: Undecided
     Assignee: Adam Young (ayoung)
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1593875

Title:
  keystone auth silently fails if Rabbit is unavailable

Status in OpenStack Identity (keystone):
  New

Bug description:
  If for any reason the service named rabbitmq-server.service is unavailable, keystone authentication fails. Looking at the output of openstack token issue --debug, you get this:
  Making authentication request to http://192.0.2.1:5000/v2.0/tokens
  Resetting dropped connection: 192.0.2.1

  It just stays there for an eternity (unconfirmed) or until the user
  gets frustrated and kills it. The fact that keystone auth fails that
  way means that all OpenStack services similarly lag (Nova, Heat, etc).
  Curiously enough, rabbitmq-server was reported as being active and
  running, but I tried restarting it anyway. Keystone auth works now.
  Can reproduce this simply by stopping rabbitmq-server and trying to do
  things that require Keystone auth.

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1593875/+subscriptions


Follow ups