)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"17f1bbcdf2d9ca1907ceb7f705893675107c892c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2133e322_f6e63a9d","updated":"2025-04-28 12:58:39.000000000","message":"Just out of curiosity, is oslo.service represent the sole usage of Eventlet in networking-baremetal?","commit_id":"d03c0aaff3745a3a65c3081f40341353d68e6c04"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"5478b392f4144dadd1999586eff290f4516d3bbd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fa3903f0_8c68b095","updated":"2025-05-15 18:06:32.000000000","message":"recheck neutron l3 agent working with osloservice pr","commit_id":"d03c0aaff3745a3a65c3081f40341353d68e6c04"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"71cfcd43a8f9086ff720415186a173be14a6aae5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b51f8c51_506ec6fb","updated":"2025-05-02 20:50:26.000000000","message":"recheck upstream oslo.service patch greatly improved","commit_id":"d03c0aaff3745a3a65c3081f40341353d68e6c04"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"c06f8cbaaee209385016594f41e3595bea84a000","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d6c58a49_22d467ae","in_reply_to":"2133e322_f6e63a9d","updated":"2025-04-28 17:03:39.000000000","message":"Most Ironic projects don\u0027t use eventlet directly, but instead rely on implicit behavior that monkey patching provides. It\u0027ll be extremely difficult to unearth any issues with running eventlet-less until we can get it up in CI.","commit_id":"d03c0aaff3745a3a65c3081f40341353d68e6c04"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"656ad931022164af0d116f7af27f2496d82caf91","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6405c9a8_08de4bd9","updated":"2025-05-15 20:47:17.000000000","message":"I think networking-baremetal will be unable to be non-eventleted until after neutron is.\n\n\u003e         neutron-server[63436]: CRITICAL neutron.plugins.ml2.managers [-] The \u0027EntryPoint(name\u003d\u0027baremetal\u0027, [snip] \u0027Backend already set to \u0027eventlet\u0027, cannot reinitialize with \u0027threading\u0027\u0027.: oslo_service.backend.exceptions.BackendAlreadySelected: Backend already set to \u0027eventlet\u0027, cannot reinitialize with \u0027threading\u0027","commit_id":"c38e72708a60242b77ff47e55730315d22d8008e"}],"requirements.txt":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"43e645477c7283235c609529d49960b238809a71","unresolved":true,"context_lines":[{"line_number":16,"context_line":"tenacity\u003e\u003d6.0.0 # Apache-2.0"},{"line_number":17,"context_line":"keystoneauth1\u003e\u003d3.14.0 # Apache-2.0"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"# NOTE(JayF): The oslo.service[threading] optional requirement group installs"},{"line_number":20,"context_line":"# these, but there\u0027s no reasonable way to express that in requirements.txt that"},{"line_number":21,"context_line":"# works as expected. Nova has it working though, so we should be able to figure"},{"line_number":22,"context_line":"# it out eventually..."}],"source_content_type":"text/plain","patch_set":7,"id":"b3e21231_a69611fc","line":19,"updated":"2025-05-28 09:49:21.000000000","message":"Putting `oslo.service[threading]\u003e\u003d4.2.0` in requirements.txt works for me locally and causes cotyledon to get installed. Does it fail for you?","commit_id":"bd5353eaf6431fdebab4615df0bc627960b9b872"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"f261ac269199a7fe9df8ee58c27cceba146520ab","unresolved":true,"context_lines":[{"line_number":16,"context_line":"tenacity\u003e\u003d6.0.0 # Apache-2.0"},{"line_number":17,"context_line":"keystoneauth1\u003e\u003d3.14.0 # Apache-2.0"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"# NOTE(JayF): The oslo.service[threading] optional requirement group installs"},{"line_number":20,"context_line":"# these, but there\u0027s no reasonable way to express that in requirements.txt that"},{"line_number":21,"context_line":"# works as expected. Nova has it working though, so we should be able to figure"},{"line_number":22,"context_line":"# it out eventually..."}],"source_content_type":"text/plain","patch_set":7,"id":"59b33f01_94bc5de1","line":19,"in_reply_to":"b3e21231_a69611fc","updated":"2025-05-28 15:15:17.000000000","message":"gibi helped me figure it out, it\u0027s a setting in our tox.ini causing pain. Update incoming. (same for ngs)","commit_id":"bd5353eaf6431fdebab4615df0bc627960b9b872"}]}
