summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Rosmaita <rosmaita.fossdev@gmail.com>2017-07-25 23:37:15 -0400
committerBrian Rosmaita <rosmaita.fossdev@gmail.com>2017-07-27 16:02:52 +0000
commit09f8acb19d822b210560a0a2852edc705f8b3512 (patch)
treef137e47fccf573908bdb3e1c2c944a24add72b6a
parentf455cb1939ebdef90da905b40710c8f85a8a3d12 (diff)
downloadpython-glanceclient-09f8acb19d822b210560a0a2852edc705f8b3512.tar.gz
Add release note for Pike
This note describes what has been prioritized to land in Pike. Change-Id: Ia0a7f80cd7dfc4fa4a1126123b6aebb32a459099
-rw-r--r--releasenotes/notes/pike-relnote-2c77b01aa8799f35.yaml76
1 files changed, 76 insertions, 0 deletions
diff --git a/releasenotes/notes/pike-relnote-2c77b01aa8799f35.yaml b/releasenotes/notes/pike-relnote-2c77b01aa8799f35.yaml
new file mode 100644
index 0000000..a35dca5
--- /dev/null
+++ b/releasenotes/notes/pike-relnote-2c77b01aa8799f35.yaml
@@ -0,0 +1,76 @@
+---
+prelude: >
+ This was a quiet development cycle for the python-glanceclient.
+ There were several improvements made in the testing code, and the
+ documentation was reorganized in accord with the `new standard
+ layout
+ <http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html>`_
+ for OpenStack projects.
+
+ The main feature in this release is the addition of support for the
+ new image import functionality introduced into Glance during this
+ cycle.
+features:
+ - |
+ Client support has been added for the new image import functionality
+ introduced into Glance in this cycle. This is a feature of the Images
+ API version 2 only, and it is disabled by default in Glance. The following
+ commands have been added to the command line interface:
+
+ * ``import-info`` - gets information about the import configuration of
+ the target Glance
+ * ``image-stage`` - uploads image data to the staging area
+ * ``image-import`` - initiates the import process for a previously
+ created image record whose image data is currently in the staging area
+ * ``image-create-via-import`` - this is an EXPERIMENTAL command that compresses
+ the three-step import process of the Images API version 2 into a single call
+ from the command line, just as the current client ``image-create`` command
+ compresses a two-step process into one step. *It is EXPERIMENTAL because the
+ name of the command may change or it may be removed entirely in future
+ releases.* The intent is that as Glance image import is adopted by deployers,
+ this command may be renamed to ``image-create`` as it behaves exactly the same
+ from the user's point of view. It is included in this release so that the
+ Glance team can get feedback from deployers and end users.
+
+fixes:
+ - |
+ The following are some highlights of the bug fixes included in this
+ release.
+
+ * Bug 1659010_: Help text inaccurate for container_format, disk_format
+ * Bug 1570766_: Fix 'UnicodeEncodeError' for unicode values in url
+ * Bug 1583919_: --no-ssl-compression is deprecated
+
+ .. _1659010: https://code.launchpad.net/bugs/1659010
+ .. _1570766: https://code.launchpad.net/bugs/1570766
+ .. _1583919: https://code.launchpad.net/bugs/1583919
+
+other:
+ - |
+ The deprecated ``--no-ssl-compression`` option to the python-glanceclient
+ command line interface has been removed_. The option has been inoperative_
+ since the Liberty release.
+
+ - |
+ An optimization_ was added in the case where an image download is requested
+ from the command line interface without specifying either a filename
+ destination for the data or output redirection. The optimization properly
+ delays opening a connection to the server until *after* the CLI has
+ verified that the user has specified a location for the downloaded data.
+ In the pre-optimized code, if a user did not have permission to download
+ the requested image or if the image had no data associated with it, the CLI
+ would fail with an appropriate message when the client attempted to create
+ the connection but before it had determined that there was no place to put
+ the data. With this optimization, a user will not be able to "probe" the
+ server to see whether image data is available without specifying either the
+ ``--file`` option or command line redirection.
+
+ - |
+ The argument to the ``--profile`` option of the command line interface
+ may now be specified_ by setting the value of the ``OS_PROFILE`` environment
+ variable.
+
+ .. _removed: https://git.openstack.org/cgit/openstack/python-glanceclient/commit/?id=28c003dc1179ddb3124fd30c6f525dd341ae9213
+ .. _inoperative: https://specs.openstack.org/openstack/glance-specs/specs/liberty/approved/remove-special-client-ssl-handling.html
+ .. _optimization: https://git.openstack.org/cgit/openstack/python-glanceclient/commit/?id=1df55dd952fe52c1c1fc2583326d017275b01ddc
+ .. _specified: https://git.openstack.org/cgit/openstack/python-glanceclient/commit/?id=c0f88d5fc0fd947319e022cfeba21bcb15635316