Monday, 2026-02-09

*** mhen_ is now known as mhen02:26
opendevreviewTakashi Kajinami proposed openstack/oslo.policy master: Skip functional tests for .gitignore update  https://review.opendev.org/c/openstack/oslo.policy/+/97607603:46
opendevreviewTakashi Kajinami proposed openstack/taskflow master: Skip functional tests for .gitignore update  https://review.opendev.org/c/openstack/taskflow/+/97607703:47
opendevreviewTakashi Kajinami proposed openstack/oslo.policy master: Skip functional tests for .gitignore update  https://review.opendev.org/c/openstack/oslo.policy/+/97607606:08
opendevreviewTakashi Kajinami proposed openstack/oslo.service master: Reduce code duplication between two LoopingCall implementations  https://review.opendev.org/c/openstack/oslo.service/+/97591710:45
ralonsohdamani[m], hello! I think we have an issue with oslo.service12:24
ralonsohhttps://bugs.launchpad.net/neutron/+bug/214130412:24
ralonsohit seems to be related to some recent changes in this project12:24
ralonsohIn particular https://review.opendev.org/c/openstack/oslo.service/+/96520812:25
ralonsohhberaud[m], 12:25
stephenfinPavloKostianov[m]: I was out last week but it seems you got your pep8 issues resolved12:39
stephenfinPavloKostianov[m]: also, commit 2eb7a9fe620005045d0d28282a3dbdce4091758a didn't remove the flake8 plugin: it migrated to the native hacking hook. We *have* removed that hook since though in favour of ruff. I personally install pre-commit and let it run, but you can also run it manually before commit with `pre-commit run -a` or `tox -e pep8`.12:44
stephenfin`tox -e pep8` will also run mypy which was likely the source of many of your lint failures12:45
hberaud[m]ralonsoh: ack, thanks for the heads up14:17
*** haleyb|out is now known as haleyb14:24
ralonsohyw14:35
PavloKostianov[m]stephenfin: Thanks for the reply! I did resolved the pep8 issues running `tox -e pep8` manually. to make sure I did it. But the problem is that even though I have run `pre-commit --install` before committing the issues were only discovered after the CI failed. That's why I was thinking flake8 hook was removed, but as I understand for you it works (not letting you commit before you fix linting issues), right? Is there a step I14:53
PavloKostianov[m]am missing to make it work?14:53
stephenfinPavloKostianov[m]: pre-commit won't catch mypy issues, so that's likely what was missed14:54
stephenfinwe used to use pre-commit for mypy also but that provded sub-optimal for a number of reason (speed, inconsistent dependency management, etc.)14:55
PavloKostianov[m]I see, now I know, thanks!15:14
opendevreviewTakashi Kajinami proposed openstack/tooz master: Remove zake driver  https://review.opendev.org/c/openstack/tooz/+/97615017:04
tkajinamso it turned out zake relies on pkg_resources... and the library was abandoned17:08
tkajinamremoving it from tooz is easy, but we also have to remove it from taskflow which is tricky due to the heavy usage to fake zookeeper backend ...17:08
opendevreviewLiron Kuchlani proposed openstack/osprofiler master: Fix SQLAlchemy 2.0 compatibility in handle_error  https://review.opendev.org/c/openstack/osprofiler/+/97618420:36
opendevreviewGhanshyam proposed openstack/oslo.service master: Fix service multiple workers launching different service instance  https://review.opendev.org/c/openstack/oslo.service/+/97618822:05

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!