[oslo][mistral][keystone] broken library gate
Hi teams in $SUBJECT, The release team usually checks the gate health of libraries which did not have merged patches recently and it seems you have a project with broken gate: oslo.utils: https://review.opendev.org/c/openstack/oslo.utils/+/952914 python-mistralclient: https://review.opendev.org/c/openstack/python-mistralclient/+/952927 python-keystoneclient: https://review.opendev.org/c/openstack/python-keystoneclient/+/952923 Could you please check and fix the gate so that we don't release 2025.2 Flamingo with a broken state. Thanks in advance, Előd Illés irc: elodilles @ #openstack-release
The issue with oslo.utils gate is caused by a known bug in novnc package[1] in ubuntu. The issue is caused by the unnecessary dependencies which pulls older oslo libraries into system python, and these are blocking the latest oslo libs installed into the virtual env due to visibility to system python packages enabled for python3-libvirt. Technically we can update every single devstack job in oslo libraries to install novnc from source to fix the problem (for a few other repos we don't see any errors although we are not actually testing the latest code), but I'm hesitant to do it due to massive overhead. I've psoposed the change to switch to source installation globally[1] which I hope may work. However if anyone have a path to contact canonical to enhance the fix for their packaging problem[1] that is much appreciated because we don't have to expand such hack in our CI... [1] https://bugs.launchpad.net/ubuntu/+source/novnc/+bug/2113882 [2] https://review.opendev.org/c/openstack/tempest/+/953457 On 6/28/25 3:28 AM, Elõd Illés wrote:
Hi teams in $SUBJECT,
The release team usually checks the gate health of libraries which did not have merged patches recently and it seems you have a project with broken gate:
oslo.utils: https://review.opendev.org/c/openstack/oslo.utils/+/952914 python-mistralclient: https://review.opendev.org/c/openstack/python-mistralclient/+/952927 python-keystoneclient: https://review.opendev.org/c/openstack/python-keystoneclient/+/952923
Could you please check and fix the gate so that we don't release 2025.2 Flamingo with a broken state.
Thanks in advance,
Előd Illés irc: elodilles @ #openstack-release
python-keystoneclient failure is temporary, gate is ok On Mon, 30 Jun 2025 at 15:45, Takashi Kajinami <kajinamit@oss.nttdata.com> wrote:
The issue with oslo.utils gate is caused by a known bug in novnc package[1] in ubuntu.
The issue is caused by the unnecessary dependencies which pulls older oslo libraries into system python, and these are blocking the latest oslo libs installed into the virtual env due to visibility to system python packages enabled for python3-libvirt.
Technically we can update every single devstack job in oslo libraries to install novnc from source to fix the problem (for a few other repos we don't see any errors although we are not actually testing the latest code), but I'm hesitant to do it due to massive overhead. I've psoposed the change to switch to source installation globally[1] which I hope may work.
However if anyone have a path to contact canonical to enhance the fix for their packaging problem[1] that is much appreciated because we don't have to expand such hack in our CI...
[1] https://bugs.launchpad.net/ubuntu/+source/novnc/+bug/2113882 [2] https://review.opendev.org/c/openstack/tempest/+/953457
On 6/28/25 3:28 AM, Elõd Illés wrote:
Hi teams in $SUBJECT,
The release team usually checks the gate health of libraries which did not have merged patches recently and it seems you have a project with broken gate:
oslo.utils: https://review.opendev.org/c/openstack/oslo.utils/+/952914 python-mistralclient: https://review.opendev.org/c/openstack/python-mistralclient/+/952927 python-keystoneclient: https://review.opendev.org/c/openstack/python-keystoneclient/+/952923
Could you please check and fix the gate so that we don't release 2025.2 Flamingo with a broken state.
Thanks in advance,
Előd Illés irc: elodilles @ #openstack-release
participants (3)
-
Artem Goncharov
-
Elõd Illés
-
Takashi Kajinami