← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1542024] Re: keystoneauth1.access.service_catalog.ServiceCatalog is missing factory method

 

looks like this was removed by
https://github.com/openstack/keystoneauth/commit/473b70566a88ce84967654e5fc2dd87e04538fb9

The assumption there is that nobody would ever go to the ServiceCatalog
directly, but unfortunately nova does. This issue was found when we were
looking at
https://github.com/openstack/nova/blob/f19ddc4c507dfc64e4d7f930caefab5a5e1680b8/nova/context.py#L50
and trying to see how to update that not to be specific to keystone v2.
Maybe you have an alternative suggestion on how to fix nova, Jamie?

** Project changed: keystone => keystoneauth

-- 
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/1542024

Title:
  keystoneauth1.access.service_catalog.ServiceCatalog is missing factory
  method

Status in keystoneauth:
  New

Bug description:
  The file keystoneauth1.access.service_catalog.ServiceCatalog is
  missing a factory() method equivalent to the factory() method provided
  by keystoneclient.service_catalog.ServiceCatalog.factory().  This
  method allows for creation of a ServiceCatalog object without knowing
  the specific API version in advance.

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


References