)]}'
{"id":"openstack%2Fnova-specs~787178","triplet_id":"openstack%2Fnova-specs~master~I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c","project":"openstack/nova-specs","branch":"master","topic":"787178","hashtags":[],"change_id":"I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c","subject":"Add no user token when get Cyborg client","status":"MERGED","created":"2021-04-20 10:16:33.000000000","updated":"2021-06-09 08:05:24.000000000","submitted":"2021-06-02 11:36:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":43,"unresolved_comment_count":10,"has_review_started":true,"submission_id":"787178-787178","meta_rev_id":"6a57d128a7779aba8ebad46a6e12a8010810c946","_number":787178,"virtual_id_number":787178,"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-06-02 11:36:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2021-06-02 10:53:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2021-06-02 10:53:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"}],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-20 10:19:12.000000000","updated_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2021-04-20 10:19:12.000000000","updated_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2021-04-20 10:21:57.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":"2021-05-26 01:56:52.000000000","updated_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"reviewer":{"_account_id":25738,"name":"Xinran WANG","email":"xin-ran.wang@intel.com","username":"Xinran"},"state":"REVIEWER"},{"updated":"2021-05-26 01:56:52.000000000","updated_by":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"}],"messages":[{"id":"bec22aff5defc494c66309e620724de5eb7d7a38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-04-20 10:16:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e0ffaef55309a49cd773a24d6c28e1549a83d291","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-20 10:21:57.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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/709b90e7188f4effa9d68f90c45955b0 : FAILURE in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9595303334de49e884c1027fe4e54926 : FAILURE in 3m 56s\n\nWarning:\n  Job openstack-tox-docs: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path doc/source/specs/xena/approved/cyborg-no-user-token.rst in the commit\u0027\n  Comments left for invalid file doc/source/specs/xena/approved/cyborg-no-user-token.rst","accounts_in_message":[],"_revision_number":1},{"id":"bd6beb63a5ff4e5dea7cdb7b1285b2981a9917fa","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-04-20 12:01:23.000000000","message":"Patch Set 1: Code-Review-1\n\n(11 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8f19ff6ff0e6ec00e04017670f7cb96e4b4357bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-04-21 09:32:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5de19d6ebc3719450e1a13f723df26038859429b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 09:42:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03f1e9f2e59e49858ab25e7fed650e04 : SUCCESS in 8m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a73baf22cc1c45598a9c656d1e731475 : SUCCESS in 3m 48s","accounts_in_message":[],"_revision_number":2},{"id":"628cc4869dcc34946e50dc940d98291d35553b3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-04-21 09:43:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fe2edf94f7e59a8fa8103091e1649674ba28e153","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-04-21 09:46:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3df285af0c2f92b732e13532ef16de3fae25ad20","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-04-21 09:47:11.000000000","message":"Patch Set 4:\n\n(11 comments)\n\nThanks Sean, addressed you comments inline.","accounts_in_message":[],"_revision_number":4},{"id":"408c6a1edaecb37c6e68e4af61c763a50463231c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 09:55:38.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e6f0d9ed91c4d4bb63b38676d1c7edc : SUCCESS in 7m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fc4adf0bd356482588a496f93ade7bce : SUCCESS in 6m 01s","accounts_in_message":[],"_revision_number":4},{"id":"b23d801407dbe1bb8b2ffab39068858ae675d1d2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-05-25 14:34:40.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)\n\nHave couple of comments inline","accounts_in_message":[],"_revision_number":4},{"id":"cee9224c77415eaa3fbdebc64e3ea779038384e0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-05-25 15:04:21.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"75663c772849846e07f73d0921fa4280719fa372","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-05-26 01:48:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"89d396b9b5da5e825fe303358a0b10e049cdf943","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-05-26 01:56:33.000000000","message":"Patch Set 5:\n\n(4 comments)\n\nThanks Gibi and Sean, addressed your comments in line.","accounts_in_message":[],"_revision_number":5},{"id":"2217b4714643fa051b76f15bf6c6a03b0a84e371","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-26 01:58:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5803bca618004bed9c5ce141df2653d9 : SUCCESS in 8m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/de46c71c34164fbfbc875e0216087786 : SUCCESS in 4m 11s","accounts_in_message":[],"_revision_number":5},{"id":"862d360c7ae835ac0535b99a844a39eee6b45642","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-05-26 11:32:46.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)\n\nThe latest version looks good to me. Thanks!","accounts_in_message":[],"_revision_number":5},{"id":"a62db8443a3e85be520a9411cc60f9e7ef76c557","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-05-26 11:35:22.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)\n\ni have one comment inline and there are some word choice issue si have not comemnted on but more or less i think this is ok now.\n\nif other are ok with the wording of the security impact section then im ok with move to a +2 also","accounts_in_message":[],"_revision_number":5},{"id":"3f092f2c62269d1c720b5c36c84f1a7c42e06972","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-05-26 11:44:02.000000000","message":"Patch Set 5: -Code-Review\n\n(1 comment)\n\nSean has a point. Please update the security section to document that we accept this compromise.","accounts_in_message":[],"_revision_number":5},{"id":"a2400c3c821bf273af273aa3b7c8a9d7175cd693","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-05-27 01:30:48.000000000","message":"Patch Set 6: Published edit on patch set 5.","accounts_in_message":[],"_revision_number":6},{"id":"be68718b19bf1cb8eb55bbf137a703e141716214","author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"date":"2021-05-27 01:36:32.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nThanks, addressed your comments.","accounts_in_message":[],"_revision_number":6},{"id":"9d5dd6f1ca0709e8f3ef4cc6b5e7a703d2d570cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 01:40:44.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6fac0a18ef24b9e95f98982752ac0d0 : SUCCESS in 9m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8ada114232f4d55972bc02478af555b : SUCCESS in 4m 11s","accounts_in_message":[],"_revision_number":6},{"id":"76395eab224037fb9ed1c5c7eee9e4db1da8bc7a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-06-02 10:18:34.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"5aba017fd434dc985902fb66dd5409e1aa52f0ae","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-06-02 10:52:04.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nim going to fix my nit and gibis and then fast approve i am happy with this over all\nthanks for being patient with us and reworking it","accounts_in_message":[],"_revision_number":6},{"id":"1f3608c3a3997a4a4ca4250e1beddfff73dd632f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-06-02 10:53:33.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"01197021f079bc287cc59393ddb7e1f93287abdd","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-06-02 10:53:45.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"3a773dc212a70925e190c95604e005f3bd064340","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 11:25:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9438ecdea8e84dd09f17db8ea5612eec : SUCCESS in 10m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02c44551d2d4496ea8ac97c32fcc5f70 : SUCCESS in 4m 54s","accounts_in_message":[],"_revision_number":7},{"id":"5bbe0b2b8e866ef9f4cb5d3bd856e7063f28f7e5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 11:25:46.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"81934e12bf8ef93489b11f9a114ad9cc373acec2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 11:36:38.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/029517ac5c92481e9a97e1738a005e97 : SUCCESS in 9m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec90f815d6d8432e9c590e159abbfb40 : SUCCESS in 3m 36s","accounts_in_message":[],"_revision_number":7},{"id":"ca9b912846a49aa43f4df8a43bd3ca77ed650d9a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 11:36:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"53907dfc4f7a8218afefbcaf30caea0ece0021fc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-02 11:38:16.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/7ea5633eb0704f1f8b32bc72b37591bc : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":7},{"id":"09590fb22fb3ec72eecf9c47d8c739ceb72b8535","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-06-02 11:57:24.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"66f6b294c687a41a819f8df167ef5f0d7992cdec","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2021-06-03 05:40:25.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"6a57d128a7779aba8ebad46a6e12a8010810c946","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-06-09 08:05:24.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"3aa1374c261827a51a294d96708ffafc402ea207","revisions":{"e00b5eb624f6880be310376cb1d62c7a657fadeb":{"kind":"REWORK","_number":1,"created":"2021-04-20 10:16:33.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/1"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:43.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e00b5eb624f6880be310376cb1d62c7a657fadeb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e00b5eb624f6880be310376cb1d62c7a657fadeb"}]},"branch":"refs/heads/master"},"26ef386a76f939f6c480287748f11192cc47867c":{"kind":"REWORK","_number":2,"created":"2021-04-21 09:32:27.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/2"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-21 09:31:40.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/26ef386a76f939f6c480287748f11192cc47867c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/26ef386a76f939f6c480287748f11192cc47867c"}]},"branch":"refs/heads/master"},"8ed1ec7340a74bded7c56ac84836ea0cb860493f":{"kind":"REWORK","_number":3,"created":"2021-04-21 09:43:46.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/3"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-21 09:43:36.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/8ed1ec7340a74bded7c56ac84836ea0cb860493f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/8ed1ec7340a74bded7c56ac84836ea0cb860493f"}]},"branch":"refs/heads/master"},"4db9e5746461c7b371adf897032da543cca23cfe":{"kind":"REWORK","_number":4,"created":"2021-04-21 09:46:20.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/4"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-21 09:46:09.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4db9e5746461c7b371adf897032da543cca23cfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4db9e5746461c7b371adf897032da543cca23cfe"}]},"branch":"refs/heads/master"},"039f00f892db61850fad1f8cd81edb781d6bfe5a":{"kind":"REWORK","_number":5,"created":"2021-05-26 01:48:37.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/5"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-05-26 01:42:45.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nBlueprint: cyborg-admin-user-client\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/039f00f892db61850fad1f8cd81edb781d6bfe5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/039f00f892db61850fad1f8cd81edb781d6bfe5a"}]},"branch":"refs/heads/master"},"00b6e00f4b54daa98f5323ccfa1e100684801cdc":{"kind":"REWORK","_number":6,"created":"2021-05-27 01:30:48.000000000","uploader":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"ref":"refs/changes/78/787178/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/6"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"Wenping Song","email":"songwenping@inspur.com","date":"2021-05-27 01:30:16.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nBlueprint: cyborg-admin-user-client\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/00b6e00f4b54daa98f5323ccfa1e100684801cdc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/00b6e00f4b54daa98f5323ccfa1e100684801cdc"}]},"branch":"refs/heads/master"},"3aa1374c261827a51a294d96708ffafc402ea207":{"kind":"REWORK","_number":7,"created":"2021-06-02 10:53:33.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/78/787178/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/78/787178/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/78/787178/7"}}},"commit":{"parents":[{"commit":"846e26f61ece052d512bbce3596bbad5b4c0e4e4","subject":"Merge \"Re-propose Remove tenant_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/846e26f61ece052d512bbce3596bbad5b4c0e4e4"}]}],"author":{"name":"songwenping","email":"songwenping@inspur.com","date":"2021-04-20 10:15:35.000000000","tz":0},"committer":{"name":"sean mooney","email":"smooney@redhat.com","date":"2021-06-02 10:53:13.000000000","tz":0},"subject":"Add no user token when get Cyborg client","message":"Add no user token when get Cyborg client\n\nWhen we resume guest state with accelerator bound, we should pass\nthe accel_info when the guest hard reboot, please see the bug(#1908383).\n\nIn the process of getting accel info, we should add no user token auth to\nget Cyborg client by cyborg user password configured, or the VM will be set\nerror because of lost communication with Cyborg.\n\nSo add user/project CONF with admin role at cyborg group, and when determine\ncontext is_admin and without token, do authenticaion with user/project info\nto call cyborg api.\n\nBlueprint: cyborg-admin-user-client\nChange-Id: I5c6c3aa7aceda68a1890d79f1028e1d503c7cf5c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3aa1374c261827a51a294d96708ffafc402ea207"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3aa1374c261827a51a294d96708ffafc402ea207"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
