Friday, 2023-10-27

opendevreviewsean mooney proposed openstack/devstack master: ignore dbcounter sub dirs  https://review.opendev.org/c/openstack/devstack/+/89884401:43
opendevreviewsean mooney proposed openstack/devstack master: [DNM] testing centos9/rocky9 jobs with global venv enabled  https://review.opendev.org/c/openstack/devstack/+/89884501:43
ykarelclarkb, for that privsep-helper missing i believe it's not the same bug as ubuntu-jammy one, but something to do with the path where oslo.privsep is installed and it's path inclusion in exec_dirs for /etc/neutron/rootwrap.conf04:09
ykarelharsh seems to be out now04:09
ykareland as with package installation it works it would have been in the path already included in exec_dirs04:10
ykarelbut yes full devstack install logs would have some hint on what went wrong or some reproducible steps as ovn jobs in yoga 20.04 are working fine04:12
sean-k-mooneygmann: frickler so i made some progress on GLOBAL_VENV=true on centos11:57
sean-k-mooneybasically the "bug" is related to pep 517, pbr and our custome wsgi_scripts fields 11:58
sean-k-mooneyif we pin to an older pip on centos where we dont try to build the wheel11:58
sean-k-mooneypbr will generate teh wsgi script correctly11:59
sean-k-mooneywhen we build the editable wheel we dont11:59
sean-k-mooneyusing the old pip breaks debian because python-ovs on that plathform needs it as they now require pep517 support to install12:00
sean-k-mooneyi think if we remove the if here https://github.com/openstack/pbr/blob/master/pbr/packaging.py#L493-L49812:01
sean-k-mooneyand allways call  self._make_wsgi_scripts_only(dist, executable)12:01
sean-k-mooneythat might help fix this in pep517 mode?12:02
sean-k-mooneyclarkb: ^12:02
clarkbsean-k-mooney: the issue is bdist wheel is different than the editable wheel instruction? Maybe we should check for that instead?14:04
clarkbI'm not sure what the effect is for building those scripts for all build cases. Maybe we leak files into the build dir which isn't a big deal?14:05
sean-k-mooneyclarkb: it also does not work in non editable mode fyi14:48
sean-k-mooneyclarkb: the issue i think is but ya perhasp we need to check for a list of options14:49
sean-k-mooneyi have not had time to do it but i was going to add some logging  to see what its invoked with14:49
clarkbI'msurprised that building a non editable wheel doesn't go through that bdist wheel case14:50
clarkbmaybe they aer using a new flag for pep517 which would explain it I guess14:50
sean-k-mooneyya i think its something like that14:50
sean-k-mooneya new flag14:50
opendevreviewGhanshyam proposed openstack/tempest master: Switch Neutron RBAC flag in testing  https://review.opendev.org/c/openstack/tempest/+/89931014:52

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