)]}'
{"devstack/lib/jaeger":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"9f873e74698e0ed6c1154d23e69ba303bae4d4fd","unresolved":true,"context_lines":[{"line_number":169,"context_line":"        iniset \"$conf_file\" oslo_middleware_tracing sampling_rate \"1.0\""},{"line_number":170,"context_line":"    done"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"    # Unlike the other services, keystone is already running at post-config"},{"line_number":173,"context_line":"    # (it is started early so other services can create their accounts), so"},{"line_number":174,"context_line":"    # restart it to pick up the tracing configuration."},{"line_number":175,"context_line":"    if [[ \"$restart_keystone\" \u003d\u003d \"True\" ]]; then"},{"line_number":176,"context_line":"        restart_service devstack@keystone"},{"line_number":177,"context_line":"        if ! wait_for_service $SERVICE_TIMEOUT http://$KEYSTONE_SERVICE_HOST/identity/v3/; then"},{"line_number":178,"context_line":"            die $LINENO \"keystone did not restart after enabling tracing\""},{"line_number":179,"context_line":"        fi"},{"line_number":180,"context_line":"    fi"},{"line_number":181,"context_line":"}"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"# Restore xtrace"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"1ef806aa_e8e00e5b","line":180,"range":{"start_line":172,"start_character":0,"end_line":180,"end_character":6},"updated":"2026-10-29 09:37:12.000000000","message":"Wondering if we can use `stop_keystone` and then `start_keystone` from devstack ?","commit_id":"3f74d3927d59aa84c5df07cd47567db01533b2fc"},{"author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"change_message_id":"6e82db89b90ccafc1674f01cb7d9ff472b0910e9","unresolved":true,"context_lines":[{"line_number":169,"context_line":"        iniset \"$conf_file\" oslo_middleware_tracing sampling_rate \"1.0\""},{"line_number":170,"context_line":"    done"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"    # Unlike the other services, keystone is already running at post-config"},{"line_number":173,"context_line":"    # (it is started early so other services can create their accounts), so"},{"line_number":174,"context_line":"    # restart it to pick up the tracing configuration."},{"line_number":175,"context_line":"    if [[ \"$restart_keystone\" \u003d\u003d \"True\" ]]; then"},{"line_number":176,"context_line":"        restart_service devstack@keystone"},{"line_number":177,"context_line":"        if ! wait_for_service $SERVICE_TIMEOUT http://$KEYSTONE_SERVICE_HOST/identity/v3/; then"},{"line_number":178,"context_line":"            die $LINENO \"keystone did not restart after enabling tracing\""},{"line_number":179,"context_line":"        fi"},{"line_number":180,"context_line":"    fi"},{"line_number":181,"context_line":"}"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"# Restore xtrace"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"8c1a8040_6326c778","line":180,"range":{"start_line":172,"start_character":0,"end_line":180,"end_character":6},"in_reply_to":"1ef806aa_e8e00e5b","updated":"2026-10-29 09:48:42.000000000","message":"Done, and I also added an is_service_enabled keystone guard for multinode setups.","commit_id":"3f74d3927d59aa84c5df07cd47567db01533b2fc"},{"author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"change_message_id":"bc89165165d6579d6b2e981663bc74c7b333fa16","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        iniset \"$conf_file\" oslo_middleware_tracing sampling_rate \"1.0\""},{"line_number":170,"context_line":"    done"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"    # Unlike the other services, keystone is already running at post-config"},{"line_number":173,"context_line":"    # (it is started early so other services can create their accounts), so"},{"line_number":174,"context_line":"    # restart it to pick up the tracing configuration."},{"line_number":175,"context_line":"    if [[ \"$restart_keystone\" \u003d\u003d \"True\" ]]; then"},{"line_number":176,"context_line":"        restart_service devstack@keystone"},{"line_number":177,"context_line":"        if ! wait_for_service $SERVICE_TIMEOUT http://$KEYSTONE_SERVICE_HOST/identity/v3/; then"},{"line_number":178,"context_line":"            die $LINENO \"keystone did not restart after enabling tracing\""},{"line_number":179,"context_line":"        fi"},{"line_number":180,"context_line":"    fi"},{"line_number":181,"context_line":"}"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"# Restore xtrace"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"00715135_493090c6","line":180,"range":{"start_line":172,"start_character":0,"end_line":180,"end_character":6},"in_reply_to":"8c1a8040_6326c778","updated":"2026-10-29 09:48:52.000000000","message":"Done","commit_id":"3f74d3927d59aa84c5df07cd47567db01533b2fc"}]}
