)]}'
{"doc/admin-guide-cloud/source/identity_auth_token_middleware.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":".. note::"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   The :code:`admin_token` option is deprecated and no longer used for"},{"line_number":10,"context_line":"   configuring auth_token middleware."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"For services that have a separate paste-deploy ``.ini`` file, you can"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_848aa119","line":9,"updated":"2015-12-14 13:05:13.000000000","message":":code:`admin_token` --\u003e ``admin_token``","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   Comment out any :code:`auth_host`, :code:`auth_port`, and"},{"line_number":48,"context_line":"   :code:`auth_protocol` options because the :code:`identity_uri` option"},{"line_number":49,"context_line":"   replaces them."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"This sample paste config filter makes use of the :code:`admin_user` and"},{"line_number":52,"context_line":":code:`admin_password` options:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_4497d939","line":49,"updated":"2015-12-14 13:05:13.000000000","message":"Please replace the code directive with double backticks.\n\nhttp://docs.openstack.org/contributor-guide/rst-conv/inline-markups.html#code","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":49,"context_line":"   replaces them."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"This sample paste config filter makes use of the :code:`admin_user` and"},{"line_number":52,"context_line":":code:`admin_password` options:"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":".. code:: ini"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_04a6b1ad","line":52,"updated":"2015-12-14 13:05:13.000000000","message":"ditto","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"}],"doc/admin-guide-cloud/source/identity_service_api_protection.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":30,"context_line":"   \"identity:create_user\": \"role:admin and domain_id:%(user.domain_id)s\""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Indicates that to create a user, you must have the admin role in your"},{"line_number":33,"context_line":"token. The :code:`domain_id` in your token must match the"},{"line_number":34,"context_line":":code:`domain_id` in the user object that you are trying"},{"line_number":35,"context_line":"to create, which implies this must be a domain-scoped token."},{"line_number":36,"context_line":"In other words, you must have the admin role on the domain"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_04cd5165","line":33,"updated":"2015-12-14 13:05:13.000000000","message":"the with :code: here\n\nCould you please check this through all files.","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"3c13141388a0ab231a68026f78706affd123e8a0","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        target.role.id"},{"line_number":86,"context_line":"        target.role.name"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    user:"},{"line_number":89,"context_line":"        target.user.default_project_id"},{"line_number":90,"context_line":"        target.user.description"},{"line_number":91,"context_line":"        target.user.domain_id"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_9fd7d0be","line":88,"updated":"2015-12-16 02:07:19.000000000","message":"inconsistent indentation","commit_id":"0968a892f1b2bc015b2df60df6688afb41b8b6d3"}],"doc/admin-guide-cloud/source/identity_troubleshoot.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"This command fetches the signing certificate:"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":".. code-block::"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"   Certificate:"},{"line_number":72,"context_line":"       Data:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_645bf586","line":69,"updated":"2015-12-14 13:05:13.000000000","message":"The code-block directive requires an argument: console, ini, json, etc.","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Note the expiration dates of the certificate:"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":".. code-block::"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    Not Before: Jul 22 14:57:31 2013 GMT"},{"line_number":87,"context_line":"    Not After : Jul 20 14:57:31 2023 GMT"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_e447e5a0","line":84,"updated":"2015-12-14 13:05:13.000000000","message":"ditto","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":96,"context_line":"``debug \u003d True`` and ``verbose \u003d True`` in your Identity configuration"},{"line_number":97,"context_line":"file and restart the Identity server."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":".. code-block::"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    (keystone.common.wsgi): 2013-07-24 12:18:11,461 DEBUG wsgi __call__"},{"line_number":102,"context_line":"    arg_dict: {}"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_44cfd928","line":99,"updated":"2015-12-14 13:05:13.000000000","message":"ditto","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":154,"context_line":":option:`--keystone-user` and :option:`--keystone-group` parameters, you"},{"line_number":155,"context_line":"will get an error. For example:"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":".. code-block::"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"   2012-07-31 11:10:53 ERROR [keystone.common.cms] Error opening signing key file"},{"line_number":160,"context_line":"   /etc/keystone/ssl/private/signing_key.pem"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_24d96df3","line":157,"updated":"2015-12-14 13:05:13.000000000","message":"ditto","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"3c13141388a0ab231a68026f78706affd123e8a0","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   $ ls -la /var/cache/glance/api/"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. code-block:: console"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"   total 24"},{"line_number":52,"context_line":"   drwx------. 2 ayoung root 4096 Jul 22 10:58 ."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_5ff88849","line":49,"updated":"2015-12-16 02:07:19.000000000","message":"do we need split the console block?","commit_id":"0968a892f1b2bc015b2df60df6688afb41b8b6d3"}],"doc/admin-guide-cloud/source/identity_user_crud.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":6,"context_line":"that can be added to the ``public_api`` pipeline. The user CRUD filter"},{"line_number":7,"context_line":"enables users to use a HTTP PATCH to change their own password. To"},{"line_number":8,"context_line":"enable this extension you should define a :code:`user_crud_extension`"},{"line_number":9,"context_line":"filter, insert it after the \"option:`*_body` middleware and before the"},{"line_number":10,"context_line":"``public_service`` application in the ``public_api`` WSGI pipeline in"},{"line_number":11,"context_line":"``keystone-paste.ini``. For example:"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_9f2bce81","line":9,"updated":"2015-12-14 13:05:13.000000000","message":"\"option:`*_body`  --\u003e I am not sure the quote is the correct symbol here, could you please check this whether it should read :option:`*_body` or `option:*_body`","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"}],"doc/admin-guide-cloud/source/keystone_certificates_for_pki.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"5325ca8e9bfbc6c6446998f14ec90e2418a8dad9","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Certificates for PKI"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"PKI stands for ``Public Key Infrastructure``. Tokens are documents,"},{"line_number":6,"context_line":"cryptographically signed using the X509 standard. In order to work"},{"line_number":7,"context_line":"correctly token generation requires a public/private key pair. The"},{"line_number":8,"context_line":"public key must be signed in an X509 certificate, and the certificate"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a740942_df5b9620","line":5,"updated":"2015-12-14 13:05:13.000000000","message":"I would not wrap Public Key Infrastructure in any rst markups as it just explains what PKI acronym stands for.","commit_id":"fbeb3d0d9ed0c41db43bd1a4c917494b3d500ea9"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"3c13141388a0ab231a68026f78706affd123e8a0","unresolved":false,"context_lines":[{"line_number":6,"context_line":"cryptographically signed using the X509 standard. In order to work"},{"line_number":7,"context_line":"correctly token generation requires a public/private key pair. The"},{"line_number":8,"context_line":"public key must be signed in an X509 certificate, and the certificate"},{"line_number":9,"context_line":"used to sign it must be available as a Certificate Authority (:term:`CA`)"},{"line_number":10,"context_line":"certificate. These files can be generated either using the"},{"line_number":11,"context_line":":command:`keystone-manage` utility, or externally generated. The files need to"},{"line_number":12,"context_line":"be in the locations specified by the top level Identity service"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_1fc0c0df","line":9,"updated":"2015-12-16 02:07:19.000000000","message":"term:`Certificate Authority (CA) \u003cCA\u003e`","commit_id":"0968a892f1b2bc015b2df60df6688afb41b8b6d3"}],"doc/admin-guide-cloud/source/keystone_configure_with_SSL.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"3c13141388a0ab231a68026f78706affd123e8a0","unresolved":false,"context_lines":[{"line_number":52,"context_line":"**Options**"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"- ``enable``"},{"line_number":55,"context_line":"    True enables SSL. Default is ``False``."},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"- ``certfile``"},{"line_number":58,"context_line":"    Path to the Identity service public certificate file."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_df70f8de","line":55,"updated":"2015-12-16 02:07:19.000000000","message":"``True``","commit_id":"0968a892f1b2bc015b2df60df6688afb41b8b6d3"}],"doc/admin-guide-cloud/source/keystone_external_authentication.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"3c13141388a0ab231a68026f78706affd123e8a0","unresolved":false,"context_lines":[{"line_number":24,"context_line":"The following Apache configuration snippet authenticates the user based"},{"line_number":25,"context_line":"on a valid X.509 certificate from a known CA:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: ini"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"   \u003cVirtualHost _default_:5000\u003e"},{"line_number":30,"context_line":"       SSLEngine on"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a710552_bf440c74","line":27,"updated":"2015-12-16 02:07:19.000000000","message":"this is not a ini format. \"apacheconf\" or something.","commit_id":"0968a892f1b2bc015b2df60df6688afb41b8b6d3"}]}
