We high-spiritedly announce the release of: masakari-monitors 10.0.0: Monitors for Masakari This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/masakari-monitors Download the package from: https://tarballs.openstack.org/masakari-monitors/ Please report issues through: https://bugs.launchpad.net/masakari-monitors/+bugs For more details, please see below. Changes in masakari-monitors 9.0.0..10.0.0 ------------------------------------------ 1ae9a09 Fix tox for py38 and lower-contraints 280051b [goal] Migrate testing to ubuntu focal c26f141 Add .stestr/ to .gitignore a830855 Add missing keystoneauth1 to requirements.txt 4bc52ec Fix constraints URL enforcement for lower-constraints fb0a1f7 Drop Babel from reqs 03ef355 [goal] Migrate testing to ubuntu focal e704045 Use keystoneauth1 config option loading for masakari client 886543d Replace assertRaisesRegexp with assertRaisesRegex 8c27817 Remove elementtree deprecated methods bd36ed3 drop mock from lower-constraints 425bb1d repeated parsing 3e93eab Switch to newer openstackdocstheme and reno versions 649c901 Remove translation sections from setup.cfg 33d25e3 Remove six ce1efa1 Fix hacking min version to 3.0.1 be1173e Add Python3 victoria unit tests aac415d Update master for stable/ussuri f317a24 reset nova-compute process name 1cf29b9 Cleanup py27 support Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 2 +- babel.cfg | 2 -- bindep.txt | 7 +++-- lower-constraints.txt | 19 ++++-------- masakarimonitors/conf/api.py | 5 +-- masakarimonitors/ha/masakari.py | 14 +++------ masakarimonitors/hacking/checks.py | 14 +++++++++ .../hostmonitor/host_handler/driver.py | 4 +-- .../hostmonitor/host_handler/handle_host.py | 15 ++++----- .../hostmonitor/host_handler/parse_cib_xml.py | 16 +++++----- .../hostmonitor/host_handler/parse_crmmon_xml.py | 4 +-- .../process_handler/handle_process.py | 2 +- .../hostmonitor/host_handler/test_handle_host.py | 12 ++++---- .../process_handler/test_handle_process.py | 29 ++++++++++++----- masakarimonitors/utils.py | 13 +++----- masakarimonitors/version.py | 2 +- releasenotes/source/conf.py | 6 ++-- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 ++++ requirements.txt | 6 ++-- setup.cfg | 30 ++---------------- setup.py | 9 ------ test-requirements.txt | 8 ++--- tox.ini | 36 ++++++---------------- 29 files changed, 140 insertions(+), 170 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 878c100..c4347be 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6,2 @@ automaton>=1.9.0 # Apache-2.0 -libvirt-python!=4.1.0,>=3.5.0 # LGPLv2+ +keystoneauth1>=3.4.0 # Apache-2.0 +libvirt-python>=6.0.0 # LGPLv2+ @@ -10 +11 @@ oslo.config>=5.2.0 # Apache-2.0 -lxml!=3.7.0,>=3.4.1 # BSD +lxml>=4.5.0 # BSD @@ -19 +19,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 6f59c5e..edf3398 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -9,2 +8,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD -oslosphinx>=4.7.0 # Apache-2.0 @@ -16,3 +14 @@ testtools>=2.2.0 # MIT - -# releasenotes -reno>=2.5.0 # Apache-2.0 +ddt>=1.0.1 # MIT