← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1634365] [NEW] default domain not found in liberty

 

Public bug reported:

Hello,

I am trying to install Openstack Liberty on Ubuntu 14.04 by following an
online document modified on Oct 2nd

There is no issue until the link http://docs.openstack.org/liberty
/install-guide-ubuntu/keystone-users.html
(http://docs.openstack.org/liberty/ins...)

Which asks to Create projects, users, and roles using a domain name
"default"

When I run the command openstack project create --domain default
--description "Admin Project" admin

The error I am getting is domain name or id "default" not found

If I create the domain by name "default", I am able to continue creating
users, projects and roles

But after unset the environment variables
http://docs.openstack.org/liberty/install-guide-ubuntu/keystone-
verify.html (http://docs.openstack.org/liberty/ins...) to verify the
operation and running the command:

openstack --os-auth-url http://controller:35357/v3 --os-project-domain-
id default --os-user-domain-id default --os-project-name admin --os-
username osadmin --os-auth-type password token issue

I am getting an error saying This operation requires authentication
(after passing admin user's password)

And I am unable to proceed further

There is no domain by name default and the document doesn't say to
create a domain

In keystone log, I could see domain not found error:

2016-10-07 00:55:47.841 4589 ERROR keystone.auth.controllers raise
exception.DomainNotFound(domain_id=domain_id) 2016-10-07 00:55:47.841
4589 ERROR keystone.auth.controllers DomainNotFound: Could not find
domain: default 2016-10-07 00:55:47.841 4589 ERROR
keystone.auth.controllers

Request you to help me in fixing the issue

(Below change allow me to continue but not able to create any tenant.
So, I would need a default domain created by on its own

From: project_domain_id = default user_domain_id = default

To user_domain_name = default user_domain_name = default)

Thank you, Dhanabalan

** Affects: nova
     Importance: Undecided
         Status: New

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

Title:
  default domain not found in liberty

Status in OpenStack Compute (nova):
  New

Bug description:
  Hello,

  I am trying to install Openstack Liberty on Ubuntu 14.04 by following
  an online document modified on Oct 2nd

  There is no issue until the link http://docs.openstack.org/liberty
  /install-guide-ubuntu/keystone-users.html
  (http://docs.openstack.org/liberty/ins...)

  Which asks to Create projects, users, and roles using a domain name
  "default"

  When I run the command openstack project create --domain default
  --description "Admin Project" admin

  The error I am getting is domain name or id "default" not found

  If I create the domain by name "default", I am able to continue
  creating users, projects and roles

  But after unset the environment variables
  http://docs.openstack.org/liberty/install-guide-ubuntu/keystone-
  verify.html (http://docs.openstack.org/liberty/ins...) to verify the
  operation and running the command:

  openstack --os-auth-url http://controller:35357/v3 --os-project-
  domain-id default --os-user-domain-id default --os-project-name admin
  --os-username osadmin --os-auth-type password token issue

  I am getting an error saying This operation requires authentication
  (after passing admin user's password)

  And I am unable to proceed further

  There is no domain by name default and the document doesn't say to
  create a domain

  In keystone log, I could see domain not found error:

  2016-10-07 00:55:47.841 4589 ERROR keystone.auth.controllers raise
  exception.DomainNotFound(domain_id=domain_id) 2016-10-07 00:55:47.841
  4589 ERROR keystone.auth.controllers DomainNotFound: Could not find
  domain: default 2016-10-07 00:55:47.841 4589 ERROR
  keystone.auth.controllers

  Request you to help me in fixing the issue

  (Below change allow me to continue but not able to create any tenant.
  So, I would need a default domain created by on its own

  From: project_domain_id = default user_domain_id = default

  To user_domain_name = default user_domain_name = default)

  Thank you, Dhanabalan

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


Follow ups