[Openstack] [OpenStackClient] Release 1.0.0

Dean Troyer dtroyer at gmail.com
Thu Dec 4 23:35:15 UTC 2014

OpenStackClient 1.0.0 has been released to PyPI. This release represents
the results of a small band of contributors' work over the last
<mumble>-<mumble>[0] years.  Thanks to $(git log --format='%aN' | sort -u)
for your help in making the command line a better place for us all.

This also marks the stabilization of the command formats and options; any
non-compatible changes to existing commands from here out will have a
deprecation cycle of at least one non-bug-fix-only release[1] or six
months.  This specifically does not apply to the pretty-table output format
(the default output of tables with the lines) as the alternate
machine-readable formats should be used when parsing output.
Non-shell-scripters note, JSON output support is now available.

OpenStackClient can be installed from the following locations:

* PyPI: https://pypi.python.org/pypi/python-openstackclient
* OpenStack tarball:

Release Notes
* Bug 1337422: document different ways to authenticate
* Bug 1383333: Creating volume from image required image ID
* Bug 1292638: Perhaps API Versions should Match Easier
* Bug 1390389: create with a soft fail (create or show) for keystone
* Bug 1387932: add keystone v3 region object
* Bug 1378842: OSC fails to show server details if booted from volume
* Bug 1383338: server create problems in boot-from-volume
* Bug 1337685: Add the ability to list networks extensions
* Bug 1355838: Don’t make calls to Keystone for authN if insufficient args
are present
* Bug 1371924: strings are being treated as numbers
* Bug 1372070: help text in error on openstack image save
* Bug 1372744: v3 credential set always needs –user option
* Bug 1376833: odd behavior when editing the domain of a user through
Keystone v3 API
* Bug 1378165: Domains should be supported for ‘user show’ command
* Bug 1378565: The ‘–domain’ arg for identity commands should not require
domain lookup
* Bug 1379871: token issue for identity v3 is broken
* Bug 1383083: repeated to generate clientmanager in interactive mode
* Added functional tests framework and identity/object tests
* Authentication Plugin Support
* Use keystoneclient.session as the base HTTP transport
* implement swift client commands
* clean up ‘links’ section in keystone v3 resources
* Add cliff-tablib to requirements
* Include support for using oslo debugger in tests
* Close file handlers that were left open
* Added framework for i18n support, and marked Identity v2.0 files for
* Add ‘command list’ command
* CRUD Support for OS-FEDERATION resources (protocol, mappings, identity


[0] far longer that I had hoped back when this started...
[1] a release increasing only the 'z' value in the x.y.z version scheme


Dean Troyer
dtroyer at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20141204/14cbbc1b/attachment.html>

More information about the Openstack mailing list