)]}'
{"/PATCHSET_LEVEL":[{"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":"c6d4a1d013bcc46d98b010be9ed2fabc7ff3c31b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7e9fe67b_a0150d70","updated":"2025-08-14 17:18:09.000000000","message":"Only voting +1 because of the 6 weeks of context I missed on eventlet discussion, but this lgtm","commit_id":"0797210328c55e9a6fb4796720cc33622440e25c"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a6c36cf7fbc8f989831d2043c6d3cdb4db050137","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"39856439_c049f95e","updated":"2025-08-18 13:23:10.000000000","message":"recheck tox not found by tempest - unrelated","commit_id":"2e3fdd828c85e2babb134d17e4c8fb3a24d075ac"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3c5dafe7ec49d44ce8469a341a35a7fbac57d2ff","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"0a66b946_13de5ef6","updated":"2025-08-18 20:46:47.000000000","message":"recheck upstream package repository index change","commit_id":"2e3fdd828c85e2babb134d17e4c8fb3a24d075ac"}],"ironic/command/singleprocess.py":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"cf6c1e64a08ab704eac93dc811fb05aad6cec92e","unresolved":true,"context_lines":[{"line_number":52,"context_line":"    mgr \u003d rpc_service.RPCService(CONF.host,"},{"line_number":53,"context_line":"                                 \u0027ironic.conductor.manager\u0027,"},{"line_number":54,"context_line":"                                 \u0027ConductorManager\u0027)"},{"line_number":55,"context_line":"    conductor_cmd.issue_startup_warnings(CONF)"},{"line_number":56,"context_line":"    launcher.launch_service(mgr)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    wsgi \u003d wsgi_service.WSGIService(\u0027ironic_api\u0027, CONF.api.enable_ssl_api)"},{"line_number":59,"context_line":"    launcher.launch_service(wsgi)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    # NOTE(TheJulia): By default, vnc is disabled, and depending on that"},{"line_number":62,"context_line":"    # overall process behavior will change. i.e. we\u0027re not going to force"}],"source_content_type":"text/x-python","patch_set":5,"id":"ad0d3864_0ef4586d","line":59,"range":{"start_line":55,"start_character":0,"end_line":59,"end_character":33},"updated":"2025-08-12 22:54:22.000000000","message":"what is the consequence of no_fork\u003dTrue for these services? Can a second ServiceLauncher be created instead at line #66?","commit_id":"ebce771db8878006888a2525571ea9add5c162eb"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"820cca253bfc6ae39bfdef3a3f3890104b323ee3","unresolved":true,"context_lines":[{"line_number":52,"context_line":"    mgr \u003d rpc_service.RPCService(CONF.host,"},{"line_number":53,"context_line":"                                 \u0027ironic.conductor.manager\u0027,"},{"line_number":54,"context_line":"                                 \u0027ConductorManager\u0027)"},{"line_number":55,"context_line":"    conductor_cmd.issue_startup_warnings(CONF)"},{"line_number":56,"context_line":"    launcher.launch_service(mgr)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    wsgi \u003d wsgi_service.WSGIService(\u0027ironic_api\u0027, CONF.api.enable_ssl_api)"},{"line_number":59,"context_line":"    launcher.launch_service(wsgi)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    # NOTE(TheJulia): By default, vnc is disabled, and depending on that"},{"line_number":62,"context_line":"    # overall process behavior will change. i.e. we\u0027re not going to force"}],"source_content_type":"text/x-python","patch_set":5,"id":"356cc3f7_53b27f28","line":59,"range":{"start_line":55,"start_character":0,"end_line":59,"end_character":33},"in_reply_to":"ad0d3864_0ef4586d","updated":"2025-08-12 23:20:17.000000000","message":"The oslo.service pattern only allows for one launcher, and when you call launcher.wait(), it actually starts the processes. The service starts but systemd doesn\u0027t think it has started because there is no systemd callback in the threading service code. so... yeah. 😞","commit_id":"ebce771db8878006888a2525571ea9add5c162eb"}]}
