Mitaka Series Release Notes¶
2.3.1¶
Bug Fixes¶
Fixed SSL/TLS verification for Network v2 commands. The commands were ignoring the
--insecureand--os-cacertoptions and theOS_CACERTenvironment variable which caused them to fail withAn 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 usingSECRET_KEYHMAC 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 deleteis now available for neutron network. [Bug 1519502]
Command
ip floating listis now available for neutron network. [Bug 1519502]
Add command
ip floating showfor neutron and nova network. [Bug 1519502]
Add support for
security group rule showcommand. [Bug 1519512]
Add support for the server dump create command [Bug 1538372]
Add
subnet showcommand. [Bug 1542359]
Add
subnet deletecommand to openstack-client. [Bug 1542362]
Add
token revokecommand for Identity v3 [Bug 1543226]
Command
network deleteis now available for nova network. [Bug 1543672]
Command
network listis now available for nova network. [Bug 1543672]
Command
network showis now available for nova network. [Bug 1543672]
Command
network createis now available for nova network. [Bug 1543672]
Add support for
subnet pool deletecommand. [Bug 1544587]
Add support for
subnet pool listcommand. [Bug 1544589]
Add support for
subnet pool showcommand. [Bug 1544590]
[bug 1479569] Add an optional
--namesargument 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]
Bug Fixes¶
Ignore the
security group listcommand--all-projectsoption for Network v2 since security groups will be displayed for all projects by default (admin only). [Bug 1519511]
The
token issuecan 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/unsetnow outputs nothing. [Bug 1546065]
Command
security group setnow outputs nothing. [Bug 1546065]
Command
compute agent setnow outputs nothing. [Bug 1546065]
Command
aggregate setnow outputs nothing. [Bug 1546065]
2.1.0¶
New Features¶
Add support for the
port deletecommand. [Bug 1519909]
Add support for the
port showcommand. [Bug 1519909]
Add support for the
subnet listcommand. [Bug 1523258]
Add
project unsetcommand for Identity v2 [Bug 1486597]
Add
image set --activate|--deactivateoptions (Image v2 only) [Bug 1516661]
Add
--project-domainoption toimage createandimage setcommands (Image v2 only) [Bug 1517134]
Add
routercommandscreate,delete,list,set,show[Bug 1519503]
Add
--src-groupoption tosecurity group rule createto include a ‘remote’ security group rule. [Bug 1522969]
Add volume support to
os availability zone list[Bug 1532945]New
--computeoption to only list compute availability zones.New
--volumeoption to only list volume availability zones.
Add network support to
os availability zone list[Bug 1534202]New
--networkoption to only list network availability zones.
Add
--limitoption toimage listto limit the number of images in output. [Bug 1540988]
Add
--markeroption toimage listto handle paginate requests. [Bug 1540988]
Bug Fixes¶
Make
security group rule listgroup argument optional to list all security groups [Bug 1519512]
Add remote security group to
os security group rule list[Bug 1520003]
Change
server list --flavorto now accept flavor ID or name [Bug 1521492]
Change
server list --imageto now accept image ID or name [Bug 1521492]
Change the
project set --domainoption to use the argument as a lookup for locating projects in non-default domains. [Bug 1524456]
Fix case sensitivity when showing object-store properties. [Bug 1525805]
Support non-interactive user password update [Bug 1531360]
Other Notes¶
Change the
--owneroption to--projectinimage createandimage setcommands.--owneris deprecated and no longer documented but is still accepted; a warning message will be shown if it is used. [Bug 1527833]
2.0.0¶
Upgrade Notes¶
Removed the deprecated command
project usage listin favor ofusage list
Bug Fixes¶
Some compute quotas were not being set [Bug 1475831]
Add –all for snapshot list [Bug 1517386]
Add Status column to default
image listoutput (v1 and v2) [Bug 1519181]
Fix
--public|--privateoptions forvolume type createcommand to correctly pass privacy argument to client library [Bug 1520115]
Fix
volume deletecommand to delete all specified volumes rather than only the last volume [Bug 1520541]
Other Notes¶
Add dependency on keystoneauth1 module to perform authentication in place of python-keystoneclient.
Drop Python 2.6 support [Bug 1519510]
Changes to
serverresource commands:Added
--limitand--markertoserver listAdded
server shelveAdded
server unshelveserver resumenow takes multiple server argumentsserver suspendnow takes multiple server arguments