【发布时间】:2017-07-13 15:33:48
【问题描述】:
我正在使用来自 docker 的 fiware/idm 映像,我正在尝试创建新用户,但没有成功。如何生成用户?
在来自 fiware/idm 的 docker 文件中,同步数据库的步骤是:
RUN sudo tools/with_venv.sh bin/keystone-manage db_sync && \
sudo tools/with_venv.sh bin/keystone-manage db_sync --extension=endpoint_filter && \
sudo tools/with_venv.sh bin/keystone-manage db_sync --extension=oauth2 && \
sudo tools/with_venv.sh bin/keystone-manage db_sync --extension=roles && \
sudo tools/with_venv.sh bin/keystone-manage db_sync --extension=user_registration && \
sudo tools/with_venv.sh bin/keystone-manage db_sync --extension=two_factor_auth
也不应该有:sudo tools/with_venv.sh bin/keystone-manage -v db_sync --populate?
keystone 如何知道要填充哪个数据库?
尝试创建 user0 时的容器日志:
2017-08-07 09:30:53.374 26 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:30:53] "GET /v3/ HTTP/1.1" 200 484 0.003970
2017-08-07 09:30:53.432 26 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:30:53] "GET /v3/role_assignments?role.id=7f080aaf37b847b8bf1603105bcbee4d&scope.domain.id=default HTTP/1.1" 200 339 0.040451
2017-08-07 09:30:53.469 28 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:30:53] "GET /v3/ HTTP/1.1" 200 484 0.003348
2017-08-07 09:30:53.925 28 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:30:53] "GET /v3/users?name=user0%40teste.com HTTP/1.1" 200 275 0.416366
Singup user user0.
INFO:idm_logger:Singup user user0.
2017-08-07 09:30:53.952 26 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:30:53] "GET /v3/ HTTP/1.1" 200 484 0.004296
2017-08-07 09:31:01.344 26 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:31:01] "POST /v3/OS-REGISTRATION/users HTTP/1.1" 201 517 7.388000
get() takes exactly 1 argument (2 given)
WARNING:idm_logger:get() takes exactly 1 argument (2 given)
[07/Aug/2017 09:31:01] "POST /sign_up/ HTTP/1.1" 302 0
2017-08-07 09:31:01.376 28 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:31:01] "GET /v3/ HTTP/1.1" 200 484 0.003152
2017-08-07 09:31:01.401 28 INFO eventlet.wsgi.server [-] 127.0.0.1 - - [07/Aug/2017 09:31:01] "GET /v3/role_assignments?role.id=7f080aaf37b847b8bf1603105bcbee4d&scope.domain.id=default HTTP/1.1" 200 339 0.020498
[07/Aug/2017 09:31:01] "GET /sign_up/ HTTP/1.1" 200 17135
谢谢
【问题讨论】:
标签: fiware fiware-orion keystone