* Fri Feb 23 2018 tbechtold@suse.com
- Switch to stable/queens spec template
* Mon Feb 12 2018 cloud-devel@suse.de
- update to version 6.7.0 (bsc#1078607)
- Add Logging commands for OSC plugin
- Add VPNaaS commands for OSC plugin
- Consume tempest CLIClient keystone v3 support
- Remove a workaround for osc-lib in FWaaS UT
- Define IpAddressAlreadyAllocated exception
- Pass headers to httpclient
- Add commands to support BGP VPN route control new API extension
- VNI support in BGPVPN CLI
- Add correlation type "nsh" to both PPs and PCs
- Fix broken links
- Updated from global requirements
- Add 'revision_number' to update_* API
* Mon Jan 15 2018 cloud-devel@suse.de
- update to version 6.6.0
- Use generic $USER variable for functional tests
- SFC plugin: fix all list commands
- SFC plugin: preserve chain order in set/unset commands
- Update reno for stable/pike
- SFC plugin: fix port chain set commands
- Remove setting of version/release from releasenotes
- Define shell.COMMANDS explicitly to avoid random UT failure
- SFC plugin: fix dictionary parameters
- Avoid tox_install.sh for constraints support
- Dynamic routing CLIs OSC transition
- Added 'tap_enabled' parameter for Port-pair-group
- Add Service Graphs networking-sfc resource
- Add missing correlation type "mpls" to port pair
- Updated from global requirements
- Make func test work with keystone v3 only
* Mon Aug 07 2017 cloud-devel@suse.de
- update to version 6.5.0
- Supports adding tags for port, router, subnet, subnetpool
- Call mock.patch.stopall in OSC unit tests
- remove explicit global_request_id handling from session client
- Add optional_keys and required_keys to --subport argument
- Remove unused object
- Don't sort the fw_rule order in OSC
- Allow global_request_id in Client constructor
- Add profiling support to neutronclient
- Use entry points to define neutron CLI commands
- Python 3.4 support is removed
- Add BGP VPN OSC commands
- Update reno for stable/ocata
- x-openstack-request-id logged twice in logs
- FWaaS OSC plugin: Use python logging instead of oslo.log
- Allow to specify tenant_id in subnetpool-create
- doc: Improve network CLI page
- Now empty tags are not added to Networks
- doc: autogenerate neutron CLI reference
- Revert "HAProxy uses milliseconds for its timeout values."
- Handle log message interpolation by the logger
- Do not append .json to sending URL
- [FWaaS] Migrate 'public' attribute to 'shared'
- Fix label of allowed-address-pair ip_address
- doc: use new config options of openstackdocstheme
- Don't decode empty response body
- Use flake8-import-order plugin
- Set project_id column header to Project
- Be explicit about the identity plugin required in unit tests
- Convert gate_hook to devstack-tools
- doc: autogenerate OSC plugin command reference
- Machine-readable output for JSON/YAML format
- BGP unit test 'auth-type' errors
- Change documentation about UpdateQuota class
- Enable warning-is-error in doc build
- move existing content into the new standard structure
- Unable to add classless-static-route in extra_dhcp_opt extension
- Fix using wrong status code in some tests
- Fixed a bunch of spacing
- Add SFC cli for OSC plugin
- doc: Fix warning
- Update the documentation link for doc migration
- Add plug-in summary for osc doc
- Refactor of Network tests
- Drop deprecated neutronclient.i18n wrapper
- CLI implementation should raise CommandError
- Remove log translations
- Populate shell.COMMANDS dict not to break CLI extension UT
- FWaaS UT: Fake rule should return value returned from API
- doc: Patch acceptance policy after neutron CLI deprecation
- Drop MANIFEST.in - it's not needed by pbr
- [Fix gate]Update test requirement
- switch to openstackdocstheme
- Replace uuid.uuid4() with uuidutils.generate_uuid()
- Trivial Fix:fix typo in .pylintrc file
- SFC plugin: fix flow classifier list display
- Updated from global requirements
* Mon Feb 13 2017 cloud-devel@suse.de
- update to version 6.1.0:
- Replace 'MagicMock' with 'Mock'
- Fix Quota Support for HMs
- Disable VPNaaS functional tests in the neutronclient gate
- Show team and repo badges on README
- remove unused LOG
- Correct DisassociatingHealthmonitor help messages
- Enable release notes translation
- Devref: Transition to OSC update
- Decode exception parameters to expand exception message properly
- Use method is_valid_cidr from oslo.utils
- Update reno for stable/newton
- Replace lb_method with lb_algorithm
- Add FWaaS V2 commands for OSC plugin
- Simplify clearing session-persistence
- Clean imports in code
- Modify the help of connection-limit
- FWaaSv2 - Enable to specify 'any' for protocol
- Add rbac_policy to quota resources
- Show tenant_id in *-list by admin
- [VPNaaS] Add support for sha2-384 and sha2-512
- Use raw values when non-table formatter is used
- Disallow specifying name for meter-label-rule
- Add documentation for FWaaS v2 OSC plugin commands
- OSC plugin: catch up with osc-lib 1.0 interface change
- Replace 'os' to 'openstack' for all command example
- FWaaS - Adds an argument into find_resource
- fix one spelling mistake
- Added --enable-snat option for router-gateway-set
- Clarify how to do client-side development for repos in neutron governance
- Fix a typo
- Deprecate neutron CLI
- Return proper error code for CLI failure
- Use correct cmd_parser
- Modify key for 'qos-minimum-bandwidth-rule-list' reponse
- Add common utilities for OSC plugin implementation
- Handle keystoneauth exceptions in retry logic
- Use six.python_2_unicode_compatible for NeutronException.__str__
- Updated from global requirements
- The testcase's name may be inapposite. It is better to use 'delete', instead of 'delele'.
* Mon Sep 05 2016 tbechtold@suse.com
update to version 6.0.0
* Fix the problem of "qos-bandwidth-limit-rule-show"
* Improve Help message of VPN Update CLI
* Drop LBaaS v1 functional tests
* Add segment as an attribute to subnet in client
* Move advanced service functional tests to functional-adv-svcs
* Fix prompt message for qos-bandwidth-limit-rule-create
* Add flavor argument to router
* Add quota support for LB and Listeners
* Add possible updatable options to net-update CLI
* Use upper constraints for all jobs in tox.ini
* Devref: Newton mid-cycle updates for transition to OSC
* Remove discover from test-requirements
* Add 'shared' option to neutron address-scope-update
* Trivial correction in variable name
* Add client exception for HostNotCompatibleWithFixedIps
* Add support to expose default quotas for tenants
* quota-update to return an error msg for 0 args
* Add trunk commands to openstackclient
* Update OSC transition status
* Add Python 3.5 classifier and venv
* Provide client bindings for DELETE method of auto-allocated-topology extension
* Add QoS egress minimum bandwidth rule to neutronclient
* Remove admin-state-down from lbaas-member-update
* Fix the problem of "qos-dscp-marking-rule-show"
* Add long option to network trunk list command
* Make trunk commands handle description for trunk resources
* Add documentation for OSC plugin commands
* Do not check stderr output from shell
* Remove case dependancy for user inputs
* Make trunk commands handle timestamps for trunk resources
* Enable DeprecationWarning in test environments
* Remove environment defaults
* Sync tools/tox_install.sh
* Update docs to use Identity v3
* Log request-id for each api call
* Add support for Bulk Delete in NeutronClient
* Move find_resource family to API binding layer
* Make find_resourceid_by_id public in python binding class
* Improve help messages for NeutronClient
* Updated from global requirements
* Fix problem of RBAC command arguments
* Tue Aug 09 2016 tbechtold@suse.com
- update to 5.0.0:
* Fix string interpolation at logging call
* Updated from global requirements
* Add functional test hook for fwaas command
* HAProxy uses milliseconds for its timeout values
* Base OSC plugin support
* Make USER_AGENT variable global
* Trivial: missing comma in the docs
* Fixed --insecure not taking effect when specified
* Fix the problem of mox in test_shell.py
* Trivial Fix: Fix typo
* improve readme contents
* Add no-shared option to qos-policy-update command
* Add in missing translations
* Trivial: ignore openstack/common in flake8 exclude list
* Update for API bindings
* Remove unnecessary executable permissions
* Update tempest_lib to tempest.lib
* Constraint tox targets with upper-constraints.txt
* Make purge supports dvr router's interface
* Switched from fixtures.MonkeyPatch to mock.patch
* tests: removed mocking for Client.get_attr_metadata
* Update the home-page with developer documentation
* Address pairs help missing space
* Devref: Add dynamic routing to OSC transition
* Support sha256 for vpn-ikepolicy and vpn-ipsecpolicy
* Fixes unclear error when no --pool-prefix given
* Added missing help text for 'purge' command
* Fix random failure of security group unit test
* Remove the last remaining vendor code
* Mon Aug 01 2016 tbechtold@suse.com
- update to 4.2.0:
* Change try..except to assertRaises in UT
* Updated from global requirements
* Change --no-gateway help text
* Log SHA1 hash of X-Auth-Token value
* Remove APIParamsCall decorator
* Fix assertNotEqual parameters
* organize the release notes consistently
* Update reno for stable/mitaka
* Add parser options for description on resources
* Add release note of critial TypeError fix
* Fix TypeError with error message
* Adding DSCP marking changes to neutronclient
* Update relnote on fix of bug 1450414
* Support dry-run option for auto-allocated-topology
* fix: can't get authentication with os-token and os-url
* refactor: Merge all debug logging at the beginning of take_action
* refactor: Avoid overriding run() in cliff command
* Add tags support
* Fixed typos in securitygroup.py
* Add commands for Network IP Availability
* Support cleanup of tenant resources with a single API call
* Reflecting L7 content rules capability in LBaaS
* LBaaS updates to reflect shared pools feature
* Misleading output when network is not found
* add rbac support for qos-policies
* Devref Update: Transition to OpenStack Client
* Add wrapper classes for return-request-id-to-caller
* BGP Dynamic Routing: neutronclient changes
* Add use_default_subnetpool to subnet create requests
* Do not print 'Created' message when using non-table formatter
* Ensure to use exception per status code for all cases
* Use instanceof instead of type
* Add DNS integration support to the client
* Improve str2dict key validation to avoid wrong keys
* Fix the exception when ID/Name not found
* Fix typo in the help of net-list
* Fix typos in the docstrings
* Provide argument filtering in neutron *-list
* Client bindings for Get-me-a-network
* "neutron help firewall-rule-update" info updated
* Show all updatable options in (fw/fw-policy)-update CLI
* Allow UPPER case in protocol/action for FW Rule
* Make metavar usage consistent
* Update translation setup
* Fix code-block for python code in doc
* Trivial Update on ReleaseNotes
* Remove inconsistency from vpn help text
* Remove argparse from requirements
* Add code for load balancer status tree
* Add support for default subnetpools API
* Fix typo in docstrings
* refactor: Get rid of usage of get_data in favor of take_action
* refactor: Drop meaningless 'api' attribute from NeutronCommand class
* refactor: Remove usage of useless command.command.OpenStackCommand
* Convert remaining use of neutronclient.i18n to _i18n
* Remove 'u' displayed before subnetpool-list's prefixes
* Add support for ip_version on AddressScope create
* Enhance the help info of "neutron router-gateway-set"
* Adding a lowercase converter in utils.py
* Add some items to the release notes
* Devref: Transition to OpenStack Client
* port: Add 'direct-physical' as a valid vnic-type
* Drop unused TableFormater code
* test: fix option in port test
* Support pagination listing in client extension
* Add protocol value options to sg-rule-create
* improve tox -e cover
* Use _i18n instead of i18n
* Add method to retrieve loadbalancer stats
* Support for Name field in Members and HMs
* Show availability_zone info in CLI neutron agent-list
* Delete python bytecode before every test run
* Reworded nargs='?' explanation for better clarity
* Drop py33 support
* Fixed connection_limit and added UT
* Add help information of 'firewall-rule-create'
* Allow tenant_id positional in quota syntax
* Fix H405 violations
* Deprecated tox -downloadcache option removed
* Remove nuage plugin from client
* Adding missing headers to the devref documents
* Allow lower case protocol values
* Allow passing version as '2' as well as '2.0'
* Remove XML support
* Add availability_zone CLI
* Remove extra space from VPN validator exception messages
* Add CLI option guideline
* Add description of extra args in CLI
* Add os-client-config to CLI usage
* Add more contents about CLI usage
* Setup for translation
* Do not include reno releasenotes in normal documentation
* Add release notes for changes since 3.0.0 release
* Fix a column name "protocol/port" to "port/protocol"
* Remove py26 support
* Reorganize documentation structure
* Trivial: Fix a typo in class ListCommand
* Use sphinx-build -W in [docs] target
* Add 'baremetal' as an allowed vnic type
* Add reno for release notes management
* Move the old release notes to a separate file
* Do not allow name lookups on RBAC policies
* Add route options to neutron router-update
* Revert "Revert "Remove Cisco-specific neutron client commands""
* Improve neutron-client error message output
* CLI support for VPNaaS multiple local subnets
* Add flavor argument to loadbalancer v2 create
* Drop cliff-tablib from test-requirements.txt
* Add Neutron flavor framework CLI
* Create floating IP on a specific subnet ID
* Documentation error in show_bandwidth_limit_rule
* Use os-client-config and keystoneauth1 in shell
* Adding a generate_default_ethertype_function
* Use clouds.yaml from devstack for functional tests
* Revert parent_id and obj_id parameter order
* Fix arg order of assertEqual and use assertTrue
* Let devstack-gate handle the gate hook timeout
* Ensure to decode bytes or fail
* Add allowed-address-pairs to port-update
* neutron v2 command module cleanup (2)
* neutron v2 command module cleanup #1
* CRUD for VPN endpoint group API
* Define non_admin_status_resources in each test
* Fix extend_show parameter name
* Py3k compliance: check for bytes when making a string
* Enable VPN test cases
- update _service and switch to upstream spec file
* Thu Mar 03 2016 tbechtold@suse.com
- update to 3.1.1:
* Ensure to decode bytes or fail
* Do not allow name lookups on RBAC policies
* Updated from global requirements
* Updated from global requirements
* Revert parent_id and obj_id parameter order
* Updated from global requirements
* Let devstack-gate handle the gate hook timeout
* Py3k compliance: check for bytes when making a string
* Update .gitreview for stable/liberty
* Sun Oct 04 2015 tbechtold@suse.com
- update to 3.1.0:
* Updated from global requirements
* Revert "Remove Cisco-specific neutron client commands"
* Updated from global requirements
* Remove Cisco-specific neutron client commands