[Pkg-nagios-devel] Bug#937103: nagios-plugins-contrib: Python2 removal in sid/bullseye
Sandro Tosi
morph at debian.org
Sun Nov 17 04:41:44 GMT 2019
On Fri, 30 Aug 2019 07:27:38 +0000 Matthias Klose <doko at debian.org> wrote:
> Package: src:nagios-plugins-contrib
> Version: 24.20190301
> Severity: normal
> Tags: sid bullseye
> User: debian-python at lists.debian.org
> Usertags: py2removal
nagios-plugins-contrib is virtually the only rdep for python-pymongo,
and it looks like the code from the last update already supports
python3: could you change check_mongodb/check_mongodb.py shebang to
point to py3k and update the recommends to python3-pymongo? this way
we could drop the py2 support from src:pymongo. there's a percona
mongo check too, but tbh it hasnt been updated in 5 years upstream,
and python-pymongo is only a suggests there, so maybe we can ignore
it?
other checks depending on python2:
* check_graphite/check_graphite.py
- very old check (upstream last change 8years ago)
- does it even work anymore?
- seems trivial to port to python3, a quick `2to3` reveals just some
very basic changes
* check_libs_ng/check_libs_ng
- this looks almost ready to get its shebang switched to py3k, small
`2to3` fix to apply
* percona-nagios-plugins/nagios/bin/pmp-check-aws-rds.py
- really old script, should be verified if it still works properly
- `2to3` suggests really basic changes, maybe let's apply them?
please let me know what you think about this, definitely prioritizing
dropping python-pymongo would help a lot; i can help
preparing/committing the changes, but i wont be able to test them out
myself in real-world examples.
Regards,
Sandro
More information about the Pkg-nagios-devel
mailing list