9657073262
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I69082515a02581ada6ec9f675d6819599e419b17
2961 lines
135 KiB
Plaintext
2961 lines
135 KiB
Plaintext
# Andi Chandler <andi@gowling.com>, 2017. #zanata
|
|
# Andi Chandler <andi@gowling.com>, 2018. #zanata
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Glance Release Notes\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2018-08-16 22:24+0000\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"PO-Revision-Date: 2018-08-17 09:31+0000\n"
|
|
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
|
"Language-Team: English (United Kingdom)\n"
|
|
"Language: en_GB\n"
|
|
"X-Generator: Zanata 4.3.3\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
|
|
|
msgid "'community' - the image is available for consumption by all users"
|
|
msgstr "'community' - the image is available for consumption by all users"
|
|
|
|
msgid ""
|
|
"'enabled_import_methods' is ListOpt type config option. If only one method "
|
|
"is enabled, the format needs to be ['method'] this is not obvious as even "
|
|
"the example does not have the '[' and ']' boundaries around the default "
|
|
"value."
|
|
msgstr ""
|
|
"'enabled_import_methods' is ListOpt type config option. If only one method "
|
|
"is enabled, the format needs to be ['method'] this is not obvious as even "
|
|
"the example does not have the '[' and ']' boundaries around the default "
|
|
"value."
|
|
|
|
msgid "'private' - the image is accessible only to its owner"
|
|
msgstr "'private' - the image is accessible only to its owner"
|
|
|
|
msgid ""
|
|
"'public' - reserved by default for images supplied by the operator for the "
|
|
"use of all users"
|
|
msgstr ""
|
|
"'public' - reserved by default for images supplied by the operator for the "
|
|
"use of all users"
|
|
|
|
msgid ""
|
|
"'shared' - the image is completely accessible to the owner and available for "
|
|
"consumption by any image members"
|
|
msgstr ""
|
|
"'shared' - the image is completely accessible to the owner and available for "
|
|
"consumption by any image members"
|
|
|
|
msgid ""
|
|
"**Adding** locations is disallowed on the following image statuses - "
|
|
"``saving``, ``deactivated``, ``deleted``, ``pending_delete``, ``killed``."
|
|
msgstr ""
|
|
"**Adding** locations is disallowed on the following image statuses - "
|
|
"``saving``, ``deactivated``, ``deleted``, ``pending_delete``, ``killed``."
|
|
|
|
msgid ""
|
|
"**Experimental** zero-downtime database upgrade using an expand-migrate-"
|
|
"contract series of operations is available."
|
|
msgstr ""
|
|
"**Experimental** zero-downtime database upgrade using an expand-migrate-"
|
|
"contract series of operations is available."
|
|
|
|
msgid ""
|
|
"*File system store operators*: the old name, now **DEPRECATED**, was "
|
|
"``filesystem``. The **new** name, used in both glance and glance_store, is "
|
|
"``file``"
|
|
msgstr ""
|
|
"*File system store operators*: the old name, now **DEPRECATED**, was "
|
|
"``filesystem``. The **new** name, used in both glance and glance_store, is "
|
|
"``file``"
|
|
|
|
msgid ""
|
|
"*VMware datastore operators*: The old name, now **DEPRECATED**, was "
|
|
"``vmware_datastore``. The **new** name, used in both glance and "
|
|
"glance_store, is ``vmware``"
|
|
msgstr ""
|
|
"*VMware datastore operators*: The old name, now **DEPRECATED**, was "
|
|
"``vmware_datastore``. The **new** name, used in both glance and "
|
|
"glance_store, is ``vmware``"
|
|
|
|
msgid "11.0.1"
|
|
msgstr "11.0.1"
|
|
|
|
msgid "11.0.2"
|
|
msgstr "11.0.2"
|
|
|
|
msgid "12.0.0"
|
|
msgstr "12.0.0"
|
|
|
|
msgid "12.0.0-20"
|
|
msgstr "12.0.0-20"
|
|
|
|
msgid "13.0.0"
|
|
msgstr "13.0.0"
|
|
|
|
msgid "14.0.0"
|
|
msgstr "14.0.0"
|
|
|
|
msgid "14.0.1"
|
|
msgstr "14.0.1"
|
|
|
|
msgid "15.0.0"
|
|
msgstr "15.0.0"
|
|
|
|
msgid "15.0.1"
|
|
msgstr "15.0.1"
|
|
|
|
msgid "16.0.0"
|
|
msgstr "16.0.0"
|
|
|
|
msgid "16.0.1"
|
|
msgstr "16.0.1"
|
|
|
|
msgid "17.0.0.0b1"
|
|
msgstr "17.0.0.0b1"
|
|
|
|
msgid "17.0.0.0b2"
|
|
msgstr "17.0.0.0b2"
|
|
|
|
msgid "17.0.0.0b3"
|
|
msgstr "17.0.0.0b3"
|
|
|
|
msgid "17.0.0.0rc1"
|
|
msgstr "17.0.0.0rc1"
|
|
|
|
msgid "17.0.0.0rc1-6"
|
|
msgstr "17.0.0.0rc1-6"
|
|
|
|
msgid ""
|
|
"A new interoperable image import method, ``web-download`` is introduced."
|
|
msgstr ""
|
|
"A new interoperable image import method, ``web-download`` is introduced."
|
|
|
|
msgid ""
|
|
"A new interoperable image import method, ``web-download`` is introduced. "
|
|
"This method allows an end user to import an image from a remote URL. The "
|
|
"image data is retrieved from the URL and stored in the Glance backend. (In "
|
|
"other words, this is a **copy-from** operation.)"
|
|
msgstr ""
|
|
"A new interoperable image import method, ``web-download`` is introduced. "
|
|
"This method allows an end user to import an image from a remote URL. The "
|
|
"image data is retrieved from the URL and stored in the Glance backend. (In "
|
|
"other words, this is a **copy-from** operation.)"
|
|
|
|
msgid ""
|
|
"A new policy, ``tasks_api_access`` has been introduced so that ordinary user "
|
|
"credentials may be used by Glance to manage the tasks that accomplish the "
|
|
"interoperable image import process without requiring that operators expose "
|
|
"the Tasks API to end users."
|
|
msgstr ""
|
|
"A new policy, ``tasks_api_access`` has been introduced so that ordinary user "
|
|
"credentials may be used by Glance to manage the tasks that accomplish the "
|
|
"interoperable image import process without requiring that operators expose "
|
|
"the Tasks API to end users."
|
|
|
|
msgid ""
|
|
"A new value for the Image 'visibility' field, 'community', is introduced."
|
|
msgstr ""
|
|
"A new value for the Image 'visibility' field, 'community', is introduced."
|
|
|
|
msgid ""
|
|
"A new value for visibility, 'shared', is introduced. Images that have or "
|
|
"can accept members will no longer be displayed as having 'private' "
|
|
"visibility, reducing confusion among end users."
|
|
msgstr ""
|
|
"A new value for visibility, 'shared', is introduced. Images that have or "
|
|
"can accept members will no longer be displayed as having 'private' "
|
|
"visibility, reducing confusion among end users."
|
|
|
|
msgid ""
|
|
"A plugin framework for customizing the processing of imported images before "
|
|
"they become active is introduced in this release, along with a new plugin "
|
|
"that injects image metadata properties into imported images."
|
|
msgstr ""
|
|
"A plugin framework for customising the processing of imported images before "
|
|
"they become active is introduced in this release, along with a new plugin "
|
|
"that injects image metadata properties into imported images."
|
|
|
|
msgid ""
|
|
"A preview of zero-downtime database upgrades is available in this release, "
|
|
"but it is **experimental** and **not supported for production systems**. "
|
|
"Please consult the `Database Management`_ section of the Glance "
|
|
"documentation for details."
|
|
msgstr ""
|
|
"A preview of zero-downtime database upgrades is available in this release, "
|
|
"but it is **experimental** and **not supported for production systems**. "
|
|
"Please consult the `Database Management`_ section of the Glance "
|
|
"documentation for details."
|
|
|
|
msgid ""
|
|
"A recent change to oslo.log (>= 3.17.0) set the default value of ``[DEFAULT]/"
|
|
"use_stderr`` to ``False`` in order to prevent duplication of logs (as "
|
|
"reported in bug \\#1588051). Since this would change the current behaviour "
|
|
"of certain glance commands (e.g., glance-replicator, glance-cache-manage, "
|
|
"etc.), we chose to override the default value of ``use_stderr`` to ``True`` "
|
|
"in those commands. We also chose not to override that value in any Glance "
|
|
"service (e.g., glance-api, glance-registry) so that duplicate logs are not "
|
|
"created by those services. Operators that have a usecase that relies on logs "
|
|
"being reported on standard error may set ``[DEFAULT]/use_stderr = True`` in "
|
|
"the appropriate service's configuration file upon deployment."
|
|
msgstr ""
|
|
"A recent change to oslo.log (>= 3.17.0) set the default value of ``[DEFAULT]/"
|
|
"use_stderr`` to ``False`` in order to prevent duplication of logs (as "
|
|
"reported in bug \\#1588051). Since this would change the current behaviour "
|
|
"of certain glance commands (e.g., glance-replicator, glance-cache-manage, "
|
|
"etc.), we chose to override the default value of ``use_stderr`` to ``True`` "
|
|
"in those commands. We also chose not to override that value in any Glance "
|
|
"service (e.g., glance-api, glance-registry) so that duplicate logs are not "
|
|
"created by those services. Operators that have a use-case that relies on "
|
|
"logs being reported on standard error may set ``[DEFAULT]/use_stderr = "
|
|
"True`` in the appropriate service's configuration file upon deployment."
|
|
|
|
msgid ""
|
|
"A return code of ``0`` means you are currently up to date with the latest "
|
|
"migration script version and all ``db`` upgrades are complete."
|
|
msgstr ""
|
|
"A return code of ``0`` means you are currently up to date with the latest "
|
|
"migration script version and all ``db`` upgrades are complete."
|
|
|
|
msgid ""
|
|
"A return code of ``3`` means that an upgrade from your current database "
|
|
"version is available and your first step is to run ``glance-manage db "
|
|
"expand``."
|
|
msgstr ""
|
|
"A return code of ``3`` means that an upgrade from your current database "
|
|
"version is available and your first step is to run ``glance-manage db "
|
|
"expand``."
|
|
|
|
msgid ""
|
|
"A return code of ``4`` means that the expansion stage is complete, and the "
|
|
"next step is to run ``glance-manage db migrate``."
|
|
msgstr ""
|
|
"A return code of ``4`` means that the expansion stage is complete, and the "
|
|
"next step is to run ``glance-manage db migrate``."
|
|
|
|
msgid ""
|
|
"A return code of ``5`` means that the expansion and data migration stages "
|
|
"are complete, and the next step is to run ``glance-manage db contract``."
|
|
msgstr ""
|
|
"A return code of ``5`` means that the expansion and data migration stages "
|
|
"are complete, and the next step is to run ``glance-manage db contract``."
|
|
|
|
msgid "Accept the Range header in requests to serve partial images."
|
|
msgstr "Accept the Range header in requests to serve partial images."
|
|
|
|
msgid "Add ``ploop`` to the list of supported disk formats."
|
|
msgstr "Add ``ploop`` to the list of supported disk formats."
|
|
|
|
msgid "Add ``vhdx`` to list of supported disk format."
|
|
msgstr "Add ``vhdx`` to list of supported disk format."
|
|
|
|
msgid ""
|
|
"Added a new command ``glance-manage db check``, the command will allow a "
|
|
"user to check the status of upgrades in the database."
|
|
msgstr ""
|
|
"Added a new command ``glance-manage db check``, the command will allow a "
|
|
"user to check the status of upgrades in the database."
|
|
|
|
msgid ""
|
|
"Added a plugin to inject image metadata properties to non-admin images "
|
|
"created via the interoperable image import process."
|
|
msgstr ""
|
|
"Added a plugin to inject image metadata properties to non-admin images "
|
|
"created via the interoperable image import process."
|
|
|
|
msgid ""
|
|
"Added a plugin to inject image metadata properties to non-admin images "
|
|
"created via the interoperable image import process. This plugin implements "
|
|
"the spec `Inject metadata properties automatically to non-admin images`_. "
|
|
"See the spec for a discussion of the use case addressed by this plugin."
|
|
msgstr ""
|
|
"Added a plugin to inject image metadata properties to non-admin images "
|
|
"created via the interoperable image import process. This plugin implements "
|
|
"the spec `Inject metadata properties automatically to non-admin images`_. "
|
|
"See the spec for a discussion of the use case addressed by this plugin."
|
|
|
|
msgid ""
|
|
"Added additional metadata for CPU thread pinning policies to 'compute-cpu-"
|
|
"pinning.json'. Use the ``glance_manage`` tool to upgrade."
|
|
msgstr ""
|
|
"Added additional metadata for CPU thread pinning policies to 'compute-cpu-"
|
|
"pinning.json'. Use the ``glance_manage`` tool to upgrade."
|
|
|
|
msgid ""
|
|
"Adding locations to a non-active or non-queued image is no longer allowed."
|
|
msgstr ""
|
|
"Adding locations to a non-active or non-queued image is no longer allowed."
|
|
|
|
msgid ""
|
|
"Additional values were added to the enumeration for the `hw_disk_bus`_ "
|
|
"property in the ``OS::Compute::LibvirtImage`` namespace."
|
|
msgstr ""
|
|
"Additional values were added to the enumeration for the `hw_disk_bus`_ "
|
|
"property in the ``OS::Compute::LibvirtImage`` namespace."
|
|
|
|
msgid ""
|
|
"Additionally, you will need to verify that the task-related policies in the "
|
|
"Glance policy.json file are set correctly. These settings are described "
|
|
"below."
|
|
msgstr ""
|
|
"Additionally, you will need to verify that the task-related policies in the "
|
|
"Glance policy.json file are set correctly. These settings are described "
|
|
"below."
|
|
|
|
msgid ""
|
|
"All ``qemu-img info`` calls are now run under resource limitations that "
|
|
"limit the CPU time and address space usage of the process running the "
|
|
"command to 2 seconds and 1 GB respectively. This addresses the bug https://"
|
|
"bugs.launchpad.net/glance/+bug/1449062 Current usage of \"qemu-img\" is "
|
|
"limited to Glance tasks, which by default (since the Mitaka release) are "
|
|
"only available to admin users. We continue to recommend that tasks only be "
|
|
"exposed to trusted users"
|
|
msgstr ""
|
|
"All ``qemu-img info`` calls are now run under resource limitations that "
|
|
"limit the CPU time and address space usage of the process running the "
|
|
"command to 2 seconds and 1 GB respectively. This addresses the bug https://"
|
|
"bugs.launchpad.net/glance/+bug/1449062 Current usage of \"qemu-img\" is "
|
|
"limited to Glance tasks, which by default (since the Mitaka release) are "
|
|
"only available to admin users. We continue to recommend that tasks only be "
|
|
"exposed to trusted users"
|
|
|
|
msgid ""
|
|
"All ``qemu-img info`` calls will be run under resource limitations that "
|
|
"limit the CPU time and address space usage of the process if oslo."
|
|
"concurrency is at least version 2.6.1. ``qemu-img info`` calls are now "
|
|
"limited to 2 seconds and 1 GB respectively. This addresses the bug https://"
|
|
"bugs.launchpad.net/glance/+bug/1449062 Current usage of \"qemu-img\" is "
|
|
"limited to Glance tasks. In the Mitaka release, tasks by default will only "
|
|
"be available to admin users. In general, we recommend that tasks only be "
|
|
"exposed to trusted users, even in releases prior to Mitaka."
|
|
msgstr ""
|
|
"All ``qemu-img info`` calls will be run under resource limitations that "
|
|
"limit the CPU time and address space usage of the process if oslo."
|
|
"concurrency is at least version 2.6.1. ``qemu-img info`` calls are now "
|
|
"limited to 2 seconds and 1 GB respectively. This addresses the bug https://"
|
|
"bugs.launchpad.net/glance/+bug/1449062 Current usage of \"qemu-img\" is "
|
|
"limited to Glance tasks. In the Mitaka release, tasks by default will only "
|
|
"be available to admin users. In general, we recommend that tasks only be "
|
|
"exposed to trusted users, even in releases prior to Mitaka."
|
|
|
|
msgid ""
|
|
"All images currently with 'public' visibility (that is, images for which "
|
|
"'is_public' is True in the database) will have their visibility set to "
|
|
"'public'."
|
|
msgstr ""
|
|
"All images currently with 'public' visibility (that is, images for which "
|
|
"'is_public' is True in the database) will have their visibility set to "
|
|
"'public'."
|
|
|
|
msgid ""
|
|
"All the ``glance manage db`` commands are changed appropriately to use "
|
|
"Alembic to perform operations such as ``version``, ``upgrade``, ``sync`` and "
|
|
"``version_control``. Hence, the \"old-style\" migration scripts will no "
|
|
"longer work with the Ocata glance manage db commands."
|
|
msgstr ""
|
|
"All the ``glance manage db`` commands are changed appropriately to use "
|
|
"Alembic to perform operations such as ``version``, ``upgrade``, ``sync`` and "
|
|
"``version_control``. Hence, the \"old-style\" migration scripts will no "
|
|
"longer work with the Ocata glance manage db commands."
|
|
|
|
msgid ""
|
|
"Although support has been added for Glance to be run as a WSGI application "
|
|
"hosted by a web server, the atypical nature of the Images APIs provided by "
|
|
"Glance, which enable transfer of copious amounts of image data, makes it "
|
|
"difficult for this approach to work without careful configuration. Glance "
|
|
"relies on the use of chunked transfer encoding for image uploads, and the "
|
|
"support of chunked transfer encoding is not required by the `WSGI "
|
|
"specification`_."
|
|
msgstr ""
|
|
"Although support has been added for Glance to be run as a WSGI application "
|
|
"hosted by a web server, the atypical nature of the Images APIs provided by "
|
|
"Glance, which enable transfer of copious amounts of image data, makes it "
|
|
"difficult for this approach to work without careful configuration. Glance "
|
|
"relies on the use of chunked transfer encoding for image uploads, and the "
|
|
"support of chunked transfer encoding is not required by the `WSGI "
|
|
"specification`_."
|
|
|
|
msgid ""
|
|
"An **EXPERIMENTAL** version of the Images API supplied by Glance is "
|
|
"introduced as **2.6**. It includes the new API calls introduced for the "
|
|
"`refactored image import`_ functionality. This functionality is **not** "
|
|
"enabled by default, so the CURRENT version of the Images API remains at "
|
|
"2.5. There are no changes to the version 2.5 API in this release, so all "
|
|
"version 2.5 calls will work whether or not the new import functionality is "
|
|
"enabled or not."
|
|
msgstr ""
|
|
"An **EXPERIMENTAL** version of the Images API supplied by Glance is "
|
|
"introduced as **2.6**. It includes the new API calls introduced for the "
|
|
"`refactored image import`_ functionality. This functionality is **not** "
|
|
"enabled by default, so the CURRENT version of the Images API remains at "
|
|
"2.5. There are no changes to the version 2.5 API in this release, so all "
|
|
"version 2.5 calls will work whether or not the new import functionality is "
|
|
"enabled or not."
|
|
|
|
msgid ""
|
|
"An enumeration of values was added for the `vmware:hw_version`_ property in "
|
|
"the ``OS::Compute::VMwareFlavor`` namespace."
|
|
msgstr ""
|
|
"An enumeration of values was added for the `vmware:hw_version`_ property in "
|
|
"the ``OS::Compute::VMwareFlavor`` namespace."
|
|
|
|
msgid ""
|
|
"An image must have 'shared' visibility in order to accept members. This "
|
|
"provides a safeguard from 'private' images being shared inadvertently."
|
|
msgstr ""
|
|
"An image must have 'shared' visibility in order to accept members. This "
|
|
"provides a safeguard from 'private' images being shared inadvertently."
|
|
|
|
msgid ""
|
|
"An image that has 'community' visibility in the v2 API will have "
|
|
"``is_public`` == False in the v1 API. It will behave like a private image, "
|
|
"that is, only the owner (or an admin) will have access to the image, and "
|
|
"only the owner (or an admin) will see the image in the image-list response."
|
|
msgstr ""
|
|
"An image that has 'community' visibility in the v2 API will have "
|
|
"``is_public`` == False in the v1 API. It will behave like a private image, "
|
|
"that is, only the owner (or an admin) will have access to the image, and "
|
|
"only the owner (or an admin) will see the image in the image-list response."
|
|
|
|
msgid ""
|
|
"An image with 'community' visibility is available for consumption by any "
|
|
"user."
|
|
msgstr ""
|
|
"An image with 'community' visibility is available for consumption by any "
|
|
"user."
|
|
|
|
msgid ""
|
|
"As Image Import will be always enabled, care needs to be taken that it is "
|
|
"configured properly from this release forward. The 'enable_image_import' "
|
|
"option is silently ignored."
|
|
msgstr ""
|
|
"As Image Import will be always enabled, care needs to be taken that it is "
|
|
"configured properly from this release forward. The 'enable_image_import' "
|
|
"option is silently ignored."
|
|
|
|
msgid ""
|
|
"As far as the Glance team can determine, the difficulties running Glance as "
|
|
"a WSGI application are caused by issues external to Glance. Thus the Glance "
|
|
"team recommends that Glance be run in its normal standalone configuration, "
|
|
"particularly in production environments. If you choose to run Glance as a "
|
|
"WSGI application in a web server, be sure to test your installation "
|
|
"carefully with realistic usage scenarios."
|
|
msgstr ""
|
|
"As far as the Glance team can determine, the difficulties running Glance as "
|
|
"a WSGI application are caused by issues external to Glance. Thus the Glance "
|
|
"team recommends that Glance be run in its normal standalone configuration, "
|
|
"particularly in production environments. If you choose to run Glance as a "
|
|
"WSGI application in a web server, be sure to test your installation "
|
|
"carefully with realistic usage scenarios."
|
|
|
|
msgid ""
|
|
"As is standard behavior for the image-list call, other filters may be "
|
|
"applied to the request. For example, to see the community images supplied "
|
|
"by user ``931efe8a-0ad7-4610-9116-c199f8807cda``, the following call would "
|
|
"be made: ``GET v2/images?visibility=community&owner=931efe8a-0ad7-4610-9116-"
|
|
"c199f8807cda``"
|
|
msgstr ""
|
|
"As is standard behaviour for the image-list call, other filters may be "
|
|
"applied to the request. For example, to see the community images supplied "
|
|
"by user ``931efe8a-0ad7-4610-9116-c199f8807cda``, the following call would "
|
|
"be made: ``GET v2/images?visibility=community&owner=931efe8a-0ad7-4610-9116-"
|
|
"c199f8807cda``"
|
|
|
|
msgid ""
|
|
"As mentioned above, the default visibility of an image is 'shared'. If a "
|
|
"user wants an image to be private and not accept any members, a visibility "
|
|
"of 'private' can be explicitly assigned at the time of creation."
|
|
msgstr ""
|
|
"As mentioned above, the default visibility of an image is 'shared'. If a "
|
|
"user wants an image to be private and not accept any members, a visibility "
|
|
"of 'private' can be explicitly assigned at the time of creation."
|
|
|
|
msgid ""
|
|
"As mentioned above, the same recommendation applies to the policy-based "
|
|
"configuration for exposing multiple image locations."
|
|
msgstr ""
|
|
"As mentioned above, the same recommendation applies to the policy-based "
|
|
"configuration for exposing multiple image locations."
|
|
|
|
msgid ""
|
|
"Attempting to set image locations to an image *not* in ``active`` or "
|
|
"``queued`` status will now result in a HTTP Conflict (HTTP status code 409) "
|
|
"to the user."
|
|
msgstr ""
|
|
"Attempting to set image locations to an image *not* in ``active`` or "
|
|
"``queued`` status will now result in a HTTP Conflict (HTTP status code 409) "
|
|
"to the user."
|
|
|
|
msgid ""
|
|
"Automatic image conversion plugin for Interoperable Image Import. With this "
|
|
"release operators can specify target image format and get all images created "
|
|
"via the Image Import methods introduced in the Images API v2.6 converted "
|
|
"automatically to that format. The feautre uses qemu-img under the hood which "
|
|
"limits the source image formats that users can upload. Any image that fails "
|
|
"the conversion when this plugin is enabled will fail the image creation."
|
|
msgstr ""
|
|
"Automatic image conversion plugin for Interoperable Image Import. With this "
|
|
"release operators can specify target image format and get all images created "
|
|
"via the Image Import methods introduced in the Images API v2.6 converted "
|
|
"automatically to that format. The feature uses qemu-img which limits the "
|
|
"source image formats that users can upload. Any image that fails the "
|
|
"conversion when this plugin is enabled will fail the image creation."
|
|
|
|
msgid "Bug 1229823_: Handle file delete races in image cache"
|
|
msgstr "Bug 1229823_: Handle file delete races in image cache"
|
|
|
|
msgid "Bug 1482129_: Remove duplicate key from dictionary"
|
|
msgstr "Bug 1482129_: Remove duplicate key from dictionary"
|
|
|
|
msgid "Bug 1483353 v1 Updates using x-image-meta-id header provoke E500 or 200"
|
|
msgstr ""
|
|
"Bug 1483353 v1 Updates using x-image-meta-id header provoke E500 or 200"
|
|
|
|
msgid "Bug 1504184 Glance does not error gracefully on token validation error"
|
|
msgstr "Bug 1504184 Glance does not error gracefully on token validation error"
|
|
|
|
msgid ""
|
|
"Bug 1505474 Glance raise 500 error when delete images with unallowed status "
|
|
"change"
|
|
msgstr ""
|
|
"Bug 1505474 Glance raise 500 error when delete images with unallowed status "
|
|
"change"
|
|
|
|
msgid ""
|
|
"Bug 1505675 Flaky tasks test glance.tests.unit.v2.test_tasks_resource."
|
|
"TestTasksController.test_create_with_live_time"
|
|
msgstr ""
|
|
"Bug 1505675 Flaky tasks test glance.tests.unit.v2.test_tasks_resource."
|
|
"TestTasksController.test_create_with_live_time"
|
|
|
|
msgid "Bug 1505710 Wrong logging setup in replicator"
|
|
msgstr "Bug 1505710 Wrong logging setup in replicator"
|
|
|
|
msgid ""
|
|
"Bug 1512369 glance should declare a test-requirements.txt on swiftclient "
|
|
"(for config generator)"
|
|
msgstr ""
|
|
"Bug 1512369 glance should declare a test-requirements.txt on swiftclient "
|
|
"(for config generator)"
|
|
|
|
msgid "Bug 1516706_: Prevent v1_api from making requests to v2_registry"
|
|
msgstr "Bug 1516706_: Prevent v1_api from making requests to v2_registry"
|
|
|
|
msgid ""
|
|
"Bug 1517060 Users (without admin privileges) can change ACTIVE_IMMUTABLE "
|
|
"properties of their own images when deactivated."
|
|
msgstr ""
|
|
"Bug 1517060 Users (without admin privileges) can change ACTIVE_IMMUTABLE "
|
|
"properties of their own images when deactivated."
|
|
|
|
msgid ""
|
|
"Bug 1522132 Scrubber tests are broken due to deprecated config "
|
|
"filesystem_store_datadir under DEFAULT section"
|
|
msgstr ""
|
|
"Bug 1522132 Scrubber tests are broken due to deprecated config "
|
|
"filesystem_store_datadir under DEFAULT section"
|
|
|
|
msgid "Bug 1554412_: Provide user friendly message for FK failure"
|
|
msgstr "Bug 1554412_: Provide user friendly message for FK failure"
|
|
|
|
msgid "Bug 1655727_: Invoke monkey_patching early enough for eventlet 0.20.1"
|
|
msgstr "Bug 1655727_: Invoke monkey_patching early enough for eventlet 0.20.1"
|
|
|
|
msgid "Bug 1657459_: Fix incompatibilities with WebOb 1.7"
|
|
msgstr "Bug 1657459_: Fix incompatibilities with WebOb 1.7"
|
|
|
|
msgid "Bug 1664709_: Do not serve partial image download requests from cache"
|
|
msgstr "Bug 1664709_: Do not serve partial image download requests from cache"
|
|
|
|
msgid "Bug 1686488_: Fix glance image-download error"
|
|
msgstr "Bug 1686488_: Fix glance image-download error"
|
|
|
|
msgid "Bug 1688189_: Fix member create to handle unicode characters"
|
|
msgstr "Bug 1688189_: Fix member create to handle unicode characters"
|
|
|
|
msgid "Bug 1695299_: Support RFC1738 quoted chars in passwords"
|
|
msgstr "Bug 1695299_: Support RFC1738 quoted chars in passwords"
|
|
|
|
msgid "Bug 1701346_: Fix trust auth mechanism"
|
|
msgstr "Bug 1701346_: Fix trust auth mechanism"
|
|
|
|
msgid "Bug 1714240_: Avoid restarting a child when terminating"
|
|
msgstr "Bug 1714240_: Avoid restarting a child when terminating"
|
|
|
|
msgid "Bug 1719252_: Metadefs: Fix 500 for name with more than 80 chars"
|
|
msgstr "Bug 1719252_: Metadefs: Fix 500 for name with more than 80 chars"
|
|
|
|
msgid "Bug 1720354_: Correctly send auth request to oslo.policy"
|
|
msgstr "Bug 1720354_: Correctly send auth request to oslo.policy"
|
|
|
|
msgid "Bug 1733813_: Fix 500 from image-import on queued images"
|
|
msgstr "Bug 1733813_: Fix 500 from image-import on queued images"
|
|
|
|
msgid ""
|
|
"Bug 1734832_: Fix unreachable 'ImageSizeLimitExceeded' exception in image-"
|
|
"upload"
|
|
msgstr ""
|
|
"Bug 1734832_: Fix unreachable 'ImageSizeLimitExceeded' exception in image-"
|
|
"upload"
|
|
|
|
msgid "Bug 1737952_: Fix 500 if custom property name is greater than 255"
|
|
msgstr "Bug 1737952_: Fix 500 if custom property name is greater than 255"
|
|
|
|
msgid "Bug 1744824_: Fix py27 eventlet issue <0.22.0"
|
|
msgstr "Bug 1744824_: Fix py27 eventlet issue <0.22.0"
|
|
|
|
msgid "Bug 1748916_: Glance default workers total overkill for modern servers"
|
|
msgstr "Bug 1748916_: Glance default workers total overkill for modern servers"
|
|
|
|
msgid "Bug 1749297_: Fix 500 from list-tasks call with postgresql"
|
|
msgstr "Bug 1749297_: Fix 500 from list-tasks call with PostgreSQL"
|
|
|
|
msgid "Bug 1753964_: web-download fails with default node_staging_uri"
|
|
msgstr "Bug 1753964_: web-download fails with default node_staging_uri"
|
|
|
|
msgid "Bug 1754634_: Image Import call does not honour enabled methods"
|
|
msgstr "Bug 1754634_: Image Import call does not honour enabled methods"
|
|
|
|
msgid "Bug 1759510_: Image Import fails with Python 3.5"
|
|
msgstr "Bug 1759510_: Image Import fails with Python 3.5"
|
|
|
|
msgid "Bug 1765748_: Prepare for WebOb 1.8.1"
|
|
msgstr "Bug 1765748_: Prepare for WebOb 1.8.1"
|
|
|
|
msgid "Bug Fixes"
|
|
msgstr "Bug Fixes"
|
|
|
|
msgid ""
|
|
"Changes in Python 2.7 distribution packages affected Glance's use of "
|
|
"eventlet. As a result, the team backported a fix from eventlet 0.22.0 to "
|
|
"the Glance code. (The Ocata release of OpenStack uses eventlet 0.19.0.) "
|
|
"See Bug 1747305_ for details."
|
|
msgstr ""
|
|
"Changes in Python 2.7 distribution packages affected Glance's use of "
|
|
"eventlet. As a result, the team backported a fix from eventlet 0.22.0 to "
|
|
"the Glance code. (The Ocata release of OpenStack uses eventlet 0.19.0.) "
|
|
"See Bug 1747305_ for details."
|
|
|
|
msgid ""
|
|
"Changes in Python 2.7 distribution packages affected Glance's use of "
|
|
"eventlet. As a result, the team backported a fix from eventlet 0.22.0 to "
|
|
"the Glance code. (The Pike release of OpenStack uses eventlet 0.20.0.) See "
|
|
"Bug 1747304_ for details."
|
|
msgstr ""
|
|
"Changes in Python 2.7 distribution packages affected Glance's use of "
|
|
"eventlet. As a result, the team backported a fix from eventlet 0.22.0 to "
|
|
"the Glance code. (The Pike release of OpenStack uses eventlet 0.20.0.) See "
|
|
"Bug 1747304_ for details."
|
|
|
|
msgid ""
|
|
"Code for the OpenStack Artifacts Service (Glare) and its EXPERIMENTAL API "
|
|
"has been `removed`_ from the Glance codebase."
|
|
msgstr ""
|
|
"Code for the OpenStack Artifacts Service (Glare) and its EXPERIMENTAL API "
|
|
"has been `removed`_ from the Glance codebase."
|
|
|
|
msgid ""
|
|
"Code for the OpenStack Artifacts Service (`Glare`_) and its EXPERIMENTAL API "
|
|
"has been removed from the Glance codebase, as it was relocated into an "
|
|
"independent `Glare`_ project repository during a previous release cycle. The "
|
|
"database upgrade for the Glance Pike release drops the Glare tables (named "
|
|
"'artifacts' and 'artifact_*') from the Glance database."
|
|
msgstr ""
|
|
"Code for the OpenStack Artifacts Service (`Glare`_) and its EXPERIMENTAL API "
|
|
"has been removed from the Glance codebase, as it was relocated into an "
|
|
"independent `Glare`_ project repository during a previous release cycle. The "
|
|
"database upgrade for the Glance Pike release drops the Glare tables (named "
|
|
"'artifacts' and 'artifact_*') from the Glance database."
|
|
|
|
msgid "Critical Issues"
|
|
msgstr "Critical Issues"
|
|
|
|
msgid "Current Series Release Notes"
|
|
msgstr "Current Series Release Notes"
|
|
|
|
msgid ""
|
|
"Currently, we are experiencing some problems in the gate when Glance is "
|
|
"configured to run in devstack following the guidelines recommended in the "
|
|
"documentation. You can follow `Bug 1703856`_ to learn more."
|
|
msgstr ""
|
|
"Currently, we are experiencing some problems in the gate when Glance is "
|
|
"configured to run in devstack following the guidelines recommended in the "
|
|
"documentation. You can follow `Bug 1703856`_ to learn more."
|
|
|
|
msgid "Database downgrades have been removed from the Glance source tree."
|
|
msgstr "Database downgrades have been removed from the Glance source tree."
|
|
|
|
msgid ""
|
|
"Database versions are no longer numerical. Instead, they are the *revision "
|
|
"ID* of the last migration applied on the database."
|
|
msgstr ""
|
|
"Database versions are no longer numerical. Instead, they are the *revision "
|
|
"ID* of the last migration applied on the database."
|
|
|
|
msgid ""
|
|
"Deprecate the ``show_multiple_locations`` configuration option in favor of "
|
|
"the existing Role Based Access Control (RBAC) for Image locations which uses "
|
|
"``policy.json`` file to define the appropriate rules."
|
|
msgstr ""
|
|
"Deprecate the ``show_multiple_locations`` configuration option in favour of "
|
|
"the existing Role Based Access Control (RBAC) for Image locations which uses "
|
|
"``policy.json`` file to define the appropriate rules."
|
|
|
|
msgid ""
|
|
"Deprecated \"sign-the-hash\" approach for image signing. Old run_tests and "
|
|
"related scripts have been removed."
|
|
msgstr ""
|
|
"Deprecated \"sign-the-hash\" approach for image signing. Old run_tests and "
|
|
"related scripts have been removed."
|
|
|
|
msgid ""
|
|
"Deprecated values are no longer recognized for the configuration option "
|
|
"``store_type_preference``. The two non-standard values 'filesystem' and "
|
|
"'vmware_datastore' were DEPRECATED in Newton and are no longer operable. The "
|
|
"correct values for those stores are 'file' and 'vmware'. See the Newton "
|
|
"release notes for more information at https://docs.openstack.org/"
|
|
"releasenotes/glance/newton.html#upgrade-notes"
|
|
msgstr ""
|
|
"Deprecated values are no longer recognized for the configuration option "
|
|
"``store_type_preference``. The two non-standard values 'filesystem' and "
|
|
"'vmware_datastore' were DEPRECATED in Newton and are no longer operable. The "
|
|
"correct values for those stores are 'file' and 'vmware'. See the Newton "
|
|
"release notes for more information at https://docs.openstack.org/"
|
|
"releasenotes/glance/newton.html#upgrade-notes"
|
|
|
|
msgid "Deprecation Notes"
|
|
msgstr "Deprecation Notes"
|
|
|
|
msgid ""
|
|
"Due to increasing core counts on modern servers Glance services started "
|
|
"consuming huge amounts of resources as the default was to spin up equal "
|
|
"amount of workers to logical CPUs seen on the host. This automatic scaling "
|
|
"was capped to 8 workers limiting the resources consumed. While each worker "
|
|
"can handle a pool of connections this limit should be sufficient for most "
|
|
"clouds. Large deployments should monitor their performance after upgrade."
|
|
msgstr ""
|
|
"Due to increasing core counts on modern servers Glance services started "
|
|
"consuming huge amounts of resources as the default was to spin up equal "
|
|
"amount of workers to logical CPUs seen on the host. This automatic scaling "
|
|
"was capped to 8 workers limiting the resources consumed. While each worker "
|
|
"can handle a pool of connections this limit should be sufficient for most "
|
|
"clouds. Large deployments should monitor their performance after upgrade."
|
|
|
|
msgid ""
|
|
"Due to the bug in the glance_store implementation of multihash feature the "
|
|
"first stable Rocky release (0.26.0) of glance_store does not work with "
|
|
"Glance 17.0.0. Please note that version 0.26.1+ of the store library is "
|
|
"required. Image creations will fail when the data is tried to be uploaded to "
|
|
"the back-end due to missing wrapping of the function used."
|
|
msgstr ""
|
|
"Due to the bug in the glance_store implementation of multihash feature the "
|
|
"first stable Rocky release (0.26.0) of glance_store does not work with "
|
|
"Glance 17.0.0. Please note that version 0.26.1+ of the store library is "
|
|
"required. Image creations will fail when the data is tried to be uploaded to "
|
|
"the back-end due to missing wrapping of the function used."
|
|
|
|
msgid ""
|
|
"Ensure that the version 0.26.1 or higher of glance_store library is used."
|
|
msgstr ""
|
|
"Ensure that the version 0.26.1 or higher of glance_store library is used."
|
|
|
|
msgid ""
|
|
"Expired tasks are now deleted in Glance. As with other Glance resources, "
|
|
"this is a \"soft\" deletion, that is, a deleted task is marked as "
|
|
"``deleted`` in the database so that the task will not appear in API "
|
|
"responses, but the information associated with the task persists in the "
|
|
"database."
|
|
msgstr ""
|
|
"Expired tasks are now deleted in Glance. As with other Glance resources, "
|
|
"this is a \"soft\" deletion, that is, a deleted task is marked as "
|
|
"``deleted`` in the database so that the task will not appear in API "
|
|
"responses, but the information associated with the task persists in the "
|
|
"database."
|
|
|
|
msgid "Expired tasks are now deleted."
|
|
msgstr "Expired tasks are now deleted."
|
|
|
|
msgid ""
|
|
"Finally, there are no changes to the version 2.5 API in this release. All "
|
|
"version 2.5 calls will work whether the new import functionality is enabled "
|
|
"or not."
|
|
msgstr ""
|
|
"Finally, there are no changes to the version 2.5 API in this release. All "
|
|
"version 2.5 calls will work whether the new import functionality is enabled "
|
|
"or not."
|
|
|
|
msgid ""
|
|
"Fixing bug 1525915; image might be transitioning from active to queued by "
|
|
"regular user by removing last location of image (or replacing locations with "
|
|
"empty list). This allows user to re-upload data to the image breaking "
|
|
"Glance's promise of image data immutability. From now on, last location "
|
|
"cannot be removed and locations cannot be replaced with empty list."
|
|
msgstr ""
|
|
"Fixing bug 1525915; image might be transitioning from active to queued by "
|
|
"regular user by removing last location of image (or replacing locations with "
|
|
"empty list). This allows user to re-upload data to the image breaking "
|
|
"Glance's promise of image data immutability. From now on, last location "
|
|
"cannot be removed and locations cannot be replaced with empty list."
|
|
|
|
msgid "For example, ``GET v2/images?visibility=community``"
|
|
msgstr "For example, ``GET v2/images?visibility=community``"
|
|
|
|
msgid ""
|
|
"For example, a user is not allowed to add a location to an image in "
|
|
"``saving`` status. Suppose a user decides to add a location anyway. It is "
|
|
"possible that before the user's request is processed, the transmission of "
|
|
"data being saved is completed and the image transitioned into ``active`` "
|
|
"status, in which case the user's add location request will succeed. To the "
|
|
"user, however, this success will appear anomalous because in most cases, an "
|
|
"attempt to add a location to an image in ``saving`` status will fail."
|
|
msgstr ""
|
|
"For example, a user is not allowed to add a location to an image in "
|
|
"``saving`` status. Suppose a user decides to add a location anyway. It is "
|
|
"possible that before the user's request is processed, the transmission of "
|
|
"data being saved is completed and the image transitioned into ``active`` "
|
|
"status, in which case the user's add location request will succeed. To the "
|
|
"user, however, this success will appear anomalous because in most cases, an "
|
|
"attempt to add a location to an image in ``saving`` status will fail."
|
|
|
|
msgid ""
|
|
"For example, configuration options specifying counts, where a negative value "
|
|
"was undefined, would have still accepted the supplied negative value. Such "
|
|
"options will no longer accept negative values."
|
|
msgstr ""
|
|
"For example, configuration options specifying counts, where a negative value "
|
|
"was undefined, would have still accepted the supplied negative value. Such "
|
|
"options will no longer accept negative values."
|
|
|
|
msgid ""
|
|
"For example, the Liberty migration, which was version ``42`` under the old "
|
|
"system, will now appear as ``liberty``. The Mitaka migrations ``43`` and "
|
|
"``44`` appear as ``mitaka01`` and ``mitaka02``, respectively."
|
|
msgstr ""
|
|
"For example, the Liberty migration, which was version ``42`` under the old "
|
|
"system, will now appear as ``liberty``. The Mitaka migrations ``43`` and "
|
|
"``44`` appear as ``mitaka01`` and ``mitaka02``, respectively."
|
|
|
|
msgid ""
|
|
"For more information, see the Glance specification document `Actually "
|
|
"Deprecate the Glance Registry <http://specs.openstack.org/openstack/glance-"
|
|
"specs/specs/queens/approved/glance/deprecate-registry.html>`_."
|
|
msgstr ""
|
|
"For more information, see the Glance specification document `Actually "
|
|
"Deprecate the Glance Registry <http://specs.openstack.org/openstack/glance-"
|
|
"specs/specs/queens/approved/glance/deprecate-registry.html>`_."
|
|
|
|
msgid ""
|
|
"For the Newton release, this option will still be honored. However, it is "
|
|
"important to update ``policy.json`` file for glance-api nodes. In "
|
|
"particular, please consider updating the policies ``delete_image_location``, "
|
|
"``get_image_location`` and ``set_image_location`` as per your requirements. "
|
|
"As this is an advanced option and prone to expose some risks, please check "
|
|
"the policies to ensure security and privacy of your cloud."
|
|
msgstr ""
|
|
"For the Newton release, this option will still be honoured. However, it is "
|
|
"important to update ``policy.json`` file for glance-api nodes. In "
|
|
"particular, please consider updating the policies ``delete_image_location``, "
|
|
"``get_image_location`` and ``set_image_location`` as per your requirements. "
|
|
"As this is an advanced option and prone to expose some risks, please check "
|
|
"the policies to ensure security and privacy of your cloud."
|
|
|
|
msgid ""
|
|
"For the Pike release, the legacy Glare code has been removed from the Glance "
|
|
"code repository and the legacy 'artifacts' and 'artifact_*' database tables "
|
|
"are dropped from the Glance database. As the Artifacts service API was an "
|
|
"EXPERIMENTAL API in Glance and has not used the Glance database since "
|
|
"Mitaka, no provision is made for migrating data from the Glance database to "
|
|
"the Glare database."
|
|
msgstr ""
|
|
"For the Pike release, the legacy Glare code has been removed from the Glance "
|
|
"code repository and the legacy 'artifacts' and 'artifact_*' database tables "
|
|
"are dropped from the Glance database. As the Artifacts service API was an "
|
|
"EXPERIMENTAL API in Glance and has not used the Glance database since "
|
|
"Mitaka, no provision is made for migrating data from the Glance database to "
|
|
"the Glare database."
|
|
|
|
msgid ""
|
|
"Formerly, it was possible to add members to an image whose visibility was "
|
|
"``private``, thereby creating a \"shared\" image. In this release, an image "
|
|
"must have a visibility of ``shared`` in order to accept member operations. "
|
|
"Attempting to add a member to an image with a visibility of ``private`` will "
|
|
"result in a `4xx response`_ containing an informative message."
|
|
msgstr ""
|
|
"Formerly, it was possible to add members to an image whose visibility was "
|
|
"``private``, thereby creating a \"shared\" image. In this release, an image "
|
|
"must have a visibility of ``shared`` in order to accept member operations. "
|
|
"Attempting to add a member to an image with a visibility of ``private`` will "
|
|
"result in a `4xx response`_ containing an informative message."
|
|
|
|
msgid ""
|
|
"Future releases will ignore this option and just follow the policy rules. It "
|
|
"is recommended that this option is disabled for public endpoints and is used "
|
|
"only internally for service-to-service communication."
|
|
msgstr ""
|
|
"Future releases will ignore this option and just follow the policy rules. It "
|
|
"is recommended that this option is disabled for public endpoints and is used "
|
|
"only internally for service-to-service communication."
|
|
|
|
msgid "Glance API **CURRENT** ``minor`` version is now ``2.4``."
|
|
msgstr "Glance API **CURRENT** ``minor`` version is now ``2.4``."
|
|
|
|
msgid "Glance API ``minor`` version bumped to 2.4."
|
|
msgstr "Glance API ``minor`` version bumped to 2.4."
|
|
|
|
msgid "Glance Release Notes"
|
|
msgstr "Glance Release Notes"
|
|
|
|
msgid ""
|
|
"Glance and Nova contain nearly identical digital signature modules. In order "
|
|
"to better maintain and evolve this code and to eliminate the possibility "
|
|
"that the modules diverge, we have replaced the digital signature module in "
|
|
"Glance with the new ``cursive`` library."
|
|
msgstr ""
|
|
"Glance and Nova contain nearly identical digital signature modules. In order "
|
|
"to better maintain and evolve this code and to eliminate the possibility "
|
|
"that the modules diverge, we have replaced the digital signature module in "
|
|
"Glance with the new ``cursive`` library."
|
|
|
|
msgid ""
|
|
"Glance had been accepting the Content-Range header for GET v2/images/"
|
|
"{image_id}/file requests, contrary to RFC 7233. Following RFC 7233, Glance "
|
|
"will now:"
|
|
msgstr ""
|
|
"Glance had been accepting the Content-Range header for GET v2/images/"
|
|
"{image_id}/file requests, contrary to RFC 7233. Following RFC 7233, Glance "
|
|
"will now:"
|
|
|
|
msgid ""
|
|
"Glance is now packaged with a WSGI script entrypoint, enabling it to be run "
|
|
"as a WSGI application hosted by a performant web server. See `Running "
|
|
"Glance in HTTPD <https://docs.openstack.org/glance/latest/admin/apache-httpd."
|
|
"html>`_ in the Glance documentation for details."
|
|
msgstr ""
|
|
"Glance is now packaged with a WSGI script entrypoint, enabling it to be run "
|
|
"as a WSGI application hosted by a performant web server. See `Running "
|
|
"Glance in HTTPD <https://docs.openstack.org/glance/latest/admin/apache-httpd."
|
|
"html>`_ in the Glance documentation for details."
|
|
|
|
msgid ""
|
|
"Glance no longer returns a 500 when 4 byte unicode characters are passed to "
|
|
"the metadefs API."
|
|
msgstr ""
|
|
"Glance no longer returns a 500 when 4 byte Unicode characters are passed to "
|
|
"the metadefs API."
|
|
|
|
msgid ""
|
|
"Glance now uses the `python 'cryptography' module`_ instead of the "
|
|
"'pycrypto' module."
|
|
msgstr ""
|
|
"Glance now uses the `python 'cryptography' module`_ instead of the "
|
|
"'pycrypto' module."
|
|
|
|
msgid ""
|
|
"Glance uses the ``cursive`` library's functionality to verify digital "
|
|
"signatures. To familiarize yourself with this new dependency and see the "
|
|
"list of transitive dependencies visit http://git.openstack.org/cgit/"
|
|
"openstack/cursive"
|
|
msgstr ""
|
|
"Glance uses the ``cursive`` library's functionality to verify digital "
|
|
"signatures. To familiarise yourself with this new dependency and see the "
|
|
"list of transitive dependencies visit http://git.openstack.org/cgit/"
|
|
"openstack/cursive"
|
|
|
|
msgid ""
|
|
"HTTP Response Code 409 (Conflict) will be returned in response to an attempt "
|
|
"to remove an image location when the image status is not ``active``"
|
|
msgstr ""
|
|
"HTTP Response Code 409 (Conflict) will be returned in response to an attempt "
|
|
"to remove an image location when the image status is not ``active``"
|
|
|
|
msgid ""
|
|
"HTTP Response Code 409 (Conflict) will be returned in response to an attempt "
|
|
"to replace an image location when the image status is not ``active`` or "
|
|
"``queued``"
|
|
msgstr ""
|
|
"HTTP Response Code 409 (Conflict) will be returned in response to an attempt "
|
|
"to replace an image location when the image status is not ``active`` or "
|
|
"``queued``"
|
|
|
|
msgid ""
|
|
"Here is a list of other important bugs that have been fixed (or partially "
|
|
"fixed) along with their descriptions."
|
|
msgstr ""
|
|
"Here is a list of other important bugs that have been fixed (or partially "
|
|
"fixed) along with their descriptions."
|
|
|
|
msgid "Here is a list of possible return codes:"
|
|
msgstr "Here is a list of possible return codes:"
|
|
|
|
msgid ""
|
|
"If ``enable_image_import`` is set **False**, requests to the v2 endpoint for "
|
|
"URIs defined only in v2.6 will return 404 (Not Found) with a message in the "
|
|
"response body stating \"Image import is not supported at this site.\" "
|
|
"Additionally, the image-create response will not contain the \"OpenStack-"
|
|
"image-import-methods\" header."
|
|
msgstr ""
|
|
"If ``enable_image_import`` is set **False**, requests to the v2 endpoint for "
|
|
"URIs defined only in v2.6 will return 404 (Not Found) with a message in the "
|
|
"response body stating \"Image import is not supported at this site.\" "
|
|
"Additionally, the image-create response will not contain the \"OpenStack-"
|
|
"image-import-methods\" header."
|
|
|
|
msgid ""
|
|
"If an image has a visiblity of 'private' when viewed in the v2 API, then "
|
|
"that image will not accept members in the v1 API. If a user wants to share "
|
|
"such an image, the user can:"
|
|
msgstr ""
|
|
"If an image has a visibility of 'private' when viewed in the v2 API, then "
|
|
"that image will not accept members in the v1 API. If a user wants to share "
|
|
"such an image, the user can:"
|
|
|
|
msgid ""
|
|
"If configured to work in daemon mode, the Scrubber will log an error message "
|
|
"at level critical, but will not exit the process."
|
|
msgstr ""
|
|
"If configured to work in daemon mode, the Scrubber will log an error message "
|
|
"at level critical, but will not exit the process."
|
|
|
|
msgid ""
|
|
"If configured to work in non-daemon mode, the Scrubber will log an error "
|
|
"message at level critical and exit with status one."
|
|
msgstr ""
|
|
"If configured to work in non-daemon mode, the Scrubber will log an error "
|
|
"message at level critical and exit with status one."
|
|
|
|
msgid ""
|
|
"If signature verification fails upon creation, the image data will stay in "
|
|
"the backend even though the image goes to 'killed' state. The data remains "
|
|
"even if a user deletes the killed image record."
|
|
msgstr ""
|
|
"If signature verification fails upon creation, the image data will stay in "
|
|
"the backend even though the image goes to 'killed' state. The data remains "
|
|
"even if a user deletes the killed image record."
|
|
|
|
msgid ""
|
|
"If you wish to enable the EXPERIMENTAL version 2.6 API that contains the new "
|
|
"interoperable image import functionality, set the configuration option "
|
|
"``enable_image_import`` to True in the glance-api.conf file. The default "
|
|
"value for this option is False."
|
|
msgstr ""
|
|
"If you wish to enable the EXPERIMENTAL version 2.6 API that contains the new "
|
|
"interoperable image import functionality, set the configuration option "
|
|
"``enable_image_import`` to True in the glance-api.conf file. The default "
|
|
"value for this option is False."
|
|
|
|
msgid "Image 'visibility' changes."
|
|
msgstr "Image 'visibility' changes."
|
|
|
|
msgid "Image Import API failure with PY35 has been fixed."
|
|
msgstr "Image Import API failure with PY35 has been fixed."
|
|
|
|
msgid ""
|
|
"Image Import call accepting all implemented methods instead of configured "
|
|
"ones has been rectified. It only accepts import calls for the methods listed "
|
|
"in the config option 'enabled_import_methods'"
|
|
msgstr ""
|
|
"Image Import call accepting all implemented methods instead of configured "
|
|
"ones has been rectified. It only accepts import calls for the methods listed "
|
|
"in the config option 'enabled_import_methods'"
|
|
|
|
msgid ""
|
|
"Image Import method 'web-download' failure when 'node_staging_uri' ends with "
|
|
"'/' has been fixed."
|
|
msgstr ""
|
|
"Image Import method 'web-download' failure when 'node_staging_uri' ends with "
|
|
"'/' has been fixed."
|
|
|
|
msgid ""
|
|
"Image location updates to an image which is not in ``active`` or ``queued`` "
|
|
"status can introduce race conditions and security issues and hence a bad "
|
|
"experience for users and operators. As a result, we have restricted image "
|
|
"location updates in this release. Users will now observe the following:"
|
|
msgstr ""
|
|
"Image location updates to an image which is not in ``active`` or ``queued`` "
|
|
"status can introduce race conditions and security issues and hence a bad "
|
|
"experience for users and operators. As a result, we have restricted image "
|
|
"location updates in this release. Users will now observe the following:"
|
|
|
|
msgid "Image visibility is changed using the image update (PATCH) call."
|
|
msgstr "Image visibility is changed using the image update (PATCH) call."
|
|
|
|
msgid "Image visibility may be specified at the time of image creation."
|
|
msgstr "Image visibility may be specified at the time of image creation."
|
|
|
|
msgid ""
|
|
"Images currently with 'private' visibility (that is, images for which "
|
|
"'is_public' is False in the database) **and** that have image members, will "
|
|
"have their visibility set to 'shared'."
|
|
msgstr ""
|
|
"Images currently with 'private' visibility (that is, images for which "
|
|
"'is_public' is False in the database) **and** that have image members, will "
|
|
"have their visibility set to 'shared'."
|
|
|
|
msgid ""
|
|
"Impact of the Ocata visibility changes on end users of the Images API v2"
|
|
msgstr ""
|
|
"Impact of the Ocata visibility changes on end users of the Images API v2"
|
|
|
|
msgid "Impact of the Ocata visibility changes on the Images API v1"
|
|
msgstr "Impact of the Ocata visibility changes on the Images API v1"
|
|
|
|
msgid ""
|
|
"Implement the ability to filter images by the properties `id`, `name`, "
|
|
"`status`,`container_format`, `disk_format` using the 'in' operator between "
|
|
"the values. Following the pattern of existing filters, new filters are "
|
|
"specified as query parameters using the field to filter as the key and the "
|
|
"filter criteria as the value in the parameter. Filtering based on the "
|
|
"principle of full compliance with the template, for example 'name = in:deb' "
|
|
"does not match 'debian'. Changes apply exclusively to the API v2 Image "
|
|
"entity listings An example of an acceptance criteria using the 'in' operator "
|
|
"for name ?name=in:name1,name2,name3. These filters were added using syntax "
|
|
"that conforms to the latest guidelines from the OpenStack API Working Group."
|
|
msgstr ""
|
|
"Implement the ability to filter images by the properties `id`, `name`, "
|
|
"`status`,`container_format`, `disk_format` using the 'in' operator between "
|
|
"the values. Following the pattern of existing filters, new filters are "
|
|
"specified as query parameters using the field to filter as the key and the "
|
|
"filter criteria as the value in the parameter. Filtering based on the "
|
|
"principle of full compliance with the template, for example 'name = in:deb' "
|
|
"does not match 'debian'. Changes apply exclusively to the API v2 Image "
|
|
"entity listings An example of an acceptance criteria using the 'in' operator "
|
|
"for name ?name=in:name1,name2,name3. These filters were added using syntax "
|
|
"that conforms to the latest guidelines from the OpenStack API Working Group."
|
|
|
|
msgid ""
|
|
"Implemented re-authentication with trusts when updating image status in "
|
|
"registry after image upload. When long-running image upload takes some a lot "
|
|
"of time (more than token expiration time) glance uses trusts to receive new "
|
|
"token and update image status in registry. It allows users to upload big "
|
|
"size images without increasing token expiration time."
|
|
msgstr ""
|
|
"Implemented re-authentication with trusts when updating image status in "
|
|
"registry after image upload. When long-running image upload takes some a lot "
|
|
"of time (more than token expiration time) glance uses trusts to receive new "
|
|
"token and update image status in registry. It allows users to upload big "
|
|
"size images without increasing token expiration time."
|
|
|
|
msgid "Improved configuration option descriptions and handling."
|
|
msgstr "Improved configuration option descriptions and handling."
|
|
|
|
msgid ""
|
|
"In Newton, the majority of the signature verification code was removed from "
|
|
"Glance. ``cursive`` has been added to Glance as a dependency and will be "
|
|
"installed by default."
|
|
msgstr ""
|
|
"In Newton, the majority of the signature verification code was removed from "
|
|
"Glance. ``cursive`` has been added to Glance as a dependency and will be "
|
|
"installed by default."
|
|
|
|
msgid ""
|
|
"In accord with current OpenStack policy, Glance log messages are `no longer "
|
|
"translated`_."
|
|
msgstr ""
|
|
"In accord with current OpenStack policy, Glance log messages are `no longer "
|
|
"translated`_."
|
|
|
|
msgid ""
|
|
"In order to check the current state of your database upgrades, you may run "
|
|
"the command ``glance-manage db check``. This will inform you of any "
|
|
"outstanding actions you have left to take."
|
|
msgstr ""
|
|
"In order to check the current state of your database upgrades, you may run "
|
|
"the command ``glance-manage db check``. This will inform you of any "
|
|
"outstanding actions you have left to take."
|
|
|
|
msgid ""
|
|
"In order to preserve backward compatibilty with the current sharing "
|
|
"workflow, the default visibility of an image in Ocata is 'shared'. "
|
|
"Consistent with pre-Ocata behavior, this will allow the image to accept "
|
|
"member operations without first updating the visibility of the image. (Keep "
|
|
"in mind that an image with visibility 'shared' but having no members is not "
|
|
"actually accessible to anyone other than the image owner, so this is not in "
|
|
"itself a security problem.)"
|
|
msgstr ""
|
|
"In order to preserve backward compatibility with the current sharing "
|
|
"workflow, the default visibility of an image in Ocata is 'shared'. "
|
|
"Consistent with pre-Ocata behaviour, this will allow the image to accept "
|
|
"member operations without first updating the visibility of the image. (Keep "
|
|
"in mind that an image with visibility 'shared' but having no members is not "
|
|
"actually accessible to anyone other than the image owner, so this is not in "
|
|
"itself a security problem.)"
|
|
|
|
msgid ""
|
|
"In order to prevent users spamming other users' image-list response, "
|
|
"community images are not included in the image-list response unless "
|
|
"specifically requested by a user."
|
|
msgstr ""
|
|
"In order to prevent users spamming other users' image-list response, "
|
|
"community images are not included in the image-list response unless "
|
|
"specifically requested by a user."
|
|
|
|
msgid ""
|
|
"In the Newton release, the Glare code was relocated into its own `Glare`_ "
|
|
"project repository. Also in the Newton release, Glare ran an EXPERIMENTAL "
|
|
"Artifacts API versioned as ``v1.0`` on its own endpoint and used its own "
|
|
"database."
|
|
msgstr ""
|
|
"In the Newton release, the Glare code was relocated into its own `Glare`_ "
|
|
"project repository. Also in the Newton release, Glare ran an EXPERIMENTAL "
|
|
"Artifacts API versioned as ``v1.0`` on its own endpoint and used its own "
|
|
"database."
|
|
|
|
msgid ""
|
|
"In the v1 API, images have an ``is_public`` field (but no ``visibility`` "
|
|
"field). Images for which ``is_public`` is True are the equivalent of images "
|
|
"with 'public' visibility in the v2 API. Images for which ``is_public`` is "
|
|
"false are the equivalent of v2 'shared' images if they have members, or the "
|
|
"equivalent of v2 'private' images if they have no members."
|
|
msgstr ""
|
|
"In the v1 API, images have an ``is_public`` field (but no ``visibility`` "
|
|
"field). Images for which ``is_public`` is True are the equivalent of images "
|
|
"with 'public' visibility in the v2 API. Images for which ``is_public`` is "
|
|
"false are the equivalent of v2 'shared' images if they have members, or the "
|
|
"equivalent of v2 'private' images if they have no members."
|
|
|
|
msgid ""
|
|
"Include a ``Content-Range`` header upon successful delivery of the requested "
|
|
"partial content."
|
|
msgstr ""
|
|
"Include a ``Content-Range`` header upon successful delivery of the requested "
|
|
"partial content."
|
|
|
|
msgid ""
|
|
"It must be noted that the configuration options that take integer values now "
|
|
"have a strict range defined with ``min`` and/or ``max`` boundaries where "
|
|
"appropriate."
|
|
msgstr ""
|
|
"It must be noted that the configuration options that take integer values now "
|
|
"have a strict range defined with ``min`` and/or ``max`` boundaries where "
|
|
"appropriate."
|
|
|
|
msgid "Known Issues"
|
|
msgstr "Known Issues"
|
|
|
|
msgid ""
|
|
"Latest release of ``glance_store`` library (used in the **Newton** release "
|
|
"of Glance) will include fix for the ``glance_store`` bug 1619487."
|
|
msgstr ""
|
|
"Latest release of ``glance_store`` library (used in the **Newton** release "
|
|
"of Glance) will include fix for the ``glance_store`` bug 1619487."
|
|
|
|
msgid "Liberty Series Release Notes"
|
|
msgstr "Liberty Series Release Notes"
|
|
|
|
msgid ""
|
|
"Location updates for images are now restricted to images in ``active`` or "
|
|
"``queued`` status. Please refer to the \"Bug Fixes\" section for more "
|
|
"information."
|
|
msgstr ""
|
|
"Location updates for images are now restricted to images in ``active`` or "
|
|
"``queued`` status. Please refer to the \"Bug Fixes\" section for more "
|
|
"information."
|
|
|
|
msgid ""
|
|
"Maintaining two different ways to configure, enable and/or disable a feature "
|
|
"is painful for developers and operators, so the less granular means of "
|
|
"controlling this feature will be eliminated in the **Ocata** release."
|
|
msgstr ""
|
|
"Maintaining two different ways to configure, enable and/or disable a feature "
|
|
"is painful for developers and operators, so the less granular means of "
|
|
"controlling this feature will be eliminated in the **Ocata** release."
|
|
|
|
msgid ""
|
|
"Metadata definitions previously associated with OS::Nova::Instance have been "
|
|
"changed to be associated with OS::Nova::Server in order to align with Heat "
|
|
"and Searchlight."
|
|
msgstr ""
|
|
"Metadata definitions previously associated with OS::Nova::Instance have been "
|
|
"changed to be associated with OS::Nova::Server in order to align with Heat "
|
|
"and Searchlight."
|
|
|
|
msgid ""
|
|
"Metadata definitions previously associated with OS::Nova::Instance have been "
|
|
"changed to be associated with OS::Nova::Server in order to align with Heat "
|
|
"and Searchlight. You may either upgrade them using glance-manage db "
|
|
"load_metadefs [path] [merge] [prefer_new] or glance-manage db upgrade 44."
|
|
msgstr ""
|
|
"Metadata definitions previously associated with OS::Nova::Instance have been "
|
|
"changed to be associated with OS::Nova::Server in order to align with Heat "
|
|
"and Searchlight. You may either upgrade them using glance-manage db "
|
|
"load_metadefs [path] [merge] [prefer_new] or glance-manage db upgrade 44."
|
|
|
|
msgid "Mitaka Series Release Notes"
|
|
msgstr "Mitaka Series Release Notes"
|
|
|
|
msgid "New Features"
|
|
msgstr "New Features"
|
|
|
|
msgid "Newton Series Release Notes"
|
|
msgstr "Newton Series Release Notes"
|
|
|
|
msgid ""
|
|
"Note that in either case, when dealing with an image that has 'private' "
|
|
"visibility in the v2 API, there is a safeguard against a user "
|
|
"unintentionally adding a member to an image and exposing data. The "
|
|
"safeguard is that you must perform an additional image update operation in "
|
|
"either the v1 or v2 API before you can expose it to other users."
|
|
msgstr ""
|
|
"Note that in either case, when dealing with an image that has 'private' "
|
|
"visibility in the v2 API, there is a safeguard against a user "
|
|
"unintentionally adding a member to an image and exposing data. The "
|
|
"safeguard is that you must perform an additional image update operation in "
|
|
"either the v1 or v2 API before you can expose it to other users."
|
|
|
|
msgid ""
|
|
"Note that such images will have to have their visibility updated to 'shared' "
|
|
"before they will accept members."
|
|
msgstr ""
|
|
"Note that such images will have to have their visibility updated to 'shared' "
|
|
"before they will accept members."
|
|
|
|
msgid ""
|
|
"Note that the plugin applies *only* to images imported via the "
|
|
"`interoperable image import process`_. Thus images whose data is set using "
|
|
"the `image data upload`_ call will *not* be processed by the plugin and "
|
|
"hence will not have properties injected. You can force end users to use the "
|
|
"interoperable image import process by restricting the data upload call, "
|
|
"which is governed by the ``upload_image`` policy in the Glance ``policy."
|
|
"json`` file. See the documentation for more information."
|
|
msgstr ""
|
|
"Note that the plugin applies *only* to images imported via the "
|
|
"`interoperable image import process`_. Thus images whose data is set using "
|
|
"the `image data upload`_ call will *not* be processed by the plugin and "
|
|
"hence will not have properties injected. You can force end users to use the "
|
|
"interoperable image import process by restricting the data upload call, "
|
|
"which is governed by the ``upload_image`` policy in the Glance ``policy."
|
|
"json`` file. See the documentation for more information."
|
|
|
|
msgid ""
|
|
"Note that there are race conditions associated with adding a location to an "
|
|
"image in the ``active``, ``queued``, ``saving``, or ``deactivated`` status. "
|
|
"Because these are non-terminal image statuses, it is possible that when a "
|
|
"user attempts to add a location, a status transition could occur that might "
|
|
"block the **add** (or might appear to allow an add that should not be "
|
|
"allowed)."
|
|
msgstr ""
|
|
"Note that there are race conditions associated with adding a location to an "
|
|
"image in the ``active``, ``queued``, ``saving``, or ``deactivated`` status. "
|
|
"Because these are non-terminal image statuses, it is possible that when a "
|
|
"user attempts to add a location, a status transition could occur that might "
|
|
"block the **add** (or might appear to allow an add that should not be "
|
|
"allowed)."
|
|
|
|
msgid "Note the code name for the \"ceph\" driver is ``rbd``."
|
|
msgstr "Note the code name for the \"Ceph\" driver is ``rbd``."
|
|
|
|
msgid "Note the ordering of the options within a store is not alphabetical."
|
|
msgstr "Note the ordering of the options within a store is not alphabetical."
|
|
|
|
msgid "Note: This is not a change. It's simply mentioned for completeness."
|
|
msgstr "Note: This is not a change. It's simply mentioned for completeness."
|
|
|
|
msgid ""
|
|
"OSprofiler support requires passing of trace information between various "
|
|
"OpenStack services. This information is signed by one of HMAC keys, which we "
|
|
"historically defined in glance-api-paste.ini and glance-registry-paste.ini "
|
|
"files (together with enabled option, that in fact was duplicated in the "
|
|
"corresponding configuration files). OSprofiler 0.3.1 and higher supports "
|
|
"passing this information via configuration files, therefore it's recommended "
|
|
"to modify the ``[filter:osprofiler]`` section in \\*-paste.ini to look like "
|
|
"``paste.filter_factor = osprofiler.web:WsgiMiddleware.factory`` and set the "
|
|
"``hmac_keys`` option in the glance-\\*.conf files."
|
|
msgstr ""
|
|
"OSprofiler support requires passing of trace information between various "
|
|
"OpenStack services. This information is signed by one of HMAC keys, which we "
|
|
"historically defined in glance-api-paste.ini and glance-registry-paste.ini "
|
|
"files (together with enabled option, that in fact was duplicated in the "
|
|
"corresponding configuration files). OSprofiler 0.3.1 and higher supports "
|
|
"passing this information via configuration files, therefore it's recommended "
|
|
"to modify the ``[filter:osprofiler]`` section in \\*-paste.ini to look like "
|
|
"``paste.filter_factor = osprofiler.web:WsgiMiddleware.factory`` and set the "
|
|
"``hmac_keys`` option in the glance-\\*.conf files."
|
|
|
|
msgid "Ocata Series Release Notes"
|
|
msgstr "Ocata Series Release Notes"
|
|
|
|
msgid "On this release requirements.txt were synced from global-requirements."
|
|
msgstr "On this release requirements.txt were synced from global-requirements."
|
|
|
|
msgid "On top of testing and documentation fixes following bugs were addressed"
|
|
msgstr ""
|
|
"On top of testing and documentation fixes following bugs were addressed"
|
|
|
|
msgid ""
|
|
"OpenStack deployments, packagers, and deployment projects which provided "
|
|
"Glare should have begun to consume Glare from its own `Glare`_ respository "
|
|
"during the Newton and Ocata releases. With the Pike release, it is no "
|
|
"longer possible to consume Glare code from the Glance repository."
|
|
msgstr ""
|
|
"OpenStack deployments, packagers, and deployment projects which provided "
|
|
"Glare should have begun to consume Glare from its own `Glare`_ repository "
|
|
"during the Newton and Ocata releases. With the Pike release, it is no "
|
|
"longer possible to consume Glare code from the Glance repository."
|
|
|
|
msgid ""
|
|
"Options where a negative value was previously defined (for example, -1 to "
|
|
"mean unlimited) will remain unaffected by this change."
|
|
msgstr ""
|
|
"Options where a negative value was previously defined (for example, -1 to "
|
|
"mean unlimited) will remain unaffected by this change."
|
|
|
|
msgid "Other Notes"
|
|
msgstr "Other Notes"
|
|
|
|
msgid "Pike Series Release Notes"
|
|
msgstr "Pike Series Release Notes"
|
|
|
|
msgid ""
|
|
"Please keep in mind that as version 2.8 of the Image Service API is "
|
|
"EXPERIMENTAL, we reserve the right to make modifications to these aspects of "
|
|
"the API should user feedback indicate that a change is required."
|
|
msgstr ""
|
|
"Please keep in mind that as version 2.8 of the Image Service API is "
|
|
"EXPERIMENTAL, we reserve the right to make modifications to these aspects of "
|
|
"the API should user feedback indicate that a change is required."
|
|
|
|
msgid ""
|
|
"Please note a change in the Scrubber's behavior in case of job fetching "
|
|
"errors:"
|
|
msgstr ""
|
|
"Please note a change in the Scrubber's behaviour in case of job fetching "
|
|
"errors:"
|
|
|
|
msgid ""
|
|
"Please note that not all Glance storage backends support partial downloads. "
|
|
"A Range request to a Glance server with such a backend will result in the "
|
|
"entire image content being delivered despite the 206 response code."
|
|
msgstr ""
|
|
"Please note that not all Glance storage backends support partial downloads. "
|
|
"A Range request to a Glance server with such a backend will result in the "
|
|
"entire image content being delivered despite the 206 response code."
|
|
|
|
msgid "Prelude"
|
|
msgstr "Prelude"
|
|
|
|
msgid ""
|
|
"Prior to Ocata, an image with 'private' visibility could become shared by "
|
|
"adding members to it, though its visibility remained 'private'. In order to "
|
|
"make the visibility of images more clear, in Ocata the following changes are "
|
|
"introduced:"
|
|
msgstr ""
|
|
"Prior to Ocata, an image with 'private' visibility could become shared by "
|
|
"adding members to it, though its visibility remained 'private'. In order to "
|
|
"make the visibility of images more clear, in Ocata the following changes are "
|
|
"introduced:"
|
|
|
|
msgid ""
|
|
"Prior to Ocata, the Glance database did not have a 'visibility' column, but "
|
|
"instead used a boolean 'is_public' column, which was translated into "
|
|
"'public' or 'private' visibility in the Images API v2 image response. As "
|
|
"part of the upgrade to Ocata, a 'visibility' column is introduced into the "
|
|
"images table. It will be populated as follows"
|
|
msgstr ""
|
|
"Prior to Ocata, the Glance database did not have a 'visibility' column, but "
|
|
"instead used a boolean 'is_public' column, which was translated into "
|
|
"'public' or 'private' visibility in the Images API v2 image response. As "
|
|
"part of the upgrade to Ocata, a 'visibility' column is introduced into the "
|
|
"images table. It will be populated as follows"
|
|
|
|
msgid "Queens Series Release Notes"
|
|
msgstr "Queens Series Release Notes"
|
|
|
|
msgid ""
|
|
"Removed the deprecated 'enable_image_import' config option. Image import "
|
|
"will be always enabled from this release onwards as designed."
|
|
msgstr ""
|
|
"Removed the deprecated 'enable_image_import' config option. Image import "
|
|
"will be always enabled from this release onwards as designed."
|
|
|
|
msgid "Rocky Series Release Notes"
|
|
msgstr "Rocky Series Release Notes"
|
|
|
|
msgid ""
|
|
"Rocky development cycle marks long waited milestone on Glance work. The "
|
|
"Images API v1 which has been deprecated for years is finally removed and not "
|
|
"available at all in Glance version 17.0.0 forward."
|
|
msgstr ""
|
|
"Rocky development cycle marks long waited milestone on Glance work. The "
|
|
"Images API v1 which has been deprecated for years is finally removed and not "
|
|
"available at all in Glance version 17.0.0 forward."
|
|
|
|
msgid ""
|
|
"Sample configuration file shipped with Glance source now has reordered store "
|
|
"drivers configuration options for future consistent ordering."
|
|
msgstr ""
|
|
"Sample configuration file shipped with Glance source now has reordered store "
|
|
"drivers configuration options for future consistent ordering."
|
|
|
|
msgid "Security Issues"
|
|
msgstr "Security Issues"
|
|
|
|
msgid ""
|
|
"See the documentation in the sample glance-api.conf file for more "
|
|
"information."
|
|
msgstr ""
|
|
"See the documentation in the sample glance-api.conf file for more "
|
|
"information."
|
|
|
|
msgid ""
|
|
"Several `new values`_ were added for the ``vmware_ostype`` property in the "
|
|
"``OS::Compute::VMware`` namespace."
|
|
msgstr ""
|
|
"Several `new values`_ were added for the ``vmware_ostype`` property in the "
|
|
"``OS::Compute::VMware`` namespace."
|
|
|
|
msgid ""
|
|
"Since the default value for 'visibility' upon image creation is 'shared', an "
|
|
"image freshly created using the v1 API can have members added to it, just as "
|
|
"it did pre-Ocata."
|
|
msgstr ""
|
|
"Since the default value for 'visibility' upon image creation is 'shared', an "
|
|
"image freshly created using the v1 API can have members added to it, just as "
|
|
"it did pre-Ocata."
|
|
|
|
msgid ""
|
|
"Some additional points about ``show_multiple_locations`` configuration "
|
|
"option deprecation."
|
|
msgstr ""
|
|
"Some additional points about ``show_multiple_locations`` configuration "
|
|
"option deprecation."
|
|
|
|
msgid ""
|
|
"Some backend store names were inconsistent between glance and glance_store. "
|
|
"This meant that operators of the VMware datastore or file system store were "
|
|
"required to use store names in ``glance-api.conf`` that did not correspond "
|
|
"to any valid identifier in glance_store. As this situation encouraged "
|
|
"misconfiguration and operator unhappiness, we have made the store names "
|
|
"consistent in the Newton release. What this means for you:"
|
|
msgstr ""
|
|
"Some backend store names were inconsistent between glance and glance_store. "
|
|
"This meant that operators of the VMware datastore or file system store were "
|
|
"required to use store names in ``glance-api.conf`` that did not correspond "
|
|
"to any valid identifier in glance_store. As this situation encouraged "
|
|
"misconfiguration and operator unhappiness, we have made the store names "
|
|
"consistent in the Newton release. What this means for you:"
|
|
|
|
msgid ""
|
|
"Some configuration is required in order to make the Interoperable Image "
|
|
"Import functionality work correctly. In particular, the "
|
|
"``node_staging_uri`` value in the glance-api.conf file must be set. See the "
|
|
"section on Interoperable Image Import in the `Glance Administration Guide`_ "
|
|
"for more information."
|
|
msgstr ""
|
|
"Some configuration is required in order to make the Interoperable Image "
|
|
"Import functionality work correctly. In particular, the "
|
|
"``node_staging_uri`` value in the glance-api.conf file must be set. See the "
|
|
"section on Interoperable Image Import in the `Glance Administration Guide`_ "
|
|
"for more information."
|
|
|
|
msgid ""
|
|
"Some documentation and test issues have been addressed in this release on "
|
|
"top of the following bugfixes:"
|
|
msgstr ""
|
|
"Some documentation and test issues have been addressed in this release on "
|
|
"top of the following bugfixes:"
|
|
|
|
msgid ""
|
|
"Some operators have reported issues with reordering observed in the sample "
|
|
"configurations shipped with Glance release tarballs. This reordering may "
|
|
"result into a incorrect \"diff\" of the configurations used downstream vs. "
|
|
"newly introduced upstream."
|
|
msgstr ""
|
|
"Some operators have reported issues with reordering observed in the sample "
|
|
"configurations shipped with Glance release tarballs. This reordering may "
|
|
"result into a incorrect \"diff\" of the configurations used downstream vs. "
|
|
"newly introduced upstream."
|
|
|
|
msgid ""
|
|
"Some security aspects were tackled for this release. Multihash, providing "
|
|
"secure hashing for image data with future proof options marks the end of "
|
|
"relying upon MD5 checksums when verifying image payloads. OSSN-0075 "
|
|
"migitation lessens the risk of ID reusability on those very rare cases when "
|
|
"a database purge is necessary."
|
|
msgstr ""
|
|
"Some security aspects were tackled for this release. Multihash, providing "
|
|
"secure hashing for image data with future proof options marks the end of "
|
|
"relying upon MD5 checksums when verifying image payloads. OSSN-0075 "
|
|
"mitigation lessens the risk of ID re-usability on those very rare cases when "
|
|
"a database purge is necessary."
|
|
|
|
msgid "Start using reno to manage release notes."
|
|
msgstr "Start using Reno to manage release notes."
|
|
|
|
msgid ""
|
|
"Such an image will require its visibility to be updated to 'shared' before "
|
|
"it will accept members."
|
|
msgstr ""
|
|
"Such an image will require its visibility to be updated to 'shared' before "
|
|
"it will accept members."
|
|
|
|
msgid ""
|
|
"The \"multihash\" implemented in this release (`Secure Hash Algorithm "
|
|
"Support <https://specs.openstack.org/openstack/glance-specs/specs/rocky/"
|
|
"approved/glance/multihash.html>`_) is computed only for new images. There "
|
|
"is no provision for computing the multihash for existing images. Thus, "
|
|
"users should expect to see JSON 'null' values for the ``os_hash_algo`` and "
|
|
"``os_hash_value`` image properties on images created prior to the "
|
|
"installation of the Rocky release at your site."
|
|
msgstr ""
|
|
"The \"multihash\" implemented in this release (`Secure Hash Algorithm "
|
|
"Support <https://specs.openstack.org/openstack/glance-specs/specs/rocky/"
|
|
"approved/glance/multihash.html>`_) is computed only for new images. There "
|
|
"is no provision for computing the multihash for existing images. Thus, "
|
|
"users should expect to see JSON 'null' values for the ``os_hash_algo`` and "
|
|
"``os_hash_value`` image properties on images created prior to the "
|
|
"installation of the Rocky release at your site."
|
|
|
|
msgid ""
|
|
"The 'visibility' enumeration has been increased from two values (``public``, "
|
|
"``private``) to four values (``public``, ``private``, ``shared``, and "
|
|
"``community``)."
|
|
msgstr ""
|
|
"The 'visibility' enumeration has been increased from two values (``public``, "
|
|
"``private``) to four values (``public``, ``private``, ``shared``, and "
|
|
"``community``)."
|
|
|
|
msgid ""
|
|
"The **CURRENT** version of the Images API supplied by Glance is introduced "
|
|
"as **2.6**. It includes the new API calls introduced on an experimental "
|
|
"basis in the Pike release."
|
|
msgstr ""
|
|
"The **CURRENT** version of the Images API supplied by Glance is introduced "
|
|
"as **2.6**. It includes the new API calls introduced on an experimental "
|
|
"basis in the Pike release."
|
|
|
|
msgid ""
|
|
"The **CURRENT** version of the version 2 Images API supplied by Glance is "
|
|
"now **2.5**. Changes include:"
|
|
msgstr ""
|
|
"The **CURRENT** version of the version 2 Images API supplied by Glance is "
|
|
"now **2.5**. Changes include:"
|
|
|
|
msgid ""
|
|
"The *Community Images* feature has been introduced in the Images API v2. "
|
|
"This enables a user to make an image available for consumption by all other "
|
|
"users. In association with this change, the 'visibility' values for an "
|
|
"image have been expanded to include 'community' and 'shared'."
|
|
msgstr ""
|
|
"The *Community Images* feature has been introduced in the Images API v2. "
|
|
"This enables a user to make an image available for consumption by all other "
|
|
"users. In association with this change, the 'visibility' values for an "
|
|
"image have been expanded to include 'community' and 'shared'."
|
|
|
|
msgid "The *minor* version of the Images API v2 is bumped to **2.5**."
|
|
msgstr "The *minor* version of the Images API v2 is bumped to **2.5**."
|
|
|
|
msgid ""
|
|
"The *minor* version of the Images API v2 is bumped to **2.6** to introduce "
|
|
"an EXPERIMENTAL version of the API that includes the new calls introduced "
|
|
"for the Minimal Viable Product delivery of the `refactored image import`_ "
|
|
"functionality. Version **2.5** remains the CURRENT version of the Images "
|
|
"API."
|
|
msgstr ""
|
|
"The *minor* version of the Images API v2 is bumped to **2.6** to introduce "
|
|
"an EXPERIMENTAL version of the API that includes the new calls introduced "
|
|
"for the Minimal Viable Product delivery of the `refactored image import`_ "
|
|
"functionality. Version **2.5** remains the CURRENT version of the Images "
|
|
"API."
|
|
|
|
msgid ""
|
|
"The Artifacts API was an EXPERIMENTAL API that ran on the Glance service "
|
|
"endpoint as ``/v3`` in the Liberty release. In the Mitaka release, the "
|
|
"Glance ``/v3`` EXPERIMENTAL API was deprecated and the Artifacts Service ran "
|
|
"on its own endpoint (completely independent from the Glance service "
|
|
"endpoint) as an EXPERIMENTAL API, versioned as ``v0.1``. In both the "
|
|
"Liberty and Mitaka releases, Glare ran on code stored in the Glance code "
|
|
"repository and used its own tables in the Glance database."
|
|
msgstr ""
|
|
"The Artifacts API was an EXPERIMENTAL API that ran on the Glance service "
|
|
"endpoint as ``/v3`` in the Liberty release. In the Mitaka release, the "
|
|
"Glance ``/v3`` EXPERIMENTAL API was deprecated and the Artifacts Service ran "
|
|
"on its own endpoint (completely independent from the Glance service "
|
|
"endpoint) as an EXPERIMENTAL API, versioned as ``v0.1``. In both the "
|
|
"Liberty and Mitaka releases, Glare ran on code stored in the Glance code "
|
|
"repository and used its own tables in the Glance database."
|
|
|
|
msgid ""
|
|
"The CURRENT version of the Images API v2 is bumped to **2.6**. The 2.6 API "
|
|
"was available in the previous (Pike) release as an experimental API to "
|
|
"introduce the calls necessary for the `interoperable image import "
|
|
"functionality`_."
|
|
msgstr ""
|
|
"The CURRENT version of the Images API v2 is bumped to **2.6**. The 2.6 API "
|
|
"was available in the previous (Pike) release as an experimental API to "
|
|
"introduce the calls necessary for the `interoperable image import "
|
|
"functionality`_."
|
|
|
|
msgid ""
|
|
"The DEPRECATED Images API v1 does not have a concept of \"visibility\", and "
|
|
"in a \"pure\" v1 deployment, you would not notice that anything had "
|
|
"changed. Since, however, we hope that there aren't many of those around "
|
|
"anymore, here's what you can expect to see if you use the Images API v1 in a "
|
|
"\"mixed\" deployment."
|
|
msgstr ""
|
|
"The DEPRECATED Images API v1 does not have a concept of \"visibility\", and "
|
|
"in a \"pure\" v1 deployment, you would not notice that anything had "
|
|
"changed. Since, however, we hope that there aren't many of those around any "
|
|
"more, here's what you can expect to see if you use the Images API v1 in a "
|
|
"\"mixed\" deployment."
|
|
|
|
msgid ""
|
|
"The Database Management sections of the `Glance Administration Guide`_ have "
|
|
"been revised and updated. This includes information about the current "
|
|
"experimental status of rolling upgrades and zero-downtime database upgrades."
|
|
msgstr ""
|
|
"The Database Management sections of the `Glance Administration Guide`_ have "
|
|
"been revised and updated. This includes information about the current "
|
|
"experimental status of rolling upgrades and zero-downtime database upgrades."
|
|
|
|
msgid ""
|
|
"The Glance API configuration option ``owner_is_tenant`` is deprecated in "
|
|
"this release and is subject to removal at the beginning of the 'S' "
|
|
"development cycle, following the `OpenStack standard deprecation policy "
|
|
"<https://governance.openstack.org/reference/tags/assert_follows-standard-"
|
|
"deprecation.html>`_."
|
|
msgstr ""
|
|
"The Glance API configuration option ``owner_is_tenant`` is deprecated in "
|
|
"this release and is subject to removal at the beginning of the 'S' "
|
|
"development cycle, following the `OpenStack standard deprecation policy "
|
|
"<https://governance.openstack.org/reference/tags/assert_follows-standard-"
|
|
"deprecation.html>`_."
|
|
|
|
msgid ""
|
|
"The Glance Registry Service and its APIs are officially DEPRECATED in this "
|
|
"release and are subject to removal at the beginning of the 'S' development "
|
|
"cycle, following the `OpenStack standard deprecation policy <https://"
|
|
"governance.openstack.org/reference/tags/assert_follows-standard-deprecation."
|
|
"html>`_."
|
|
msgstr ""
|
|
"The Glance Registry Service and its APIs are officially DEPRECATED in this "
|
|
"release and are subject to removal at the beginning of the 'S' development "
|
|
"cycle, following the `OpenStack standard deprecation policy <https://"
|
|
"governance.openstack.org/reference/tags/assert_follows-standard-deprecation."
|
|
"html>`_."
|
|
|
|
msgid ""
|
|
"The Glance documentation section `Running Glance in HTTPD`_ outlines some "
|
|
"approaches to use (and not to use) Glance with the Apache httpd server. This "
|
|
"is the way Glance is configured as a WSGI application in devstack, so it's "
|
|
"the method with which we've had the most experience. If you try deploying "
|
|
"Glance using a different web server, please consider contributing your "
|
|
"findings to the Glance documentation."
|
|
msgstr ""
|
|
"The Glance documentation section `Running Glance in HTTPD`_ outlines some "
|
|
"approaches to use (and not to use) Glance with the Apache HTTPd server. This "
|
|
"is the way Glance is configured as a WSGI application in devstack, so it's "
|
|
"the method with which we've had the most experience. If you try deploying "
|
|
"Glance using a different web server, please consider contributing your "
|
|
"findings to the Glance documentation."
|
|
|
|
msgid ""
|
|
"The Glance project team is committed to the stability of Glance. As part of "
|
|
"OpenStack, we are committed to `The Four Opens`_. If the ability to run "
|
|
"Glance under uWSGI is important to you, feel free to participate in the "
|
|
"Glance community to help coordinate and drive such an effort. (We gently "
|
|
"remind you that \"participation\" includes providing testing and development "
|
|
"resources.)"
|
|
msgstr ""
|
|
"The Glance project team is committed to the stability of Glance. As part of "
|
|
"OpenStack, we are committed to `The Four Opens`_. If the ability to run "
|
|
"Glance under uWSGI is important to you, feel free to participate in the "
|
|
"Glance community to help coordinate and drive such an effort. (We gently "
|
|
"remind you that \"participation\" includes providing testing and development "
|
|
"resources.)"
|
|
|
|
msgid ""
|
|
"The Image Service API Reference has been updated with a section on the "
|
|
"`Interoperable image import`_ process (also known as \"image import "
|
|
"refactored\") and the API calls that are exposed to implement it in the "
|
|
"EXPERIMENTAL v2.6 of the API."
|
|
msgstr ""
|
|
"The Image Service API Reference has been updated with a section on the "
|
|
"`Interoperable image import`_ process (also known as \"image import "
|
|
"refactored\") and the API calls that are exposed to implement it in the "
|
|
"EXPERIMENTAL v2.6 of the API."
|
|
|
|
msgid ""
|
|
"The Images (Glance) version 1 API has been DEPRECATED. Please see "
|
|
"deprecations section for more information."
|
|
msgstr ""
|
|
"The Images (Glance) version 1 API has been DEPRECATED. Please see "
|
|
"deprecations section for more information."
|
|
|
|
msgid ""
|
|
"The Interoperable Image Import section of the `Image Service API v2 "
|
|
"Reference Guide`_ was updated to include the new ``web-download`` import "
|
|
"method."
|
|
msgstr ""
|
|
"The Interoperable Image Import section of the `Image Service API v2 "
|
|
"Reference Guide`_ was updated to include the new ``web-download`` import "
|
|
"method."
|
|
|
|
msgid ""
|
|
"The Pike release notes pointed out that although support had been added to "
|
|
"run Glance as a WSGI application hosted by a web server, the Glance team "
|
|
"recommended that Glance be run in its normal standalone configuration, "
|
|
"particularly in production environments."
|
|
msgstr ""
|
|
"The Pike release notes pointed out that although support had been added to "
|
|
"run Glance as a WSGI application hosted by a web server, the Glance team "
|
|
"recommended that Glance be run in its normal standalone configuration, "
|
|
"particularly in production environments."
|
|
|
|
msgid ""
|
|
"The `Multi-Store Backend Support <https://specs.openstack.org/openstack/"
|
|
"glance-specs/specs/rocky/implemented/glance/multi-store.html>`_ feature is "
|
|
"introduced on an experimental basis in the EXPERIMENTAL Image Service API "
|
|
"version 2.8:"
|
|
msgstr ""
|
|
"The `Multi-Store Backend Support <https://specs.openstack.org/openstack/"
|
|
"glance-specs/specs/rocky/implemented/glance/multi-store.html>`_ feature is "
|
|
"introduced on an experimental basis in the EXPERIMENTAL Image Service API "
|
|
"version 2.8:"
|
|
|
|
msgid ""
|
|
"The `Tasks API`_ was made admin-only by default in Mitaka by restricting the "
|
|
"following policy targets to **role:admin**: **get_task**, **get_tasks**, "
|
|
"**add_task**, and **modify_task**."
|
|
msgstr ""
|
|
"The `Tasks API`_ was made admin-only by default in Mitaka by restricting the "
|
|
"following policy targets to **role:admin**: **get_task**, **get_tasks**, "
|
|
"**add_task**, and **modify_task**."
|
|
|
|
msgid ""
|
|
"The ``cursive`` library is an OpenStack project which implements OpenStack-"
|
|
"specific verification of digital signatures."
|
|
msgstr ""
|
|
"The ``cursive`` library is an OpenStack project which implements OpenStack-"
|
|
"specific verification of digital signatures."
|
|
|
|
msgid ""
|
|
"The ``db_downgrade`` command has been removed from the ``glance-manage`` "
|
|
"utility and all database downgrade scripts have been removed. In accord "
|
|
"with OpenStack policy, Glance cannot be downgraded any more. Operators are "
|
|
"advised to make a full database backup of their production data before "
|
|
"attempting any upgrade."
|
|
msgstr ""
|
|
"The ``db_downgrade`` command has been removed from the ``glance-manage`` "
|
|
"utility and all database downgrade scripts have been removed. In accord "
|
|
"with OpenStack policy, Glance cannot be downgraded any more. Operators are "
|
|
"advised to make a full database backup of their production data before "
|
|
"attempting any upgrade."
|
|
|
|
msgid ""
|
|
"The ``default`` policy in ``policy.json`` now uses the admin role rather "
|
|
"than any role. This is to make the policy file restrictive rather than "
|
|
"permissive and tighten security."
|
|
msgstr ""
|
|
"The ``default`` policy in ``policy.json`` now uses the admin role rather "
|
|
"than any role. This is to make the policy file restrictive rather than "
|
|
"permissive and tighten security."
|
|
|
|
msgid ""
|
|
"The ``disk_format`` config option enables ``ploop`` as supported by default."
|
|
msgstr ""
|
|
"The ``disk_format`` config option enables ``ploop`` as supported by default."
|
|
|
|
msgid ""
|
|
"The ``disk_format`` config option enables ``vhdx`` as supported by default."
|
|
msgstr ""
|
|
"The ``disk_format`` config option enables ``vhdx`` as supported by default."
|
|
|
|
msgid ""
|
|
"The ``enable_image_import`` configuration option was introduced as "
|
|
"DEPRECATED in Pike and will be removed in Rocky."
|
|
msgstr ""
|
|
"The ``enable_image_import`` configuration option was introduced as "
|
|
"DEPRECATED in Pike and will be removed in Rocky."
|
|
|
|
msgid ""
|
|
"The ``glance-manage`` tool has been updated to address `OSSN-0075`_. Please "
|
|
"see the `Database Maintenance`_ section of the Glance Administration Guide "
|
|
"for details."
|
|
msgstr ""
|
|
"The ``glance-manage`` tool has been updated to address `OSSN-0075`_. Please "
|
|
"see the `Database Maintenance`_ section of the Glance Administration Guide "
|
|
"for details."
|
|
|
|
msgid ""
|
|
"The ``os_hash_value`` image property, introduced as part of the `Secure Hash "
|
|
"Algorithm Support <https://specs.openstack.org/openstack/glance-specs/specs/"
|
|
"rocky/approved/glance/multihash.html>`_ (\"multihash\") feature, is limited "
|
|
"to 128 characters. This is sufficient to store 512 bits as a hexadecimal "
|
|
"numeral."
|
|
msgstr ""
|
|
"The ``os_hash_value`` image property, introduced as part of the `Secure Hash "
|
|
"Algorithm Support <https://specs.openstack.org/openstack/glance-specs/specs/"
|
|
"rocky/approved/glance/multihash.html>`_ (\"multihash\") feature, is limited "
|
|
"to 128 characters. This is sufficient to store 512 bits as a hexadecimal "
|
|
"numeral."
|
|
|
|
msgid "The ``s3`` store driver has been removed."
|
|
msgstr "The ``s3`` store driver has been removed."
|
|
|
|
msgid ""
|
|
"The ``web-download`` import-method, intended to be a replacement for the "
|
|
"popular Image Service API v1 \"copy-from\" functionality, is configurable so "
|
|
"that you can avoid the vulnerabilty described in `OSSN-0078`_. See the "
|
|
"Interoperable Image Import section of the `Glance Administration Guide`_ for "
|
|
"details."
|
|
msgstr ""
|
|
"The ``web-download`` import-method, intended to be a replacement for the "
|
|
"popular Image Service API v1 \"copy-from\" functionality, is configurable so "
|
|
"that you can avoid the vulnerability described in `OSSN-0078`_. See the "
|
|
"Interoperable Image Import section of the `Glance Administration Guide`_ for "
|
|
"details."
|
|
|
|
msgid ""
|
|
"The `documentation was reorganized`_ in accord with the new standard layout "
|
|
"for OpenStack projects."
|
|
msgstr ""
|
|
"The `documentation was reorganised`_ in accord with the new standard layout "
|
|
"for OpenStack projects."
|
|
|
|
msgid ""
|
|
"The ability to update an image to have 'community' visibility is governed by "
|
|
"a policy target named 'communitize_image'. The default is empty, that is, "
|
|
"any user may communitize an image."
|
|
msgstr ""
|
|
"The ability to update an image to have 'community' visibility is governed by "
|
|
"a policy target named 'communitize_image'. The default is empty, that is, "
|
|
"any user may communitise an image."
|
|
|
|
msgid ""
|
|
"The change in migration engine has been undertaken in order to enable zero-"
|
|
"downtime database upgrades, which are part of the effort to implement "
|
|
"rolling upgrades for Glance (scheduled for the Pike release)."
|
|
msgstr ""
|
|
"The change in migration engine has been undertaken in order to enable zero-"
|
|
"downtime database upgrades, which are part of the effort to implement "
|
|
"rolling upgrades for Glance (scheduled for the Pike release)."
|
|
|
|
msgid ""
|
|
"The database migration engine used by Glance for database upgrades has been "
|
|
"changed from *SQLAlchemy Migrate* to *Alembic* in this release."
|
|
msgstr ""
|
|
"The database migration engine used by Glance for database upgrades has been "
|
|
"changed from *SQLAlchemy Migrate* to *Alembic* in this release."
|
|
|
|
msgid ""
|
|
"The default secure hash algorithm is SHA-512. It should be suitable for "
|
|
"most applications."
|
|
msgstr ""
|
|
"The default secure hash algorithm is SHA-512. It should be suitable for "
|
|
"most applications."
|
|
|
|
msgid ""
|
|
"The default value for the API configuration option ``workers`` was "
|
|
"previously the number of CPUs available. It has been changed to be the min "
|
|
"of {number of CPUs, 8}. Any value set for that option, of course, is "
|
|
"honored. See Bug 1748916_ for details."
|
|
msgstr ""
|
|
"The default value for the API configuration option ``workers`` was "
|
|
"previously the number of CPUs available. It has been changed to be the min "
|
|
"of {number of CPUs, 8}. Any value set for that option, of course, is "
|
|
"honoured. See Bug 1748916_ for details."
|
|
|
|
msgid ""
|
|
"The default value of 'shared' may seem weird, but it preserves the pre-"
|
|
"upgrade workflow of: (1) create an image with default visibility, (2) add "
|
|
"members to that image. Further, an image with a visibility of 'shared' that "
|
|
"has no members is not accessible to other users, so it is functionally a "
|
|
"private image."
|
|
msgstr ""
|
|
"The default value of 'shared' may seem weird, but it preserves the pre-"
|
|
"upgrade workflow of: (1) create an image with default visibility, (2) add "
|
|
"members to that image. Further, an image with a visibility of 'shared' that "
|
|
"has no members is not accessible to other users, so it is functionally a "
|
|
"private image."
|
|
|
|
msgid ""
|
|
"The deprecation path for the configuration option "
|
|
"``show_multiple_locations`` has been changed because the mitigation "
|
|
"instructions for `OSSN-0065`_ refer to this option. It is now subject to "
|
|
"removal on or after the **Pike** release. The help text for this option has "
|
|
"been updated accordingly."
|
|
msgstr ""
|
|
"The deprecation path for the configuration option "
|
|
"``show_multiple_locations`` has been changed because the mitigation "
|
|
"instructions for `OSSN-0065`_ refer to this option. It is now subject to "
|
|
"removal on or after the **Pike** release. The help text for this option has "
|
|
"been updated accordingly."
|
|
|
|
msgid ""
|
|
"The discovery calls defined in the `refactored image import spec`_ remain in "
|
|
"an abbreviated form in this release."
|
|
msgstr ""
|
|
"The discovery calls defined in the `refactored image import spec`_ remain in "
|
|
"an abbreviated form in this release."
|
|
|
|
msgid ""
|
|
"The following are some highlights of the bug fixes included in this release."
|
|
msgstr ""
|
|
"The following are some highlights of the bug fixes included in this release."
|
|
|
|
msgid ""
|
|
"The following metadata definitions have been modified in the Pike release:"
|
|
msgstr ""
|
|
"The following metadata definitions have been modified in the Pike release:"
|
|
|
|
msgid ""
|
|
"The following metadata definitions have been modified in the Queens release:"
|
|
msgstr ""
|
|
"The following metadata definitions have been modified in the Queens release:"
|
|
|
|
msgid ""
|
|
"The following metadata definitions have been modified in the Rocky release:"
|
|
msgstr ""
|
|
"The following metadata definitions have been modified in the Rocky release:"
|
|
|
|
msgid ""
|
|
"The glance configuration options have been improved with detailed help "
|
|
"texts, defaults for sample configuration files, explicit choices of values "
|
|
"for operators to choose from, and a strict range defined with ``min`` and "
|
|
"``max`` boundaries."
|
|
msgstr ""
|
|
"The glance configuration options have been improved with detailed help "
|
|
"texts, defaults for sample configuration files, explicit choices of values "
|
|
"for operators to choose from, and a strict range defined with ``min`` and "
|
|
"``max`` boundaries."
|
|
|
|
msgid ""
|
|
"The identifier ``ploop`` has been added to the list of supported disk "
|
|
"formats in Glance. The respective configuration option has been updated and "
|
|
"the default list shows ``ploop`` as a supported format."
|
|
msgstr ""
|
|
"The identifier ``ploop`` has been added to the list of supported disk "
|
|
"formats in Glance. The respective configuration option has been updated and "
|
|
"the default list shows ``ploop`` as a supported format."
|
|
|
|
msgid ""
|
|
"The identifier ``vhdx`` has been added to the list of supported disk formats "
|
|
"in Glance. The respective configuration option has been updated and the "
|
|
"default list shows ``vhdx`` as a supported format."
|
|
msgstr ""
|
|
"The identifier ``vhdx`` has been added to the list of supported disk formats "
|
|
"in Glance. The respective configuration option has been updated and the "
|
|
"default list shows ``vhdx`` as a supported format."
|
|
|
|
msgid ""
|
|
"The image signature verification feature has been updated to follow the "
|
|
"\"sign-the-data\" approach, which uses a signature of the image data "
|
|
"directly. The prior deprecated \"sign-the-hash\" approach, which uses a "
|
|
"signature of an MD5 hash of the image data, has been removed."
|
|
msgstr ""
|
|
"The image signature verification feature has been updated to follow the "
|
|
"\"sign-the-data\" approach, which uses a signature of the image data "
|
|
"directly. The prior deprecated \"sign-the-hash\" approach, which uses a "
|
|
"signature of an MD5 hash of the image data, has been removed."
|
|
|
|
msgid ""
|
|
"The image-create operation allows a visibility to be set at the time of "
|
|
"image creation. This option was probably not used much given that "
|
|
"previously there were only two visibility values available, one of which "
|
|
"('public') is by default unassignable by end users. Operators may wish to "
|
|
"update their documentation or tooling to specify a visibility value when end "
|
|
"users create images. To summarize:"
|
|
msgstr ""
|
|
"The image-create operation allows a visibility to be set at the time of "
|
|
"image creation. This option was probably not used much given that "
|
|
"previously there were only two visibility values available, one of which "
|
|
"('public') is by default unassignable by end users. Operators may wish to "
|
|
"update their documentation or tooling to specify a visibility value when end "
|
|
"users create images. To summarise:"
|
|
|
|
msgid ""
|
|
"The image-list call to the Images v2 API now recognizes a ``protected`` "
|
|
"query-string parameter. This parameter accepts only two values: either "
|
|
"``true`` or ``false``. The filter is case-sensitive. Any other value will "
|
|
"result in a 400 response to the request. See the `protected filter "
|
|
"specification`_ document for details."
|
|
msgstr ""
|
|
"The image-list call to the Images v2 API now recognizes a ``protected`` "
|
|
"query-string parameter. This parameter accepts only two values: either "
|
|
"``true`` or ``false``. The filter is case-sensitive. Any other value will "
|
|
"result in a 400 response to the request. See the `protected filter "
|
|
"specification`_ document for details."
|
|
|
|
msgid ""
|
|
"The initial implementation of the image signature verification feature in "
|
|
"Glance was insecure, because it relied on an MD5 hash of the image data. "
|
|
"More details can be found in bug 1516031. This \"sign-the-hash\" approach "
|
|
"was deprecated in Mitaka, and has been removed in Newton. Related "
|
|
"CVE-2015-8234."
|
|
msgstr ""
|
|
"The initial implementation of the image signature verification feature in "
|
|
"Glance was insecure, because it relied on an MD5 hash of the image data. "
|
|
"More details can be found in bug 1516031. This \"sign-the-hash\" approach "
|
|
"was deprecated in Mitaka, and has been removed in Newton. Related "
|
|
"CVE-2015-8234."
|
|
|
|
msgid ""
|
|
"The interoperable image import functionality uses the Glance tasks engine. "
|
|
"This is transparent to end users, as they do *not* use the Tasks API for the "
|
|
"interoperable image import workflow. The operator, however, must make sure "
|
|
"that the following configuration options are set correctly."
|
|
msgstr ""
|
|
"The interoperable image import functionality uses the Glance tasks engine. "
|
|
"This is transparent to end users, as they do *not* use the Tasks API for the "
|
|
"interoperable image import workflow. The operator, however, must make sure "
|
|
"that the following configuration options are set correctly."
|
|
|
|
msgid ""
|
|
"The latest release of glance_store library does not have the support for the "
|
|
"``s3`` driver. All code references of the same have been removed from the "
|
|
"library. As this release of Glance uses the updated glance_store library, "
|
|
"you will find the ``s3`` driver support removed from Glance too. For example "
|
|
"the Glance image location strategy modules no longer offer the ``s3`` driver "
|
|
"support."
|
|
msgstr ""
|
|
"The latest release of glance_store library does not have the support for the "
|
|
"``s3`` driver. All code references of the same have been removed from the "
|
|
"library. As this release of Glance uses the updated glance_store library, "
|
|
"you will find the ``s3`` driver support removed from Glance too. For example "
|
|
"the Glance image location strategy modules no longer offer the ``s3`` driver "
|
|
"support."
|
|
|
|
msgid ""
|
|
"The legacy 'checksum' image property, which provides an MD5 message digest "
|
|
"of the image data, is preserved for backward compatibility."
|
|
msgstr ""
|
|
"The legacy 'checksum' image property, which provides an MD5 message digest "
|
|
"of the image data, is preserved for backward compatibility."
|
|
|
|
msgid ""
|
|
"The lock_path config option from oslo.concurrency is now required for using "
|
|
"the sql image_cache driver. If one is not specified it will default to the "
|
|
"image_cache_dir and emit a warning."
|
|
msgstr ""
|
|
"The lock_path config option from oslo.concurrency is now required for using "
|
|
"the SQL image_cache driver. If one is not specified it will default to the "
|
|
"image_cache_dir and emit a warning."
|
|
|
|
msgid ""
|
|
"The metadata definition for ``hypervisor_type`` in the ``OS::Compute::"
|
|
"Hypervisor`` namespace has been extended to include the Virtuozzo "
|
|
"hypervisor, designated as ``vz``. You may upgrade the definition using:"
|
|
msgstr ""
|
|
"The metadata definition for ``hypervisor_type`` in the ``OS::Compute::"
|
|
"Hypervisor`` namespace has been extended to include the Virtuozzo "
|
|
"hypervisor, designated as ``vz``. You may upgrade the definition using:"
|
|
|
|
msgid ""
|
|
"The metadefs schemas for 'property', 'properties', 'tag', 'tags', 'object', "
|
|
"and 'objects' previously specified a 'name' element of maximum 255 "
|
|
"characters. Any attempt to add a name of greater than 80 characters in "
|
|
"length, however, resulted in a 500 response. The schemas have been corrected "
|
|
"to specify a maximum length of 80 characters for the 'name' field."
|
|
msgstr ""
|
|
"The metadefs schemas for 'property', 'properties', 'tag', 'tags', 'object', "
|
|
"and 'objects' previously specified a 'name' element of maximum 255 "
|
|
"characters. Any attempt to add a name of greater than 80 characters in "
|
|
"length, however, resulted in a 500 response. The schemas have been corrected "
|
|
"to specify a maximum length of 80 characters for the 'name' field."
|
|
|
|
msgid ""
|
|
"The migration of image visibility assigns sensible values to images, namely, "
|
|
"'private' to images that end users have *not* assigned members, and 'shared' "
|
|
"to those images that have members at the time of the upgrade. Previously, "
|
|
"if an end user wanted to share a private image, a member could be added "
|
|
"directly. After the upgrade, the image will have to have its visibility "
|
|
"changed to 'shared' before a member can be assigned."
|
|
msgstr ""
|
|
"The migration of image visibility assigns sensible values to images, namely, "
|
|
"'private' to images that end users have *not* assigned members, and 'shared' "
|
|
"to those images that have members at the time of the upgrade. Previously, "
|
|
"if an end user wanted to share a private image, a member could be added "
|
|
"directly. After the upgrade, the image will have to have its visibility "
|
|
"changed to 'shared' before a member can be assigned."
|
|
|
|
msgid ""
|
|
"The new ``tasks_api_access`` policy target directly controls access to the "
|
|
"Tasks API, whereas targets just mentioned indirectly affect what can be "
|
|
"manipulated via the API by controlling what operations can be performed on "
|
|
"Glance's internal task objects. The key point is that if you want to expose "
|
|
"the new interoperable image import process to end users while keeping the "
|
|
"Tasks API admin-only, you can accomplish this by using the following "
|
|
"settings:"
|
|
msgstr ""
|
|
"The new ``tasks_api_access`` policy target directly controls access to the "
|
|
"Tasks API, whereas targets just mentioned indirectly affect what can be "
|
|
"manipulated via the API by controlling what operations can be performed on "
|
|
"Glance's internal task objects. The key point is that if you want to expose "
|
|
"the new interoperable image import process to end users while keeping the "
|
|
"Tasks API admin-only, you can accomplish this by using the following "
|
|
"settings:"
|
|
|
|
msgid ""
|
|
"The property ``img_hide_hypervisor_id`` has been added to the namespace "
|
|
"``OS::Compute::LibvirtImage``."
|
|
msgstr ""
|
|
"The property ``img_hide_hypervisor_id`` has been added to the namespace "
|
|
"``OS::Compute::LibvirtImage``."
|
|
|
|
msgid ""
|
|
"The property img_linked_clone_ has been added to the namespace ``OS::"
|
|
"Compute::VMware``."
|
|
msgstr ""
|
|
"The property img_linked_clone_ has been added to the namespace ``OS::"
|
|
"Compute::VMware``."
|
|
|
|
msgid ""
|
|
"The sample configuration files autogenerated using the oslo-config-generator "
|
|
"tool now give consistent ordering of the store drivers configurations."
|
|
msgstr ""
|
|
"The sample configuration files autogenerated using the oslo-config-generator "
|
|
"tool now give consistent ordering of the store drivers configurations."
|
|
|
|
msgid ""
|
|
"The section on Interoperable Image Import in the `Glance Administration "
|
|
"Guide`_ has been updated. Please see that section of the Guide for "
|
|
"information about the configuration required to make the import "
|
|
"functionality work correctly."
|
|
msgstr ""
|
|
"The section on Interoperable Image Import in the `Glance Administration "
|
|
"Guide`_ has been updated. Please see that section of the Guide for "
|
|
"information about the configuration required to make the import "
|
|
"functionality work correctly."
|
|
|
|
msgid ""
|
|
"The secure hash algorithm used is an operator-configurable setting. See the "
|
|
"help text for 'hashing_algorithm' in the sample Glance configuration file "
|
|
"for more information."
|
|
msgstr ""
|
|
"The secure hash algorithm used is an operator-configurable setting. See the "
|
|
"help text for 'hashing_algorithm' in the sample Glance configuration file "
|
|
"for more information."
|
|
|
|
msgid ""
|
|
"The store drivers configuration order in the sample or autogenerated files "
|
|
"should be expected to be alphabetical as - ``cinder``, ``filesystem``, "
|
|
"``http``, ``rbd``, ``sheepdog``, ``swift``, ``vmware``."
|
|
msgstr ""
|
|
"The store drivers configuration order in the sample or autogenerated files "
|
|
"should be expected to be alphabetical as - ``cinder``, ``filesystem``, "
|
|
"``http``, ``rbd``, ``sheepdog``, ``swift``, ``vmware``."
|
|
|
|
msgid ""
|
|
"The task API is being deprecated and it has been made admin only. If "
|
|
"deployers of Glance would like to have this API as a public one, it is "
|
|
"necessary to change the `policy.json` file and remove `role:admin` from "
|
|
"every `task` related field."
|
|
msgstr ""
|
|
"The task API is being deprecated and it has been made admin only. If "
|
|
"deployers of Glance would like to have this API as a public one, it is "
|
|
"necessary to change the `policy.json` file and remove `role:admin` from "
|
|
"every `task` related field."
|
|
|
|
msgid ""
|
|
"The task API was added to allow users for uploading images asynchronously "
|
|
"and for deployers to have more control in the upload process. Unfortunately, "
|
|
"this API has not worked the way it was expected to. Therefore, the task API "
|
|
"has entered a deprecation period and it is meant to be replaced by the new "
|
|
"import API. This change makes the task API admin only by default so that it "
|
|
"is not accidentally deployed as a public API."
|
|
msgstr ""
|
|
"The task API was added to allow users for uploading images asynchronously "
|
|
"and for deployers to have more control in the upload process. Unfortunately, "
|
|
"this API has not worked the way it was expected to. Therefore, the task API "
|
|
"has entered a deprecation period and it is meant to be replaced by the new "
|
|
"import API. This change makes the task API admin only by default so that it "
|
|
"is not accidentally deployed as a public API."
|
|
|
|
msgid ""
|
|
"The use_user_token, admin_user, admin_password, admin_tenant_name, auth_url, "
|
|
"auth_strategy and auth_region options in the [DEFAULT] configuration section "
|
|
"in glance-api.conf are deprecated, and will be removed in the O release. See "
|
|
"https://wiki.openstack.org/wiki/OSSN/OSSN-0060"
|
|
msgstr ""
|
|
"The use_user_token, admin_user, admin_password, admin_tenant_name, auth_url, "
|
|
"auth_strategy and auth_region options in the [DEFAULT] configuration section "
|
|
"in glance-api.conf are deprecated, and will be removed in the O release. See "
|
|
"https://wiki.openstack.org/wiki/OSSN/OSSN-0060"
|
|
|
|
msgid ""
|
|
"The version 2.6 API is being introduced as EXPERIMENTAL because it is a "
|
|
"Minimal Viable Product delivery of the functionality described in the "
|
|
"`refactored image import`_ specification. As an MVP, the responses "
|
|
"described in that specification are abbreviated in version 2.6. It is "
|
|
"expected that version 2.6 will be completed in Queens, but at this time, we "
|
|
"encourage operators to try out the new functionality, but keep in mind its "
|
|
"EXPERIMENTAL nature."
|
|
msgstr ""
|
|
"The version 2.6 API is being introduced as EXPERIMENTAL because it is a "
|
|
"Minimal Viable Product delivery of the functionality described in the "
|
|
"`refactored image import`_ specification. As an MVP, the responses "
|
|
"described in that specification are abbreviated in version 2.6. It is "
|
|
"expected that version 2.6 will be completed in Queens, but at this time, we "
|
|
"encourage operators to try out the new functionality, but keep in mind its "
|
|
"EXPERIMENTAL nature."
|
|
|
|
msgid ""
|
|
"There are some limitations with this method of deploying Glance and we do "
|
|
"not recommend its use in production environments at this time. See the "
|
|
"`Known Issues`_ section of this document for more information."
|
|
msgstr ""
|
|
"There are some limitations with this method of deploying Glance and we do "
|
|
"not recommend its use in production environments at this time. See the "
|
|
"`Known Issues`_ section of this document for more information."
|
|
|
|
msgid ""
|
|
"There was a bug in the **experimental** zero-downtime database upgrade path "
|
|
"introduced in the Ocata release that prevented the **experimental** upgrade "
|
|
"from working. This has been fixed in the Pike release. The bug did not "
|
|
"affect the the normal database upgrade operation."
|
|
msgstr ""
|
|
"There was a bug in the **experimental** zero-downtime database upgrade path "
|
|
"introduced in the Ocata release that prevented the **experimental** upgrade "
|
|
"from working. This has been fixed in the Pike release. The bug did not "
|
|
"affect the the normal database upgrade operation."
|
|
|
|
msgid ""
|
|
"There was a typographical error in the properties target for the ``OS:::"
|
|
"Nova::Server`` resource type association in the ``CIM::"
|
|
"ProcessorAllocationSettingData`` namespace. It has been been corrected to "
|
|
"``scheduler_hints``."
|
|
msgstr ""
|
|
"There was a typographical error in the properties target for the ``OS:::"
|
|
"Nova::Server`` resource type association in the ``CIM::"
|
|
"ProcessorAllocationSettingData`` namespace. It has been been corrected to "
|
|
"``scheduler_hints``."
|
|
|
|
msgid "These are read-only image properties and are not user-modifiable."
|
|
msgstr "These are read-only image properties and are not user-modifiable."
|
|
|
|
msgid ""
|
|
"This change applies only to operators using the VMware datastore or "
|
|
"filesystem stores"
|
|
msgstr ""
|
|
"This change applies only to operators using the VMware datastore or "
|
|
"filesystem stores"
|
|
|
|
msgid ""
|
|
"This change applies only to operators who are using multiple image locations"
|
|
msgstr ""
|
|
"This change applies only to operators who are using multiple image locations"
|
|
|
|
msgid "This change applies only to the ``store_type_preference`` option"
|
|
msgstr "This change applies only to the ``store_type_preference`` option"
|
|
|
|
msgid ""
|
|
"This change is backward compatible, that is, the old names will be "
|
|
"recognized by the code during the deprecation period. Support for the "
|
|
"deprecated names will be removed in the **Pike** release"
|
|
msgstr ""
|
|
"This change is backward compatible, that is, the old names will be "
|
|
"recognized by the code during the deprecation period. Support for the "
|
|
"deprecated names will be removed in the **Pike** release"
|
|
|
|
msgid ""
|
|
"This experimental feature is optionally exposed as the EXPERIMENTAL Image "
|
|
"Service API version 2.8. Its use in production systems is currently **not "
|
|
"supported**. We encourage people to use this feature for testing purposes "
|
|
"and report any issues so that it can be made stable and fully supported in "
|
|
"the Stein release."
|
|
msgstr ""
|
|
"This experimental feature is optionally exposed as the EXPERIMENTAL Image "
|
|
"Service API version 2.8. Its use in production systems is currently **not "
|
|
"supported**. We encourage people to use this feature for testing purposes "
|
|
"and report any issues so that it can be made stable and fully supported in "
|
|
"the Stein release."
|
|
|
|
msgid ""
|
|
"This feature is enabled by default, but it is optional. Whether it is "
|
|
"offered at your installation depends on the value of the "
|
|
"``enabled_import_methods`` configuration option in the ``glance-api.conf`` "
|
|
"file (assuming, of course, that you have not disabled image import at your "
|
|
"site)."
|
|
msgstr ""
|
|
"This feature is enabled by default, but it is optional. Whether it is "
|
|
"offered at your installation depends on the value of the "
|
|
"``enabled_import_methods`` configuration option in the ``glance-api.conf`` "
|
|
"file (assuming, of course, that you have not disabled image import at your "
|
|
"site)."
|
|
|
|
msgid ""
|
|
"This has necessitated a change in the location and naming convention for "
|
|
"migration scripts. Developers, operators, and DevOps are strongly "
|
|
"encouraged to read through the `Database Management`_ section of the Glance "
|
|
"documentation for details of the changes introduced in the Ocata release. "
|
|
"Here's a brief summary of the changes:"
|
|
msgstr ""
|
|
"This has necessitated a change in the location and naming convention for "
|
|
"migration scripts. Developers, operators, and DevOps are strongly "
|
|
"encouraged to read through the `Database Management`_ section of the Glance "
|
|
"documentation for details of the changes introduced in the Ocata release. "
|
|
"Here's a brief summary of the changes:"
|
|
|
|
msgid ""
|
|
"This is a good time to review your Glance ``policy.json`` file to make sure "
|
|
"that if it contains a ``default`` target, the rule is fairly restrictive "
|
|
"(\"role:admin\" or \"!\" are good choices). The ``default`` target is used "
|
|
"when the policy engine cannot find the target it's looking for. This can "
|
|
"happen when a new policy is introduced but the policy file in use is from a "
|
|
"prior release."
|
|
msgstr ""
|
|
"This is a good time to review your Glance ``policy.json`` file to make sure "
|
|
"that if it contains a ``default`` target, the rule is fairly restrictive "
|
|
"(\"role:admin\" or \"!\" are good choices). The ``default`` target is used "
|
|
"when the policy engine cannot find the target it's looking for. This can "
|
|
"happen when a new policy is introduced but the policy file in use is from a "
|
|
"prior release."
|
|
|
|
msgid ""
|
|
"This is in addition to the chunked transfer encoding problems addressed by "
|
|
"`Bug 1703856`_ and will be more difficult to fix. (Additionally, as far as "
|
|
"we are aware, the fix for `Bug 1703856`_ has never been tested at scale.) "
|
|
"Briefly, Glance tasks are run by the API service and would have to be split "
|
|
"out into a different service so that API alone would run under uWSGI. The "
|
|
"Glance project team did not have sufficient testing and development "
|
|
"resources during the Queens cycle to attempt this (or even to discuss "
|
|
"whether this is in fact a good idea)."
|
|
msgstr ""
|
|
"This is in addition to the chunked transfer encoding problems addressed by "
|
|
"`Bug 1703856`_ and will be more difficult to fix. (Additionally, as far as "
|
|
"we are aware, the fix for `Bug 1703856`_ has never been tested at scale.) "
|
|
"Briefly, Glance tasks are run by the API service and would have to be split "
|
|
"out into a different service so that API alone would run under uWSGI. The "
|
|
"Glance project team did not have sufficient testing and development "
|
|
"resources during the Queens cycle to attempt this (or even to discuss "
|
|
"whether this is in fact a good idea)."
|
|
|
|
msgid ""
|
|
"This point release contains minor changes to keep the Ocata release of "
|
|
"Glance stable with respect to current operating system packages."
|
|
msgstr ""
|
|
"This point release contains minor changes to keep the Ocata release of "
|
|
"Glance stable with respect to current operating system packages."
|
|
|
|
msgid ""
|
|
"This point release contains minor changes to keep the Pike release of Glance "
|
|
"stable with respect to current operating system packages."
|
|
msgstr ""
|
|
"This point release contains minor changes to keep the Pike release of Glance "
|
|
"stable with respect to current operating system packages."
|
|
|
|
msgid "This release has impact on API behavior."
|
|
msgstr "This release has impact on API behaviour."
|
|
|
|
msgid ""
|
|
"This release implements the Glance spec `Secure Hash Algorithm Support "
|
|
"<https://specs.openstack.org/openstack/glance-specs/specs/rocky/approved/"
|
|
"glance/multihash.html>`_ (also known as \"multihash\"). This feature "
|
|
"supplements the current 'checksum' image property with a self-describing "
|
|
"secure hash. The self-description consists of two new image properties:"
|
|
msgstr ""
|
|
"This release implements the Glance spec `Secure Hash Algorithm Support "
|
|
"<https://specs.openstack.org/openstack/glance-specs/specs/rocky/approved/"
|
|
"glance/multihash.html>`_ (also known as \"multihash\"). This feature "
|
|
"supplements the current 'checksum' image property with a self-describing "
|
|
"secure hash. The self-description consists of two new image properties:"
|
|
|
|
msgid ""
|
|
"This release implements the Glance spec `Secure Hash Algorithm Support "
|
|
"<https://specs.openstack.org/openstack/glance-specs/specs/rocky/approved/"
|
|
"glance/multihash.html>`_, which introduces a self-describing \"multihash\" "
|
|
"to the image-show response. This feature supplements the current 'checksum' "
|
|
"image property with a self-describing secure hash. The default hashing "
|
|
"algorithm is SHA-512, which is currently considered secure. In the event "
|
|
"that algorithm is compromised, you will immediately be able to begin using a "
|
|
"different algorithm (as long as it's supported by the Python 'hashlib' "
|
|
"library and has output that fits in 128 characters) by modifying the value "
|
|
"of the 'hashing_algorithm' configuration option and either restarting or "
|
|
"issuing a SIGHUP to Glance."
|
|
msgstr ""
|
|
"This release implements the Glance spec `Secure Hash Algorithm Support "
|
|
"<https://specs.openstack.org/openstack/glance-specs/specs/rocky/approved/"
|
|
"glance/multihash.html>`_, which introduces a self-describing \"multihash\" "
|
|
"to the image-show response. This feature supplements the current 'checksum' "
|
|
"image property with a self-describing secure hash. The default hashing "
|
|
"algorithm is SHA-512, which is currently considered secure. In the event "
|
|
"that algorithm is compromised, you will immediately be able to begin using a "
|
|
"different algorithm (as long as it's supported by the Python 'hashlib' "
|
|
"library and has output that fits in 128 characters) by modifying the value "
|
|
"of the 'hashing_algorithm' configuration option and either restarting or "
|
|
"issuing a SIGHUP to Glance."
|
|
|
|
msgid ""
|
|
"This release of OpenStack Glance introduces 2 new API versions. Images API "
|
|
"v2.7 adds support and modifications for the Hidden Images and Multihash "
|
|
"features introduced during Rocky cycle. Version 2.8 is included as an "
|
|
"optional EXPERIMENTAL API for testing and preparing for multiple back-end "
|
|
"support."
|
|
msgstr ""
|
|
"This release of OpenStack Glance introduces 2 new API versions. Images API "
|
|
"v2.7 adds support and modifications for the Hidden Images and Multihash "
|
|
"features introduced during Rocky cycle. Version 2.8 is included as an "
|
|
"optional EXPERIMENTAL API for testing and preparing for multiple back-end "
|
|
"support."
|
|
|
|
msgid ""
|
|
"This release prevents non-admin user to change 'size' and 'checksum' "
|
|
"properties of an image after it has been deactivated via Images API v1."
|
|
msgstr ""
|
|
"This release prevents non-admin user to change 'size' and 'checksum' "
|
|
"properties of an image after it has been deactivated via Images API v1."
|
|
|
|
msgid ""
|
|
"This release provides an EXPERIMENTAL implementation of the Glance spec "
|
|
"`Multi-Store Backend Support <https://specs.openstack.org/openstack/glance-"
|
|
"specs/specs/rocky/implemented/glance/multi-store.html>`_, which allows an "
|
|
"operator to configure multiple backing stores so that end users may direct "
|
|
"image data to be stored in a specific backend. See `Multi Store Support "
|
|
"<https://docs.openstack.org/glance/latest/admin/multistores.html>`_ in the "
|
|
"Glance Administration Guide for more information."
|
|
msgstr ""
|
|
"This release provides an EXPERIMENTAL implementation of the Glance spec "
|
|
"`Multi-Store Backend Support <https://specs.openstack.org/openstack/glance-"
|
|
"specs/specs/rocky/implemented/glance/multi-store.html>`_, which allows an "
|
|
"operator to configure multiple backing stores so that end users may direct "
|
|
"image data to be stored in a specific backend. See `Multi Store Support "
|
|
"<https://docs.openstack.org/glance/latest/admin/multistores.html>`_ in the "
|
|
"Glance Administration Guide for more information."
|
|
|
|
msgid ""
|
|
"This renders the configuration options incapable of taking certain values "
|
|
"that may have been accepted before but were actually invalid."
|
|
msgstr ""
|
|
"This renders the configuration options incapable of taking certain values "
|
|
"that may have been accepted before but were actually invalid."
|
|
|
|
msgid ""
|
|
"This will result into a non-backward compatible experience before and after "
|
|
"**Newton** release, for users using ``add`` feature to image locations."
|
|
msgstr ""
|
|
"This will result into a non-backward compatible experience before and after "
|
|
"**Newton** release, for users using ``add`` feature to image locations."
|
|
|
|
msgid ""
|
|
"Those images currently with 'private' visibility (that is, images for which "
|
|
"'is_public' is False in the database) and that have **no** image members, "
|
|
"will have their visibility set to 'private'."
|
|
msgstr ""
|
|
"Those images currently with 'private' visibility (that is, images for which "
|
|
"'is_public' is False in the database) and that have **no** image members, "
|
|
"will have their visibility set to 'private'."
|
|
|
|
msgid ""
|
|
"To partially fix an important image locations bug 1587985, an API impacting "
|
|
"change has been merged into Glance."
|
|
msgstr ""
|
|
"To partially fix an important image locations bug 1587985, an API impacting "
|
|
"change has been merged into Glance."
|
|
|
|
msgid ""
|
|
"To summarize: end users do **not** need access to the Tasks API in order to "
|
|
"use the new interoperable image import process. They do, however, need "
|
|
"permission to access internal Glance task objects."
|
|
msgstr ""
|
|
"To summarize: end users do **not** need access to the Tasks API in order to "
|
|
"use the new interoperable image import process. They do, however, need "
|
|
"permission to access internal Glance task objects."
|
|
|
|
msgid "Translations have been synced from Zanata."
|
|
msgstr "Translations have been synced from Zanata."
|
|
|
|
msgid "Translations have been updated."
|
|
msgstr "Translations have been updated."
|
|
|
|
msgid ""
|
|
"Until now every run of the oslo-config-generator resulted in random ordering "
|
|
"of the store drivers configuration. After **Newton** release this order will "
|
|
"remain consistent."
|
|
msgstr ""
|
|
"Until now every run of the oslo-config-generator resulted in random ordering "
|
|
"of the store drivers configuration. After **Newton** release this order will "
|
|
"remain consistent."
|
|
|
|
msgid ""
|
|
"Until now, no image status checks were in place while **adding** a location "
|
|
"on it. In some circumstances, this may result in a bad user experience. It "
|
|
"may also cause problems for a security team evaluating the condition of an "
|
|
"image in ``deactivated`` status."
|
|
msgstr ""
|
|
"Until now, no image status checks were in place while **adding** a location "
|
|
"on it. In some circumstances, this may result in a bad user experience. It "
|
|
"may also cause problems for a security team evaluating the condition of an "
|
|
"image in ``deactivated`` status."
|
|
|
|
msgid "Upgrade Notes"
|
|
msgstr "Upgrade Notes"
|
|
|
|
msgid ""
|
|
"Use of the plugin requires configuration as described in the `The Image "
|
|
"Property Injection Plugin`_ section of the Glance Admin Guide."
|
|
msgstr ""
|
|
"Use of the plugin requires configuration as described in the `The Image "
|
|
"Property Injection Plugin`_ section of the Glance Admin Guide."
|
|
|
|
msgid ""
|
|
"Use the v1 API to update the image so that ``is_public`` is False. This "
|
|
"will reset the image's visibility to 'shared', and it will now accept member "
|
|
"operations."
|
|
msgstr ""
|
|
"Use the v1 API to update the image so that ``is_public`` is False. This "
|
|
"will reset the image's visibility to 'shared', and it will now accept member "
|
|
"operations."
|
|
|
|
msgid ""
|
|
"Use the v2 API to change the visibility of the image to 'shared'. Then it "
|
|
"will accept members in either the v1 or v2 API."
|
|
msgstr ""
|
|
"Use the v2 API to change the visibility of the image to 'shared'. Then it "
|
|
"will accept members in either the v1 or v2 API."
|
|
|
|
msgid "Using db check"
|
|
msgstr "Using db check"
|
|
|
|
msgid ""
|
|
"Values which do not comply with the new restrictions will prevent the "
|
|
"service from starting. The logs will contain a message indicating the "
|
|
"problematic configuration option and the reason why the supplied value has "
|
|
"been rejected."
|
|
msgstr ""
|
|
"Values which do not comply with the new restrictions will prevent the "
|
|
"service from starting. The logs will contain a message indicating the "
|
|
"problematic configuration option and the reason why the supplied value has "
|
|
"been rejected."
|
|
|
|
msgid "Visibility migration of current images"
|
|
msgstr "Visibility migration of current images"
|
|
|
|
msgid ""
|
|
"We have tried to minimize the impact upon end users, but want to point out "
|
|
"some issues to be aware of."
|
|
msgstr ""
|
|
"We have tried to minimise the impact upon end users, but want to point out "
|
|
"some issues to be aware of."
|
|
|
|
msgid ""
|
|
"We mention this so that you can be aware of this situation in your own "
|
|
"testing."
|
|
msgstr ""
|
|
"We mention this so that you can be aware of this situation in your own "
|
|
"testing."
|
|
|
|
msgid ""
|
|
"We recommend that all operators adopt the policy settings just described "
|
|
"independently of the decision whether to expose the EXPERIMENTAL version 2.6 "
|
|
"API."
|
|
msgstr ""
|
|
"We recommend that all operators adopt the policy settings just described "
|
|
"independently of the decision whether to expose the EXPERIMENTAL version 2.6 "
|
|
"API."
|
|
|
|
msgid ""
|
|
"We renew that recommendation for the Queens release. In particular, Glance "
|
|
"tasks (which are required for the interoperable image import functionality) "
|
|
"do not execute when Glance is run under uWSGI (which is the OpenStack "
|
|
"recommended way to run WSGI applications hosted by a web server)."
|
|
msgstr ""
|
|
"We renew that recommendation for the Queens release. In particular, Glance "
|
|
"tasks (which are required for the interoperable image import functionality) "
|
|
"do not execute when Glance is run under uWSGI (which is the OpenStack "
|
|
"recommended way to run WSGI applications hosted by a web server)."
|
|
|
|
msgid ""
|
|
"We strongly encourage operators to modify their ``glance-api.conf`` files "
|
|
"immediately to use the **new** names"
|
|
msgstr ""
|
|
"We strongly encourage operators to modify their ``glance-api.conf`` files "
|
|
"immediately to use the **new** names"
|
|
|
|
msgid ""
|
|
"When ``enable_image_import`` is **True**, a new import-method, ``web-"
|
|
"download`` is available. (In Pike, only ``glance-direct`` was offered.) "
|
|
"Which import-methods you offer can be configured using the "
|
|
"``enabled_import_methods`` option in the ``glance-api.conf`` file."
|
|
msgstr ""
|
|
"When ``enable_image_import`` is **True**, a new import-method, ``web-"
|
|
"download`` is available. (In Pike, only ``glance-direct`` was offered.) "
|
|
"Which import-methods you offer can be configured using the "
|
|
"``enabled_import_methods`` option in the ``glance-api.conf`` file."
|
|
|
|
msgid ""
|
|
"When delayed delete is enabled operators are able to recover image records "
|
|
"if the scrubber has been stopped before the data removal interval. While the "
|
|
"image metadata is still not preserved in these cases, this provides a way to "
|
|
"save the image data on accidental deletes."
|
|
msgstr ""
|
|
"When delayed delete is enabled operators are able to recover image records "
|
|
"if the scrubber has been stopped before the data removal interval. While the "
|
|
"image metadata is still not preserved in these cases, this provides a way to "
|
|
"save the image data on accidental deletes."
|
|
|
|
msgid ""
|
|
"When using Interoperable Image Import workflow, the cloud operators can now "
|
|
"enable automatic image conversion to desired format. When the plugin is "
|
|
"enabled end-users do not have any input to its operation but their local "
|
|
"checksum might not match with checksums recorded in Glance."
|
|
msgstr ""
|
|
"When using Interoperable Image Import workflow, the cloud operators can now "
|
|
"enable automatic image conversion to desired format. When the plugin is "
|
|
"enabled end-users do not have any input to its operation but their local "
|
|
"checksum might not match with checksums recorded in Glance."
|
|
|
|
msgid ""
|
|
"While the 2.6 API is CURRENT, whether the interoperable image import "
|
|
"functionality it makes available is exposed to end users is controlled by a "
|
|
"configuration option, ``enable_image_import``. Although this option existed "
|
|
"in the previous release, its effect is slightly different in Queens."
|
|
msgstr ""
|
|
"While the 2.6 API is CURRENT, whether the interoperable image import "
|
|
"functionality it makes available is exposed to end users is controlled by a "
|
|
"configuration option, ``enable_image_import``. Although this option existed "
|
|
"in the previous release, its effect is slightly different in Queens."
|
|
|
|
msgid ""
|
|
"With the deprecation of the Images (Glance) version 1 API in the Newton "
|
|
"release, it is subject to removal on or after the Pike release. The "
|
|
"configuration options specific to the Images (Glance) v1 API have also been "
|
|
"deprecated and are subject to removal. An indirectly related configuration "
|
|
"option enable_v2_api has been deprecated too as it becomes redundant once "
|
|
"the Images (Glance) v1 API is removed. Appropriate warning messages have "
|
|
"been setup for the deprecated configuration options and when the Images "
|
|
"(Glance) v1 API is enabled (being used). Operators are advised to deploy the "
|
|
"Images (Glance) v2 API. The standard OpenStack deprecation policy will be "
|
|
"followed for the removals."
|
|
msgstr ""
|
|
"With the deprecation of the Images (Glance) version 1 API in the Newton "
|
|
"release, it is subject to removal on or after the Pike release. The "
|
|
"configuration options specific to the Images (Glance) v1 API have also been "
|
|
"deprecated and are subject to removal. An indirectly related configuration "
|
|
"option enable_v2_api has been deprecated too as it becomes redundant once "
|
|
"the Images (Glance) v1 API is removed. Appropriate warning messages have "
|
|
"been setup for the deprecated configuration options and when the Images "
|
|
"(Glance) v1 API is enabled (being used). Operators are advised to deploy the "
|
|
"Images (Glance) v2 API. The standard OpenStack deprecation policy will be "
|
|
"followed for the removals."
|
|
|
|
msgid ""
|
|
"With the introduction of the ``web-download`` import method, we consider the "
|
|
"Image Service v2 API to have reached feature parity with the DEPRECATED v1 "
|
|
"API in all important respects. Support for the Image Service API v1 ends "
|
|
"with the Queens release. The `v1 API was deprecated in Newton`_ and will be "
|
|
"removed from the codebase at the beginning of the Rocky development cycle. "
|
|
"Please plan appropriately."
|
|
msgstr ""
|
|
"With the introduction of the ``web-download`` import method, we consider the "
|
|
"Image Service v2 API to have reached feature parity with the DEPRECATED v1 "
|
|
"API in all important respects. Support for the Image Service API v1 ends "
|
|
"with the Queens release. The `v1 API was deprecated in Newton`_ and will be "
|
|
"removed from the codebase at the beginning of the Rocky development cycle. "
|
|
"Please plan appropriately."
|
|
|
|
msgid ""
|
|
"You may set the ``timeout`` option in the ``keystone_authtoken`` group in "
|
|
"the **glance-api.conf** file."
|
|
msgstr ""
|
|
"You may set the ``timeout`` option in the ``keystone_authtoken`` group in "
|
|
"the **glance-api.conf** file."
|
|
|
|
msgid "You may upgrade these definitions using:"
|
|
msgstr "You may upgrade these definitions using:"
|
|
|
|
msgid "``enable_image_import``"
|
|
msgstr "``enable_image_import``"
|
|
|
|
msgid "``enable_image_import`` is **True** by default (in Pike it was False)"
|
|
msgstr "``enable_image_import`` is **True** by default (in Pike it was False)"
|
|
|
|
msgid ""
|
|
"``glance-manage db load_metadefs [--path <path>] [--merge] [--prefer_new]``"
|
|
msgstr ""
|
|
"``glance-manage db load_metadefs [--path <path>] [--merge] [--prefer_new]``"
|
|
|
|
msgid ""
|
|
"``glance-scrubber`` now support to restore the image's status from "
|
|
"`pending_delete` to `active`. The usage is `glance-scrubber --restore <image-"
|
|
"id>`. Please make sure the ``glance-scrubber`` daemon is stopped before "
|
|
"restoring the image to avoid image data inconsistency."
|
|
msgstr ""
|
|
"``glance-scrubber`` now support to restore the image's status from "
|
|
"`pending_delete` to `active`. The usage is `glance-scrubber --restore <image-"
|
|
"id>`. Please make sure the ``glance-scrubber`` daemon is stopped before "
|
|
"restoring the image to avoid image data inconsistency."
|
|
|
|
msgid "``node_staging_uri``"
|
|
msgstr "``node_staging_uri``"
|
|
|
|
msgid ""
|
|
"``os_hash_algo`` - this contains the name of the secure hash algorithm used "
|
|
"to generate the value on this image"
|
|
msgstr ""
|
|
"``os_hash_algo`` - this contains the name of the secure hash algorithm used "
|
|
"to generate the value on this image"
|
|
|
|
msgid ""
|
|
"``os_hash_value`` - this is the hexdigest computed by applying the secure "
|
|
"hash algorithm named in the ``os_hash_algo`` property to the image data"
|
|
msgstr ""
|
|
"``os_hash_value`` - this is the hexdigest computed by applying the secure "
|
|
"hash algorithm named in the ``os_hash_algo`` property to the image data"
|
|
|
|
msgid ""
|
|
"a new *list stores* call, `GET /v2/info/stores <https://developer.openstack."
|
|
"org/api-ref/image/v2/index.html#list-stores>`_"
|
|
msgstr ""
|
|
"a new *list stores* call, `GET /v2/info/stores <https://developer.openstack."
|
|
"org/api-ref/image/v2/index.html#list-stores>`_"
|
|
|
|
msgid ""
|
|
"a new ``OpenStack-image-store-ids`` header in the `create image <https://"
|
|
"developer.openstack.org/api-ref/image/v2/index.html#create-image>`_ response"
|
|
msgstr ""
|
|
"a new ``OpenStack-image-store-ids`` header in the `create image <https://"
|
|
"developer.openstack.org/api-ref/image/v2/index.html#create-image>`_ response"
|
|
|
|
msgid ""
|
|
"an ``X-Image-Meta-Store`` header may be included with the `image data upload "
|
|
"<https://developer.openstack.org/api-ref/image/v2/index.html#upload-binary-"
|
|
"image-data>`_ request"
|
|
msgstr ""
|
|
"an ``X-Image-Meta-Store`` header may be included with the `image data upload "
|
|
"<https://developer.openstack.org/api-ref/image/v2/index.html#upload-binary-"
|
|
"image-data>`_ request"
|
|
|
|
msgid ""
|
|
"an ``X-Image-Meta-Store`` header may be included with the `image import "
|
|
"<https://developer.openstack.org/api-ref/image/v2/index.html#import-an-"
|
|
"image>`_ request"
|
|
msgstr ""
|
|
"an ``X-Image-Meta-Store`` header may be included with the `image import "
|
|
"<https://developer.openstack.org/api-ref/image/v2/index.html#import-an-"
|
|
"image>`_ request"
|
|
|
|
msgid "bug 1532243: glance fails silently if a task flow can not be loaded"
|
|
msgstr "bug 1532243: glance fails silently if a task flow can not be loaded"
|
|
|
|
msgid ""
|
|
"bug 1533949: Glance tasks missing configuration item \"conversion_format\""
|
|
msgstr ""
|
|
"bug 1533949: Glance tasks missing configuration item \"conversion_format\""
|
|
|
|
msgid ""
|
|
"bug 1535231: md-meta with case insensitive string has problem during creating"
|
|
msgstr ""
|
|
"bug 1535231: md-meta with case insensitive string has problem during creating"
|
|
|
|
msgid "bug 1543937: db-purge fails for very large number"
|
|
msgstr "bug 1543937: db-purge fails for very large number"
|
|
|
|
msgid "bug 1555275: Tags set changes on delete"
|
|
msgstr "bug 1555275: Tags set changes on delete"
|
|
|
|
msgid "bug 1557495: Possible race conditions during status change"
|
|
msgstr "bug 1557495: Possible race conditions during status change"
|
|
|
|
msgid "bug 1558683: Versions endpoint does not support X-Forwarded-Proto"
|
|
msgstr "bug 1558683: Versions endpoint does not support X-Forwarded-Proto"
|
|
|
|
msgid "bug 1568723: secure_proxy_ssl_header not in sample configuration files"
|
|
msgstr "bug 1568723: secure_proxy_ssl_header not in sample configuration files"
|
|
|
|
msgid ""
|
|
"bug 1568894: glance_store options missing in glance-scrubber.conf and glance-"
|
|
"cache.conf sample files"
|
|
msgstr ""
|
|
"bug 1568894: glance_store options missing in glance-scrubber.conf and glance-"
|
|
"cache.conf sample files"
|
|
|
|
msgid ""
|
|
"bug 1570789: Metadefs API returns 500 error when 4 byte unicode character is "
|
|
"passed"
|
|
msgstr ""
|
|
"bug 1570789: Metadefs API returns 500 error when 4 byte Unicode character is "
|
|
"passed"
|
|
|
|
msgid ""
|
|
"bug 1580848: There's no exception when import task is created without "
|
|
"properties"
|
|
msgstr ""
|
|
"bug 1580848: There's no exception when import task is created without "
|
|
"properties"
|
|
|
|
msgid "bug 1582304: Allow tests to run when http proxy is set"
|
|
msgstr "bug 1582304: Allow tests to run when HTTP proxy is set"
|
|
|
|
msgid "bug 1584076: Swift ACLs disappears on v1 Glance images"
|
|
msgstr "bug 1584076: Swift ACLs disappears on v1 Glance images"
|
|
|
|
msgid ""
|
|
"bug 1584350: etc/glance-registry.conf sample file has redundant store section"
|
|
msgstr ""
|
|
"bug 1584350: etc/glance-registry.conf sample file has redundant store section"
|
|
|
|
msgid ""
|
|
"bug 1584415: Listing images with the created_at and updated_at filters fails "
|
|
"if an operator is not specified"
|
|
msgstr ""
|
|
"bug 1584415: Listing images with the created_at and updated_at filters fails "
|
|
"if an operator is not specified"
|
|
|
|
msgid "bug 1585584: Glare v0.1 is unable to create public artifact draft"
|
|
msgstr "bug 1585584: Glare v0.1 is unable to create public artifact draft"
|
|
|
|
msgid ""
|
|
"bug 1585917: member-create will raise 500 error if member-id is greater than "
|
|
"255 characters"
|
|
msgstr ""
|
|
"bug 1585917: member-create will raise 500 error if member-id is greater than "
|
|
"255 characters"
|
|
|
|
msgid ""
|
|
"bug 1590608: Services should use http_proxy_to_wsgi middleware from oslo."
|
|
"middleware library"
|
|
msgstr ""
|
|
"bug 1590608: Services should use http_proxy_to_wsgi middleware from oslo."
|
|
"middleware library"
|
|
|
|
msgid ""
|
|
"bug 1591004: Unable to download image with no checksum when cache is enabled"
|
|
msgstr ""
|
|
"bug 1591004: Unable to download image with no checksum when cache is enabled"
|
|
|
|
msgid ""
|
|
"bug 1593177: The default policy needs to be admin for safer default "
|
|
"deployment scenarios"
|
|
msgstr ""
|
|
"bug 1593177: The default policy needs to be admin for safer default "
|
|
"deployment scenarios"
|
|
|
|
msgid ""
|
|
"bug 1598985: glance-replicator compare output should show image name in "
|
|
"addition to image id for missing images"
|
|
msgstr ""
|
|
"bug 1598985: glance-replicator compare output should show image name in "
|
|
"addition to image id for missing images"
|
|
|
|
msgid ""
|
|
"bug 1599169: glance-replicator size raises object of type 'NoneType' has no "
|
|
"len() exception when no args provided"
|
|
msgstr ""
|
|
"bug 1599169: glance-replicator size raises object of type 'NoneType' has no "
|
|
"len() exception when no args provided"
|
|
|
|
msgid "bug 1599192: glance-replicator needs to display human-readable size"
|
|
msgstr "bug 1599192: glance-replicator needs to display human-readable size"
|
|
|
|
msgid "bug 1602081: Glance needs to use oslo.context's policy dict"
|
|
msgstr "bug 1602081: Glance needs to use oslo.context's policy dict"
|
|
|
|
msgid ""
|
|
"bug 1609571: version negotiation api middleware was NOT up to date to "
|
|
"include v2.3"
|
|
msgstr ""
|
|
"bug 1609571: version negotiation API middleware was NOT up to date to "
|
|
"include v2.3"
|
|
|
|
msgid "bug 1612341: Add cpu thread pinning flavor metadef"
|
|
msgstr "bug 1612341: Add CPU thread pinning flavour metadef"
|
|
|
|
msgid "bug 1617258: Image signature base64 needs to wrap lines"
|
|
msgstr "bug 1617258: Image signature base64 needs to wrap lines"
|
|
|
|
msgid "the options in the ``[task]`` group"
|
|
msgstr "the options in the ``[task]`` group"
|
|
|
|
msgid "the options in the ``[taskflow_executor]`` group"
|
|
msgstr "the options in the ``[taskflow_executor]`` group"
|