)]}'
{"id":"openstack%2Fcyborg~868967","triplet_id":"openstack%2Fcyborg~master~Ibc33ed2af90172b6ddebd0bf5446f31b028c7979","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-01-01 09:34:45.000000000","reason":"\u003cGERRIT_ACCOUNT_31412\u003e replied on the change","reason_account":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}},"32921":{"account":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"last_update":"2023-01-01 10:14:05.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ibc33ed2af90172b6ddebd0bf5446f31b028c7979","subject":"Add placement ensure traits api ut","status":"MERGED","created":"2023-01-01 06:42:03.000000000","updated":"2023-01-01 10:15:09.000000000","submitted":"2023-01-01 10:14:05.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":"868967","meta_rev_id":"232806884cf4d010b481f835845bb4c780afadc3","_number":868967,"virtual_id_number":868967,"owner":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"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-01-01 10:14:05.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-01-01 09:34:45.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-01-01 09:34:45.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-01-01 06:42:37.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":"2023-01-01 08:21:41.000000000","updated_by":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"reviewer":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"state":"REVIEWER"}],"messages":[{"id":"25340a12b3ff59f6e13c0590d8d85ba362faed91","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"date":"2023-01-01 06:42:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"262526241e044b5b18638aa7a742ace40edb4637","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 06:42:37.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.\nWarning:\n  Error merging gerrit/openstack/cyborg for 868962,3","accounts_in_message":[],"_revision_number":1},{"id":"525c73f70bf5efbe638c0fd2d859425559ecc06a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"date":"2023-01-01 06:46:54.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"1023245402a1633be5693f4850785b68c442d03d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 07:27:10.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/b947fc2d0af1451d965ecead01eee4ee\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/459b507a916b41d0af80c29dfe1a6d99 : FAILURE in 3m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46973b1c0e144a81afd930fc61422c12 : SUCCESS in 6m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa936ab344d64a5490a05dc4cdc00a9d : SUCCESS in 3m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d6cf5f226e0845e0b7b4dcd7fb62175b : FAILURE in 3m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b56b60c2a1a74407b6d040e09d77425a : FAILURE in 4m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ea940dab3c8f4ea6aa9f44a70c163611 : SUCCESS in 34m 21s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/73e652d68ad848cd8fb11a3ca66c258a : SUCCESS in 34m 33s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/6f675d2b004d457b9292864840ba81e8 : SUCCESS in 3m 46s","accounts_in_message":[],"_revision_number":2},{"id":"7336496baa4244dc76a539110404a5833de8fbe2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"date":"2023-01-01 07:31:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7a59f09f1e37a429d5653ef13407031ecc7e78aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 07:51:36.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/29d025569e3d4823b4541037f4d5c57f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/35a79939999e45d1a55559927973477a : FAILURE in 3m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e4218af5ded4c6393d0f274967c046b : SUCCESS in 6m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd49cf9888944f00a47ee41339eaec9b : SUCCESS in 3m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3e834185396f49cdaa0df894ff146c2f : FAILURE in 3m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0ad6a251f6e847f4b52ca92b08cadf64 : FAILURE in 3m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0208b87e9e1f44408bf291ad6627ac0a : SUCCESS in 16m 29s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7538def9f94543ffac23b0fb2ab2fe05 : SUCCESS in 18m 14s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/c40a5bc41cf94fc5a288a9d9effbfb2d : SUCCESS in 3m 17s","accounts_in_message":[],"_revision_number":3},{"id":"01d680d89cc9ea8b979868deec3540d7137426e0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"date":"2023-01-01 08:20:27.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"84000c8d685a25d65f15089c10a244349edb618d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 08:43:14.000000000","message":"Patch Set 4: 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/6ac29a59321c48f0b41e5922a8c1b6a5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c7ef22e84334a03a072bf6645316bac : FAILURE in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd5d5eda323342259fa4744b4c2a2b67 : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a732ad5cbf774472b62e4eaa493633c4 : SUCCESS in 3m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/275e58499302400f8b55922b194dece3 : FAILURE in 3m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c5f2fed2c8894ce49ac447dfdc174d81 : FAILURE in 3m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/48348ef961f34f5990844bfba5adea8c : SUCCESS in 20m 24s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4bdf21bcffc14815a0e5db5c4034ac80 : SUCCESS in 21m 12s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9ea407c0e67bbf28713c713c99a69302cb883c8a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"date":"2023-01-01 09:05:09.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"66b9a04467a0989943071d032c55f7b9e8231a81","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 09:25:59.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98b110bf93264cb98109a784c866156c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5e6e5c23079344cfb0f4973a87246347 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3011234720d145e88ef3943f51919173 : SUCCESS in 6m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1bce9e3b95d644149076b56cd4dc3a16 : SUCCESS in 3m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ed3297f341243ac84ba0758a90b2cc1 : SUCCESS in 4m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/965262f9f87343cfbbc5175f30b33c67 : SUCCESS in 3m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e175783e9877419b812f1d8236e41031 : SUCCESS in 18m 55s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8e0efa45fd094a9c981fb824947d1fec : SUCCESS in 19m 12s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"d50992860dd2868f53cf2057660ab2864763c302","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2023-01-01 09:34:45.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"4e77f8cc728848614df2cafbd16ededfb2110121","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 09:35:21.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"066c6445a4bcc78d121557666518f1df9ca3b158","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 10:14:05.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/695adbc7b25f43989bd2f8b0bc2f13fd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1babe5835d824a75968203120aff7337 : SUCCESS in 7m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0634a11dc629467590b93622995997a0 : SUCCESS in 3m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b263661c0ebf4bfba54c86c597da4164 : SUCCESS in 4m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/869b86960c694b9fb19fc846058baf16 : SUCCESS in 3m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/122b187de86f4fda8ee2aa90090cc509 : SUCCESS in 33m 47s","accounts_in_message":[],"_revision_number":5},{"id":"9ec3b7dfc2a8016ddf192f4fcd8b25522c6e9adc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 10:14:05.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"232806884cf4d010b481f835845bb4c780afadc3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-01 10:15:09.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0305871699184ec3aa5b6381207c5325\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a430ac7513f4cc6bfac532ea51fbddb : SUCCESS in 43s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"4275e4916d854d2e6dd65f1920bb9ed7d7536708","revisions":{"1d54454811bae753d9141da086ffdfcff007ee19":{"kind":"REWORK","_number":1,"created":"2023-01-01 06:42:03.000000000","uploader":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"ref":"refs/changes/67/868967/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/67/868967/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/67/868967/1"}}},"commit":{"parents":[{"commit":"55d682ac65a74852b543814187edbc5db3a54261","subject":"Add placement get rp traits api exception ut","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/55d682ac65a74852b543814187edbc5db3a54261"}]}],"author":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"committer":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"subject":"Add placement ensure traits api ut","message":"Add placement ensure traits api ut\n\nChange-Id: Ibc33ed2af90172b6ddebd0bf5446f31b028c7979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/1d54454811bae753d9141da086ffdfcff007ee19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/1d54454811bae753d9141da086ffdfcff007ee19"}]},"branch":"refs/heads/master"},"409156b07dde190d49054778a3b5a3b7bb3ce808":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-01-01 06:46:54.000000000","uploader":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"ref":"refs/changes/67/868967/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/67/868967/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/67/868967/2"}}},"commit":{"parents":[{"commit":"c8e6369ecd7862cb41ac2a0138693e5a8dab96a4","subject":"Add placement get rp traits api exception ut","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c8e6369ecd7862cb41ac2a0138693e5a8dab96a4"}]}],"author":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"committer":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:46:24.000000000","tz":480},"subject":"Add placement ensure traits api ut","message":"Add placement ensure traits api ut\n\nChange-Id: Ibc33ed2af90172b6ddebd0bf5446f31b028c7979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/409156b07dde190d49054778a3b5a3b7bb3ce808"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/409156b07dde190d49054778a3b5a3b7bb3ce808"}]},"branch":"refs/heads/master"},"ee634bcdf824cb65ea3621c34b6dcbae16bd2a1c":{"kind":"REWORK","_number":3,"created":"2023-01-01 07:31:32.000000000","uploader":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"ref":"refs/changes/67/868967/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/67/868967/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/67/868967/3"}}},"commit":{"parents":[{"commit":"44bf19dd55f093fc161bc5c601a3277923e38567","subject":"Add placement get rp traits api exception ut","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/44bf19dd55f093fc161bc5c601a3277923e38567"}]}],"author":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"committer":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 07:23:00.000000000","tz":480},"subject":"Add placement ensure traits api ut","message":"Add placement ensure traits api ut\n\nChange-Id: Ibc33ed2af90172b6ddebd0bf5446f31b028c7979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ee634bcdf824cb65ea3621c34b6dcbae16bd2a1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ee634bcdf824cb65ea3621c34b6dcbae16bd2a1c"}]},"branch":"refs/heads/master"},"91c335b7928cae7090eb67ccccf653db3a70a73f":{"kind":"REWORK","_number":4,"created":"2023-01-01 08:20:27.000000000","uploader":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"ref":"refs/changes/67/868967/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/67/868967/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/67/868967/4"}}},"commit":{"parents":[{"commit":"cf70b79bdf560dcc57c0cc880942f39ca665f7de","subject":"Add placement get rp traits api exception ut","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cf70b79bdf560dcc57c0cc880942f39ca665f7de"}]}],"author":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"committer":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 08:17:16.000000000","tz":480},"subject":"Add placement ensure traits api ut","message":"Add placement ensure traits api ut\n\nChange-Id: Ibc33ed2af90172b6ddebd0bf5446f31b028c7979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/91c335b7928cae7090eb67ccccf653db3a70a73f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/91c335b7928cae7090eb67ccccf653db3a70a73f"}]},"branch":"refs/heads/master"},"4275e4916d854d2e6dd65f1920bb9ed7d7536708":{"kind":"REWORK","_number":5,"created":"2023-01-01 09:05:09.000000000","uploader":{"_account_id":32921,"name":"Reason li","email":"liyou01@inspur.com","username":"liyou01"},"ref":"refs/changes/67/868967/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/67/868967/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/67/868967/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/67/868967/5"}}},"commit":{"parents":[{"commit":"cf70b79bdf560dcc57c0cc880942f39ca665f7de","subject":"Add placement get rp traits api exception ut","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cf70b79bdf560dcc57c0cc880942f39ca665f7de"}]}],"author":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 06:41:32.000000000","tz":480},"committer":{"name":"liyou01","email":"liyou01@inspur.com","date":"2023-01-01 09:00:43.000000000","tz":480},"subject":"Add placement ensure traits api ut","message":"Add placement ensure traits api ut\n\nChange-Id: Ibc33ed2af90172b6ddebd0bf5446f31b028c7979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4275e4916d854d2e6dd65f1920bb9ed7d7536708"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4275e4916d854d2e6dd65f1920bb9ed7d7536708"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"}}]}],"submit_requirements":[]}
