← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2074045] [NEW] keystone dev environment setup document is out of date

 

Public bug reported:

This bug tracker is for errors with the documentation, use the following
as a template and remove or add fields as you see fit. Convert [ ] into
[x] to check boxes:

- [x] This doc https://docs.openstack.org/keystone/latest/contributor/set-up-keystone.html is inaccurate in this way:
  1. It mentions python3.6 is required but this doesn't seem to be the case. Maybe it should simply point here ? https://governance.openstack.org/tc/reference/runtimes/
  2. The layout of the document is somewhat confusing as well. It would be helpful to outline the steps clearly in a numbered fashion.
  3. Following the instructions the step : keystone-manage bootstrap command seems to fail with the error below.
  4. keystone-manage db_sync fails with the same error as well.
  5. This command : uwsgi --http 127.0.0.1:5000 --wsgi-file $(which keystone-wsgi-public) : from the above link for running locally seems to be out of date as well. The flag --wsgi-file for one isn't supported anymore.

ERROR keystone sqlalchemy.exc.NoSuchModuleError: Can't load plugin:
sqlalchemy.plugins:dbcounter

It will be helpful to newcomers to keep this up to date.

** Affects: keystone
     Importance: Undecided
         Status: New


** Tags: documentation

** Description changed:

- 
  This bug tracker is for errors with the documentation, use the following
  as a template and remove or add fields as you see fit. Convert [ ] into
  [x] to check boxes:
  
  - [x] This doc https://docs.openstack.org/keystone/latest/contributor/set-up-keystone.html is inaccurate in this way:
-   1. It mentions python3.6 is required but this doesn't seem to be the case. Maybe it should simply point here ? https://governance.openstack.org/tc/reference/runtimes/
-   2. The layout of the document is somewhat confusing as well. It would be helpful to outline the steps clearly in a numbered fashion.
-   3. Following the instructions the step : keystone-manage bootstrap command seems to fail with the error below.
-   4. keystone-manage db_sync fails with the same error as well.
+   1. It mentions python3.6 is required but this doesn't seem to be the case. Maybe it should simply point here ? https://governance.openstack.org/tc/reference/runtimes/
+   2. The layout of the document is somewhat confusing as well. It would be helpful to outline the steps clearly in a numbered fashion.
+   3. Following the instructions the step : keystone-manage bootstrap command seems to fail with the error below.
+   4. keystone-manage db_sync fails with the same error as well.
  
  ERROR keystone sqlalchemy.exc.NoSuchModuleError: Can't load plugin:
  sqlalchemy.plugins:dbcounter
  
  It will be helpful to newcomers to keep this up to date.
- 
- - [ ] This is a doc addition request.
- - [ ] I have a fix to the document that I can paste below including example: input and output. 
- 
- If you have a troubleshooting or support issue, use the following
- resources:
- 
-  - The mailing list: https://lists.openstack.org
-  - IRC: 'openstack' channel on OFTC
- 
- -----------------------------------
- Release: 25.1.0.dev35 on 2020-04-07 20:40:10
- SHA: 2a9417dfd3e75311439d4d7f7107651ea1bafc47
- Source: https://opendev.org/openstack/keystone/src/doc/source/contributor/set-up-keystone.rst
- URL: https://docs.openstack.org/keystone/latest/contributor/set-up-keystone.html

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

Title:
  keystone dev environment setup document is out of date

Status in OpenStack Identity (keystone):
  New

Bug description:
  This bug tracker is for errors with the documentation, use the
  following as a template and remove or add fields as you see fit.
  Convert [ ] into [x] to check boxes:

  - [x] This doc https://docs.openstack.org/keystone/latest/contributor/set-up-keystone.html is inaccurate in this way:
    1. It mentions python3.6 is required but this doesn't seem to be the case. Maybe it should simply point here ? https://governance.openstack.org/tc/reference/runtimes/
    2. The layout of the document is somewhat confusing as well. It would be helpful to outline the steps clearly in a numbered fashion.
    3. Following the instructions the step : keystone-manage bootstrap command seems to fail with the error below.
    4. keystone-manage db_sync fails with the same error as well.
    5. This command : uwsgi --http 127.0.0.1:5000 --wsgi-file $(which keystone-wsgi-public) : from the above link for running locally seems to be out of date as well. The flag --wsgi-file for one isn't supported anymore.

  ERROR keystone sqlalchemy.exc.NoSuchModuleError: Can't load plugin:
  sqlalchemy.plugins:dbcounter

  It will be helpful to newcomers to keep this up to date.

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



Follow ups