)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"108864b85d39c69779154f1ccab6bcb18e5469dd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a94d72a5_630726a0","updated":"2026-02-19 05:01:36.000000000","message":"All good, in this run also. failure are different than the oslo.service one.","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"327e65024e030d309a8ad0883d30cd8561326c7c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7248146f_6c293c73","updated":"2026-02-18 23:01:08.000000000","message":"recheck deps is updated","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8f564d1728ef8b41299f70570c88b8f0f7c1d555","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c05d8f34_acf1b4f7","updated":"2026-02-18 17:21:03.000000000","message":"recheck deps updated","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"5efb9d5968b936e3055f12f4120d0eccb36abc9d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0b22571c_e31da7da","updated":"2026-02-19 01:17:12.000000000","message":"recheck testing one more time","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"38e3ed3513a985c9da4589173e3c2c8f3dd8613c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"79f4674c_c14bb6a1","updated":"2026-02-19 01:07:02.000000000","message":"the depends-on fixes the issue, I can see the neutron-periodic-workers launched successfully\n\n- https://zuul.opendev.org/t/openstack/build/7347acf1d69a42cda0de094229f9ca2f/log/controller/logs/screen-neutron-periodic-workers.txt\n\nFeb 18 23:43:57.700060 np90dfdebf58494 neutron-periodic-workers[167306]: DEBUG oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Selected the multiprocessing context: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e and updated it in Cotyledon ServiceManager: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e {{(pid\u003d167306) launch_service /opt/stack/new/oslo.service/oslo_service/backend/_threading/service.py:227}}\nFeb 18 23:43:57.700374 np90dfdebf58494 neutron-periodic-workers[167306]: WARNING oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Service PeriodicWorker is not picklable with spawn; falling back to fork. Please make the service spawn-safe to avoid this fallback.\nFeb 18 23:43:57.700485 np90dfdebf58494 neutron-periodic-workers[167306]: DEBUG oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Selected the multiprocessing context: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e and updated it in Cotyledon ServiceManager: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e {{(pid\u003d167306) launch_service /opt/stack/new/oslo.service/oslo_service/backend/_threading/service.py:227}}\nFeb 18 23:43:57.701333 np90dfdebf58494 neutron-periodic-workers[167306]: WARNING oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Service PeriodicWorker is not picklable with spawn; falling back to fork. Please make the service spawn-safe to avoid this fallback.\nFeb 18 23:43:57.701434 np90dfdebf58494 neutron-periodic-workers[167306]: DEBUG oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Selected the multiprocessing context: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e and updated it in Cotyledon ServiceManager: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e {{(pid\u003d167306) launch_service /opt/stack/new/oslo.service/oslo_service/backend/_threading/service.py:227}}\nFeb 18 23:43:57.701685 np90dfdebf58494 neutron-periodic-workers[167306]: WARNING oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Service PeriodicWorker is not picklable with spawn; falling back to fork. Please make the service spawn-safe to avoid this fallback.\nFeb 18 23:43:57.701837 np90dfdebf58494 neutron-periodic-workers[167306]: DEBUG oslo_service.backend._threading.service [None req-e8577e8d-09a7-4512-b1b0-f729dee5eedc None None] Selected the multiprocessing context: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e and updated it in Cotyledon ServiceManager: \u003cmultiprocessing.context.ForkContext object at 0x7fef652ca8f0\u003e {{(pid\u003d167306) launch_service /opt/stack/new/oslo.service/oslo_service/backend/_threading/service.py:227}}\n\nthis is ovs job logs:\n- https://zuul.opendev.org/t/openstack/build/68aaac04d1284c2cbe7dfd603b097921/log/controller/logs/screen-neutron-periodic-workers.txt","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ac99263c1e572baa1e3f4efd0f3c00048fadb9a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5e3fddc4_00cf6650","updated":"2026-02-18 23:01:41.000000000","message":"we can see the failure in neutron-ovn-grenade-multinode:\n\n\nFeb 18 18:27:23.535009 npefcd3913c0af4 neutron-periodic-workers[168377]: DEBUG oslo_service.backend._threading.service [None req-4f32fb29-8ece-4b96-ba28-ec19509070a4 None None] Reselected the multiprocessing context: \u003cmultiprocessing.context.SpawnContext object at 0x7f24773ba860\u003e and updated it in Cotyledon ServiceManager: \u003cmultiprocessing.context.SpawnContext object at 0x7f24773ba860\u003e {{(pid\u003d168377) launch_service /opt/stack/new/oslo.service/oslo_service/backend/_threading/service.py:227}}\nFeb 18 18:27:23.535159 npefcd3913c0af4 neutron-periodic-workers[168377]: DEBUG neutron_lib.callbacks.manager [None req-4f32fb29-8ece-4b96-ba28-ec19509070a4 None None] Publish callbacks [] for process (None), after_spawn {{(pid\u003d168377) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}}\nFeb 18 18:27:23.549058 npefcd3913c0af4 neutron-periodic-workers[168377]: Exception in thread Thread-2 (_child_supervisor_thread):\nFeb 18 18:27:23.549058 npefcd3913c0af4 neutron-periodic-workers[168377]: Traceback (most recent call last):\nFeb 18 18:27:23.549058 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/threading.py\", line 1016, in _bootstrap_inner\nFeb 18 18:27:23.549552 npefcd3913c0af4 neutron-periodic-workers[168377]: self.run()\nFeb 18 18:27:23.549552 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/threading.py\", line 953, in run\nFeb 18 18:27:23.550126 npefcd3913c0af4 neutron-periodic-workers[168377]: self._target(*self._args, **self._kwargs)\nFeb 18 18:27:23.550126 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/opt/stack/data/venv/lib/python3.10/site-packages/cotyledon/_service_manager.py\", line 361, in _child_supervisor_thread\nFeb 18 18:27:23.550377 npefcd3913c0af4 neutron-periodic-workers[168377]: self._adjust_workers()\nFeb 18 18:27:23.550377 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/opt/stack/data/venv/lib/python3.10/site-packages/cotyledon/_service_manager.py\", line 462, in _adjust_workers\nFeb 18 18:27:23.550377 npefcd3913c0af4 neutron-periodic-workers[168377]: self._start_worker(service_id, t.WorkerId(worker_id))\nFeb 18 18:27:23.550377 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/opt/stack/data/venv/lib/python3.10/site-packages/cotyledon/_service_manager.py\", line 538, in _start_worker\nFeb 18 18:27:23.550900 npefcd3913c0af4 neutron-periodic-workers[168377]: p \u003d _utils.spawn_process(\nFeb 18 18:27:23.550900 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/opt/stack/data/venv/lib/python3.10/site-packages/cotyledon/_utils.py\", line 94, in spawn_process\nFeb 18 18:27:23.550900 npefcd3913c0af4 neutron-periodic-workers[168377]: p.start()\nFeb 18 18:27:23.550900 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/process.py\", line 121, in start\nFeb 18 18:27:23.551480 npefcd3913c0af4 neutron-periodic-workers[168377]: self._popen \u003d self._Popen(self)\nFeb 18 18:27:23.551480 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/context.py\", line 288, in _Popen\nFeb 18 18:27:23.551822 npefcd3913c0af4 neutron-periodic-workers[168377]: return Popen(process_obj)\nFeb 18 18:27:23.551822 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/popen_spawn_posix.py\", line 32, in __init__\nFeb 18 18:27:23.552338 npefcd3913c0af4 neutron-periodic-workers[168377]: super().__init__(process_obj)\nFeb 18 18:27:23.552338 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/popen_fork.py\", line 19, in __init__\nFeb 18 18:27:23.552607 npefcd3913c0af4 neutron-periodic-workers[168377]: self._launch(process_obj)\nFeb 18 18:27:23.552607 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/popen_spawn_posix.py\", line 47, in _launch\nFeb 18 18:27:23.552863 npefcd3913c0af4 neutron-periodic-workers[168377]: reduction.dump(process_obj, fp)\nFeb 18 18:27:23.552863 npefcd3913c0af4 neutron-periodic-workers[168377]: File \"/usr/lib/python3.10/multiprocessing/reduction.py\", line 60, in dump\nFeb 18 18:27:23.553432 npefcd3913c0af4 neutron-periodic-workers[168377]: ForkingPickler(file, protocol).dump(obj)\nFeb 18 18:27:23.553432 npefcd3913c0af4 neutron-periodic-workers[168377]: AttributeError: Can\u0027t pickle local object \u0027Mapper.__init__.\u003clocals\u003e.\u003clambda\u003e\u0027\nFeb 18 18:27:32.939552 npefcd3913c0af4 neutron-periodic-workers[168377]: DEBUG dbcounter [-] [168377] Writing DB stats neutron:SELECT\u003d4 {{(pid\u003d168377) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}}","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3de94caa40b6aff026e8c56459ebf5fd8f627142","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7e93c421_d80d9103","in_reply_to":"5016cdca_a07ad8ae","updated":"2026-02-19 18:54:42.000000000","message":"prefect thanks for testing. I think warning message is because oslo.config is not picklable and if we make that then most of service might be able to use spawn. If something there in service side that should be fixed also.","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e746e17fbc006ab0b8a139dd39e7a003f828668f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8e356552_c67258a3","in_reply_to":"5c1fd907_87b37787","updated":"2026-02-19 13:58:19.000000000","message":"We are not installing oslo.service from source here, if I\u0027m not wrong (neutron-tempest-plugin* jobs).","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3556a57e6acf849cdd89f0f0c5c3a85f554449b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5016cdca_a07ad8ae","in_reply_to":"8e356552_c67258a3","updated":"2026-02-19 17:39:26.000000000","message":"Ok, I think now it looks better: https://zuul.opendev.org/t/openstack/build/2afbe47ec27e44339fcd838629ec731b/logs\n\nThe patch is working. I still need to check this warning:\n```\nFeb 19 14:28:16.434583 np590585c2c3b04 neutron-periodic-workers[65584]: WARNING oslo_service.backend._threading.service [-] Service PeriodicWorker is not picklable with spawn; falling back to fork. Please make the service spawn-safe to avoid this fallback.\n```\nThis is happening in the ``DbQuotaNoLockDriver`` periodic worker. I\u0027ve opened a bug [1], this should be solved in the Neutron repository.\n\n[1]https://bugs.launchpad.net/neutron/+bug/2142222","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"ac4252a48ac50a0742ce5c2c01c8db4262370f47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5c1fd907_87b37787","in_reply_to":"a94d72a5_630726a0","updated":"2026-02-19 08:58:09.000000000","message":"maintenance worker still impacted, see https://67db639312726d7f152d-fdd56bd9dc258d0793eb0bf3a020a621.ssl.cf5.rackcdn.com/openstack/b61813e1361741479b134d63819934fe/controller/logs/screen-neutron-ovn-maintenance-worker.txt","commit_id":"5aac355a4fec2418360354dac6a65f2aa1d78b73"}]}
