)]}'
{"id":"openstack%2Fpython-openstackclient~576422","triplet_id":"openstack%2Fpython-openstackclient~master~I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7","project":"openstack/python-openstackclient","branch":"master","topic":"add-option-keyname-during-server-rebuild","hashtags":[],"change_id":"I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7","subject":"Add --key-name and --key-unset option for server rebuild API.","status":"MERGED","created":"2018-06-19 08:27:02.000000000","updated":"2018-11-02 19:41:24.000000000","submitted":"2018-11-02 19:41:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":37,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"576422-1541187684511-5c5d33ea","meta_rev_id":"9cccabd66515022b6f012f9f66bac35ce5be5d63","_number":576422,"virtual_id_number":576422,"owner":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},{"value":0,"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":2,"date":"2018-11-02 19:41:24.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},{"value":2,"date":"2018-10-09 13:27:41.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},{"value":1,"date":"2018-11-02 06:02:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2018-11-02 17:47:17.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2018-10-09 13:30:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},{"value":0,"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2018-11-02 17:47:17.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},{"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-20 10:34:24.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2018-06-25 09:11:10.000000000","updated_by":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"reviewer":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"state":"REVIEWER"},{"updated":"2018-06-25 09:44:24.000000000","updated_by":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"reviewer":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"state":"REVIEWER"},{"updated":"2018-06-28 18:09:38.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2018-07-03 06:12:11.000000000","updated_by":{"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},"reviewer":{"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},"state":"REVIEWER"},{"updated":"2018-07-04 06:07:28.000000000","updated_by":{"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"},"reviewer":{"_account_id":26431,"name":"daixianmeng","email":"daixianmeng@yovole.com","username":"daixianmeng"},"state":"REVIEWER"},{"updated":"2018-08-07 15:18:09.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2018-10-09 13:27:41.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2018-10-09 13:30:43.000000000","updated_by":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"reviewer":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"state":"REVIEWER"},{"updated":"2018-11-02 17:47:17.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2018-11-02 19:41:24.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":"57c112b200d18928a9b886fc27d6286a9c0bc5a1","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-19 08:27:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"10bc6982630397d60a3cabf70b042f39f2cbe577","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-19 08:31:20.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4b24246afcb84acdf81e360d43fba19a0f157d37","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-19 11:05:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/2/check/openstack-tox-pep8/eec5622/ : SUCCESS in 6m 39s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/2/check/openstack-tox-py27/bd6ba82/ : FAILURE in 6m 12s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/2/check/openstack-tox-py35/9d94e9e/ : FAILURE in 6m 46s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/2/check/build-openstack-sphinx-docs/b2f1e86/ : FAILURE in 6m 24s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/2/check/legacy-tempest-dsvm-neutron-src/8c49ace/ : SUCCESS in 1h 29m 49s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/2/check/openstackclient-check-plugins/c3c9733/ : SUCCESS in 8m 32s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/2/check/osc-tox-py27-tips/ab87b74/ : FAILURE in 7m 49s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/2/check/osc-tox-py35-tips/2345b51/ : FAILURE in 6m 39s\n- osc-functional-devstack http://logs.openstack.org/22/576422/2/check/osc-functional-devstack/18a0175/ : FAILURE in 45m 21s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/2/check/osc-functional-devstack-tips/2af3e4a/ : FAILURE in 59m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/2/check/openstack-tox-lower-constraints/9a47850/ : FAILURE in 5m 57s","accounts_in_message":[],"_revision_number":2},{"id":"b5d9d3cddda4eed019b24ce4bb3ba2a58b81a7ae","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-19 14:38:55.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nneeds a release note and tests","accounts_in_message":[],"_revision_number":2},{"id":"f9fd7ae70256319a192fc71b0b2f87b52cf598fe","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-20 09:19:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6a5b445f574639ae689713771ce3b9a936dfb1ce","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-20 09:23:13.000000000","message":"Patch Set 3:\n\n\u003e (2 comments)\n \u003e \n \u003e needs a release note and tests\n\nThanks for you patient reviews. According to [1], [2].\n\n[1].https://developer.openstack.org/api-ref/compute/#rebuild-server-rebuild-action\n[2].https://github.com/openstack/python-novaclient/blob/cf57bed266097c75371376e63acec90b37dfa337/novaclient/v2/servers.py#L1226 \n\nI think \u0027--key-name\u0027 seems better.","accounts_in_message":[],"_revision_number":3},{"id":"810ad6842a8df685c5369364b74f03781dabbb6e","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-20 09:28:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1e730c72362074922a360ba340470be93d467529","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-06-20 10:34:24.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"265ac4f1d9369e2d63b4febc067fda66441d7d6d","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-20 10:45:26.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"e97444c497f4906b273e5eae0f0e6d4c5d94644f","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-06-20 10:49:11.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0e0780ffebdd2d02dd976ee479a4b6f29f972d5d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-20 11:08:34.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/4/check/openstack-tox-pep8/68a549b/ : SUCCESS in 5m 33s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/4/check/openstack-tox-py27/09525ab/ : SUCCESS in 6m 03s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/4/check/openstack-tox-py35/ebfb28d/ : SUCCESS in 5m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/4/check/build-openstack-sphinx-docs/2ddbf07/html/ : SUCCESS in 5m 47s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/4/check/build-openstack-releasenotes/80eff4d/html/ : SUCCESS in 4m 45s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/4/check/legacy-tempest-dsvm-neutron-src/582dbe7/ : SUCCESS in 1h 31m 07s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/4/check/openstackclient-check-plugins/c7991a0/ : SUCCESS in 8m 33s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/4/check/osc-tox-py27-tips/1ad8d0d/ : SUCCESS in 6m 14s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/4/check/osc-tox-py35-tips/10b4ac7/ : SUCCESS in 7m 30s\n- osc-functional-devstack http://logs.openstack.org/22/576422/4/check/osc-functional-devstack/7613616/ : FAILURE in 48m 25s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/4/check/osc-functional-devstack-tips/8d1e899/ : FAILURE in 47m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/4/check/openstack-tox-lower-constraints/3465e63/ : SUCCESS in 5m 52s","accounts_in_message":[],"_revision_number":4},{"id":"6d268b911a73203a9eeb8b219eab86f314e61e35","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-20 11:41:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3a5f87a0c60d4d336c305d3afbcc8a8b867d979e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-20 13:10:11.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/5/check/openstack-tox-pep8/0343e10/ : SUCCESS in 5m 32s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/5/check/openstack-tox-py27/72d3f04/ : SUCCESS in 5m 12s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/5/check/openstack-tox-py35/4141bcb/ : SUCCESS in 4m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/5/check/build-openstack-sphinx-docs/4c72a77/html/ : SUCCESS in 5m 20s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/5/check/build-openstack-releasenotes/2ef0dca/html/ : SUCCESS in 4m 19s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/5/check/legacy-tempest-dsvm-neutron-src/f3e94a7/ : SUCCESS in 1h 21m 16s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/5/check/openstackclient-check-plugins/6fb9fb6/ : SUCCESS in 5m 33s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/5/check/osc-tox-py27-tips/017ee4a/ : SUCCESS in 5m 57s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/5/check/osc-tox-py35-tips/61871a1/ : SUCCESS in 5m 58s\n- osc-functional-devstack http://logs.openstack.org/22/576422/5/check/osc-functional-devstack/b4ff260/ : FAILURE in 46m 12s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/5/check/osc-functional-devstack-tips/653f1dd/ : FAILURE in 45m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/5/check/openstack-tox-lower-constraints/e7bf86b/ : SUCCESS in 5m 27s","accounts_in_message":[],"_revision_number":5},{"id":"77b1992de738760f0d664086d4c8976a1c044866","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-20 13:19:33.000000000","message":"Patch Set 5:\n\n\u003e \u003e (2 comments)\n \u003e \u003e\n \u003e \u003e needs a release note and tests\n \u003e \n \u003e Thanks for you patient reviews. According to [1], [2].\n \u003e \n \u003e [1].https://developer.openstack.org/api-ref/compute/#rebuild-server-rebuild-action\n \u003e [2].https://github.com/openstack/python-novaclient/blob/cf57bed266097c75371376e63acec90b37dfa337/novaclient/v2/servers.py#L1226\n \u003e \n \u003e I think \u0027--key-name\u0027 seems better.\n\nA major reason why openstack CLI exists is because we can rename things :)\n\n\"key name\" is generic. It can be an API key, an OAuth key. I\u0027m leaning toward key-pair-name to be explicit. The server side and legacy client are hard to change, but if we have a chance to rename things, let\u0027s take it.","accounts_in_message":[],"_revision_number":5},{"id":"0b39e2fd1b589c8b000923be10c95d8e8df7b366","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-21 03:24:08.000000000","message":"Patch Set 5:\n\n\u003e \u003e \u003e (2 comments)\n \u003e \u003e \u003e\n \u003e \u003e \u003e needs a release note and tests\n \u003e \u003e\n \u003e \u003e Thanks for you patient reviews. According to [1], [2].\n \u003e \u003e\n \u003e \u003e [1].https://developer.openstack.org/api-ref/compute/#rebuild-server-rebuild-action\n \u003e \u003e [2].https://github.com/openstack/python-novaclient/blob/cf57bed266097c75371376e63acec90b37dfa337/novaclient/v2/servers.py#L1226\n \u003e \u003e\n \u003e \u003e I think \u0027--key-name\u0027 seems better.\n \u003e \n \u003e A major reason why openstack CLI exists is because we can rename\n \u003e things :)\n \u003e \n \u003e \"key name\" is generic. It can be an API key, an OAuth key. I\u0027m\n \u003e leaning toward key-pair-name to be explicit. The server side and\n \u003e legacy client are hard to change, but if we have a chance to rename\n \u003e things, let\u0027s take it.\n\nYes, your point makes sense. BUT, I am a little concern about changing only this option may confuse the users, as command \u0027server create\u0027 using \u0027--key-name\u0027 [1]. Maybe changing all --key-name into --key-pair-name can be done later? Anyway, I\u0027ll leave it to you guys to decide :)\n\n[1].https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/server.html#server-create","accounts_in_message":[],"_revision_number":5},{"id":"7da4d51ec7450b3281458951e5a4746a799dd356","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-24 02:28:36.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"efcbb0f2b450b02915fe59fa3fd44ffd6a43940a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-24 03:46:00.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"6f34b5848778930dfb10ae2397a9349897147411","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-24 03:46:20.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"b8035674aa9982bc62c0f363b85d7a4c6bb4daaa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-24 05:39:41.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/6/check/openstack-tox-pep8/1e523b0/ : SUCCESS in 4m 44s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/6/check/openstack-tox-py27/069017d/ : SUCCESS in 4m 09s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/6/check/openstack-tox-py35/fd87935/ : SUCCESS in 4m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/6/check/build-openstack-sphinx-docs/7991580/html/ : SUCCESS in 4m 12s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/6/check/build-openstack-releasenotes/6b401c9/html/ : SUCCESS in 4m 17s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/6/check/legacy-tempest-dsvm-neutron-src/5baab5c/ : SUCCESS in 1h 52m 10s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/6/check/openstackclient-check-plugins/126759c/ : SUCCESS in 6m 09s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/6/check/osc-tox-py27-tips/1098a27/ : SUCCESS in 5m 13s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/6/check/osc-tox-py35-tips/d33b626/ : SUCCESS in 5m 38s\n- osc-functional-devstack http://logs.openstack.org/22/576422/6/check/osc-functional-devstack/0496327/ : SUCCESS in 46m 24s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/6/check/osc-functional-devstack-tips/fa3cc22/ : SUCCESS in 47m 50s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/6/check/openstack-tox-lower-constraints/94263e0/ : SUCCESS in 5m 09s","accounts_in_message":[],"_revision_number":6},{"id":"680cfbe487553bc67dfcc31e83fff28e8bacd07d","author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"date":"2018-06-25 09:11:10.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"68e5b94739df0e77847c25571b9fb0123b646131","author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"date":"2018-06-25 09:44:24.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"703c868301673cf0c21566c0951270151b85ba1c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-28 18:09:38.000000000","message":"Patch Set 6: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"874b9498b4a4267fb13b47e0277f505695c395a8","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-29 00:18:52.000000000","message":"Patch Set 6: Workflow-1\n\nThanks Matt for your patient reviews. Will fix these soon and definitely TEST it :) Mark it wf -1 now.","accounts_in_message":[],"_revision_number":6},{"id":"0451ab3dca38a0bc0a1cf01b220cff0764acdd96","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 13:26:17.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"6ec3a37417c1ecbd55815c872d89a8e8b3adb532","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 13:27:40.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3e0d97f8cf37f59c8b4149feec0b1242e2a20b81","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 13:30:18.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d9f80e75da4a79db285ef283d1317ada0cea12c2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-30 15:02:26.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/8/check/openstack-tox-pep8/c0696d6/ : SUCCESS in 4m 56s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/8/check/openstack-tox-py27/4db1c5b/ : FAILURE in 4m 32s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/8/check/openstack-tox-py35/da85e09/ : FAILURE in 4m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/8/check/build-openstack-sphinx-docs/e6dd7fe/html/ : SUCCESS in 4m 30s\n- requirements-check http://logs.openstack.org/22/576422/8/check/requirements-check/01cc6be/ : FAILURE in 2m 51s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/8/check/build-openstack-releasenotes/2ad9682/html/ : SUCCESS in 4m 15s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/8/check/legacy-tempest-dsvm-neutron-src/b5c202d/ : SUCCESS in 1h 26m 22s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/8/check/openstackclient-check-plugins/2ecf380/ : SUCCESS in 5m 55s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/8/check/osc-tox-py27-tips/e25fc84/ : FAILURE in 5m 17s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/8/check/osc-tox-py35-tips/0029fad/ : FAILURE in 5m 43s\n- osc-functional-devstack http://logs.openstack.org/22/576422/8/check/osc-functional-devstack/d34272a/ : FAILURE in 40m 59s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/8/check/osc-functional-devstack-tips/1df4c33/ : SUCCESS in 43m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/8/check/openstack-tox-lower-constraints/dd205cd/ : FAILURE in 4m 46s","accounts_in_message":[],"_revision_number":8},{"id":"414b5a06a31b7946298c21384cbba986da5cf98c","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 15:54:21.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"c3a64acfe0894392f3432a59d8bc564084cf2582","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 16:05:04.000000000","message":"Patch Set 10: Patch Set 9 was rebased","accounts_in_message":[],"_revision_number":10},{"id":"78284d10f81ce086dd07a94e641ccdcb2edb93fa","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-06-30 16:13:58.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"968aa9e34b06328fdd98ac30804601f2feb79f5c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-30 17:58:37.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/11/check/openstack-tox-pep8/e417b61/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/11/check/openstack-tox-py27/8daf5b2/ : SUCCESS in 4m 12s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/11/check/openstack-tox-py35/2b8f4b6/ : SUCCESS in 5m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/11/check/build-openstack-sphinx-docs/503b619/html/ : SUCCESS in 5m 19s\n- requirements-check http://logs.openstack.org/22/576422/11/check/requirements-check/a56f027/ : FAILURE in 3m 33s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/11/check/build-openstack-releasenotes/06028d5/html/ : SUCCESS in 4m 04s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/11/check/legacy-tempest-dsvm-neutron-src/932c234/ : SUCCESS in 1h 38m 39s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/11/check/openstackclient-check-plugins/fd6c3f4/ : SUCCESS in 6m 53s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/11/check/osc-tox-py27-tips/4d27712/ : SUCCESS in 5m 38s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/11/check/osc-tox-py35-tips/a0d04bf/ : SUCCESS in 5m 54s\n- osc-functional-devstack http://logs.openstack.org/22/576422/11/check/osc-functional-devstack/06c2d96/ : SUCCESS in 44m 56s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/11/check/osc-functional-devstack-tips/c771cd5/ : SUCCESS in 49m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/11/check/openstack-tox-lower-constraints/591c4cc/ : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":11},{"id":"44db65550e3494b5b3c7d26e269722c8c6272cc5","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-01 00:55:56.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"621f834173a791ada32166e7f7f5dc102ba8d00c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-01 02:23:02.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/12/check/openstack-tox-pep8/5274689/ : SUCCESS in 5m 10s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/12/check/openstack-tox-py27/8c30ae8/ : SUCCESS in 4m 03s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/12/check/openstack-tox-py35/b41665b/ : SUCCESS in 4m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/12/check/build-openstack-sphinx-docs/3c7081a/html/ : SUCCESS in 4m 10s\n- requirements-check http://logs.openstack.org/22/576422/12/check/requirements-check/df18563/ : SUCCESS in 2m 49s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/12/check/build-openstack-releasenotes/4081dec/html/ : SUCCESS in 3m 57s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/12/check/legacy-tempest-dsvm-neutron-src/073b39e/ : SUCCESS in 1h 24m 45s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/12/check/openstackclient-check-plugins/4c8458d/ : SUCCESS in 5m 59s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/12/check/osc-tox-py27-tips/72b84a5/ : SUCCESS in 4m 54s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/12/check/osc-tox-py35-tips/2f80a3e/ : SUCCESS in 6m 18s\n- osc-functional-devstack http://logs.openstack.org/22/576422/12/check/osc-functional-devstack/5205a4e/ : SUCCESS in 58m 03s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/12/check/osc-functional-devstack-tips/1f74ffa/ : SUCCESS in 44m 40s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/12/check/openstack-tox-lower-constraints/9157f32/ : SUCCESS in 6m 35s","accounts_in_message":[],"_revision_number":12},{"id":"a2448828da1c69a370637e30355a98423f12ca66","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-02 09:31:04.000000000","message":"Patch Set 12:\n\nGentle reminder that the patch is ready for reviews : )","accounts_in_message":[],"_revision_number":12},{"id":"d53e907dad38cda2fe8a0ede0ea725ad1c425429","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-07-02 18:16:05.000000000","message":"Patch Set 12: Code-Review+1\n\ni\u0027d prefer the option to be key-pair-name or just key-pair, but if others are OK with this, then I\u0027ll be quiet :)","accounts_in_message":[],"_revision_number":12},{"id":"bdcb960f33572fe77a33640141b8a2d2300af21a","author":{"_account_id":26311,"name":"tianhui","email":"tianhui@awcloud.com","username":"tianhui"},"date":"2018-07-03 06:12:11.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"9cc5b93f7418f632f4835ed0f9414196a9d2ccfe","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2018-07-03 10:00:47.000000000","message":"Patch Set 12: Code-Review-1\n\n(9 comments)","accounts_in_message":[],"_revision_number":12},{"id":"ed238cd295254a0df5ffe887925c9bea848fbd94","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-04 01:04:50.000000000","message":"Patch Set 12:\n\n(5 comments)\n\nThanks Jens for your kind reviews.","accounts_in_message":[],"_revision_number":12},{"id":"d396a303264ec701994b35e66c52bbbe79bd3244","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-04 02:09:42.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"fe9ed7e71dd118c5142e894ecbfc39dba5008f83","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-04 02:12:22.000000000","message":"Patch Set 13:\n\n(4 comments)","accounts_in_message":[],"_revision_number":13},{"id":"96f736a0428f23f96362230a8416ef9141dd7484","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-04 03:33:11.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/13/check/openstack-tox-pep8/707ca94/ : SUCCESS in 5m 00s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/13/check/openstack-tox-py27/3500e9b/ : SUCCESS in 4m 40s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/13/check/openstack-tox-py35/9c2cba0/ : SUCCESS in 6m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/13/check/build-openstack-sphinx-docs/e342476/html/ : SUCCESS in 5m 20s\n- requirements-check http://logs.openstack.org/22/576422/13/check/requirements-check/8824674/ : SUCCESS in 4m 32s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/13/check/build-openstack-releasenotes/86c3a32/html/ : SUCCESS in 4m 05s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/13/check/legacy-tempest-dsvm-neutron-src/d31a724/ : SUCCESS in 1h 20m 59s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/13/check/openstackclient-check-plugins/db040c8/ : SUCCESS in 7m 20s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/13/check/osc-tox-py27-tips/7faa27e/ : SUCCESS in 5m 55s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/13/check/osc-tox-py35-tips/07c1a4c/ : SUCCESS in 8m 53s\n- osc-functional-devstack http://logs.openstack.org/22/576422/13/check/osc-functional-devstack/efa286e/ : FAILURE in 41m 05s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/13/check/osc-functional-devstack-tips/cbe286b/ : SUCCESS in 41m 30s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/13/check/openstack-tox-lower-constraints/fdb297d/ : SUCCESS in 6m 49s","accounts_in_message":[],"_revision_number":13},{"id":"0e389f2ffe20a01e91d43940bac99721067947cb","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-04 05:40:02.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"d58ecc9c44aa728e0b97a9f3d1b1e2cdf2f9faa9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-04 07:37:06.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/13/check/openstack-tox-pep8/9ac8250/ : SUCCESS in 5m 19s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/13/check/openstack-tox-py27/f5aabbc/ : SUCCESS in 4m 38s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/13/check/openstack-tox-py35/4f06c97/ : SUCCESS in 4m 26s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/13/check/build-openstack-sphinx-docs/5e2f9ed/html/ : SUCCESS in 5m 20s\n- requirements-check http://logs.openstack.org/22/576422/13/check/requirements-check/75efc94/ : SUCCESS in 2m 59s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/13/check/build-openstack-releasenotes/57e1f46/html/ : SUCCESS in 4m 49s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/13/check/legacy-tempest-dsvm-neutron-src/28bbd55/ : SUCCESS in 1h 50m 44s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/13/check/openstackclient-check-plugins/25e48e3/ : SUCCESS in 7m 13s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/13/check/osc-tox-py27-tips/bd930ba/ : SUCCESS in 5m 55s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/13/check/osc-tox-py35-tips/f635b73/ : SUCCESS in 6m 05s\n- osc-functional-devstack http://logs.openstack.org/22/576422/13/check/osc-functional-devstack/4114c9c/ : SUCCESS in 42m 39s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/13/check/osc-functional-devstack-tips/39997fe/ : SUCCESS in 53m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/13/check/openstack-tox-lower-constraints/d9b2d7e/ : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":13},{"id":"fc279b5589d9f5fcd21df314aa16b7dcff829dcf","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-11 06:25:50.000000000","message":"Patch Set 13:\n\nIt\u0027s been 7 days since the last patch set, any questions on this patch?","accounts_in_message":[],"_revision_number":13},{"id":"df2a3e06796492bedcb625a348b81794a58e484d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-07-23 21:29:14.000000000","message":"Patch Set 13: Code-Review-1\n\n(2 comments)\n\nThis also needs a docs update","accounts_in_message":[],"_revision_number":13},{"id":"6a7ca1f5ae923100b4e164aad8c190e8968198bb","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-27 06:35:57.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"05ce304a27739123c304a7fe52d999fa3e123fe1","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-27 06:40:37.000000000","message":"Patch Set 13:\n\n(2 comments)\n\nThanks Dean for your reviews. :-)\nThe docs is generated by `.. autoprogram-cliff::`, see https://docs.openstack.org/cliff/latest/user/sphinxext.html#directive-autoprogram-cliff.","accounts_in_message":[],"_revision_number":13},{"id":"1bcf5e2dad287507329e36d0f966d064173f33b9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-27 08:46:47.000000000","message":"Patch Set 14: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/14/check/openstack-tox-pep8/d18107b/ : SUCCESS in 6m 34s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/14/check/openstack-tox-py27/2805c9f/ : FAILURE in 7m 59s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/14/check/openstack-tox-py35/428f4b4/ : FAILURE in 6m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/14/check/build-openstack-sphinx-docs/27f469d/html/ : SUCCESS in 6m 21s\n- requirements-check http://logs.openstack.org/22/576422/14/check/requirements-check/78486c8/ : SUCCESS in 4m 06s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/14/check/build-openstack-releasenotes/02229be/html/ : SUCCESS in 5m 14s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/14/check/legacy-tempest-dsvm-neutron-src/951a597/ : SUCCESS in 1h 46m 09s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/14/check/openstackclient-check-plugins/794b970/ : SUCCESS in 7m 59s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/14/check/osc-tox-py27-tips/052d237/ : FAILURE in 9m 54s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/14/check/osc-tox-py35-tips/58f1c4a/ : FAILURE in 7m 29s\n- osc-functional-devstack http://logs.openstack.org/22/576422/14/check/osc-functional-devstack/47960c9/ : FAILURE in 1h 04m 51s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/14/check/osc-functional-devstack-tips/2a21b57/ : FAILURE in 55m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/14/check/openstack-tox-lower-constraints/006d0be/ : FAILURE in 6m 51s","accounts_in_message":[],"_revision_number":14},{"id":"12fb4b2d9f5e7e06f3f5a6911296f85f25a714ee","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-27 09:19:22.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"5e0bbd0126085f7e43ce1d1f69907b2b906b37ed","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-27 12:19:17.000000000","message":"Patch Set 15: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/15/check/openstack-tox-pep8/60816bc/ : SUCCESS in 6m 26s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/15/check/openstack-tox-py27/65cee15/ : FAILURE in 7m 10s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/15/check/openstack-tox-py35/2f3594e/ : FAILURE in 7m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/15/check/build-openstack-sphinx-docs/eb655c0/html/ : SUCCESS in 7m 31s\n- requirements-check http://logs.openstack.org/22/576422/15/check/requirements-check/8b2540e/ : SUCCESS in 5m 54s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/15/check/build-openstack-releasenotes/69144e9/html/ : SUCCESS in 6m 21s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/15/check/legacy-tempest-dsvm-neutron-src/c460552/ : SUCCESS in 1h 42m 15s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/15/check/openstackclient-check-plugins/0d7849b/ : SUCCESS in 7m 34s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/15/check/osc-tox-py27-tips/780f0c4/ : FAILURE in 7m 34s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/15/check/osc-tox-py35-tips/e383665/ : FAILURE in 7m 16s\n- osc-functional-devstack http://logs.openstack.org/22/576422/15/check/osc-functional-devstack/04b2993/ : FAILURE in 45m 26s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/15/check/osc-functional-devstack-tips/8163cb0/ : FAILURE in 48m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/15/check/openstack-tox-lower-constraints/55434ed/ : FAILURE in 6m 54s","accounts_in_message":[],"_revision_number":15},{"id":"f21f8c88854cd3eb2a33cd1c08f4751d5f364918","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-27 13:00:26.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"5b64cfd92f35abd40c2a2754bec5a2a3239625b6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-27 14:53:31.000000000","message":"Patch Set 16: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/16/check/openstack-tox-pep8/c47511a/ : SUCCESS in 10m 42s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/16/check/openstack-tox-py27/e01c00f/ : SUCCESS in 7m 34s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/16/check/openstack-tox-py35/96e9b8b/ : SUCCESS in 6m 18s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/16/check/build-openstack-sphinx-docs/59a69c6/html/ : SUCCESS in 7m 57s\n- requirements-check http://logs.openstack.org/22/576422/16/check/requirements-check/7407552/ : SUCCESS in 5m 22s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/16/check/build-openstack-releasenotes/1745887/html/ : SUCCESS in 5m 22s\n- legacy-tempest-dsvm-neutron-src finger://ze01.openstack.org/28d5b71df6724c21974eda3a2972b9fa : POST_FAILURE in 1h 44m 03s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/16/check/openstackclient-check-plugins/a132d51/ : SUCCESS in 11m 34s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py27-tips/d8ea548/ : SUCCESS in 6m 55s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py35-tips/b2aa1b4/ : SUCCESS in 8m 04s\n- osc-functional-devstack http://logs.openstack.org/22/576422/16/check/osc-functional-devstack/4fa8897/ : FAILURE in 46m 53s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/16/check/osc-functional-devstack-tips/809fbfe/ : FAILURE in 48m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/16/check/openstack-tox-lower-constraints/220e833/ : SUCCESS in 8m 14s","accounts_in_message":[],"_revision_number":16},{"id":"1d4ef149aa816d9efa3172b87f99622c7eae8f4f","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-30 01:07:42.000000000","message":"Patch Set 16:\n\nrecheck","accounts_in_message":[],"_revision_number":16},{"id":"c2beae291da853beeb5c09fd0e6b8e81e2be8527","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-30 02:39:30.000000000","message":"Patch Set 16:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/16/check/openstack-tox-pep8/8733337/ : SUCCESS in 5m 30s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/16/check/openstack-tox-py27/7ec8ee6/ : SUCCESS in 5m 01s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/16/check/openstack-tox-py35/6e396df/ : SUCCESS in 4m 19s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/16/check/build-openstack-sphinx-docs/7c7a4ae/html/ : SUCCESS in 4m 52s\n- requirements-check http://logs.openstack.org/22/576422/16/check/requirements-check/10a6fe9/ : SUCCESS in 2m 51s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/16/check/build-openstack-releasenotes/8711a33/html/ : SUCCESS in 4m 18s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/16/check/legacy-tempest-dsvm-neutron-src/b2c56ae/ : SUCCESS in 1h 29m 53s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/16/check/openstackclient-check-plugins/4921f50/ : SUCCESS in 6m 54s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py27-tips/5864f59/ : SUCCESS in 5m 23s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py35-tips/d6f3db0/ : SUCCESS in 5m 19s\n- osc-functional-devstack http://logs.openstack.org/22/576422/16/check/osc-functional-devstack/72794c3/ : FAILURE in 42m 28s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/16/check/osc-functional-devstack-tips/4733e02/ : FAILURE in 52m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/16/check/openstack-tox-lower-constraints/93b08e1/ : SUCCESS in 4m 27s","accounts_in_message":[],"_revision_number":16},{"id":"4b4f3d424cc8808934e975cb82e9c964d0825dac","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-30 11:12:46.000000000","message":"Patch Set 16:\n\nI think the patch [1] in glance causes failure of osc-functional-devstack. \n\n[1]. https://review.openstack.org/#/c/532503/","accounts_in_message":[],"_revision_number":16},{"id":"ee767055bb02033ffc2704be7c2b9ff8636d8cdc","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-07-30 11:16:00.000000000","message":"Patch Set 16:\n\nAnd the other reason is [2] which removes replication v1 support. \n\n[2]. https://review.openstack.org/#/c/586293/","accounts_in_message":[],"_revision_number":16},{"id":"36dd26add6d961ff3ffb560035e21a25e52b4ee6","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2018-08-07 15:18:09.000000000","message":"Patch Set 16:\n\nrecheck gate fixed","accounts_in_message":[],"_revision_number":16},{"id":"2e1dbcde27d2a9db28d960d35d6e65801f45890e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-07 17:30:39.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/16/check/openstack-tox-pep8/844f64f/ : SUCCESS in 7m 39s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/16/check/openstack-tox-py27/b0128f9/ : SUCCESS in 4m 58s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/16/check/openstack-tox-py35/b1e3cd7/ : SUCCESS in 5m 15s\n- build-openstack-sphinx-docs http://logs.openstack.org/22/576422/16/check/build-openstack-sphinx-docs/b4fcd10/html/ : SUCCESS in 5m 38s\n- requirements-check http://logs.openstack.org/22/576422/16/check/requirements-check/6003ab3/ : SUCCESS in 4m 11s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/16/check/build-openstack-releasenotes/39b9c7e/html/ : SUCCESS in 6m 07s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/16/check/legacy-tempest-dsvm-neutron-src/fbc69ee/ : SUCCESS in 1h 28m 41s\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/16/check/openstackclient-check-plugins/bf69756/ : SUCCESS in 6m 40s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py27-tips/b056277/ : SUCCESS in 5m 55s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/16/check/osc-tox-py35-tips/f98bd06/ : SUCCESS in 6m 32s\n- osc-functional-devstack http://logs.openstack.org/22/576422/16/check/osc-functional-devstack/fb5eb8d/ : SUCCESS in 43m 51s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/16/check/osc-functional-devstack-tips/5b63696/ : SUCCESS in 53m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/16/check/openstack-tox-lower-constraints/51a355c/ : SUCCESS in 5m 24s","accounts_in_message":[],"_revision_number":16},{"id":"a058a41c2379365f3d6178b33aebf2357b9527c8","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-08-09 03:27:56.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"12a9ffe14473228718c346f873d64fe993e805b4","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-08-09 03:29:23.000000000","message":"Patch Set 16:\n\nSelf +1. Hope someone can review this patch ASAP. Look forward to having this one merged in Rocky cycle. ：）","accounts_in_message":[],"_revision_number":16},{"id":"028875477a8228d6207182744d4309ade06710dd","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-09-17 03:21:15.000000000","message":"Patch Set 17: Patch Set 16 was rebased","accounts_in_message":[],"_revision_number":17},{"id":"55a4070f652e6aac6d160340d809dfd0f1768a22","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-17 05:00:53.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/17/check/openstackclient-check-plugins/7579e62/ : SUCCESS in 5m 48s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/17/check/osc-tox-py27-tips/1fba7f6/ : SUCCESS in 5m 05s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/17/check/osc-tox-py35-tips/8dd2c9c/ : SUCCESS in 5m 42s\n- openstack-tox-cover http://logs.openstack.org/22/576422/17/check/openstack-tox-cover/ed0e70f/cover/ : SUCCESS in 4m 59s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/17/check/openstack-tox-lower-constraints/40725a3/ : SUCCESS in 5m 15s\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/17/check/openstack-tox-pep8/cc25df2/ : SUCCESS in 7m 38s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/17/check/openstack-tox-py27/68d1997/ : SUCCESS in 4m 33s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/17/check/openstack-tox-py35/21d5c7a/ : SUCCESS in 5m 39s\n- openstack-tox-py36 http://logs.openstack.org/22/576422/17/check/openstack-tox-py36/b442c36/ : SUCCESS in 5m 50s\n- openstack-tox-docs http://logs.openstack.org/22/576422/17/check/openstack-tox-docs/031ac86/html/ : SUCCESS in 4m 55s\n- requirements-check http://logs.openstack.org/22/576422/17/check/requirements-check/7244f04/ : SUCCESS in 3m 25s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/17/check/build-openstack-releasenotes/caf3325/html/ : SUCCESS in 4m 42s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/17/check/legacy-tempest-dsvm-neutron-src/01f84f7/ : SUCCESS in 1h 34m 06s\n- tempest-full-py3 http://logs.openstack.org/22/576422/17/check/tempest-full-py3/21a9422/ : SUCCESS in 1h 25m 23s\n- osc-functional-devstack http://logs.openstack.org/22/576422/17/check/osc-functional-devstack/e95c0ef/ : SUCCESS in 41m 40s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/17/check/osc-functional-devstack-tips/5dab8d8/ : SUCCESS in 43m 33s","accounts_in_message":[],"_revision_number":17},{"id":"1b642170d291d70f600e330e00e8a790734fd973","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-10-09 06:35:18.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"94089b431a9ca4359523d63b386024d6a7f93a9e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-09 08:37:33.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/22/576422/18/check/openstackclient-check-plugins/2ca9ea6/ : SUCCESS in 6m 51s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/18/check/osc-tox-py27-tips/07ab63e/ : SUCCESS in 6m 50s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/18/check/osc-tox-py35-tips/598eeb5/ : SUCCESS in 5m 54s\n- openstack-tox-cover http://logs.openstack.org/22/576422/18/check/openstack-tox-cover/27b60e4/cover/ : SUCCESS in 7m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/18/check/openstack-tox-lower-constraints/c65adb2/ : SUCCESS in 5m 14s\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/18/check/openstack-tox-pep8/de729dd/ : SUCCESS in 5m 56s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/18/check/openstack-tox-py27/4ff73f0/ : SUCCESS in 5m 02s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/18/check/openstack-tox-py35/7a6b7d7/ : SUCCESS in 4m 37s\n- openstack-tox-py36 http://logs.openstack.org/22/576422/18/check/openstack-tox-py36/e64fc8a/ : SUCCESS in 5m 18s\n- openstack-tox-docs http://logs.openstack.org/22/576422/18/check/openstack-tox-docs/4f6d829/html/ : SUCCESS in 5m 52s\n- requirements-check http://logs.openstack.org/22/576422/18/check/requirements-check/8ee5a10/ : SUCCESS in 4m 10s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/18/check/build-openstack-releasenotes/c93f9b2/html/ : SUCCESS in 5m 11s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/22/576422/18/check/legacy-tempest-dsvm-neutron-src/2e13d84/ : SUCCESS in 1h 41m 36s\n- tempest-full-py3 http://logs.openstack.org/22/576422/18/check/tempest-full-py3/6e4a291/ : SUCCESS in 1h 33m 40s\n- osc-functional-devstack http://logs.openstack.org/22/576422/18/check/osc-functional-devstack/1742d5e/ : SUCCESS in 43m 40s\n- osc-functional-devstack-tips http://logs.openstack.org/22/576422/18/check/osc-functional-devstack-tips/2204534/ : SUCCESS in 47m 40s","accounts_in_message":[],"_revision_number":18},{"id":"4c6843d29f9b8d507e2eded873fb79de139b8cc4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-10-09 13:27:41.000000000","message":"Patch Set 18: Code-Review+2\n\nthis is still good to go. poke @dtroyer","accounts_in_message":[],"_revision_number":18},{"id":"5bd897a5140cd50c37bc2e1829eae6c4769393a3","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2018-10-09 13:30:43.000000000","message":"Patch Set 18: Code-Review+1","accounts_in_message":[],"_revision_number":18},{"id":"b072ce0d300a27f0fdf86e57c7a995575b285ca6","author":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"date":"2018-11-02 06:02:28.000000000","message":"Patch Set 18: Code-Review+1","accounts_in_message":[],"_revision_number":18},{"id":"01d49ceb0067cdd947ffc6bb831b57a837ace955","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-11-02 17:47:17.000000000","message":"Patch Set 18: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":18},{"id":"edb6cde395beca64fa9dcddf9bfbcd8d5d47d0dd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-02 17:49:19.000000000","message":"Patch Set 18: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":18},{"id":"d87572a1b8be0ddf587cf077f55d0a6fb4386c64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-02 19:41:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":18},{"id":"5f95da60af1b3f17180c83163cfa8b88846533ca","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-02 19:41:24.000000000","message":"Patch Set 18: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py27-tips http://logs.openstack.org/22/576422/18/gate/osc-tox-py27-tips/4c89c98/ : SUCCESS in 9m 05s\n- osc-tox-py35-tips http://logs.openstack.org/22/576422/18/gate/osc-tox-py35-tips/5a92cca/ : SUCCESS in 10m 20s\n- openstack-tox-lower-constraints http://logs.openstack.org/22/576422/18/gate/openstack-tox-lower-constraints/65c23e8/ : SUCCESS in 9m 19s\n- openstack-tox-pep8 http://logs.openstack.org/22/576422/18/gate/openstack-tox-pep8/bdd01f3/ : SUCCESS in 9m 02s\n- openstack-tox-py27 http://logs.openstack.org/22/576422/18/gate/openstack-tox-py27/3542116/ : SUCCESS in 7m 53s\n- openstack-tox-py35 http://logs.openstack.org/22/576422/18/gate/openstack-tox-py35/6d0d828/ : SUCCESS in 7m 59s\n- openstack-tox-py36 http://logs.openstack.org/22/576422/18/gate/openstack-tox-py36/e28399b/ : SUCCESS in 9m 22s\n- openstack-tox-docs http://logs.openstack.org/22/576422/18/gate/openstack-tox-docs/2fee126/html/ : SUCCESS in 8m 53s\n- requirements-check http://logs.openstack.org/22/576422/18/gate/requirements-check/a13563b/ : SUCCESS in 6m 37s\n- build-openstack-releasenotes http://logs.openstack.org/22/576422/18/gate/build-openstack-releasenotes/1c3d21b/html/ : SUCCESS in 8m 25s\n- tempest-full http://logs.openstack.org/22/576422/18/gate/tempest-full/a456edd/ : SUCCESS in 1h 28m 53s\n- tempest-full-py3 http://logs.openstack.org/22/576422/18/gate/tempest-full-py3/ee064e9/ : SUCCESS in 1h 45m 50s\n- osc-functional-devstack http://logs.openstack.org/22/576422/18/gate/osc-functional-devstack/31650fe/ : SUCCESS in 47m 15s","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"f82c5b85ce9d6fee62550044fbabe54155e4b367","revisions":{"b639181444dddd2f0f800f27243b3eb714865cfc":{"kind":"REWORK","_number":1,"created":"2018-06-19 08:27:02.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/1"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b639181444dddd2f0f800f27243b3eb714865cfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b639181444dddd2f0f800f27243b3eb714865cfc"}]},"branch":"refs/heads/master"},"7263b86132eb4f13e1bbe57aa892f70d9ddd8371":{"kind":"REWORK","_number":2,"created":"2018-06-19 08:31:20.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/2"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:31:05.000000000","tz":480},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7263b86132eb4f13e1bbe57aa892f70d9ddd8371"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7263b86132eb4f13e1bbe57aa892f70d9ddd8371"}]},"branch":"refs/heads/master"},"d5a57755421e70650afd0d9e69642499cbcaa065":{"kind":"REWORK","_number":3,"created":"2018-06-20 09:19:06.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/3"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-20 09:18:38.000000000","tz":480},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5a57755421e70650afd0d9e69642499cbcaa065"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5a57755421e70650afd0d9e69642499cbcaa065"}]},"branch":"refs/heads/master"},"2a188d917e92188004615fe3b39fd7dec34e4ece":{"kind":"REWORK","_number":4,"created":"2018-06-20 09:28:04.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/4"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-20 09:27:49.000000000","tz":480},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2a188d917e92188004615fe3b39fd7dec34e4ece"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2a188d917e92188004615fe3b39fd7dec34e4ece"}]},"branch":"refs/heads/master"},"0ec4c850f8d548d067aea3428de8c5ddf62a100c":{"kind":"REWORK","_number":5,"created":"2018-06-20 11:41:20.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/5"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-20 11:41:01.000000000","tz":480},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ec4c850f8d548d067aea3428de8c5ddf62a100c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0ec4c850f8d548d067aea3428de8c5ddf62a100c"}]},"branch":"refs/heads/master"},"20b1b3637d31b2d5b63dc8e909b2188f9c63347d":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2018-06-24 03:46:00.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/22/576422/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/6"}}},"commit":{"parents":[{"commit":"08dbd154e5da266e44f44386f711a3177e9061bd","subject":"Fix the `role implies list` command.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08dbd154e5da266e44f44386f711a3177e9061bd"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2018-06-24 03:46:00.000000000","tz":0},"subject":"Add --key-name option for server rebuild API.","message":"Add --key-name option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/20b1b3637d31b2d5b63dc8e909b2188f9c63347d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/20b1b3637d31b2d5b63dc8e909b2188f9c63347d"}]},"branch":"refs/heads/master"},"fccef61ca399a633bd159e2318f3b25159c52c98":{"kind":"REWORK","_number":7,"created":"2018-06-30 13:26:17.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/7"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-30 13:24:03.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fccef61ca399a633bd159e2318f3b25159c52c98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fccef61ca399a633bd159e2318f3b25159c52c98"}]},"branch":"refs/heads/master"},"51ac326cd8811d1b67232c967d3cd45c92def552":{"kind":"REWORK","_number":8,"created":"2018-06-30 13:30:18.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/8"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-30 13:29:52.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/51ac326cd8811d1b67232c967d3cd45c92def552"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/51ac326cd8811d1b67232c967d3cd45c92def552"}]},"branch":"refs/heads/master"},"039f0535ac410363981f12e4b3275e7c6759a68e":{"kind":"REWORK","_number":9,"created":"2018-06-30 15:54:21.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/9"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-30 15:53:49.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/039f0535ac410363981f12e4b3275e7c6759a68e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/039f0535ac410363981f12e4b3275e7c6759a68e"}]},"branch":"refs/heads/master"},"3e4ec92ca72563c0af3bdc1b79490e274c6bc007":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2018-06-30 16:05:04.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/10"}}},"commit":{"parents":[{"commit":"e4b8c31cd399f469b3378069187614763c24451d","subject":"Merge \"Adding api_version to FakeApp\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e4b8c31cd399f469b3378069187614763c24451d"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-30 16:05:04.000000000","tz":0},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3e4ec92ca72563c0af3bdc1b79490e274c6bc007"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3e4ec92ca72563c0af3bdc1b79490e274c6bc007"}]},"branch":"refs/heads/master"},"325f86a7f707dd540305c06f060d1781bd04d3fa":{"kind":"REWORK","_number":11,"created":"2018-06-30 16:13:58.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/11"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-30 16:13:05.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/325f86a7f707dd540305c06f060d1781bd04d3fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/325f86a7f707dd540305c06f060d1781bd04d3fa"}]},"branch":"refs/heads/master"},"fcdd200565c015564f745002313223611287840b":{"kind":"REWORK","_number":12,"created":"2018-07-01 00:55:56.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/12"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-07-01 00:55:44.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fcdd200565c015564f745002313223611287840b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fcdd200565c015564f745002313223611287840b"}]},"branch":"refs/heads/master"},"d5e236ba2927f1ec8b038dc1c8da2a91e4c84aba":{"kind":"REWORK","_number":13,"created":"2018-07-04 02:09:42.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/13"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-07-04 02:09:23.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5e236ba2927f1ec8b038dc1c8da2a91e4c84aba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5e236ba2927f1ec8b038dc1c8da2a91e4c84aba"}]},"branch":"refs/heads/master"},"4d9c2e3a303dd59cd4f95530259e368434919e2f":{"kind":"REWORK","_number":14,"created":"2018-07-27 06:35:57.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/14"}}},"commit":{"parents":[{"commit":"f77ca68d53421df867ff2ef274b0648e1abfaf9a","subject":"Merge \"Release note cleanup for 3.16.0 release\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f77ca68d53421df867ff2ef274b0648e1abfaf9a"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-07-27 06:31:05.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4d9c2e3a303dd59cd4f95530259e368434919e2f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4d9c2e3a303dd59cd4f95530259e368434919e2f"}]},"branch":"refs/heads/master"},"cfa11e5fb03ba6da7d500f284ca95a33ee5d6dec":{"kind":"REWORK","_number":15,"created":"2018-07-27 09:19:22.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/15"}}},"commit":{"parents":[{"commit":"f77ca68d53421df867ff2ef274b0648e1abfaf9a","subject":"Merge \"Release note cleanup for 3.16.0 release\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f77ca68d53421df867ff2ef274b0648e1abfaf9a"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-07-27 09:19:08.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cfa11e5fb03ba6da7d500f284ca95a33ee5d6dec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cfa11e5fb03ba6da7d500f284ca95a33ee5d6dec"}]},"branch":"refs/heads/master"},"81c33577da5a4666488a428b3853d8d8a4507d49":{"kind":"REWORK","_number":16,"created":"2018-07-27 13:00:26.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/16"}}},"commit":{"parents":[{"commit":"f77ca68d53421df867ff2ef274b0648e1abfaf9a","subject":"Merge \"Release note cleanup for 3.16.0 release\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f77ca68d53421df867ff2ef274b0648e1abfaf9a"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-07-27 12:58:54.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81c33577da5a4666488a428b3853d8d8a4507d49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81c33577da5a4666488a428b3853d8d8a4507d49"}]},"branch":"refs/heads/master"},"44beace35fd8c4e048deeb10dc9eb6441539dcfe":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2018-09-17 03:21:15.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/17"}}},"commit":{"parents":[{"commit":"1b66ad9067cc404ebfdc8569822d226d5bffddd6","subject":"Fix \u0027project purge\u0027 deleting wrong project\u0027s servers and volumes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1b66ad9067cc404ebfdc8569822d226d5bffddd6"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-09-17 03:21:15.000000000","tz":0},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/44beace35fd8c4e048deeb10dc9eb6441539dcfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/44beace35fd8c4e048deeb10dc9eb6441539dcfe"}]},"branch":"refs/heads/master"},"f82c5b85ce9d6fee62550044fbabe54155e4b367":{"kind":"REWORK","_number":18,"created":"2018-10-09 06:35:18.000000000","uploader":{"_account_id":25113,"name":"Fan Zhang","email":"zh.f@outlook.com","username":"fanzhang"},"ref":"refs/changes/22/576422/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/22/576422/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/22/576422/18"}}},"commit":{"parents":[{"commit":"e3dc30fe8c1ae6a13926bf1eae52097e8bb37aab","subject":"Add --property option to \u0027server rebuild\u0027 command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e3dc30fe8c1ae6a13926bf1eae52097e8bb37aab"}]}],"author":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-06-19 08:25:40.000000000","tz":480},"committer":{"name":"Fan Zhang","email":"zh.f@outlook.com","date":"2018-10-09 06:34:44.000000000","tz":480},"subject":"Add --key-name and --key-unset option for server rebuild API.","message":"Add --key-name and --key-unset option for server rebuild API.\n\nChange-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7\nStory: 2002609\nTask: 22228\nSigned-off-by: Fan Zhang \u003czh.f@outlook.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f82c5b85ce9d6fee62550044fbabe54155e4b367"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f82c5b85ce9d6fee62550044fbabe54155e4b367"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
