Rocky Openstack CentOS documentation not matching

Bug #1795046 reported by Craig Mock
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Invalid
Undecided
Unassigned

Bug Description

Installation Documentation on site: https://docs.openstack.org/keystone/rocky/install/keystone-users-rdo.html is written to run command below but it is not a valid command.

[cmock@controller ~]$ sudo openstack domain create --description "An Example Domain" example
openstack: 'domain create --description An Example Domain example' is not an openstack command. See 'openstack --help'.
Did you mean one of these?
  command list
  container create
  container delete
  container list
  container save
  container set
  container show
  container unset
[cmock@controller ~]$

Suggest updating documentation

-----------------------------------
Release: on 2018-09-10 22:19
SHA: c5930abc5aa06881f28baa697d8d43a1f25157b8
Source: https://git.openstack.org/cgit/openstack/keystone/tree/doc/source/install/keystone-users-rdo.rst
URL: https://docs.openstack.org/keystone/rocky/install/keystone-users-rdo.html

Tags: doc
Revision history for this message
Herve Beraud (herveberaud) wrote :

What's the right command to use instead of "openstack domain create"?

Revision history for this message
Craig Mock (craigmock) wrote : Re: [Bug 1795046] Re: Rocky Openstack CentOS documentation not matching

I have no idea. I gave up and went with another tool (packstack) as the
documentation if you follow it exactly does not work.
--
Craig Mock
Mobile Phone: 970-227-1080
Skype ID: craigmock

On Tue, Oct 2, 2018 at 9:51 AM Herve Beraud <email address hidden> wrote:

> What's the right command to use instead of "openstack domain create"?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1795046
>
> Title:
> Rocky Openstack CentOS documentation not matching
>
> Status in OpenStack Identity (keystone):
> New
>
> Bug description:
> Installation Documentation on site:
> https://docs.openstack.org/keystone/rocky/install/keystone-users-
> rdo.html is written to run command below but it is not a valid
> command.
>
> [cmock@controller ~]$ sudo openstack domain create --description "An
> Example Domain" example
> openstack: 'domain create --description An Example Domain example' is
> not an openstack command. See 'openstack --help'.
> Did you mean one of these?
> command list
> container create
> container delete
> container list
> container save
> container set
> container show
> container unset
> [cmock@controller ~]$
>
> Suggest updating documentation
>
>
> -----------------------------------
> Release: on 2018-09-10 22:19
> SHA: c5930abc5aa06881f28baa697d8d43a1f25157b8
> Source:
> https://git.openstack.org/cgit/openstack/keystone/tree/doc/source/install/keystone-users-rdo.rst
> URL:
> https://docs.openstack.org/keystone/rocky/install/keystone-users-rdo.html
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/keystone/+bug/1795046/+subscriptions
>

Revision history for this message
Adam Young (ayoung) wrote :
Download full text (3.6 KiB)

Domains are a Keystone V3 API construct. If you are using the V2.0 api to
validate, you will not necessarily have access to that.

Try using a V3 Environment file and retrying:

https://adam.younglogic.com/2015/08/template-for-a-keystonev3-rc/

On Wed, Oct 3, 2018 at 12:20 PM Craig Mock <email address hidden> wrote:

> I have no idea. I gave up and went with another tool (packstack) as the
> documentation if you follow it exactly does not work.
> --
> Craig Mock
> Mobile Phone: 970-227-1080
> Skype ID: craigmock
>
>
> On Tue, Oct 2, 2018 at 9:51 AM Herve Beraud <email address hidden> wrote:
>
> > What's the right command to use instead of "openstack domain create"?
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/1795046
> >
> > Title:
> > Rocky Openstack CentOS documentation not matching
> >
> > Status in OpenStack Identity (keystone):
> > New
> >
> > Bug description:
> > Installation Documentation on site:
> > https://docs.openstack.org/keystone/rocky/install/keystone-users-
> > rdo.html is written to run command below but it is not a valid
> > command.
> >
> > [cmock@controller ~]$ sudo openstack domain create --description "An
> > Example Domain" example
> > openstack: 'domain create --description An Example Domain example' is
> > not an openstack command. See 'openstack --help'.
> > Did you mean one of these?
> > command list
> > container create
> > container delete
> > container list
> > container save
> > container set
> > container show
> > container unset
> > [cmock@controller ~]$
> >
> > Suggest updating documentation
> >
> >
> > -----------------------------------
> > Release: on 2018-09-10 22:19
> > SHA: c5930abc5aa06881f28baa697d8d43a1f25157b8
> > Source:
> >
> https://git.openstack.org/cgit/openstack/keystone/tree/doc/source/install/keystone-users-rdo.rst
> > URL:
> >
> https://docs.openstack.org/keystone/rocky/install/keystone-users-rdo.html
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/keystone/+bug/1795046/+subscriptions
> >
>
> --
> You received this bug notification because you are subscribed to
> OpenStack Identity (keystone).
> Matching subscriptions: keystone-bugs
> https://bugs.launchpad.net/bugs/1795046
>
> Title:
> Rocky Openstack CentOS documentation not matching
>
> Status in OpenStack Identity (keystone):
> New
>
> Bug description:
> Installation Documentation on site:
> https://docs.openstack.org/keystone/rocky/install/keystone-users-
> rdo.html is written to run command below but it is not a valid
> command.
>
> [cmock@controller ~]$ sudo openstack domain create --description "An
> Example Domain" example
> openstack: 'domain create --description An Example Domain example' is
> not an openstack command. See 'openstack --help'.
> Did you mean one of these?
> command list
> container create
> container delete
> container list
> container save
> container set
> container show
> container unset
> [cmock@controller ~]$
>
> Suggest updating documentation...

Read more...

Revision history for this message
Colleen Murphy (krinkle) wrote :

As Adam said, you need to set OS_IDENTITY_API_VERSION=3 for the openstack client to recognize that it needs to handle this v3-specific subcommand. Marking this as invalid.

Changed in keystone:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.