Mitaka Series Release Notes

4.1.2-15

New Features

  • Quota of Loadbalancers and listeners can now be updated.

4.1.1

Critical Issues

  • Fix a critical bug that when lazy translation is enabled NeutronClientException raises a TypeError (bug 1552760).

4.1.0

New Features

  • CLI support for the “get-me-a-network” feature, which simplifiesthe process for launching an instance with basic networkconnectivity.

    • Theauto-allocated-topology-show command provides thenetwork of the automatically allocated topology for a tenant.

  • CLI support for Layer 7 content policies and rules.

    • L7 policies can be defined for listeners alongwith the ability to set L7 policy order.

    • Multiple rules can be created for an L7 policy.

  • CLI support for load balancer status tree.

    • Thelbaas-loadbalancer-status command provides the statustree of a specific load balancer.

  • New command ‘neutron purge <tenant_id>’ will delete allsupported resources owned by the given tenant, providedthat the user has sufficient authorization and theresources in question are not shared, in use, orotherwise undeletable.

    Supported resources are:* Networks* Subnets* Routers* Ports* Floating IPs* Security Groups

  • CLI support for QoS policy RBAC.

    • Therbac-create command include a –type qos-policyoption.

    • Therbac-list command output includes a new ‘type’ column.

  • CLI support for Neutron-LBaaS v2 shared pools added.

    • Pools can be created independently from listeners.

    • Listeners can share the same default_pool.

    • Makes Layer 7 switching support much more useful.

  • CLI support for tag.

    • Thetag-add command sets a tag on the network resource. It alsoincludes--resource-type,--resource and--tag options.

    • Thetag-replace command replaces tags on the network resource. Italso includes--resource-type,--resource and--tagoptions. More than one--tag options can be set.

    • Thetag-remove command removes tags on the network resource. It alsoincludes--resource-type,--resource,--tag and--alloptions. The--all option allow to remove all tags on the networkresource.

    • Thenet-list command includes--tags,--tags-any,--not-tags and--not-tags-any options.

  • CLI support for the BGP dynamic routing functionality will helpadvertising neutron fixed-ips and dvr host routes via BGP.

  • CLI support for default subnetpools.

    • Thesubnetpool-list andsubnetpool-show command output includestheis_default field.

    • Thesubnetpool-create andsubnetpool-update commands include a--is-default option.

  • CLI support for network IP availability

    • Thenet-ip-availability-list command provides a list of IPusage statistics for all networks.

    • Thenet-ip-availability-show command provides IP usage statsfor a specific network.

  • Neutron client returns ‘x-openstack-request-id’.

Bug Fixes

  • Fixbug 1450414 that authentication with via--os-token and--os-url options (or corresponding environment variables) does not work after keystone v3 API support.

4.0.0

New Features

  • CLI support for availability zones.

    • Theavailability-zone-list command provides a list ofavailability zones.

    • Thenet-create androuter-create commands include a--availability-zone-hint option.

    • Theagent-list command output includes availability zones.

  • Added new ‘direct-physical’ vnic-type option for port-create CLI command. Passing this particular value allows for a port to be create with the vnic-type used for assigning SR-IOV physical functions to instances.

  • Support os-client-config. OS_CLOUD environment variable is used for selecting named cloud configuration.

  • Support keystoneauth1 library which brings us better kyestone v3 support.

  • Client command extension now supports a child resource.

  • New CLI for VPNaaS multiple local subnets.

  • New CLI for VPNaaS endpoint group API.

  • New CLI for flavor argument to loadbalancer v2 create.

  • New CLI for Neutron flavor framework.

  • Support creating floating IP on a specific subnet ID.

  • NSX gateway extension adds new transport type values (ipsec_gre and ipsec_stt).

  • New router-update option to update static routes (–route and –no-routes).

  • New allowed-address-pairs option to port-update

Upgrade Notes

  • Remove Nuage-specific commands.

  • XML request format support has been removed.

  • Cisco-specific neutron client commands have been removed. These commands are ported to networking-cisco.

  • py26 support has been dropped.

  • py33 support has been dropped.

Deprecation Notes

  • request-format option is deprecated.

Bug Fixes

  • Name is no longer looked up on RBAC policies, RBAC policies have no name field so the name query to the server was always returning all entries since the name filter was ignored. (bug 1517818)

Other Notes

  • Addition of CLI user documentation including output filters, extraoptions, and operation using os-client-config.

  • cliff-tablib has been removed from test dependencies.

  • Start using reno to manage release notes.