Thursday, 2026-02-19

opendevreviewGhanshyam Maan proposed openstack/oslo.service master: Threading mode: check conf object picklable before 'spawn'  https://review.opendev.org/c/openstack/oslo.service/+/97724101:08
gmaanhaleyb: stephenfin tkajinam damani[m] can you please check this, it fixes the issue for 'spawn' method occurring in neutron periodic worker launch case- https://review.opendev.org/c/openstack/oslo.service/+/97724101:12
gmaanhberaud[m]: ^^01:12
gmaanhaleyb: ralonsoh this fixes the neutron failure, I tested it in this but please check if it is failing anywhere else also, https://review.opendev.org/c/openstack/neutron/+/97724201:13
gmaanhaleyb: ralonsoh feel free to update my testing change if more scenario jobs needs to be tested, once you confirm, i will push a new release for oslo.service tomorrow01:14
gmaanhberaud[m]: damani[m] I do not have rights to set the 'Importance' in oslo.service LP but this is critical one if either of you can set it -  https://bugs.launchpad.net/oslo.service/+bug/214212201:16
hberaud[m]gmaan: ack, will try to see if I can update the importance, I'm not sure I have the rights on launchpad09:55
hberaud[m]Also, please notice that I'm experiencing a storm outage since 1 weeks, I remained without electricity and internet connection since last week, power is back, but internet fiber is still ripped off, so I only partially recovered and I stuck working from my town's city hall, with limited opening hours... so excuse the absence or the delays of my responses 10:00
*** tkajinam_ is now known as tkajinam10:13
gmaanhberaud[m]: thanks, no worry. and best of luck for outage :). i usually experience the same 2-3 times every winter but not this time. 15:28
ralonsohgmaan, hello! thanks for the fix for oslo.service, it is working. I have a question about the message "Service %s is not picklable with spawn; falling back to fork"17:54
ralonsohI'm checking the config var passed in the test cases, is oslo.config17:54
ralonsohand is the same as in Neutron. For example:17:54
ralonsoh        separate_conf = cfg.ConfigOpts()17:54
ralonsoh        launcher = service.ServiceLauncher(conf=separate_conf)17:54
ralonsohIn Neutron we also pass a oslo_config.cfg.ConfigOpts object17:55
ralonsohhttps://github.com/openstack/neutron/blob/master/neutron/service.py#L26317:55
gmaanralonsoh: hi18:49
gmaanyeah, conf onbject want not picklable due to lamda function18:50
gmaanralonsoh: it is from oslo.config not neutron specific, if we make oslo.config picklable then I think most of the services can use spawn18:51
opendevreviewMiro Tomaska proposed openstack/oslo.serialization master: Don't iterate over addresses in netaddr.IPRange  https://review.opendev.org/c/openstack/oslo.serialization/+/97736520:32
opendevreviewMerged openstack/oslo.service master: Threading mode: check conf object picklable before 'spawn'  https://review.opendev.org/c/openstack/oslo.service/+/97724121:35

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