summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keystone/locale/de/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/es/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/fr/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/it/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/ja/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/ko_KR/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/pt_BR/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/ru/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/zh_CN/LC_MESSAGES/keystone.po5
-rw-r--r--keystone/locale/zh_TW/LC_MESSAGES/keystone.po5
-rw-r--r--releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po342
11 files changed, 350 insertions, 42 deletions
diff --git a/keystone/locale/de/LC_MESSAGES/keystone.po b/keystone/locale/de/LC_MESSAGES/keystone.po
index bc41a98ee..87d4286f3 100644
--- a/keystone/locale/de/LC_MESSAGES/keystone.po
+++ b/keystone/locale/de/LC_MESSAGES/keystone.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -719,9 +719,6 @@ msgstr "Entweder eine Domäne oder ein Projekt muss angegeben werden"
msgid "Specify one of user or group"
msgstr "Entweder ein Benutzer oder eine Gruppe muss angegeben werden"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "Der Name des Mandanten darf keine reservierten Zeichen enthalten."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/es/LC_MESSAGES/keystone.po b/keystone/locale/es/LC_MESSAGES/keystone.po
index 262da52bb..6c7945347 100644
--- a/keystone/locale/es/LC_MESSAGES/keystone.po
+++ b/keystone/locale/es/LC_MESSAGES/keystone.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -717,9 +717,6 @@ msgstr "Especifique un dominio o proyecto"
msgid "Specify one of user or group"
msgstr "Especifique un usuario o grupo"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "El nombre de inquilino no puede contener caracteres reservados."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/fr/LC_MESSAGES/keystone.po b/keystone/locale/fr/LC_MESSAGES/keystone.po
index b357a2177..8129952e3 100644
--- a/keystone/locale/fr/LC_MESSAGES/keystone.po
+++ b/keystone/locale/fr/LC_MESSAGES/keystone.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -712,9 +712,6 @@ msgstr "Indiquez un domaine ou un projet"
msgid "Specify one of user or group"
msgstr "Indiquez un utilisateur ou un groupe"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "Le nom du tenant ne peut pas contenir des caractères réservés."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/it/LC_MESSAGES/keystone.po b/keystone/locale/it/LC_MESSAGES/keystone.po
index 0027973c2..ae5f89822 100644
--- a/keystone/locale/it/LC_MESSAGES/keystone.po
+++ b/keystone/locale/it/LC_MESSAGES/keystone.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -710,9 +710,6 @@ msgstr "Specificare uno valore di dominio o progetto"
msgid "Specify one of user or group"
msgstr "Specificare un valore di utente o gruppo"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "Il nome tenant non può contenere caratteri riservati."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/ja/LC_MESSAGES/keystone.po b/keystone/locale/ja/LC_MESSAGES/keystone.po
index 3f8e1517e..9b010ea3c 100644
--- a/keystone/locale/ja/LC_MESSAGES/keystone.po
+++ b/keystone/locale/ja/LC_MESSAGES/keystone.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -700,9 +700,6 @@ msgstr "ドメインまたはプロジェクトのいずれかを指定してく
msgid "Specify one of user or group"
msgstr "ユーザーまたはグループのいずれかを指定してください"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "テナント名に予約済み文字が含まれていてはなりません。"
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/ko_KR/LC_MESSAGES/keystone.po b/keystone/locale/ko_KR/LC_MESSAGES/keystone.po
index ef01af011..861b0b3d5 100644
--- a/keystone/locale/ko_KR/LC_MESSAGES/keystone.po
+++ b/keystone/locale/ko_KR/LC_MESSAGES/keystone.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -659,9 +659,6 @@ msgstr "도메인 또는 프로젝트 중 하나 지정"
msgid "Specify one of user or group"
msgstr "사용자 또는 그룹 중 하나 지정"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "테넌트 이름에 예약된 문자가 포함될 수 없습니다."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/pt_BR/LC_MESSAGES/keystone.po b/keystone/locale/pt_BR/LC_MESSAGES/keystone.po
index 9a733cd2d..90a9db9fe 100644
--- a/keystone/locale/pt_BR/LC_MESSAGES/keystone.po
+++ b/keystone/locale/pt_BR/LC_MESSAGES/keystone.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -698,9 +698,6 @@ msgstr "Especifique um domínio ou projeto"
msgid "Specify one of user or group"
msgstr "Especifique um usuário ou grupo"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "O nome do locatário não pode conter caracteres reservados."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/ru/LC_MESSAGES/keystone.po b/keystone/locale/ru/LC_MESSAGES/keystone.po
index 04205b7b1..0570ea0b5 100644
--- a/keystone/locale/ru/LC_MESSAGES/keystone.po
+++ b/keystone/locale/ru/LC_MESSAGES/keystone.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -698,9 +698,6 @@ msgstr "Укажите один домен или проект"
msgid "Specify one of user or group"
msgstr "Укажите одного пользователя или группу"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "Имя арендатора не может содержать зарезервированные символы."
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/zh_CN/LC_MESSAGES/keystone.po b/keystone/locale/zh_CN/LC_MESSAGES/keystone.po
index d2e1371bc..696bcb6a1 100644
--- a/keystone/locale/zh_CN/LC_MESSAGES/keystone.po
+++ b/keystone/locale/zh_CN/LC_MESSAGES/keystone.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -632,9 +632,6 @@ msgstr "请指定域或项目"
msgid "Specify one of user or group"
msgstr "请指定用户或组"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "租户名称不能包含保留字符。"
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/keystone/locale/zh_TW/LC_MESSAGES/keystone.po b/keystone/locale/zh_TW/LC_MESSAGES/keystone.po
index efb7421e4..2c147c66c 100644
--- a/keystone/locale/zh_TW/LC_MESSAGES/keystone.po
+++ b/keystone/locale/zh_TW/LC_MESSAGES/keystone.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: keystone VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n"
-"POT-Creation-Date: 2018-01-09 19:58+0000\n"
+"POT-Creation-Date: 2018-02-08 23:48+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -616,9 +616,6 @@ msgstr "指定網域或專案"
msgid "Specify one of user or group"
msgstr "指定使用者或群組"
-msgid "Tenant name cannot contain reserved characters."
-msgstr "租戶名稱不能包含保留字元。"
-
msgid ""
"The 'expires_at' must not be before now. The server could not comply with "
"the request since it is either malformed or otherwise incorrect. The client "
diff --git a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
index 24fd694bf..598d8d9e1 100644
--- a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
@@ -1,19 +1,23 @@
# Shu Muto <shu-mutou@rf.jp.nec.com>, 2017. #zanata
+# Shu Muto <shu-mutou@rf.jp.nec.com>, 2018. #zanata
msgid ""
msgstr ""
"Project-Id-Version: Keystone Release Notes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-01-09 19:57+0000\n"
+"POT-Creation-Date: 2018-02-08 23:46+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2017-08-25 06:08+0000\n"
+"PO-Revision-Date: 2018-02-07 06:36+0000\n"
"Last-Translator: Shu Muto <shu-mutou@rf.jp.nec.com>\n"
"Language-Team: Japanese\n"
"Language: ja\n"
"X-Generator: Zanata 3.9.6\n"
"Plural-Forms: nplurals=1; plural=0\n"
+msgid "'/' and ',' are not allowed to be in a tag"
+msgstr "'/' と ',' は、タグでは使用できません。"
+
msgid ""
"**Experimental** - Domain specific configuration options can be stored in "
"SQL instead of configuration files, using the new REST APIs."
@@ -46,6 +50,24 @@ msgstr "11.0.1"
msgid "11.0.3"
msgstr "11.0.3"
+msgid "11.0.3-3"
+msgstr "11.0.3-3"
+
+msgid "12.0.0"
+msgstr "12.0.0"
+
+msgid "12.0.0-7"
+msgstr "12.0.0-7"
+
+msgid "13.0.0.0b1"
+msgstr "13.0.0.0b1"
+
+msgid "13.0.0.0b2"
+msgstr "13.0.0.0b2"
+
+msgid "13.0.0.0b3"
+msgstr "13.0.0.0b3"
+
msgid "8.0.1"
msgstr "8.0.1"
@@ -207,6 +229,12 @@ msgstr ""
"``password``メソッドを使うことができますが、 ``totp`` が指定されていれば "
"``password``と ``totp`` の両方を使います。"
+msgid "Each project can have up to 100 tags"
+msgstr "各プロジェクトは、タグを 100 個まで使えます。"
+
+msgid "Each tag can be up to 255 characters"
+msgstr "各タグは、255 文字まで使えます。"
+
msgid ""
"Features that were \"extensions\" in previous releases (OAuth delegation, "
"Federated Identity support, Endpoint Policy, etc) are now enabled by default."
@@ -367,6 +395,15 @@ msgstr ""
"ています。"
msgid ""
+"Keystone now supports authorizing a request token by providing a role name. "
+"A `role` in the `roles` parameter can include either a role name or role id, "
+"but not both."
+msgstr ""
+"Keystone は、ロール名の提供によるリクエストトークンの認可をサポートしました。"
+"`roles` パラメーターの `role` は、ロール名かロール ID のいずれかを含めること"
+"ができますが、両方を含めることはできません。"
+
+msgid ""
"Keystone now supports being run under Python 3. The Python 3 and Python 3.4 "
"classifiers have been added."
msgstr ""
@@ -476,6 +513,15 @@ msgid "Prelude"
msgstr "紹介"
msgid ""
+"Project tags are implemented following the guidelines set by the `API "
+"Working Group <https://specs.openstack.org/openstack/api-wg/guidelines/tags."
+"html>`_"
+msgstr ""
+"`API ワーキンググループ <https://specs.openstack.org/openstack/api-wg/"
+"guidelines/tags.html>`_ によって設定されたガイドラインに従って、プロジェクト"
+"タグが実装されました。"
+
+msgid ""
"Routes and SQL backends for the contrib extensions have been removed, they "
"have been incorporated into keystone and are no longer optional. This "
"affects:"
@@ -512,6 +558,13 @@ msgid "Security Issues"
msgstr "セキュリティー上の問題"
msgid ""
+"See `Project Tags <https://developer.openstack.org/api-ref/identity/v3/"
+"#project-tags>`_"
+msgstr ""
+"`プロジェクトタグ <https://developer.openstack.org/api-ref/identity/v3/"
+"#project-tags>`_ を参照してください。"
+
+msgid ""
"Set the following user attributes to ``True`` or ``False`` in an API "
"request. To mark a user as exempt from the PCI password lockout policy::"
msgstr ""
@@ -580,6 +633,9 @@ msgstr ""
"安定したドライバーインターフェースを定義することにより、カスタムドライバのサ"
"ポートが改善されました。"
+msgid "Tags are case sensitive"
+msgstr "タグは、大文字小文字を区別します。"
+
msgid ""
"The EC2 token middleware, deprecated in Juno, is no longer available in "
"keystone. It has been moved to the keystonemiddleware package."
@@ -652,6 +708,21 @@ msgstr ""
"ファイルから参照を削除する必要があります。"
msgid ""
+"The ``/OS-FEDERATION/projects`` and ``/OS-FEDERATION/domains`` APIs are "
+"deprecated in favor of the ``/v3/auth/projects`` and ``/v3/auth/domains`` "
+"APIs. These APIs were originally marked as deprecated during the Juno "
+"release cycle, but we never deprecated using ``versionutils`` from oslo. "
+"More information regarding this deprecation can be found in the `patch "
+"<https://review.openstack.org/#/c/115423/>`_ that proposed the deprecation."
+msgstr ""
+"``/v3/auth/projects`` と ``/v3/auth/domains`` API のために、``/OS-"
+"FEDERATION/projects`` と ``/OS-FEDERATION/domains`` API は非推奨となりまし"
+"た。これらの API は、もともと Juno リリースサイクル中に非推奨となりましたが、"
+"oslo の ``versionutils`` を使用して非推奨には決してしませんでした。この廃止に"
+"関する詳細は、廃止を提案した `パッチ <https://review.openstack.org/#/"
+"c/115423/>`_ にあります。"
+
+msgid ""
"The ``[DEFAULT] domain_id_immutable`` configuration option has been removed "
"in favor of strictly immutable domain IDs."
msgstr ""
@@ -729,6 +800,13 @@ msgstr ""
"ん。"
msgid ""
+"The ``enabled`` config option of the ``trust`` feature is deprecated and "
+"will be removed in the next release. Trusts will then always be enabled."
+msgstr ""
+"``trust`` 機能の ``enabled`` 設定オプションは、非推奨となり、次のリリースで削"
+"除される予定です。信頼は常に有効になる予定です。"
+
+msgid ""
"The ``httpd/keystone.py`` file has been removed in favor of the ``keystone-"
"wsgi-admin`` and ``keystone-wsgi-public`` scripts."
msgstr ""
@@ -761,6 +839,13 @@ msgstr ""
"要としない Fernet トークンの使用のために削除されました。"
msgid ""
+"The ``policies`` API is deprecated. Keystone is not a policy management "
+"service."
+msgstr ""
+"``policies`` API は非推奨となりました。Keystone はポリシー管理サービスではあ"
+"りません。"
+
+msgid ""
"The ``token`` auth method typically should not be specified in any MFA "
"Rules. The ``token`` auth method will include all previous auth methods for "
"the original auth request and will match the appropriate ruleset. This is "
@@ -866,6 +951,14 @@ msgstr ""
"ください。"
msgid ""
+"The config option ``rolling_upgrade_password_hash_compat`` is removed. It is "
+"only used for rolling-upgrade from Ocata release to Pike release."
+msgstr ""
+"``rolling_upgrade_password_hash_compat`` 設定オプションを削除しました。これ"
+"は、Ocata リリースから Pike リリースへのローリングアップグレードのみで使用さ"
+"れていました。"
+
+msgid ""
"The configuration options for LDAP connection pooling, `[ldap] use_pool` and "
"`[ldap] use_auth_pool`, are now both enabled by default. Only deployments "
"using LDAP drivers are affected. Additional configuration options are "
@@ -1000,6 +1093,29 @@ msgstr ""
"要な認証方法名(``password`` や ``totp`` など)です。"
msgid ""
+"The token_formatter utility class has been moved from under fernet to the "
+"default token directory. This is to allow for the reuse of functionality "
+"with other token providers. Any deployments that are specifically using the "
+"fernet utils may be affected and will need to adjust accordingly."
+msgstr ""
+"token_formatter ユーザビリティクラスは、fernet 配下からデフォルトトークンディ"
+"レクトリーに移動しました。これは、他のトークンプロバイダーとともにこの機能を"
+"再利用できるようにするためです。fernet ユーティリティを使用している構成では、"
+"影響を受ける可能性があり、それに対応して調整する必要があります。"
+
+msgid ""
+"The trusts table now has an expires_at_int column that represents the "
+"expiration time as an integer instead of a datetime object. This will "
+"prevent rounding errors related to the way date objects are stored in some "
+"versions of MySQL. The expires_at column remains, but will be dropped in "
+"Rocky."
+msgstr ""
+"trusts テーブルに、有効期限を日時オブジェクトの代わりに整数で表す "
+"expires_at_int 列が追加されました。これは、MySQL の幾つかのバージョンで、日付"
+"オブジェクトの格納方法に関連する丸め誤差を防止します。expires_at 列は残ってい"
+"ますが、Rocky バージョンで削除される予定です。"
+
+msgid ""
"The use of `sha512_crypt` is considered inadequate for password hashing in "
"an application like Keystone. The use of bcrypt or scrypt is recommended to "
"ensure protection against password cracking utilities if the hashes are "
@@ -1048,6 +1164,35 @@ msgstr ""
"抽象クラス(``ShadowUsersDriverBase``)を継承するサードパーティ拡張は、新しい"
"パラメータ名に従って更新する必要があります。"
+msgid ""
+"This release adds support for Application Credentials, a new way to allow "
+"applications and automated tooling to authenticate with keystone. Rather "
+"than storing a username and password in an application's config file, which "
+"can pose security risks, you can now create an application credential to "
+"allow an application to authenticate and acquire a preset scope and role "
+"assignments. This is especially useful for LDAP and federated users, who can "
+"now delegate their cloud management tasks to a keystone-specific resource, "
+"rather than share their externally managed credentials with keystone and "
+"risk a compromise of those external systems. Users can delegate a subset of "
+"their role assignments to an application credential, allowing them to "
+"strategically limit their application's access to the minimum needed. Unlike "
+"passwords, a user can have more than one active application credential, "
+"which means they can be rotated without causing downtime for the "
+"applications using them."
+msgstr ""
+"このリリースでは、アプリケーションや自動化ツールが Keystone で認証できる新し"
+"い手段、アプリケーション認証情報のサポートを追加しました。セキュリティリスク"
+"を発生する可能性がある、ユーザー名とパスワードをアプリケーションの設定ファイ"
+"ルに保存する方法ではなく、アプリケーションが事前に設定したスコープとロール割"
+"り当てを取得して認証できるように、アプリケーション認証情報を作成できます。こ"
+"れは、外部管理された認証情報を Keystone と共有して外部システムが妥協するリス"
+"クを冒すよりも、クラウド管理タスクを Keystone 固有のリソースに委譲できるの"
+"で、LDAP や統合ユーザーにとって特に有用です。ユーザーは、ロール割り当てのサブ"
+"セットをアプリケーション認証情報に委譲して、アプリケーションのアクセスを戦略"
+"的に必要最小限に制限できます。パスワードとは異なり、ユーザーは複数の有効なア"
+"プリケーション認証情報を持つことができ、これを使用するアプリケーションのダウ"
+"ンタイムを引き起こすことなく、これらをローテートできることを意味します。"
+
msgid "To mark a user as exempt from the PCI password expiry policy::"
msgstr ""
"ユーザーを PCI パスワード有効期限ポリシーから免除されるようにマークするには::"
@@ -1202,6 +1347,22 @@ msgstr ""
"り早く Fernet キーをローテートさせないようにしてください。"
msgid ""
+"[`blueprint application-credentials <https://blueprints.launchpad.net/"
+"keystone/+spec/application-credentials>`_] Users can now create Application "
+"Credentials, a new keystone resource that can provide an application with "
+"the means to get a token from keystone with a preset scope and role "
+"assignments. To authenticate with an application credential, an application "
+"can use the normal token API with the 'application_credential' auth method."
+msgstr ""
+"[`blueprint application-credentials <https://blueprints.launchpad.net/"
+"keystone/+spec/application-credentials>`_] ユーザーは、事前に設定されたスコー"
+"プとロール割り当てを持つトークンをアプリケーションに提供するための新しい "
+"Keystone リソース、アプリケーション認証情報を作成できるようになりました。アプ"
+"リケーション認証情報で認証するには、アプリケーションは "
+"'application_credential' 認証メソッドとともに通常のトークン API を使用しま"
+"す。"
+
+msgid ""
"[`blueprint bootstrap <https://blueprints.launchpad.net/keystone/+spec/"
"bootstrap>`_] keystone-manage now supports the bootstrap command on the CLI "
"so that a keystone install can be initialized without the need of the "
@@ -1596,6 +1757,17 @@ msgstr ""
"の認証フォームを要求する機能を提供します。"
msgid ""
+"[`blueprint project-tags <https://blueprints.launchpad.net/keystone/+spec/"
+"project-tags>`_] Projects have a new property called tags. These tags are "
+"simple strings that can be used to allow projects to be filtered/searched. "
+"Project tags will have the following properties:"
+msgstr ""
+"[`blueprint project-tags <https://blueprints.launchpad.net/keystone/+spec/"
+"project-tags>`_] プロジェクトには tags という新しいプロパティがあります。これ"
+"らのタグは、プロジェクトをフィルタリング/検索できるようにするための単純な文"
+"字列です。プロジェクトタグには、以下のプロパティがあります。"
+
+msgid ""
"[`blueprint removed-as-of-mitaka <https://blueprints.launchpad.net/keystone/"
"+spec/removed-as-of-mitaka>`_] Notifications with event_type ``identity."
"created.role_assignment`` and ``identity.deleted.role_assignment`` have been "
@@ -1809,6 +1981,15 @@ msgstr ""
"``keystone.identity.backends.ldap.common`` の使用を推奨しています。"
msgid ""
+"[`blueprint removed-as-of-queens <https://blueprints.launchpad.net/keystone/"
+"+spec/removed-as-of-queens>`_] The ``admin_token_auth`` middleware is "
+"removed now. The related doc is removed as well."
+msgstr ""
+"[`blueprint removed-as-of-queens <https://blueprints.launchpad.net/keystone/"
+"+spec/removed-as-of-queens>`_] ``admin_token_auth`` ミドルウェアを削除しまし"
+"た。関連する文書も削除しました。"
+
+msgid ""
"[`blueprint shadow-mapping <https://blueprints.launchpad.net/keystone/+spec/"
"shadow-mapping>`_] The federated identity mapping engine now supports the "
"ability to automatically provision ``projects`` for ``federated users``. A "
@@ -1843,6 +2024,17 @@ msgstr ""
"user` API (``GET /v3/users``) に新しいフィルターを追加しました。"
msgid ""
+"[`blueprint system-scope <https://blueprints.launchpad.net/keystone/+spec/"
+"system-scope>`_] Keystone now supports the ability to assign roles to users "
+"and groups on the system. As a result, users and groups with system role "
+"assignment will be able to request system-scoped tokens."
+msgstr ""
+"[`blueprint system-scope <https://blueprints.launchpad.net/keystone/+spec/"
+"system-scope>`_] Keystone は、システム上のユーザーおよびグループにロールを割"
+"り当てる機能をサポートしました。その結果、システムロールの割り当てを持つユー"
+"ザーおよびグループは、システムスコープのトークンを要求できます。"
+
+msgid ""
"[`blueprint totp-auth <https://blueprints.launchpad.net/keystone/+spec/totp-"
"auth>`_] Keystone now supports authenticating via Time-based One-time "
"Password (TOTP). To enable this feature, add the ``totp`` auth plugin to the "
@@ -1859,6 +2051,22 @@ msgstr ""
"openstack.org/developer/keystone/auth-totp.html>`_ にあります。"
msgid ""
+"[`blueprint unified-limit <https://blueprints.launchpad.net/keystone/+spec/"
+"unified-limit>`_] Keystone now supports unified limits. Two resouces called "
+"``registered limit`` and ``limit`` are added and a batch of related APIs are "
+"supported as well. These APIs are experimental now. It means that they are "
+"not stable enough and may be changed without backward compatibility. Once "
+"unified limit feature are ready for consuming, the APIs will be marked as "
+"stable."
+msgstr ""
+"[`blueprint unified-limit <https://blueprints.launchpad.net/keystone/+spec/"
+"unified-limit>`_] Keystone は、統一制限をサポートしました。``登録された制限``"
+"および``制限``と呼ばれる二つのリソースが追加され、関連する API のバッチもサ"
+"ポートされます。これらの API は、現在実験段階です。これは、それらが十分安定し"
+"ておらず、下位互換性なしに変更される可能性があることを意味します。統一制限機"
+"能が使用可能になると、API は安定したものとしてマークされます。"
+
+msgid ""
"[`blueprint url-safe-naming <https://blueprints.launchpad.net/keystone/+spec/"
"url-safe-naming>`_] The names of projects and domains can optionally be "
"ensured to be url safe, to support the future ability to specify projects "
@@ -2059,6 +2267,23 @@ msgstr ""
"マンスが向上します。"
msgid ""
+"[`bug 1524030 <https://bugs.launchpad.net/keystone/+bug/1524030>`_] "
+"Revocation records are no longer written to the ``revocation_event`` table "
+"when a domain or project is disabled. These records were only ever used "
+"during the token validation process. In favor of revocation events, the "
+"project or domain will be validated online when the token is validated. This "
+"results in less database bloat while maintaining security during token "
+"validation."
+msgstr ""
+"[`bug 1524030 <https://bugs.launchpad.net/keystone/+bug/1524030>`_] ドメイン"
+"またはプロジェクトが無効になっている場合、破棄レコードは "
+"``revocation_event`` テーブルに書き込まれなくなりました。これらのレコードは、"
+"トークンの検証プロセスのみで使われていました。破棄イベントのために、トークン"
+"が検証されるときに、プロジェクトまたはドメインはオンラインで検証されます。こ"
+"れにより、トークンの検証中にセキュリティを維持しながら、データベースの膨張を"
+"少なくできます。"
+
+msgid ""
"[`bug 1524030 <https://bugs.launchpad.net/keystone/+bug/1524030>`_] The "
"signature on the ``list_events`` method of ``keystone.revoke.backends.base."
"RevokeDriverBase`` has been updated. Third-party extensions that extend the "
@@ -2847,6 +3072,102 @@ msgstr ""
"セット機能は `update_user` API のポリシーで保護されています。"
msgid ""
+"[`bug 1727099 <https://bugs.launchpad.net/keystone/+bug/1727099>`_] When "
+"users try to changes their password, the total number which includes the new "
+"password should not be greater or equal to the "
+"``unique_last_password_count`` config options. But the help and error "
+"messages for this scenario are not described clearly. Now the messges are "
+"updated to be more clear."
+msgstr ""
+"[`bug 1727099 <https://bugs.launchpad.net/keystone/+bug/1727099>`_] ユーザー"
+"がパスワードを変更しようとするとき、新しいパスワードは、新しいパスワードを含"
+"んで、設定オプション ``unique_last_password_count`` 個以内で一意でなければな"
+"りません。 しかし、ヘルプとエラーメッセージは明確は説明していませんでした。"
+"メッセージは更新され、より明確になりました。"
+
+msgid ""
+"[`bug 1727726 <https://bugs.launchpad.net/keystone/+bug/1727726>`_] All "
+"users and groups are required to have a name. Prior to this fix, Keystone "
+"was allowing LDAP users and groups whose name has only empty white spaces. "
+"Keystone will now ignore users and groups that do have only white spaces as "
+"value for the LDAP attribute which Keystone has been configured to use for "
+"that entity's name."
+msgstr ""
+"[`bug 1727726 <https://bugs.launchpad.net/keystone/+bug/1727726>`_] すべての"
+"ユーザーとグループには名前が必要です。この修正以前は、 Keystone は名前に空白"
+"だけがある LDAP ユーザーとグループを許可していました。Keystone は、使用するよ"
+"う設定されたエンティティ名の LDAP 属性が、値として空白のみを持つユーザーおよ"
+"びグループを無視するようになりました。"
+
+msgid ""
+"[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_] The "
+"``keystone-manage bootstrap`` command will only create the admin role and "
+"will no longer create a default member role. Please create any additional "
+"roles you need after running ``bootstrap`` by using the ``openstack role "
+"create`` command."
+msgstr ""
+"[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_] "
+"``keystone-manage bootstrap`` コマンドは admin ロールを作成するだけで、もはや"
+"デフォルトのメンバーロールを作成しません。`` bootstrap`` を実行した後、"
+"``openstack role create`` コマンドを使って必要なロールを追加してください。"
+
+msgid ""
+"[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_] The "
+"``member_role_id`` and ``member_role_name`` config options were used to "
+"create a default member role for keystone v2 role assignments, but with the "
+"removal of the v2 API it is no longer necessary to create this default role. "
+"This option is deprecated and will be removed in the S release. If you are "
+"depending on having a predictable role name and ID for this member role you "
+"will need to update your tooling."
+msgstr ""
+"[`bug 1728690 <https://bugs.launchpad.net/keystone/+bug/1728690>`_] "
+"``member_role_id`` と ``member_role_name`` 設定オプションは、Keystone v2 の"
+"ロール割り当てのためのデフォルトのメンバーロールを作成するために使用されまし"
+"たが、v2 API の削除により、このデフォルトロールを作成する必要はありません。こ"
+"のオプションは非推奨となり、S リリースで削除予定です。想定しているロール名と "
+"ID に依存している場合、ユーザーはツールを更新する必要があります。"
+
+msgid ""
+"[`bug 1733754 <https://bugs.launchpad.net/keystone/+bug/1733754>`_] Keystone "
+"didn't validate the OS-TRUST:trust key of the authentication request is "
+"actually a dictionary. This results in a 500 Internal Server Error when it "
+"should really be a 400 Bad Request."
+msgstr ""
+"[`bug 1733754 <https://bugs.launchpad.net/keystone/+bug/1733754>`_] Keystone "
+"は認証リクエストの OS-TRUST:trust 鍵が辞書型かを検証しませんでした。これによ"
+"り、実際には 400 Bad Request が発生すべき場合に、500 Internal Server Error が"
+"発生します。"
+
+msgid ""
+"[`bug 1734244 <https://bugs.launchpad.net/keystone/+bug/1734244>`_] Return a "
+"400 status code instead of a 500 when creating a trust with extra attributes "
+"in the roles parameter."
+msgstr ""
+"[`bug 1734244 <https://bugs.launchpad.net/keystone/+bug/1734244>`_] roles パ"
+"ラメーターに余分な属性を含んで信頼を作成するとき、500 ではなく 400 のステータ"
+"スコードを返します。"
+
+msgid ""
+"[`bug 1736875 <https://bugs.launchpad.net/keystone/+bug/1736875>`_] Add "
+"schema check to return a 400 status code instead of a 500 when authorize a "
+"request token with non-id attributes in the `roles` parameter."
+msgstr ""
+"[`bug 1736875 <https://bugs.launchpad.net/keystone/+bug/1736875>`_] `roles` "
+"パラメータに非 id 属性を持つリクエストトークンを認可するとき、スキーマチェッ"
+"クを追加して 500 ではなく 400 のステータスコードを返します。"
+
+msgid ""
+"[`bug 1740951 <https://bugs.launchpad.net/keystone/+bug/1740951>`_] A new "
+"method was added that made it so oslo.policy sample generation scripts can "
+"be used with keystone. The ``oslopolicy-policy-generator`` script will now "
+"generate a policy file containing overrides and defaults registered in code."
+msgstr ""
+"[`bug 1740951 <https://bugs.launchpad.net/keystone/+bug/1740951>`_] oslo."
+"policy のサンプル生成スクリプトを Keystone で使用できるようにする新しい方法が"
+"追加されました。 ``oslopolicy-policy-generator`` は、上書きとコードに登録され"
+"ているデフォルトを含むポリシーファイルを生成します。"
+
+msgid ""
"[`bug 96869 <https://bugs.launchpad.net/keystone/+bug/968696>`_] A pair of "
"configuration options have been added to the ``[resource]`` section to "
"specify a special ``admin`` project: ``admin_project_domain_name`` and "
@@ -2870,6 +3191,23 @@ msgstr ""
"るプロジェクトのための残りのコードがマージされると追加されます。"
msgid ""
+"[`bug 968696 <https://bugs.launchpad.net/keystone/+bug/968696>`_] The work "
+"to introduce `system-scope <https://blueprints.launchpad.net/keystone/+spec/"
+"system-scope>`_ in addition to associating `scope types <http://specs."
+"openstack.org/openstack/oslo-specs/specs/queens/include-scope-in-policy."
+"html>`_ to operations with ``oslo.policy`` will give project developers the "
+"ability to fix `bug 968696 <https://bugs.launchpad.net/keystone/"
+"+bug/968696>`_."
+msgstr ""
+"[`bug 968696 <https://bugs.launchpad.net/keystone/+bug/968696>`_] `system-"
+"scope <https://blueprints.launchpad.net/keystone/+spec/system-scope>`_ を導入"
+"する作業、および ``oslo.policy`` による `スコープ種別 <http://specs."
+"openstack.org/openstack/oslo-specs/specs/queens/include-scope-in-policy."
+"html>`_ の操作への割り当てとともに、プロジェクト開発者が `バグ 968696 "
+"<https://bugs.launchpad.net/keystone/+bug/968696>`_ を修正できるようにしまし"
+"た。"
+
+msgid ""
"`[DEFAULT] crypt_strength` is deprecated in favor of `[identity] "
"password_hash_rounds`. Note that `[DEFAULT] crypt_strength` is still used "
"when `[identity] rolling_upgrade_password_hash_compat` is set to `True`."