)]}'
{"neutron/common/ovn/hash_ring_manager.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"854ef0c8a9d4211353f6677c2addc7c62b02303e","unresolved":true,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        if not self._api_workers:"},{"line_number":61,"context_line":"            if self._startup_time is None:"},{"line_number":62,"context_line":"                LOG.debug(\"API workers count can\u0027t be detected. \""},{"line_number":63,"context_line":"                          \"Wait for %s seconds before caching hash ring\","},{"line_number":64,"context_line":"                          constants.HASH_RING_INIT_TIMEOUT)"},{"line_number":65,"context_line":"                self._startup_time \u003d timeutils.utcnow()"}],"source_content_type":"text/x-python","patch_set":2,"id":"7cb08349_141cf387","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":62},"updated":"2026-06-18 06:41:58.000000000","message":"As commented in https://bugs.launchpad.net/neutron/+bug/2151245 (comment 3), Neutron only supports uWSGI. It is expected to fail if we don\u0027t know the API workers.\n\nIf we need another app to run the server, then we\u0027ll need a RFE.","commit_id":"dbc88569638c62f90c36059eeb49ac7b5b38c9ae"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"201959183481147b8b820b93d4e53d3a6dfcfe00","unresolved":true,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"        if not self._api_workers:"},{"line_number":61,"context_line":"            if self._startup_time is None:"},{"line_number":62,"context_line":"                LOG.debug(\"API workers count can\u0027t be detected. \""},{"line_number":63,"context_line":"                          \"Wait for %s seconds before caching hash ring\","},{"line_number":64,"context_line":"                          constants.HASH_RING_INIT_TIMEOUT)"},{"line_number":65,"context_line":"                self._startup_time \u003d timeutils.utcnow()"}],"source_content_type":"text/x-python","patch_set":2,"id":"563c3c28_f606e326","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":62},"in_reply_to":"7cb08349_141cf387","updated":"2026-06-18 08:34:26.000000000","message":"Although I understand the background behind that limitation, that would be a problem for several solutions like Ubuntu or RDO (though I know RDO is dead now) because httpd + mod_wsgi is quite commonly used to run multiple api services. AFAIK Debian is the only distribution which adopted uwsgi so far.","commit_id":"dbc88569638c62f90c36059eeb49ac7b5b38c9ae"}]}
