Mitaka Series Release Notes

2.3.0-8

Bug Fixes

  • Fixed SSL/TLS verification for Network v2 commands. The commands were ignoring the --insecure and --os-cacert options and the OS_CACERT environment variable which caused them to fail with An SSL error occurred. when authenticating using SSL/TLS. [Bug 1560157]

2.2.0

New Features

  • OSprofiler support was added. To initiate OpenStack request tracing --profile <HMAC_KEY> option needs to be added to the CLI command. This key needs to present one of the secret keys defined in the OpenStack projects configuration files (if there is a wish to generate cross-project trace, the chosen key needs to be presented in all these configuration files). By default all OpenStack projects, that support OSprofiler, are using SECRET_KEY HMAC key.

    To use tracing functionality OSprofiler (and its storage backend) needs to be installed in the environment. If so, you will be able to trigger profiling via openstack –profile SECRET_KEY <operation> command. At the end of output there will be message with <trace_id>, and to plot human-readable HTML chart the following command should be used - osprofiler trace show <trace_id> --html --out result.html.

  • Allow custom logging of components [Bug 1484660]

  • Command ip floating delete is now available for neutron network. [Bug 1519502]

  • Command ip floating list is now available for neutron network. [Bug 1519502]

  • Add command ip floating show for neutron and nova network. [Bug 1519502]

  • Add support for security group rule show command. [Bug 1519512]

  • Add volume support to os availability zone list [Bug 1532945]

    • New --compute option to only list compute availability zones.
    • New --volume option to only list volume availability zones.
  • Add network support to os availability zone list [Bug 1534202]

    • New --network option to only list network availability zones.
  • Add support for the server dump create command [Bug 1538372]

  • Add subnet show command. [Bug 1542359]

  • Add subnet delete command to openstack-client. [Bug 1542362]

  • Add token revoke command for Identity v3 [Bug 1543226]

  • Command network delete is now available for nova network. [Bug 1543672]

  • Command network list is now available for nova network. [Bug 1543672]

  • Command network show is now available for nova network. [Bug 1543672]

  • Command network create is now available for nova network. [Bug 1543672]

  • Add support for subnet pool delete command. [Bug 1544587]

  • Add support for subnet pool list command. [Bug 1544589]

  • Add support for subnet pool show command. [Bug 1544590]

  • [bug 1479569] Add an optional --names argument to the role assignment list` command. This will output names instead of IDs for users, groups, roles, projects, and domains.

  • Add support for recursive container delete. [Bug 1542718]

Upgrade Notes

  • Removed the deprecated command project usage list in favor of usage list

Bug Fixes

  • Add Status column to default image list output (v1 and v2) [Bug 1519181]
  • Ignore the security group list command --all-projects option for Network v2 since security groups will be displayed for all projects by default (admin only). [Bug 1519511]
  • Add remote security group to os security group rule list [Bug 1520003]
  • Fix --public|--private options for volume type create command to correctly pass privacy argument to client library [Bug 1520115]
  • Fix volume delete command to delete all specified volumes rather than only the last volume [Bug 1520541]
  • The token issue can now return an unscoped token. If a project or domain target scope are not specified, an unscoped token will be returned. [Bug 1543214]
  • Command flavor set/unset now outputs nothing. [Bug 1546065]
  • Command security group set now outputs nothing. [Bug 1546065]
  • Command compute agent set now outputs nothing. [Bug 1546065]
  • Command aggregate set now outputs nothing. [Bug 1546065]

Other Notes

  • Change the --owner option to --project in image create and image set commands. --owner is deprecated and no longer documented but is still accepted; a warning message will be shown if it is used. [Bug 1527833]
  • Changes to server resource commands:
    • Added --limit and --marker to server list
    • Added server shelve
    • Added server unshelve
    • server resume now takes multiple server arguments
    • server suspend now takes multiple server arguments