2024-07-16T14:46:54.666Z | <Adam King> I'm not sure why it's suddenly started happening now, but I'm seeing `run-tox-mgr` in make check fail a lot on squid branch with
```==================================== ERRORS ====================================
___________________ ERROR collecting prometheus/__init__.py ____________________
prometheus/__init__.py:2: in <module>
from .module import Module, StandbyModule
prometheus/module.py:4: in <module>
from pkg_resources import packaging # type: ignore
E ImportError: cannot import name 'packaging' from 'pkg_resources' (/home/jenkins-build/build/workspace/ceph-pull-requests/src/pybind/mgr/.tox/py3/lib/python3.10/site-packages/pkg_resources/__init__.py)```
I believe it will be fixed by backporting <https://github.com/ceph/ceph/pull/57700> which I'm going to look into, but just FYI in case anyone sees that failure. It's also one of the PRs listed in <https://pad.ceph.com/p/clt-weekly-minutes> from yesterday that Zac said was needed for the docs-build stuff so probably good to do it anyway. |
2024-07-16T14:51:03.553Z | <Casey Bodley> thanks. i was having seeing that a lot on quincy and tried the backport for <https://tracker.ceph.com/issues/66412> but there were conflicts |
2024-07-16T14:51:13.270Z | <Casey Bodley> thanks. i was seeing that a lot on quincy and tried the backport for <https://tracker.ceph.com/issues/66412> but there were conflicts |
2024-07-16T14:51:35.608Z | <Adam King> yeah, just saw you had assigned to Redouane, but he's out on PTO for the next two weeks. I'll give it a go. |
2024-07-16T15:51:16.714Z | <Adam King> squid: <https://github.com/ceph/ceph/pull/58623>
reef: <https://github.com/ceph/ceph/pull/58624>
quincy: <https://github.com/ceph/ceph/pull/58627>
squid and reef merged fine. Quincy is tough because <https://github.com/ceph/ceph/commit/ef19547e83e5a159279b11d0876ac24a6c1ebd7e#diff-2a13f1344504379e877324d3a0375adcbcb4cb27d7e575ad8f4618a52d6a00e0> isn't present in the branch. I tried adding the package into debian/control where I think it made sense, but my knowledge of that area is pretty bad so I'll definitely need a review from someone who knows it better. |