)]}'
{"id":"openstack%2Fvitrage~905598","triplet_id":"openstack%2Fvitrage~master~I9f8b835f695575cc10675b5e0d064daaf32ce319","project":"openstack/vitrage","branch":"master","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2024-01-16 08:22:31.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"I9f8b835f695575cc10675b5e0d064daaf32ce319","subject":"Do not use whitespace separator in coordination ID","status":"MERGED","created":"2024-01-15 13:02:02.000000000","updated":"2024-01-16 10:03:29.000000000","submitted":"2024-01-16 10:02:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"905598","meta_rev_id":"0c15d9426bc473e1ac0b218b16357518c0f37be2","_number":905598,"virtual_id_number":905598,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-16 10:02:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2024-01-16 08:22:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2024-01-16 08:22:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-01-15 13:03:52.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"2cc9d6834d8465e43a1d5487990c21295a942c59","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-15 13:02:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"282593ddfe2238b3e01832524a8cd81fe85e0294","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-15 13:03:36.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"8a5934a35c9ee73f1d5f4c1b85b45710025162ad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-15 13:03:52.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/0033801e81224d1a9f0245549cb7deeb\n\n\nWarning:\n  Dependency cycle detected and project openstack/vitrage-tempest-plugin doesn\u0027t allow circular dependencies","accounts_in_message":[],"_revision_number":2},{"id":"2f88cc97df8da9d20d73ee60dcaef48ba76e0f18","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-15 13:04:02.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"e074f878eeb706b31698d9c271ffccd6bb1e9e8c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-15 13:49:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a1f45fba166472f8e8a2066f8f49b64\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc33fe10201a452a909ad1160e150888 : SUCCESS in 3m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/105efc5bcd824f9caa56c1b4219abf86 : SUCCESS in 4m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f99265be674d4add93b8d212e3f6ff67 : SUCCESS in 4m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6640d3c311a440d8a62d7c2ad41d04a7 : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b58c02366aaf424b8e9ffa63319ebf2e : SUCCESS in 4m 02s\n- vitrage-grenade https://zuul.opendev.org/t/openstack/build/7b82cbbb8cda43da8d6db70530594a38 : SUCCESS in 42m 37s","accounts_in_message":[],"_revision_number":3},{"id":"f8a6202b9a0470fa6df6d18fd03e3bd3c8082749","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-15 14:14:01.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"6f0b758fe936e24337b007fc6f793da66534e9fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-15 15:02:59.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/db4eda4e9bda47299be191dc35b295cc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91c73464f6b84ae5b13e96b034e7f13a : FAILURE in 3m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0c81b7bf921e49fb84b60e80de2ce52a : FAILURE in 4m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b55bc71325c7446980ac9d811c79117b : FAILURE in 4m 42s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6e161a0da8964c77a2b0de455c024963 : FAILURE in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1a8106235af426e9f95e27604041375 : SUCCESS in 3m 49s\n- vitrage-grenade https://zuul.opendev.org/t/openstack/build/8f73f91b9fa64192bfc77237480a504d : SUCCESS in 44m 11s","accounts_in_message":[],"_revision_number":4},{"id":"65fe700193113265806402f910781cdbec4c5edf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-15 17:00:31.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"8dfd973c42aec11fe12fc274e9edbba951270b5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-15 18:07:23.000000000","message":"Patch Set 5: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/c8563eae5be24aaa8a0220779c996b5c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b934873c2fd745b3abccea842aa88633 : FAILURE in 3m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6c8a9ea65c1a47369bca845be72d3a30 : SUCCESS in 4m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4b8c1b16ce0245479a24c4d47b4b18ff : SUCCESS in 4m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/21633e0c04714f0d8dc2ed0bd243ab61 : SUCCESS in 5m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b7f13ff0b4a4353b9844183f434279a : SUCCESS in 3m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a23bd6d2a1f844dda2f5090b04306fe7 : SUCCESS in 2m 42s\n- vitrage-grenade https://zuul.opendev.org/t/openstack/build/a7e77aafbca14e91a792101b30a1cedd : SUCCESS in 1h 00m 47s","accounts_in_message":[],"_revision_number":5},{"id":"3ee3ebc512d474a71872e334bc5014a9a84847e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-16 07:55:48.000000000","message":"Patch Set 6: Published edit on patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"d480cb4295638d44bca07b918eec0b5357cf5b44","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-16 08:22:31.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"718df576b6e2b339c0d1ed6d42f76c9fa21f6cb5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 08:54:59.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83534fcdb05e4135b78ca97e84eae446\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0000e4237d2d4815a6ce6da92ea90916 : SUCCESS in 3m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/87236bca974d4dec98f68f7a9cc27f7a : SUCCESS in 4m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2bd56d371eb34533874d8bf7b156fd85 : SUCCESS in 4m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/896bdd6ef94b4ce887189e60b5724b97 : SUCCESS in 7m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3cffb48ee73e4862bfcbba24fab99841 : SUCCESS in 3m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/78254de7dbe6404683149734ec95fab9 : SUCCESS in 3m 17s\n- vitrage-grenade https://zuul.opendev.org/t/openstack/build/b35ab737b29b4f288c286a7b6b0147cd : SUCCESS in 53m 32s","accounts_in_message":[],"_revision_number":6},{"id":"e1827630e3515db85b989763d8c6c27913bb11c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 08:55:34.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"bcc4b77ba90df1b9089457e63fb1da52144b071a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:02:30.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77717cb4ce6741fbb2d4f3173bc0bdb5\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c18292a46f24060b053ca8a5d8c4428 : SUCCESS in 3m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d3607aa678de4834bdf92ff1ce5484f1 : SUCCESS in 5m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0d9efd482b4b4f88965f6b2987b4c04f : SUCCESS in 4m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6a379850674c4c498dda955b3a97ec13 : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ecd0823584c847ab83293e47e5349521 : SUCCESS in 3m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61308d92f3204f0eaf02745bb4cadb81 : SUCCESS in 3m 06s\n- vitrage-grenade https://zuul.opendev.org/t/openstack/build/87cbee18637e44ef8292a0524a770a1a : SUCCESS in 1h 01m 43s","accounts_in_message":[],"_revision_number":6},{"id":"c3e095e3661507e155b700e9b1bf6b1c04f885e1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:02:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"0c15d9426bc473e1ac0b218b16357518c0f37be2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:03:29.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71da4db9966742a5a200670f33dab054\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/933c2b714c6247d2b545647d4e1e4dd9 : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a3c75edc6774f30a1129cc74799ad55 : SUCCESS in 37s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"c4eb31490c3bf3f1478ca36ca45e9d845cc2c34c","revisions":{"4cc2e95883d09bbf1c0be5f7eb08f118a3f3b8be":{"kind":"REWORK","_number":1,"created":"2024-01-15 13:02:02.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/1"}}},"commit":{"parents":[{"commit":"0d1d6cd548298d84810579250a2f61e36ae24fb5","subject":"Install pymemcache in devstack when needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d1d6cd548298d84810579250a2f61e36ae24fb5"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/4cc2e95883d09bbf1c0be5f7eb08f118a3f3b8be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/4cc2e95883d09bbf1c0be5f7eb08f118a3f3b8be"}]},"branch":"refs/heads/master"},"277d3e768800d7bb328d0bddb4a37cfec414d914":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-01-15 13:03:36.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/2"}}},"commit":{"parents":[{"commit":"8b8365422348b7aa99c61c3e688d14d9d678cf49","subject":"Return tempest test back","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/8b8365422348b7aa99c61c3e688d14d9d678cf49"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-15 13:03:36.000000000","tz":0},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/277d3e768800d7bb328d0bddb4a37cfec414d914"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/277d3e768800d7bb328d0bddb4a37cfec414d914"}]},"branch":"refs/heads/master","description":"Rebase"},"9f1c17e20accb8d93665e1efd509d665813698d3":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-01-15 13:04:02.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/3"}}},"commit":{"parents":[{"commit":"0d1d6cd548298d84810579250a2f61e36ae24fb5","subject":"Install pymemcache in devstack when needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d1d6cd548298d84810579250a2f61e36ae24fb5"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-15 13:04:02.000000000","tz":0},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/9f1c17e20accb8d93665e1efd509d665813698d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/9f1c17e20accb8d93665e1efd509d665813698d3"}]},"branch":"refs/heads/master","description":"Rebase"},"37a9e4fd8737c9d9530f3c58e0c8672238b8385b":{"kind":"REWORK","_number":4,"created":"2024-01-15 14:14:01.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/4"}}},"commit":{"parents":[{"commit":"0d1d6cd548298d84810579250a2f61e36ae24fb5","subject":"Install pymemcache in devstack when needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d1d6cd548298d84810579250a2f61e36ae24fb5"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 14:13:48.000000000","tz":60},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/37a9e4fd8737c9d9530f3c58e0c8672238b8385b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/37a9e4fd8737c9d9530f3c58e0c8672238b8385b"}]},"branch":"refs/heads/master"},"e6579079ee4c16b7b570223b064ee2730df7bf9f":{"kind":"REWORK","_number":5,"created":"2024-01-15 17:00:31.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/5"}}},"commit":{"parents":[{"commit":"0d1d6cd548298d84810579250a2f61e36ae24fb5","subject":"Install pymemcache in devstack when needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d1d6cd548298d84810579250a2f61e36ae24fb5"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 17:00:23.000000000","tz":60},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/e6579079ee4c16b7b570223b064ee2730df7bf9f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/e6579079ee4c16b7b570223b064ee2730df7bf9f"}]},"branch":"refs/heads/master"},"c4eb31490c3bf3f1478ca36ca45e9d845cc2c34c":{"kind":"REWORK","_number":6,"created":"2024-01-16 07:55:48.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/98/905598/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/98/905598/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/98/905598/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/98/905598/6"}}},"commit":{"parents":[{"commit":"0d1d6cd548298d84810579250a2f61e36ae24fb5","subject":"Install pymemcache in devstack when needed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/0d1d6cd548298d84810579250a2f61e36ae24fb5"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-15 13:01:51.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-16 07:55:48.000000000","tz":0},"subject":"Do not use whitespace separator in coordination ID","message":"Do not use whitespace separator in coordination ID\n\nSome coordination backends, like memcached, do not support whitespaces\nin keys. To avoid issues with such backends let\u0027s join with underscore\nrather then whitespace\n\nChange-Id: I9f8b835f695575cc10675b5e0d064daaf32ce319\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/c4eb31490c3bf3f1478ca36ca45e9d845cc2c34c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/c4eb31490c3bf3f1478ca36ca45e9d845cc2c34c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
