python-openstackclient/doc/source/releases.rst
Steve Martinelli 98aee9e39a Create 1.0.2 release notes
Also move the release notes to the bottom of the ToC, no need for
it to be at the top, that's prime real estate.

Change-Id: Ib3094a390a7214b320d02f77229f368aa4432c4e
2015-01-19 10:42:29 -06:00

11 KiB

Release Notes

1.0.2 (19 Jan 2015)

  • The OpenStackClient content from the OpenStack Wiki has been migrated into the OSC source repo. This includes the commands, command-list and humaninterfaceguide documents.
  • Set a default domain ID when both OS_USER_DOMAIN_ID and OS_USER_DOMAIN_NAME are not set. This is also done for OS_PROJECT_DOMAIN_ID and `OS_PROJECT_DOMAIN_NAME. (Identity API v3 only). Bug 1385338: Improve domain related defaults when using v3 identity
  • Add new usage show command to display project resource usage information. Bug 1400796: Quick usage report - nova usage
  • Add --project option to user list command to filter users by project (Identity API v3 only). Bug 1397251: allow openstack user list to use other filters
  • Add --user to project list command to filter projects by user (Identity API v3 only). Bug 1394793: support the keystone api /v3/users/$userid/projects
  • Add --project and --user options to role list to filter roles by project and/or user. This makes the v2 command very similar to the v3 command. (Identity API v2 only). Bug 1409179: user role list command should be worked into role list
  • Bug 1390507: Quota show requires cinder in keystone catalog
  • Bug 1400531: Authentication failure results in useless error message
  • Bug 1400597: delete multiple objects
  • Bug 1400795: No list availability zones option
  • Bug 1404073: type should be required for v2.0 service create
  • Bug 1404434: add missing docs for service command
  • Bug 1404931: volume list does not show attached servers
  • Bug 1404997: Allow description to be set for service create/update
  • Bug 1405416: Compute region selection broken
  • Bug 1406654: Remove deprecated commands from help
  • Bug 1406737: v3 endpoint related commands access service.name without check
  • Bug 1408585: Backup list doesn't show backup's name
  • Bug 1410364: Version discovery fails with default Keystone config
  • Bug 1411179: network client don't use session
  • Bug 1411337: identity v3 service list should have "description" column

1.0.1 (08 Dec 2014)

  • Bug 1399757: EC2 credentials create fails

1.0.0 (04 Dec 2014)

  • 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 operations
  • 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 translation
  • Add 'command list' command
  • CRUD Support for OS-FEDERATION resources (protocol, mappings, identity providers)

0.4.1 (08 Sep 2014)

  • Bug 1319381: remove insecure keyring support
  • Bug 1317478: fix project create for domain admin
  • Bug 1317485: fix project list for domain admins
  • Bug 1281888: add region filter to endpoint list command
  • Bug 1337245: add user password set command
  • Bug 1337684: add extension list --compute
  • Bug 1337687: add extension list --volume
  • Bug 1343658: fix container list command
  • Bug 1343659: add network command help text
  • Bug 1348475: add fields to image list output
  • Bug 1351121: v3 endpoint set should not require service option
  • Bug 1352119: v2 user create response error
  • Bug 1353788: test_file_resource() failure
  • Bug 1364540: load_keyring() exception fixed in bug 1319381
  • Bug 1365505: domain information not in help output
  • fix security group list for non-admin
  • fix server add security group
  • add container create and container delete commands
  • add object create and object delete commands
  • add initial support for global --timing options (similar to nova CLI)
  • complete Python 3 compatibility
  • fix server resize command
  • add authentication via --os-trust-id for Identity v3
  • Add initial support for Network API, network create|delete|list|show

0.4.0 (20 Jun 2014)

  • Bug 1184012: fix Identity v2 endpoint command name/id handling
  • Bug 1207615: add --volume and --force to image create command
  • Bug 1220280: add --property to project create and set commands
  • Bug 1246310: add role assignments list command
  • Bug 1285800: rename agent to compute agent
  • Bug 1289513: add --domain to project list
  • Bug 1289594: fix keypair show output
  • Bug 1292337: fix ec2 credentials project ID output
  • Bug 1303978: fix output of volume type create command
  • Bug 1316870: display all output when --lines omitted from console log show command
  • add 'interface' and 'url' columns to endpoint list command
  • add identity provider create/delete/list/set/show commands
  • change volume create --volume-type option to --type
  • fix server image create command output
  • configure appropriate logging levels for --verbose, --quiet and --debug
  • properly handle properties in Image v1 create and set commands
  • rename Identity v2 token create to token issue
  • add Identity v2 token revoke command
  • refactor the group|user|role list command filters so that each command only lists rows of that type of object, ie user list always lists users, etc.
  • add role assignment list command
  • add extension list command

0.3.1 (28 Feb 2014)

  • add token create command
  • internal changes for Python 3.3 compatibility
  • Bug 1100116: Prompt interactive user for passwords in user create and user set
  • Bug 1198171: add domain support options for Identity v3
  • Bug 1241177: Fix region handling in volume commands
  • Bug 1256935: Clean up security group rule list output format
  • Bug 1269821: Fix for unreleased Glance client change in internal class structure
  • Bug 1284957: Correctly pass --cacert and --insecure to Identity client in token flow auth

0.3.0 (17 Dec 2013)

  • add new command plugin structure
  • complete converting base test classes
  • add options to support TLS cetificate verification
  • add object-store show commands for container and object

0.2.2 (20 Sep 2013)

  • add object-store list commands and API library
  • add test structure

0.2.1 (06 Aug 2013)

  • sync requirements.txt, test-requirements.txt
  • remove d2to1 dependency

0.2.0 (02 Aug 2013)

  • Initial public release to PyPI
  • Implemented Compute, Identity, Image and Volume API commands