← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1335046] [NEW] project_additional_attribute_mapping not loaded on Havana

 

Public bug reported:

On openstack-keystone-2013.2.3-2 keystone config file
https://github.com/openstack/keystone/blob/stable/havana/etc/keystone.conf.sample#L416
there is a reference to "project_additional_attribute_mapping"
parameter.

This parameter is not loaded on Havana version. When Keystone is
started, you can check the log file and you can realize that
"project_additional_attribute_mapping" parameter is not checked to load
its value.

Instead of that, "tenant_additional_attribute_mapping"
https://github.com/openstack/keystone/blob/stable/havana/keystone/common/config.py#L208
is the real name of this kind of parameter
(whatever_additional_attribute_mapping kind) for Havana version, because
you can see on the log file that keystone try to load the value of this
parameter from keystone.conf.

I propose to change this line
https://github.com/openstack/keystone/blob/stable/havana/etc/keystone.conf.sample#L416
to the appropriate name, I mean, from
"project_additional_attribute_mapping" to
"tenant_additional_attribute_mapping"

** Affects: keystone
     Importance: Undecided
         Status: New


** Tags: havana-backport-potential

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1335046

Title:
  project_additional_attribute_mapping not loaded on Havana

Status in OpenStack Identity (Keystone):
  New

Bug description:
  On openstack-keystone-2013.2.3-2 keystone config file
  https://github.com/openstack/keystone/blob/stable/havana/etc/keystone.conf.sample#L416
  there is a reference to "project_additional_attribute_mapping"
  parameter.

  This parameter is not loaded on Havana version. When Keystone is
  started, you can check the log file and you can realize that
  "project_additional_attribute_mapping" parameter is not checked to
  load its value.

  Instead of that, "tenant_additional_attribute_mapping"
  https://github.com/openstack/keystone/blob/stable/havana/keystone/common/config.py#L208
  is the real name of this kind of parameter
  (whatever_additional_attribute_mapping kind) for Havana version,
  because you can see on the log file that keystone try to load the
  value of this parameter from keystone.conf.

  I propose to change this line
  https://github.com/openstack/keystone/blob/stable/havana/etc/keystone.conf.sample#L416
  to the appropriate name, I mean, from
  "project_additional_attribute_mapping" to
  "tenant_additional_attribute_mapping"

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


Follow ups

References