File python-neutron-lib.changes of Package python-neutron-lib
-------------------------------------------------------------------
Mon Aug 7 15:39:54 UTC 2017 - cloud-devel@suse.de
- update to version 1.9.1
- enforce maximum length for name and tenant_id fields
- api-ref: some quota APIs don't return 404
- Rehome FAULT_MAP from the neutron API
- Fix html_last_updated_fmt for Python3
- Update api-ref for enhanced tag mechanism
- bgpvpn-routes-control extension
- Handle tenant_name and project_name more equally
- Change comment to match new constant name
- Add headers for QoS sections in api-ref
- Add VIF_TYPE_TAP constant to portbindings
- Add interface to add a constraint to context
- Patch _get_callback_manager for callback fixture
- Revert "hardware offload support for openvswitch"
- Add FIP64 extension from networking-midonet
- Drop dictionary construction on get_plugin
- api-ref: provider and multiple provider are allowed to update
- api-ref: Add a few type checks for consistency
- api: Fix firewall aliases
- rehome plugin common constants
- Add OVS_DATAPATH_TYPE in portbindings constants
- Stop creating a context manager during db._api module import
- make extra_dhcp_opt vars public
- bgpvpn_routes_control: API definition fixes
- boilerplate extension descriptor for api-def
- Only log IDs of callbacks in debug message
- Tweak trunk extension to support Ironic use case
- Change dashboard for periodic jobs
- Fix N536 - Use assertIsNone regex
- Add ACTION_STATUS to dummy of API definition
- Fix rst heading while reading
- rectify the definition of API timestamp for trunk_details
- Stop enforcing non-debug log translations
- Use a single hacking check factory
- Use flake8-import-order plugin
- rehome is_port_trusted util function
- API definition and reference for data plane status extension
- Remove duplicated "set of"
- rearrange content to fit the new standard layout
- add exceptions package
- Add validators package
- Validate API sample JSON files
- extensions: Tweak docstring for get_required_extensions
- Rehome dns-integration extension
- Add router-interface-fip extension from networking-midonet
- Add missing LOG.debug to hacking rule
- Clarify pep8 inclusion in periodic job
- Enable module reference
- Add a space after comma
- rehome NETWORK_ID ml2 constant
- Updated from global requirements
- Formalize base service classes
- Sync neutron callbacks into lib
- rehome neutron's agent extension API definition
- API extension updates and fixture
- rehome extra_dhcp_opt api-def
- Updated api-ref with more details on net-mtu extension
- Remove trailing whitespaces from VPN api doc
- api-ref: Introduce logging api reference
- api-ref: add description to ports
- Fix typo in release note for import path
- rehome ml2 driver_api
- api-ref: Add QoS rule types list API
- Add AFTER_SPAWN event to callbacks
- [FWaaS] Migrate Public attribute to Shared
- Indicating the location tests directory in oslo_debug_helper
- Add a note about the current status of FWaaS v1
- rehome ovo exceptions
- api-ref: Correcting QoS policies in API extension
- rehome neutron's address-scope extension API definition
- Add flush_on_subtransaction=True to engine config
- remove deprecated N523 hacking check
- rehome utils: synchronized decorator and load_class_by_alias_or_classname
- Remove tag-obtain-response.json in the top directory
- rehome qos service DriverBase class
- rehome NeutronWorker class
- Enable warning-is-error in doc build
- rehome consumed neutron.common.constants
- Trivial fix typos
- Migrate logging-resource extension from networking-midonet
- Move networking-bgpvpn API reference into neutron-lib
- api-ref: RBAC policies api reference
- Fix API ref with regards to OR queries
- fix broken link in review guidelines
- Moved net-mtu extension definition
- Downgrade callback abortable event log to debug
- Add bgpvpn to list of known extensions
- Add CIDR for canonical format conversion
- api-ref: Improve network IP availability extension
- Rehome neutron.api.v2.attributes
- rehome neutron's auto-allocated-topology extension API definition
- Add is_extension_supported to neutron_lib
- Remove support for py34
- Add new protocols in Firewalls
- rehome core resource api-defs
- Add info about direction in QoS bandwidth limit rule
- Make port_range validator accept an integer
- api-ref: Remove tags for neutron-in-tree-api-ref from LBaaSv1
- api-ref: Add 'qos_policy_id' parameter to PUT
- Define dns-domain-ports extension
- api-ref: Cleanup quotas API
- Remove unnecessary variables in UT
- rehome port security api-def
- api-ref: Correct port binding extension
- Move BGPVPN API definition into neutron-lib
- Move Firewall Exceptions to neutron-lib
- Enforce log messages not being translated
- Add Agilio OVS VIF and virtio-forwarder VNIC type
- api-ref: Fix using examples of API
- rehome ml2 MechanismDriver class
- Replace assertTrue(isinstance()) with assertIsInstance()
- Switch from oslosphinx to openstackdocstheme
- rehome l3 api-def exceptions
- Withdraw doc for bgpvpn-routes-control API extension
- sync callbacks: Eliminate SUBNET_GATEWAY resource
- Add backward compatible alias
- sync callbacks with neutron
- use constants rather than static strings
- Add sanity check to receives decorator
- api-ref: Fix api-ref for ports
- Repair link in Neutron documentation
- APIDefinitionFixture bugfix
- Introduce logging api extension
- hardware offload support for openvswitch
-------------------------------------------------------------------
Fri Jul 28 11:16:40 UTC 2017 - cloud-devel@suse.de
- update to version 1.1.0
- Ensure new entry in immediates gets processed during wait(s)
- Fix jitter strategies
- Handle exceptions from executor.submit in PeriodicWorker
- Begin adding our own thread pool executor
- Just use a deque vs reverse pushing/popping
- Some minor refactoring and comment/note addition
- Update reno for stable/ocata
- Fix time related check in rejection test
- Eliminate unneccessary patching in GreenFuture
- Add what the watcher watches to the watcher as a property
- PeriodicWorker.create to accept arguments for periodic tasks
- Remove 'smart' idleness check
- Typo fix: arbitary => arbitrary
- Expose underlying futures.CancelledError
- Handle the case where 0.199 is provided as runtime
- Add Constraints support
- Add reno for release notes management
- Activate pep8 check that _ is imported
- Show team and repo badges on README
- Don't include openstack/common in flake8 exclude list
- Introducing NeverAgain functionality for periodics
- Add re-raising SystemExit exception
- Remove green worker reference to its executor
- Add Python 3.5 classifier and venv
- Have the executor stats object repr look like the watcher repr
- Move most of green helper classes -> '_green.py'
- Reschedule failed periodic tasks after a short delay
- Removes unnecessary utf-8 coding
- Change ignore-errors to ignore_errors
- Remove discover from test-requirements
- Do not check spacing if periodic disabled
- Remove tests output from code coverage
- docs - Set pbr warnerrors option for doc build
- Fix wrong comparison in reject_when_reached
- Fix 'on_failure' param not be used
- Update homepage with developer documentation page
- The python 3.4 support is removed
- replace _callables by _works
- Modification of the example code
- Add useful watcher '__repr__' function
- Use prettytable to show pretty schedule/active/planned time table
- py26/py33 are no longer supported by Infra's CI
- Ensure all futures have completed before run returns
- Allow for providing different run work sync functions
- Add periodics.is_periodic to check if object is a periodic task
- Allow PeriodicWorker to skip executor shutdown in case of a preexisting executor
- Expose underlying timeout error
- Remove dummy/placeholder 'ChangeLog' as its not needed
- No need for Oslo Incubator Sync
- Add 'enabled' parameter to @periodic decorator
- Reduce/remove duplication in run functions
- Remove link to modindex
- Updated from global requirements
- Enhance the README
- Single quote the callables name (when submission errors)
-------------------------------------------------------------------
Tue Aug 30 14:03:46 UTC 2016 - tbechtold@suse.com
- update to 0.4.0:
* Remove new checks from hacking factory()
* Correcting information in configuration
* Updated from global requirements
* Add docstrings for utils.net
* Add docstrings for utils.host
* Add docstrings for utils.helpers
* Add docstrings for utils.file
* Add docstrings for hacking.translation_checks
* Add docstrings for hacking.checks
* Add docstrings for db.utils
* Get ready for os-api-ref sphinx theme change
* Add docstrings for policy
* Base DB: rehome model_base
* Start migration of utility methods
* Add docstrings for exceptions
* Add docstrings for converters
* Enhance pyir tooling CLI
* Support copy() in Sentinel
* Don't run api-report during pep8
* Add a hacking rule for string interpolation at logging
* Correcting 'extention' parameter on Networking API v2.0
* Remove invalid depreaction warning
* Generate API report tooling
* Add DeviceNotFoundError to neutron_lib exceptions
* Revert "Update hacking check consumption"
* Enable DeprecationWarning in test environments
* Update the home-page in setup.cfg
* Add Python 3.5 classifier and venv
* Don't pass argument sqlite_db in method set_defaults
* api-ref: Fix api-ref for routers
* api-ref: Rename file names for consistency
* api-ref: Move sample JSON files under v2 directory
* api-ref: Merge v2 and v2-ext into one directory
* Sync neutron callbacks into lib
* Forbid eventlet hacking check
* api-ref: Split LBaaS API reference into v1 and v2
* Update hacking check consumption
* translation_checks: Exclude rally plugins
* Add Neutron context module and some policy methods
-------------------------------------------------------------------
Thu Aug 11 12:16:48 UTC 2016 - tbechtold@suse.com
- update to 0.3.0:
* Remove discover from test-requirements
* Add validator to test integers
* Deprecate N523 check that forbids oslo.* imports
* devref for public API docstring
* Migration report: validate that bc is installed
* add tags to api-ref files for the content verification phase
* Add tool to track migration to neutron-lib
* Document release steps for neutron-lib
* Expand the API reference Table of Content
* Updated from global requirements
* Fix simple typo
* Tweak validation logic for subport validator
* Updated from global requirements
* Update documents to address some issues
* Updated from global requirements
* Rehome IPV6_MODES constants
* Update validator accessors
* Forbid eventlet based code
* Make the constant Sentinel() class public
* 100% unit test coverage for hacking/checks.py
* Localized exception message hacking check
* Updated from global requirements
* WADL to RST migration
* Add translation validations to the hacking policy
* Updated from global requirements
* Fix E128 hacking errors and enable it
* TrivialFix: Fix a bad indentation in a doc file
* Enable local hacking rule in neutron-lib
* Hacking: update iteritems hacking message
* Add Neutron L3 agent types
* Fix exception for invalid type
* Add subport validator for vlan-aware-vms
* Updated from global requirements
* Remove unused oslo.service requirement
- Use pypi.io for Source url
- Adjust Requires
-------------------------------------------------------------------
Thu Jul 7 09:27:03 UTC 2016 - tbechtold@suse.com
- update to 0.2.0:
* Updated from global requirements
* Add IPv6_LLA_PREFIX constant
* Remove ICMPV6_ALLOWED_TYPES
* Maintain ATTR_NOT_SPECIFIED constant with deepcopy
* Add constants for additional ICMPv6 types
* Define legacy ICMPv6 protocol name 'icmpv6' for backward compaty
- Adjust Requires
-------------------------------------------------------------------
Fri Apr 22 09:18:09 UTC 2016 - rhafer@suse.com
- update to 0.1.0:
* Remove config module
* New device owner flag for HA router interface
* Revert "Add Collector Agent type string"
-------------------------------------------------------------------
Sun Apr 10 15:16:11 UTC 2016 - dmueller@suse.com
- update to 0.0.3:
* Add pagination helpers
* Fix 'import neutron' hacking check
* Add in missing constants
* Remove unused pngmath Sphinx extension
-------------------------------------------------------------------
Fri Mar 4 09:38:04 UTC 2016 - tbechtold@suse.com
- Initial packaging (version 0.0.2)