summaryrefslogtreecommitdiff
path: root/releasenotes/notes
Commit message (Collapse)AuthorAgeFilesLines
* Remove the CLI code from the Neutron client.Slawek Kaplonski2023-04-111-0/+12
| | | | | | | | | | | | | | | This project no longer provides CLI support. All code has been removed. Please use openstack CLI instead This patch removes entry point for neutron CLI too, bash completion script and CLI related functional and unit tests but it still keeps neutronclient/neutron/v2_0 module as this is used by e.g. Nova. Co-Authored-By: Slawek Kaplonski <skaplons@redhat.com> Closes-Bug: #2003861 Change-Id: I5b6c735d1ff931d7991a42b262e7faa47b75edeb
* Add warning and reno for SDK8.2.0elajkat2022-10-211-0/+7
| | | | | | | | | | | On the 2023.1 (Antelope) PTG we discussed the status of the python binding (SDK) code in python-neutronclient and decided to not allow new features to this repo (see [1]), and make users to use openstacksdk. Let's add a warning log message and a releasenote to make it visible. [1]: https://etherpad.opendev.org/p/neutron-antelope-ptg#L163 Change-Id: I03317179bd0d30a69b91eef6e451b8e40eb28191
* Add support to floating ip port forwarding8.1.0Pedro Henrique2022-07-151-0/+4
| | | | | | | | | | | | | | | | | | To extend Horizon to allow users to create port forwarding rules for their floating ips, we need to extend this client to allow it, as Horizon uses this client. This patch is the one of a series of patches to implement floating ip port forwarding with port ranges. The specification is defined in: https://github.com/openstack/neutron-specs/blob/master/specs/wallaby/port-forwarding-port-ranges.rst Implements: blueprint floatingips-portforwarding-ranges Related-Bug: #1885921 Change-Id: I3f616dba5e2ebe301cf6ce4bed8c2e6e4da2da9b
* Update python testing as per zed cycle teting runtime8.0.0Ghanshyam Mann2022-05-111-0/+5
| | | | | | | | | | In Zed cycle, we have dropped the python 3.6/3.7[1] testing and its support. Add release notes, move py36 jobs to py38|9, and update the python classifier for the same. [1] https://governance.openstack.org/tc/reference/runtimes/zed.html Change-Id: Ibeee0b16ee1ea95f05127563a9cb08ffd0f04e2b
* Merge "Add CURD actions for packet rate limit rule"Zuul2021-12-061-0/+7
|\
| * Add CURD actions for packet rate limit ruleLIU Yulong2021-11-241-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | Neutron added new QoS rule [1] for packet rate limit. Neutron fullstack test cases [2] rely on the neutron client to interact with the neutron-server (API), so for new QoS rule `packet rate limit`, we add the needed methods for new cases of the QoS driver testing. [1] https://docs.openstack.org/api-ref/network/v2/index.html#qos-packet-rate-limit-rules [2] https://github.com/openstack/neutron/blob/master/neutron/tests/fullstack/resources/process.py#L24 Change-Id: I0ad236c9e585a25fbd405813ac48898a2df897d2
* | Add support for minimum packet rate rule to the client7.7.0Przemyslaw Szczerbik2021-11-191-0/+7
|/ | | | | | | | | | | | | | | | | With the introduction of QoS minimum packet rate rule in Neutron, it's important to ensure that tools like Heat support it as well. Unfortunately, Heat still depends on python-neutronclient instead of python-openstackclient. So even though QoS minimum packet rate rule support have been proposed for python-openstackclient [1] and openstacksdk [2], it's still necessary to extend python-neutronclient code. Since Heat uses only the client part, can skip CLI support. [1] https://review.opendev.org/c/openstack/python-openstackclient/+/810559 [2] https://review.opendev.org/c/openstack/openstacksdk/+/810364 Partial-Bug: #1922237 See-Also: https://review.opendev.org/785236 Change-Id: I4f16b963a202a476cd3cd2b69c1dd4e4ee6f0fc7
* Add a release note on deprecation for removal of neutron CLI7.5.0Akihiro Motoki2021-06-091-0/+10
| | | | Change-Id: I866ade23cd76cf1e44e10eeb15dcc02cc8d0dc66
* Merge "Add aggressive negotiation mode for ikepolicy"Zuul2020-09-081-0/+5
|\
| * Add aggressive negotiation mode for ikepolicyzhanghao2020-05-131-0/+5
| | | | | | | | | | | | | | | | The phase1 negotiation mode adds support for aggressive mode, which can be selected when creating an ikepolicy. Change-Id: I8148011558094db07b5f9eba70b16cfe6eeaf98f Partial-Bug: #1701413
* | Add segments client codeelajkat2020-05-181-0/+5
|/ | | | | | | Related-Bug: #1878632 Needed-By: https://review.opendev.org/728904 Change-Id: I85b8e7b3fb84e7e9fd133edffc300a83eeb7c56d
* Replace 'bgp speaker show dragents' with 'bgp dragent list'7.1.0zhanghao2020-02-171-0/+10
| | | | | | | | | | | In order to follow other agent related commands in OSC, it is more appropriate and friendly to replace 'bgp speaker show dragents' with 'bgp dragent list'. this patch uses 'openstack bgp dragent list' to show the list of dragents, and the optional parameter 'bgp-speaker' shows the list of dragents hosting a specific bgp speaker. Change-Id: I9e0703fccf535b1e1a2055ed917336055b7395f5 Closes-Bug: #1858377
* Add support for port bindingsStephen Finucane2020-02-101-0/+5
| | | | | | | | | | | The port bindings API has been around since Pike but has never been exposed via neutronclient. We still use this in nova so it would be nice to avoid having to create a KSA client manually for this stuff. We don't need to expose things via the UI, just the client itself, so do that. Change-Id: Ied1a057186f0819166df84725b09ded314930a1d Signed-off-by: Stephen Finucane <stephenfin@redhat.com> Sem-Ver: feature
* fix a typoliushuobj2019-12-271-1/+1
| | | | Change-Id: I9d82335c37f114aa43f26dec106e7598e776e068
* Drop python 2.7 supportAkihiro Motoki2019-12-171-0/+5
| | | | | | | | | We no longer support python 2.7 past Train. Let's stop testings with python 2.7 and drop python 2.7 stuffs. pypy in tox.ini is also dropped too. It is not used for long. Change-Id: I8a07c007a129cd2141085a1a3cc7f81658c42db2
* Remove 'public' and 'private' parameters in fwaas_v2zhanghao22019-10-011-0/+6
| | | | | | | | The 'public' and 'private' parameters have been replaced with 'share' and 'no-share' parameters in the Pike version, they can be removed now. Change-Id: I57a2e228ec1cdb6ed259914abc38bdada036d369
* Add router add/remove extra routes operationsBence Romsics2019-09-131-0/+5
| | | | | | | | | Add methods to the client to call the two new member actions introduced by new Neutron extension: extraroute-atomic. Change-Id: Idb1fa073c2ff31f566b376cfa4f63cf27fecec86 Partial-Bug: #1826396 (rfe) Related-Change: https://review.opendev.org/655680 (spec)
* Add subnet onboard CLI6.12.0Ryan Tidwell2019-02-271-0/+5
| | | | | | | | | | This is the implementation of the "onboard network subnets" CLI. This enables the subnet onboard feature of neutron to be driven via CLI. Depends-On: https://review.openstack.org/348080 Change-Id: Ic637ed689b0d3806d2c33faa419c3a98a310effa Implements: blueprint subnet-onboard
* Merge "Support of the boolean advertise_extra_routes"Zuul2018-11-201-0/+6
|\
| * Support of the boolean advertise_extra_routesSamuel Barré2018-11-201-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | This Boolean attribute is added to the Router Association resource (Neutron API, 'bgpvpn' and 'bgpvpn-routes-control' API extensions) in order to support routes control. This allow to propagate routes of subnets not directly connected to the router The corresponding code in networking-bgpvpn has already merged See https://blueprints.launchpad.net/bgpvpn/+spec/routes-control Change-Id: Icdd7f6592a9d657b6414645406f06b74b6f3bb11 Implements: blueprint routes-control
* | Adds the destination and source fwg to fwrGerman Eichberger2018-09-101-0/+5
| | | | | | | | | | | | | | This will add the source and destination firewall group id to firewall rules. Change-Id: If69b87fc58d36aa7d879ace8e73bc0f7534a1ef4
* | [log] Add 'firewall_group' as a loggable resource type for loggingKim Bao Long2018-08-231-0/+5
|/ | | | | | | | | | | Currently, OSC plugin for logging only supports security group as a loggable resource. This patch aims to add 'firewall_group' as a supported resource type. Co-Authored-By: Van Hung Pham <HungPV@vn.fujitsu.com> Depends-On: Ie10063197f02679e987e87cb4852f5230a02f76d Change-Id: I2ac92004c2ad3769c9749e131718a8ef0003c4bd Partial-Bug: #1720727
* Merge "Add commands to support BGP VPN route control new API extension"queens-em6.7.0Zuul2018-01-251-0/+6
|\
| * Add commands to support BGP VPN route control new API extensionÉdouard Thuleau2018-01-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Networking-bgpvpn API extension [0] brings new API calls. That patch adds command to OSC CLI to support them. It does not implement all the API extension, still missing new router attribute 'advertise_extra_routes' and the BGP VPN 'local_pref' attribute. [0] https://developer.openstack.org/api-ref/network/v2/index.html#port-associations Change-Id: I45a160b0caec534d517b103db91dc738c006978b Partially-Implements: blueprint routes-control Depends-On: I263e1ee6cf4e1a91be91a4a78f4a160f64d33cc6
* | Merge "Define IpAddressAlreadyAllocated exception"Zuul2018-01-241-0/+6
|\ \ | |/ |/|
| * Define IpAddressAlreadyAllocated exceptionHongbin Lu2018-01-231-0/+6
| | | | | | | | | | | | | | | | | | | | This exception will raise when creating a port with an IP allocated IP address. This exception needs to be defined in client so that nova can catch it and perform the error handling. Needed-By: I5bee9ae18764b6f285ecc5e8d7148a1019c74701 Change-Id: Ie1d4581d334e1ec491e56371c62978945ae24a44 Related-Bug: #1744103
* | Merge "VNI support in BGPVPN CLI"Zuul2018-01-181-0/+7
|\ \ | |/ |/|
| * VNI support in BGPVPN CLIDeepthi V V2018-01-161-0/+7
| | | | | | | | | | | | | | | | Changes to support VNI attribute through BGPVPN CLIs Change-Id: I1f828ef965d5b117539b88a290e2b9b966016336 Partial-Bug: #1590908 Depends-On: I3d47000bb0ad8434f88d016acb5b05fb7142e47a
* | Add VPNaaS commands for OSC pluginCao Xuan Hoang2018-01-151-0/+5
|/ | | | | Closes-Bug: 1669252 Change-Id: I447f5c50725fc0d9d8a1574ad5e28772f472fba9
* Add Logging commands for OSC pluginYushiro FURUKAWA2018-01-111-0/+5
| | | | | | | | | This commit supports Logging CLI as OSC plugin[1]. [1] https://bugs.launchpad.net/neutron/+bug/1468366 Depends-On: Ib8668dd25ee7c5000a6dafcc7db3dbc33ad190be Partially-implements: blueprint security-group-logging Change-Id: If9a5e0e3958ea32f4c0d3573efcb3ac4101c63a6
* Merge "Added 'tap_enabled' parameter for Port-pair-group"Zuul2017-12-031-0/+4
|\
| * Added 'tap_enabled' parameter for Port-pair-groupVikash0822017-11-161-0/+4
| | | | | | | | | | | | | | | | Adding 'tap_enabled' parameters to port-pair-group. If '--enable-tap' set to True, port pairs in port-pair-group will be deployed as passive Tap service function. Change-Id: I7267b7ce782f040d0951a3b522d183931debe818
* | Merge "Add Service Graphs networking-sfc resource"Zuul2017-12-021-0/+5
|\ \
| * | Add Service Graphs networking-sfc resourceDaire Ní Chatháin2017-10-301-0/+5
| |/ | | | | | | | | | | | | Co-Authored-By: Igor Duarte Cardoso <igor.duarte.cardoso@intel.com> Partial-Bug: #1587486 Depends-On: I372da15f99f3cbfb7ffd1d8bf87a79bc56180afe Change-Id: Ie54da56d2388cb375bccd883c111c5f87e293047
* | Dynamic routing CLIs OSC transitionNa2017-10-261-0/+4
|/ | | | | | | | | | | Neutron is transitioning its CLI to OSC, should update dynamic routing CLIs to align with OSC plugin. Change-Id: Ic1a633ca103d9e97e28ddf23e0f528e0261ce497 Co-Authored-By: Ryan Tidwell <ryan@6tidwells.com> Co-Authored-By: Roey Chen <roeyc@vmware.com> Partially-Implements: blueprint bgp-spinout Partial-Bug: #1560003
* [FWaaS] Migrate 'public' attribute to 'shared'Yushiro FURUKAWA2017-07-271-0/+19
| | | | | | | | | | This patch is the first in the series of patches which tracks the migration of 'public' attribute to 'shared' in FWaaS v2. Co-Authored-By: Reedip <reedip.banerjee@nectechnologies.in> Closes-Bug: #1676922 Depends-On: I0be5fca27c9696714ba8b91de2098448c5a18265 Change-Id: Ibc3b90e28ae82ccc8ed044b12d83e97907f1dfb8
* Merge "Add SFC cli for OSC plugin"Jenkins2017-07-241-0/+5
|\
| * Add SFC cli for OSC pluginMohankumar2017-07-131-0/+5
| | | | | | | | | | | | Implements: blueprint openstackclient-cli-porting Change-Id: Ifeb62bad26ffeb0bb8b548c56d2d6a620a922f78
* | Allow global_request_id in Client constructorSean Dague2017-05-261-0/+6
| | | | | | | | | | | | | | | | | | | | | | This provides the facility to take global_request_id as a construction parameter for a neutron client, and pass it through the system. This will be used by Nova and others to set global_request_id so requests can be tracked across services. oslo spec I65de8261746b25d45e105394f4eeb95b9cb3bd42 Change-Id: I7ed48ad247676c71a3a7b12585572c398dda06e0
* | Supports adding tags for port, router, subnet, subnetpoolhuangtianhua2017-04-191-0/+4
| | | | | | | | | | | | | | | | | | | | Neutron supports adding tags for several resources: network, port, subnet, subnetpool, router, but neutronclient only support to add tags for network, support for others . Change-Id: Iae8da2fa0e18e14ba27ce5232db8da5fe6eb0b86 Closes-Bug: #1676697
* | Merge "Add profiling support to neutronclient"Jenkins2017-02-241-0/+6
|\ \ | |/ |/|
| * Add profiling support to neutronclientDina Belova2017-02-231-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To be able to create profiling traces for Neutron, client should be able to send special HTTP header that contains trace info. This patch is also important to be able to make cross project traces. (Typical case nova calls neutron via python client, if profiler is initialized in nova, neutron client will add extra header, that will be parsed by special osprofiler middleware in neutron api.) Closes-Bug: #1335640 Co-Authored-By: Roman Podoliaka <rpodolyaka@mirantis.com> Change-Id: Ic11796889075b2a0e589b70398fc4d4ed6f3ef7c
* | Add BGP VPN OSC commandsÉdouard Thuleau2017-02-091-0/+5
|/ | | | | Change-Id: Ib1ba356e994a98712e00a11ff045df67fbe4c7ea Closes-Bug: #1650204
* Merge "Add FWaaS V2 commands for OSC plugin"Jenkins2017-01-131-0/+4
|\
| * Add FWaaS V2 commands for OSC pluginYushiro FURUKAWA2016-12-271-0/+4
| | | | | | | | | | | | | | | | | | | | This commit supports FWaaS v2 CLI as OSC plugin[1]. [1] http://specs.openstack.org/openstack/neutron-specs/specs/newton/fwaas-api-2.0.html Partial-Implements: blueprint fwaas-api-2.0 Depends-On: I7b4108772e8370e8f51971caf40ecd23e9f977e9 Change-Id: I57504f97ac39b5b7d301fd5cc88228a121f0677e Closes-Bug: #1609686
* | Merge "Add rbac_policy to quota resources"Jenkins2016-12-231-0/+4
|\ \ | |/ |/|
| * Add rbac_policy to quota resourcesKevin Benton2016-10-131-0/+4
| | | | | | | | | | | | | | Allow updating the quota for rbac policies. Change-Id: Ia14efb844fa6dd4127840408a03cb54f16d78b35 Closes-Bug: #1631231
* | Deprecate neutron CLIArmando Migliaccio2016-11-041-0/+8
| | | | | | | | | | | | | | It is time to signal that we're fully committed to delivering a pure OSC experience. Change-Id: I2d1e73af2391893a7f136a53cbfcaecec4a18efa
* | Merge "Show tenant_id in *-list by admin"Jenkins2016-10-201-0/+6
|\ \ | |/ |/|
| * Show tenant_id in *-list by adminAkihiro Motoki2016-01-241-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If API call is done by admin, neutron API returns all resources from all tenants. We received several times a request that tenant_id is useful in such case. This patch displays tenant_id column when *-list is invoked by a user with 'admin' role by default. If columns to be displayed are specified by '-c' option, the specified columns are honored and tenant_id columns is not added. Add functional tests to cover this change. This feature depends on keystoneauth1 and unit tests cannot cover this change. Closes-Bug: #1526238 Change-Id: Id58a0b795f76b4fe24aaf89f1f6486c23f19a553