)]}'
{"id":"openstack%2Fcyborg~890515","triplet_id":"openstack%2Fcyborg~master~I37cddd13c12536bc20bd6039127d348e6f9949da","project":"openstack/cyborg","branch":"master","attention_set":{},"removed_from_attention_set":{"31412":{"account":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"last_update":"2023-08-07 10:40:03.000000000","reason":"\u003cGERRIT_ACCOUNT_31412\u003e replied on the change","reason_account":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}}},"hashtags":[],"change_id":"I37cddd13c12536bc20bd6039127d348e6f9949da","subject":"Fix bug: report exist trait exception","status":"MERGED","created":"2023-08-04 10:22:00.000000000","updated":"2023-08-07 11:32:43.000000000","submitted":"2023-08-07 11:31:45.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":"890515","meta_rev_id":"fe5509baa7be91d4c4edb9c16e3914b94c48cb9e","_number":890515,"virtual_id_number":890515,"owner":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-08-07 11:31:45.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":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"all":[{"value":2,"date":"2023-08-07 10:40:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},{"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":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"all":[{"value":1,"date":"2023-08-07 10:40:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},{"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":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-08-04 11:06:28.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":"f2519f5625c109802167f03958a3236f58180808","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2023-08-04 10:22:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"72a6eb7c99f66dd7be0d03f07bdde9fbc8ae0440","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-04 11:06:28.000000000","message":"Patch Set 1: 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/62e3c5a36d6343d3aa63196552fd59b4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ad3a7b88b6fc4d99b971a0737b24619a : FAILURE in 4m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17512ddee4b749bebe20a9cfa82339c0 : SUCCESS in 7m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ee09b6099e74a49a9963d3f82c3a16f : SUCCESS in 6m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7c6270fc25414dc0b9c21ea8da00a963 : FAILURE in 4m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/dc716a376fa3410791df5dace7020fdf : FAILURE in 4m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0baa6ebe98044a89b18e572f841efcb5 : FAILURE in 4m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/acbf724e9b694986bab4b18c0cde4e43 : SUCCESS in 36m 30s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ead4dcf5c7b649c6bb75147c6ccd2371 : SUCCESS in 35m 12s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/f89dd40a256849d9866a216a8be7cd5a : SUCCESS in 3m 29s","accounts_in_message":[],"_revision_number":1},{"id":"f1ee2855f97e604ff33ab56205200dc49727326c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2023-08-07 09:24:55.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"9bf741bf01f90eaa4ac977b36470d816ed99e352","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-07 09:54:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ab1e9fb09c74c148d7700c712b6dabc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8f57157fba94d12bd08b89414b33ac7 : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0137b287651408fbf219a2deea94455 : SUCCESS in 7m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d74715a86d61454abd7c333028b8da33 : SUCCESS in 3m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4d8601753d984a6997d67aa7272ab43c : SUCCESS in 3m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/08a09fb74af34345a0bfcd6de6c7eed4 : SUCCESS in 4m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/93b538e0e5334382ab838cd0bd175277 : SUCCESS in 3m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7729782251924c47a1fb6a76515308ea : SUCCESS in 27m 14s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e2a37920cb90430991d61f65bec241cb : SUCCESS in 20m 47s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/1de0493ce1fd4148afacd85a57d61db2 : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":2},{"id":"256058838d6a9e8c814afd9185778e5f0d8b89eb","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2023-08-07 10:40:03.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"337e1b332a60bd606f4c904edc4a35db22a3d06e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-07 10:40:31.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b8f3f4cd3fde44946356c55ed09fa5fdfae07a62","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-07 11:31:45.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f67b7de6c1044b8854032cb624a8feb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3be0a2b9c504b9b87ce3e0d2972e450 : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/654e828e40a443c6b7be79caccf00461 : SUCCESS in 4m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7cac3119f73a43cc94504c516829ef7f : SUCCESS in 4m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0c412ae9dc7c4af1828819a499672048 : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8d613a47ec1945fcbe0cb1f0ec9873c6 : SUCCESS in 4m 07s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d10694abec104012a2648720e88908db : SUCCESS in 43m 34s","accounts_in_message":[],"_revision_number":2},{"id":"a4022d024849d0e6783b99d6173034dba09d2d43","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-07 11:31:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"fe5509baa7be91d4c4edb9c16e3914b94c48cb9e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-07 11:32:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c34eb6d9847644a9bca921d8f10eff64\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb612bf66211422eba22fa887830efb9 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"867931fb83ead0b71a4951e42774cafd337625f8","revisions":{"155f6ae97dd834fe21e1f7588d7e3dd3ac0a065d":{"kind":"REWORK","_number":1,"created":"2023-08-04 10:22:00.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/15/890515/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/15/890515/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/15/890515/1"}}},"commit":{"parents":[{"commit":"57fa0d442d926e24625a778ccce9666eed73a87d","subject":"Merge \"Remove redundant \"-\" to imporve doc format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/57fa0d442d926e24625a778ccce9666eed73a87d"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2023-08-04 10:21:07.000000000","tz":480},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2023-08-04 10:21:11.000000000","tz":480},"subject":"Fix bug: report exist trait exception","message":"Fix bug: report exist trait exception\n\ncheck the trait first before create trait to placement\n\nChange-Id: I37cddd13c12536bc20bd6039127d348e6f9949da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/155f6ae97dd834fe21e1f7588d7e3dd3ac0a065d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/155f6ae97dd834fe21e1f7588d7e3dd3ac0a065d"}]},"branch":"refs/heads/master"},"867931fb83ead0b71a4951e42774cafd337625f8":{"kind":"REWORK","_number":2,"created":"2023-08-07 09:24:55.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/15/890515/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/15/890515/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/15/890515/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/15/890515/2"}}},"commit":{"parents":[{"commit":"57fa0d442d926e24625a778ccce9666eed73a87d","subject":"Merge \"Remove redundant \"-\" to imporve doc format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/57fa0d442d926e24625a778ccce9666eed73a87d"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2023-08-04 10:21:07.000000000","tz":480},"committer":{"name":"sonwenping","email":"songwenping@inspur.com","date":"2023-08-07 09:24:10.000000000","tz":-240},"subject":"Fix bug: report exist trait exception","message":"Fix bug: report exist trait exception\n\ncheck the trait first before create trait to placement\n\nCloses-Bug: #2029890\nChange-Id: I37cddd13c12536bc20bd6039127d348e6f9949da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/867931fb83ead0b71a4951e42774cafd337625f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/867931fb83ead0b71a4951e42774cafd337625f8"}]},"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":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}}]}],"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":{}}}]}
