Closing this bug according to the previous comment

** Changed in: horizon
       Status: In Progress => Fix Released

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

Title:
  Horizon, python-keystoneclient treat "primary project" / tenantId
  differently

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  Horizon makes the "primary project" field mandatory while it's
  optional in python-keystoneclient.  we discussed this in SUSE:

  > > if a "primary project" is mandatory in the web interface, it should be in 
the
  > > command line as well.  or vice versa.

  > Actually... why?

  because consistency.  because with the current state of things you are heading
  for a steady stream (ok, just a trickle but steady anyway) of users asking 
this
  question.  the web ui makes it seem like the "primary project" is something
  crucial, and then the command line makes clear that it's actually superfluous,
  and since the user does not know (at the beginning) which it is, s/he'll be
  wondering: is it a bug in keystone(1)?  am i going to screw something up
  horribly if i create a user with no tenantId?  you'll have to document it,
  people will miss the documentation and ask support anyway...

  > Looking at the keystone and keystoneclient code, it's indeed
  > not mandatory to provide a primary project when creating a user. But that
  > doesn't mean that the webui should follow this: the webui is a simplified 
view
  > of OpenStack and doesn't allow everything OpenStack allows.

  we have one product with different interfaces.  (perceived) complexity of the
  overall system goes *up* as the interfaces diverge.  asymmetry increases
  cognitive load.  also, simplified means "a subset of" to me, and you can't
  change the "primary project" using keystone(1), Horizon is disjoint, maybe
  complementary, but not simplified.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to