Just to say a couple of words regarding ` object of type 'PosixPath' has no len()` issue. This one is caused by the release of Sphinx 7.2.0 and the issue happens in openstackdocstheme. The project itself has been patched [1] to overcome the issue, but likely needs to be released for new version to be consumed. However, the issue itself won't happen if upper-constraints would be used for docs and releasenotes jobs. As in u-c Sphinx is constrained to the version 4.5.0. So there is an immediate fix available, which is to add smth like `-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}` to the deps option of tox.ini file for [docs] and [releasenotes] sections. [1] https://opendev.org/openstack/openstackdocstheme/commit/7e4e2b0c85216288a215... пт, 18 авг. 2023 г. в 12:25, Elõd Illés <elod.illes@est.tech>:
Hi $teams_in_subject,
I've generated test patches to see gate health (to projects' for cycle-with-intermediary deliverables, that have not merged any patches recently) and the patches show [1] that you have broken CI jobs on your gate. Could the teams please check what the issue / issues are and fix as soon as possible? Thanks in advance!
(Note: multiple times I see that the failure in docs job is: Handler <function html_page_context at 0x7f86178f55a0> for event 'html-page-context' threw an exception (exception: object of type 'PosixPath' has no len()) so several gates can be fixed with a fix to this issue)
[1] https://review.opendev.org/q/topic:release-health-check-cwi-bobcat+is:open
Thanks,
Előd Illés irc: elodilles @ #openstack-release