Revisions of python-ovsdbapp

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1136724 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to version 2.5.0
  - Update master for stable/2023.2
  - TAAS: Add commands for creating Mirrors
  - Add support for ecmp routes
  - Ensure LrpAddCommand may_exits works without peers
  - Add some basic usage documentation
  - Handle events with conditions and match_fn
  - nb: provide 'route_table' in lr-route-{add,del,list}
  - nb: allow to add route even if learned route exists
  - venv: unit tests don't work for 'hardware_vtep'
  - nb: add 'nexthop' argument to 'lr_route_del'
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093366 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to version 2.3.0
  - [CI] Set the default OS_TEST_PATH in the stestr conf file
  - Use OVN's OVS submodule for functional tests
  - Add Interface paramteres to ``OvsdbIdl.add_port`` method.
  - All ``AddCommand`` child classes return the new register UUID
  - Update master for stable/2023.1
  - Add support for manipulating BFD entries
  - Add new function ls_get_localnet_ports
  - Add 'no timeout' option to wait_for_change
  - Add if_exists and **kwargs columns to db_set
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1069689 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- update to version 2.2.1
  - Update tox.ini for tox4
  - Accept HA chassis group commands in HAChassisGroupAdd*
  - Define "LbAddIpPortMappingCommand" with latin chars
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039290 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- update to version 2.2.0
  - Don't force_reconnect() on unhandled Idl exception
  - Fix TRY_AGAIN handling
  - Switch to 2023.1 Python3 unit tests and generic template name
  - Use daemon property instead of setDaemon method
  - vtep: add support for 'hardware_vtep' schema
  - nb: add methods to modify the lrp.networks
  - nb: add support for lb health checks API
  - Provide base classes for {Get,Set}Options commands
  - Update master for stable/zed
  - Fix logging exception while handling transaction exception

- update to version 2.0.0
  - Update python testing as per zed cycle teting runtime
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983762 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to version 1.16.1
  - Handle OVS 2.17 change to Idl.tables
  - nb: set chassis_name for new gateway chassis
  - tools: fix OvsOvnVenvFixture init
  - Log what exception caused abort of the transaction
  - nb: provide 'discard' value for nexthop
  - Update master for stable/xena
  - ic: add support for OVN_IC_Northbound schema
  - Add cooperative_yield() to OvsdbIdl
  - Capture test run logging
  - Update master for stable/yoga
  - Remove ovsdb_connection singleton for tests
  - nb: provide lrp_get method
  - Check WaitEvents for match after other events
  - Use "api.lookup" to search for a "Logical_Switch"
  - github no longer accepts git:// connections
  - Allow functional tests to pass on older OVN w/o IC
  - nb: fix route.output_port name
  - Use py3 as the default runtime for tox
  - Drop lower-constraints.txt and its testing
  - tools: run functional tests against ovn/main branch
  - Add Python3 yoga unit tests
  - Add support for OVN NB Logical_Router_Policy table
  - Move linters dependencies to tox.ini
  - remove unicode from code
  - nb: add support for lrp's gateway chassis API
  - Fix broken behavior after recent OVS update
  - Update QoS register in "QoSAddCommand" if exists
  - nb: add support for set of addresses API
  - Revert "Add an active wait in the "Backend.lookup""
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 939548 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to version 1.12.0
  - Improve "OvsdbIdl.from_server" method
  - Don't spam retries 100s of times a second
  - Actually close the connection in Connection.stop()
  - Fix docs job
  - ovn: support allow-stateless ACL verb
  - Make exceptions in the event logs easier to read
  - Add Python3 xena unit tests
  - Update master for stable/wallaby
  - Add an active wait in the "Backend.lookup"
  - setup.cfg: Replace dashes with underscores
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 825327 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- update to version 1.2.0
  - Allow read-only Commands to bypass txns in execute()
  - Add "inactivity_probe" parameter to "enable_connection_uri"
  - Accept a Row as a result in AddCommand
  - Update .gitreview for stable/ussuri
  - Tempest job inherits from Neutron tempest OVN job
  - Fix spurious test failure
  - Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 784197 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 5)
- switch to python 3.x only client
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 774926 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- update to version 0.17.0
  - modify RowEvent hash key
  - Mock Thread for both connection tests
  - Add missing tox environment "functional-py36"
  - TrivialFix: Fix the chassis_del comment in Southbound API
  - Add mock.patch.stopall cleanup handler to base test class
  - Make Event logging more useful by default
  - Make event debug log more useful
  - Switch functional and tempest jobs to python3
  - Allow match_ip in LrNatDelCommand to be IP network
  - Add db_create_row method
  - Break out match_fn from matches
  - Sync Sphinx requirement
  - Remove vtep-related code from venv testing
  - Add Python 3 Train unit tests
  - OpenDev Migration Patch
  - Make it possible to opt out of nested transactions
  - Add HA Chassis Group related commands
  - Add commands to set and get LRP options
  - Pass kwargs from execute to transaction()
  - Replace openstack repository by opendev
  - Bump appdirs lower constraint
  - Update the UPPER_CONSTRAINTS_FILE for tox
  - Update master for stable/stein
  - Move WaitForPortBindingEvent out from testing code
  - add an option to let the user choose the right time to start connection
  - Change the order of parameters for lsp_bind method
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 692873 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 3)
- update to version 0.15.0
  - Update home-page
  - Check for oslo library usage
  - Pass posargs to pylint, not flake8
  - Fix functional tests timeout race condition
  - Expand retry behavior to cover other python-ovs methods
  - update pylint to 1.9.2
  - import zuul job settings from project-config
  - NBDB API: Add param if_exists for methods using db_remove()
  - Change openstack-dev to openstack-discuss
  - Add Gateway_Chassis support
  - Update reno for stable/rocky
  - Attempt to fetch the schema from any remote
  - Fix a typo in docstring
  - add python 3.6 unit test job
  - Add WaitEvent to the API
  - Ensure timeout on queueing transaction
  - Remove the oslo-utils dependency
  - Group tests in same class to run in same group
  - Move ovsdbapp jobs to its tree
  - Convert base commands to ReadOnlyCommand
  - fix tox python3 overrides
  - Allow read-only Commands to bypass txns in execute()
  - Migrate tempest job to zuul v3 native
  - ut: Patch get_ident for race transaction test
  - Make nested transaction thread aware
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 682023 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 2)
- update to version 0.12.3
  - Allow read-only Commands to bypass txns in execute()
  - Convert base commands to ReadOnlyCommand
  - Move ovsdbapp jobs to its tree
Displaying all 15 revisions
openSUSE Build Service is sponsored by