)]}'
{"id":"openstack%2Fcloudkitty~936317","triplet_id":"openstack%2Fcloudkitty~master~I61f0bd669ef4c96524fc511909832093cb8623ee","project":"openstack/cloudkitty","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-01-06 14:49:46.000000000","reason":"Change was submitted"},"36765":{"account":{"_account_id":36765,"name":"Seunghun Lee","display_name":"Seunghun Lee","email":"seunghun@stackhpc.com","username":"seunghun1ee","status":"Cloud Engineer at StackHPC"},"last_update":"2025-01-06 14:49:46.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I61f0bd669ef4c96524fc511909832093cb8623ee","subject":"Replace own hacking checks by built-on ones","status":"MERGED","created":"2024-11-27 02:14:26.000000000","updated":"2025-01-06 14:50:49.000000000","submitted":"2025-01-06 14:49:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"936317","meta_rev_id":"ac8e1b4bab4cc4ce99af5f8fa6b23c8e81724cf3","_number":936317,"virtual_id_number":936317,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-01-06 14:49:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":2,"date":"2025-01-06 11:35:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-01-06 13:45:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-01-06 13:45:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":36765,"name":"Seunghun Lee","display_name":"Seunghun Lee","email":"seunghun@stackhpc.com","username":"seunghun1ee","status":"Cloud Engineer at StackHPC"}],"REVIEWER":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-11-27 03:53:43.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"},{"updated":"2024-11-28 02:46:32.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"CC"},{"updated":"2024-12-09 14:16:01.000000000","updated_by":{"_account_id":36765,"name":"Seunghun Lee","display_name":"Seunghun Lee","email":"seunghun@stackhpc.com","username":"seunghun1ee","status":"Cloud Engineer at StackHPC"},"reviewer":{"_account_id":36765,"name":"Seunghun Lee","display_name":"Seunghun Lee","email":"seunghun@stackhpc.com","username":"seunghun1ee","status":"Cloud Engineer at StackHPC"},"state":"CC"},{"updated":"2025-01-06 11:35:14.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"},{"updated":"2025-01-06 13:45:09.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"c36d21074401095615053f6ff53491e886a40e66","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-11-27 02:14:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"30fa1d62a465ec7f41fe7f51b896b02830eda370","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-11-27 02:28:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d487a734235b11962051db340be28bf8ad3704a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-11-27 02:35:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d807a75d00f8b9e818f38a218c4a5df25ced97a4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-27 03:53:43.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/86a8d455f01e48acade87c12e22299c9\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/0e1bd31ba6ad422da36026efde1052c8 : SUCCESS in 5m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/037103f86c84422aa04d55f3b54394d1 : FAILURE in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/093b2ab7c91f4cdb88c16f6e62c0d0b5 : SUCCESS in 3m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/47a3b5638f1649679ac9cd91ae641a12 : SUCCESS in 5m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c435b9add0404a7b91ceb622be2b2403 : FAILURE in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a119e1f1c1284d29be711bfbcd9f7975 : SUCCESS in 3m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/91a9efc3c1ad4d62b234128cdbf1fbda : SUCCESS in 4m 17s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/7d98b41ef3344774a895d8815515a849 : SUCCESS in 27m 45s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/2ed764aa4cbc4eddbadcdeaa3dd230c1 : SUCCESS in 23m 39s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/6bc9ce95f50b427583d99d1b3332d26c : SUCCESS in 29m 34s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/d0e0b26e1dbb48ecb8adf098be792f35 : SUCCESS in 28m 45s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/e9d072a735df4f38a880f6756894428f : SUCCESS in 44m 04s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/9b8c4a183e3344049b8907a6dc41b267 : SUCCESS in 37m 19s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/12cfdc33ddbb41e0b36efec2aab1e8b8 : FAILURE in 3m 15s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/a802109de8684f988564cfa92bf08cd3 : SUCCESS in 1h 01m 13s","accounts_in_message":[],"_revision_number":3},{"id":"f9e1477b2b95649009c567e990334305278aae8e","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2024-11-28 02:46:32.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"88751b98c5112657de214c268b1a6cc94f782286","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-12-09 12:57:01.000000000","message":"Patch Set 4: Patch Set 3 was rebased on behalf of \u003cGERRIT_ACCOUNT_9816\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"_revision_number":4},{"id":"b6ba1bcfff27cc90e94a389feb149c77ca574fb3","author":{"_account_id":36765,"name":"Seunghun Lee","display_name":"Seunghun Lee","email":"seunghun@stackhpc.com","username":"seunghun1ee","status":"Cloud Engineer at StackHPC"},"date":"2024-12-09 14:16:01.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f74c7746b0f2c430e500f595b7e0e8d512b131a0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-09 15:05:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/111021d1ac32407d90d65711df805d3c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/40af11d96c6043bd857613321ae4393f : SUCCESS in 3m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fb1af91e763449c0818669b0f5fc43e0 : SUCCESS in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7242b67c71f14af4bfc3eb6496ad266f : SUCCESS in 3m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b6767761be5745fa804dfe9adf17205e : SUCCESS in 3m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0d3d094049d84ba0b169ceb4e2813343 : SUCCESS in 6m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5923a7eb060b4bafba1eafc0c51588b5 : SUCCESS in 3m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b95af4bdf7fe4b79b0fd143f265eb678 : SUCCESS in 2m 17s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/a004205ed2a94b7eb2abb8fdd45c5854 : SUCCESS in 27m 54s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/8fc21362ea9c459893872ae630a2717f : SUCCESS in 19m 52s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/1658d164e2144dfd88b54cb03a3a14fe : SUCCESS in 26m 13s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/d7fffedbaf1b40e3990348f2cf3ea447 : SUCCESS in 39m 55s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/4a3cf88676514046b7e485dd0b0c426e : SUCCESS in 24m 12s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/c29eca302025450eb068b53433b48949 : SUCCESS in 19m 37s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/3f30b85b74804051861c93138f4332e9 : FAILURE in 3m 24s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/619cf749978e4639b8234682f3738342 : SUCCESS in 34m 37s","accounts_in_message":[],"_revision_number":4},{"id":"472401e73c547dc46b38dc4e2ab3324b838f6759","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-12-10 16:38:08.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7095a207f203c32c540cd810b438b0cbfb277c59","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-01-06 11:35:14.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c682ec2a442cfd0dc7aa4a43159c11bbdd44869e","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-01-06 13:45:09.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"17c9dd7686dfdf57573e236d3ec23bf3656d8a27","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-01-06 13:45:12.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"01f2b2500bdcd1a0854bc62bd04d223a8ae1b03e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 13:45:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ce03f195f55791b0ba69b05aa421498bed089c04","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 14:49:46.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18e76aa3c0a6479bab6c105adfcafd94\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/ea59e22b90fc4bfb9aa4b1ad2fea6878 : SUCCESS in 3m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ac07f84563c44c7a169e5daa17c9749 : SUCCESS in 2m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/76ebdec8e2e644f9825b53b5e8a5ac08 : SUCCESS in 6m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d29e377447ec4ebb94592206e2bf238b : SUCCESS in 2m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54194dd985fa444fb74b43dfc2dd43f1 : SUCCESS in 3m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/63951fbdcee44b88a8560c7bdfa95924 : SUCCESS in 1m 57s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/5156f8f5d0c14b80a9272348febb0a25 : SUCCESS in 29m 27s\n- cloudkitty-tempest-full-v2-storage-influxdb-jammy https://zuul.opendev.org/t/openstack/build/9d13031cbdcd4bb3b7d947150e2fb736 : SUCCESS in 28m 24s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/591aaf64d6a84c478ade12dbed73af05 : SUCCESS in 39m 51s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/cd00aeeea5a5471f8960354902ff8263 : SUCCESS in 35m 46s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/d3ea6883b18f4a44872c389f98d74eed : SUCCESS in 21m 55s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/fb6a393c54314319a9c881f1823f2d91 : SUCCESS in 36m 07s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/b249a70df4114f3a9d11a09bfd7b7b3f : SUCCESS in 23m 30s\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/61f3700f47444e83be31c91827be5f01 : SUCCESS in 1h 03m 58s","accounts_in_message":[],"_revision_number":4},{"id":"be80f68f00dd35b662b659c2cf9417e0c0844101","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 14:49:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"ac8e1b4bab4cc4ce99af5f8fa6b23c8e81724cf3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 14:50:49.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7a0e7f41cdd4939a9cb310317f2d86f\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/df23034b833e4196979f26c0e289a46e : SUCCESS in 43s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c253726cb85a453999819cdc28df5ace : SUCCESS in 41s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/71c7784394414438b080e747cf1a61fc : SUCCESS in 35s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"d3d43a355c53e44bf442e4c5c987be55a5c851a9","revisions":{"44a4c16470573a5a925a7f363a10191b7c64012f":{"kind":"REWORK","_number":1,"created":"2024-11-27 02:14:26.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/17/936317/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/17/936317/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/1"}}},"commit":{"parents":[{"commit":"3d55ceed63f180fc2f1f4139c430131cd014b0b1","subject":"Correct release note formatting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/3d55ceed63f180fc2f1f4139c430131cd014b0b1"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:13:29.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:13:42.000000000","tz":540},"subject":"Replace own hacking checks by built-on ones","message":"Replace own hacking checks by built-on ones\n\nSome of the checks implemented in the local plugin are already\nimplemented in core hacking and can be replaced.\n\nChange-Id: I61f0bd669ef4c96524fc511909832093cb8623ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/44a4c16470573a5a925a7f363a10191b7c64012f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/44a4c16470573a5a925a7f363a10191b7c64012f"}]},"branch":"refs/heads/master"},"85131f9d9349c48d7e55d85ba2265a2c70a2a48e":{"kind":"REWORK","_number":2,"created":"2024-11-27 02:28:05.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/17/936317/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/17/936317/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/2"}}},"commit":{"parents":[{"commit":"3d55ceed63f180fc2f1f4139c430131cd014b0b1","subject":"Correct release note formatting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/3d55ceed63f180fc2f1f4139c430131cd014b0b1"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:13:29.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:27:47.000000000","tz":540},"subject":"Replace own hacking checks by built-on ones","message":"Replace own hacking checks by built-on ones\n\nSome of the checks implemented in the local plugin are already\nimplemented in core hacking and can be replaced.\n\nNotes:\n\nThe following checks are enabled by default\n H211: Check for assertTrue(isinstance(a, b)) sentences\n H212: Check for assertEqual(type(A), B) sentences\n H213: Check for usage of deprecated assertRaisesRegexp\n\nAlso, the following check is additionally enabled by this change.\n H205: Use assert{Greater,Less}[Equal]\n\nChange-Id: I61f0bd669ef4c96524fc511909832093cb8623ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/85131f9d9349c48d7e55d85ba2265a2c70a2a48e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/85131f9d9349c48d7e55d85ba2265a2c70a2a48e"}]},"branch":"refs/heads/master"},"8c683d5d25aef6d346ebbf3eb1040a99c0483787":{"kind":"REWORK","_number":3,"created":"2024-11-27 02:35:04.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/17/936317/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/17/936317/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/3"}}},"commit":{"parents":[{"commit":"3d55ceed63f180fc2f1f4139c430131cd014b0b1","subject":"Correct release note formatting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/3d55ceed63f180fc2f1f4139c430131cd014b0b1"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:13:29.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:34:41.000000000","tz":540},"subject":"Replace own hacking checks by built-on ones","message":"Replace own hacking checks by built-on ones\n\nSome of the checks implemented in the local plugin are already\nimplemented in core hacking and can be replaced.\n\nNotes:\n\nThe following checks are enabled by default\n H211: Check for assertTrue(isinstance(a, b)) sentences\n H212: Check for assertEqual(type(A), B) sentences\n H213: Check for usage of deprecated assertRaisesRegexp\n\nAlso, the following checks are additionally enabled by this change.\n H204: Use assert(Not)Equal to check for equality\n H205: Use assert{Greater,Less}[Equal]\n\nChange-Id: I61f0bd669ef4c96524fc511909832093cb8623ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8c683d5d25aef6d346ebbf3eb1040a99c0483787"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8c683d5d25aef6d346ebbf3eb1040a99c0483787"}]},"branch":"refs/heads/master"},"d3d43a355c53e44bf442e4c5c987be55a5c851a9":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2024-12-09 12:57:01.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"real_uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/17/936317/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/17/936317/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/17/936317/4"}}},"commit":{"parents":[{"commit":"8047e5d3ddb0f4c9e3c64b68688f1ada819e3cde","subject":"Merge \"Remove default override for config options policy_file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8047e5d3ddb0f4c9e3c64b68688f1ada819e3cde"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-11-27 02:13:29.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-12-09 12:57:01.000000000","tz":0},"subject":"Replace own hacking checks by built-on ones","message":"Replace own hacking checks by built-on ones\n\nSome of the checks implemented in the local plugin are already\nimplemented in core hacking and can be replaced.\n\nNotes:\n\nThe following checks are enabled by default\n H211: Check for assertTrue(isinstance(a, b)) sentences\n H212: Check for assertEqual(type(A), B) sentences\n H213: Check for usage of deprecated assertRaisesRegexp\n\nAlso, the following checks are additionally enabled by this change.\n H204: Use assert(Not)Equal to check for equality\n H205: Use assert{Greater,Less}[Equal]\n\nChange-Id: I61f0bd669ef4c96524fc511909832093cb8623ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d3d43a355c53e44bf442e4c5c987be55a5c851a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d3d43a355c53e44bf442e4c5c987be55a5c851a9"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
