)]}'
{"id":"openstack%2Fpython-openstackclient~657373","triplet_id":"openstack%2Fpython-openstackclient~master~I4f28168188973730247bcbcb70ba0e70eb81e3be","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1827844","hashtags":[],"change_id":"I4f28168188973730247bcbcb70ba0e70eb81e3be","subject":"Add changes-before attribute to server list","status":"MERGED","created":"2019-05-06 11:09:13.000000000","updated":"2019-06-06 23:17:28.000000000","submitted":"2019-06-06 17:40:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"657373-1559842848626-bc982933","meta_rev_id":"a9c0c6b1ff37df7a053e6f07b05de3a41556b50b","_number":657373,"virtual_id_number":657373,"owner":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":2,"date":"2019-06-06 17:40:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},{"value":0,"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},"all":[{"value":1,"date":"2019-06-03 06:18:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},{"value":1,"date":"2019-06-05 01:55:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-05 02:34:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2019-06-04 20:05:04.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":1,"date":"2019-06-03 00:31:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},{"value":0,"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2019-06-06 15:50:02.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},{"value":0,"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},{"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},{"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},{"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-22 12:41:03.000000000","updated_by":{"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"},"reviewer":{"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"},"state":"REVIEWER"},{"updated":"2019-05-27 07:33:10.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2019-06-03 00:31:53.000000000","updated_by":{"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},"reviewer":{"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},"state":"REVIEWER"},{"updated":"2019-06-03 06:18:55.000000000","updated_by":{"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},"reviewer":{"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},"state":"REVIEWER"},{"updated":"2019-06-05 01:55:03.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":"2019-06-05 02:34:30.000000000","updated_by":{"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},"reviewer":{"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},"state":"REVIEWER"},{"updated":"2019-06-06 15:50:02.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":"2019-06-06 17:40:48.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":"92452ebbe03e472b4023756bd9a73b7cb72e5aff","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-06 11:09:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5b024d1814bae2ead6c7f4346b95eeda474565c1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-06 12:55:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/1/check/openstackclient-check-plugins/4d9ad99/ : SUCCESS in 4m 53s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/1/check/osc-tox-py27-tips/907ca2b/ : SUCCESS in 6m 47s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/1/check/osc-tox-py36-tips/9a4c982/ : SUCCESS in 5m 36s\n- openstack-tox-cover http://logs.openstack.org/73/657373/1/check/openstack-tox-cover/d832333/cover/ : SUCCESS in 6m 40s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/1/check/openstack-tox-lower-constraints/13e516f/ : SUCCESS in 5m 27s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/1/check/openstack-tox-pep8/789ac30/ : SUCCESS in 4m 45s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/1/check/openstack-tox-py27/0c402b0/ : SUCCESS in 4m 12s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/1/check/openstack-tox-py36/e57bb37/ : SUCCESS in 6m 10s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/1/check/openstack-tox-py37/a417fd9/ : SUCCESS in 6m 19s\n- openstack-tox-docs http://logs.openstack.org/73/657373/1/check/openstack-tox-docs/e220811/html/ : SUCCESS in 4m 44s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/1/check/build-openstack-releasenotes/30c6aed/html/ : SUCCESS in 7m 49s\n- tempest-full http://logs.openstack.org/73/657373/1/check/tempest-full/e863150/ : SUCCESS in 1h 40m 35s\n- tempest-full-py3 http://logs.openstack.org/73/657373/1/check/tempest-full-py3/62fd8ed/ : SUCCESS in 1h 45m 20s\n- osc-functional-devstack http://logs.openstack.org/73/657373/1/check/osc-functional-devstack/788be49/ : SUCCESS in 1h 01m 05s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/1/check/osc-functional-devstack-tips/ea0ea53/ : SUCCESS in 1h 00m 26s","accounts_in_message":[],"_revision_number":1},{"id":"c28e1ce46846ff04bb0022dbf3251b54648d1e70","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-10 13:00:33.000000000","message":"Patch Set 1:\n\nIt is a very minor thing but I would appreciate it if you would put --changes-before _ahead_ of --changes-after in the code.  It does affect the order in the help output","accounts_in_message":[],"_revision_number":1},{"id":"181f36bf0ea4753616b78f8d01096b281d656527","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-12 02:45:18.000000000","message":"Patch Set 1:\n\n\u003e It is a very minor thing but I would appreciate it if you would put\n \u003e --changes-before _ahead_ of --changes-after in the code.  It does\n \u003e affect the order in the help output\n\nYeah, it\u0027s fine. Thanks.","accounts_in_message":[],"_revision_number":1},{"id":"1f6996f4bfe5a31d872304344c9537b257a5c8fc","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-12 02:53:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"622fae7e4797caadb9f6b0a6cbdf3b866f515bb7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-12 04:38:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/2/check/openstackclient-check-plugins/89638f3/ : SUCCESS in 4m 24s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/2/check/osc-tox-py27-tips/da10b40/ : SUCCESS in 5m 45s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/2/check/osc-tox-py36-tips/340bf22/ : SUCCESS in 5m 19s\n- openstack-tox-cover http://logs.openstack.org/73/657373/2/check/openstack-tox-cover/ef3ce34/cover/ : SUCCESS in 5m 20s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/2/check/openstack-tox-lower-constraints/1a1daef/ : SUCCESS in 5m 05s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/2/check/openstack-tox-pep8/00eef66/ : SUCCESS in 4m 35s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/2/check/openstack-tox-py27/343be28/ : SUCCESS in 4m 11s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/2/check/openstack-tox-py36/eed1ae3/ : SUCCESS in 4m 35s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/2/check/openstack-tox-py37/b848e15/ : SUCCESS in 4m 38s\n- openstack-tox-docs http://logs.openstack.org/73/657373/2/check/openstack-tox-docs/b5a38b8/html/ : SUCCESS in 4m 44s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/2/check/build-openstack-releasenotes/cf787b1/html/ : SUCCESS in 4m 17s\n- tempest-full http://logs.openstack.org/73/657373/2/check/tempest-full/4d2f578/ : SUCCESS in 1h 39m 13s\n- tempest-full-py3 http://logs.openstack.org/73/657373/2/check/tempest-full-py3/14de757/ : SUCCESS in 1h 32m 17s\n- osc-functional-devstack http://logs.openstack.org/73/657373/2/check/osc-functional-devstack/a126cec/ : SUCCESS in 49m 30s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/2/check/osc-functional-devstack-tips/ffff490/ : SUCCESS in 53m 05s","accounts_in_message":[],"_revision_number":2},{"id":"b9f8eeb50ec608ba6b5f0a734154d6155c5a0b04","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-15 21:08:47.000000000","message":"Patch Set 2: Code-Review+2\n\nThank you for the update","accounts_in_message":[],"_revision_number":2},{"id":"f07f14a68107e11fdf1dd77140c6fab8ef766cfb","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-17 06:06:34.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7572bfde037c3757d789047d9a1ace5186b895ec","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-17 11:10:43.000000000","message":"Patch Set 2: -Code-Review\n\namotoki, yes.","accounts_in_message":[],"_revision_number":2},{"id":"c7f0300f05eef6929b6e7e5bf0570fb6ee70d4f0","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-18 01:26:12.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nThanks amotoki, Dean.","accounts_in_message":[],"_revision_number":2},{"id":"4f1717461a9e5a5f121b822dcba2e8469cb8172a","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-18 02:42:35.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"15635a4490fe6ef05c30e4656a38dfc648ce1612","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-18 03:51:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"53d7cab4e2cf41ba13ac7a367ed37b3334147ba5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-18 05:26:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/4/check/openstackclient-check-plugins/f12d637/ : SUCCESS in 4m 13s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/4/check/osc-tox-py27-tips/4ddfdde/ : SUCCESS in 5m 42s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/4/check/osc-tox-py36-tips/f2d8fad/ : SUCCESS in 8m 28s\n- openstack-tox-cover http://logs.openstack.org/73/657373/4/check/openstack-tox-cover/cb48dc2/cover/ : SUCCESS in 8m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/4/check/openstack-tox-lower-constraints/5ac21c9/ : SUCCESS in 6m 43s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/4/check/openstack-tox-pep8/91f9f4e/ : SUCCESS in 4m 58s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/4/check/openstack-tox-py27/72c656c/ : SUCCESS in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/4/check/openstack-tox-py36/9948ffd/ : SUCCESS in 7m 24s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/4/check/openstack-tox-py37/21493cd/ : SUCCESS in 4m 23s\n- openstack-tox-docs http://logs.openstack.org/73/657373/4/check/openstack-tox-docs/dba8268/html/ : SUCCESS in 7m 52s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/4/check/build-openstack-releasenotes/2261f34/html/ : SUCCESS in 4m 35s\n- tempest-full http://logs.openstack.org/73/657373/4/check/tempest-full/1569315/ : SUCCESS in 1h 34m 12s\n- tempest-full-py3 http://logs.openstack.org/73/657373/4/check/tempest-full-py3/9792db4/ : SUCCESS in 1h 29m 16s\n- osc-functional-devstack http://logs.openstack.org/73/657373/4/check/osc-functional-devstack/af1dccb/ : SUCCESS in 52m 51s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/4/check/osc-functional-devstack-tips/d8b50e4/ : SUCCESS in 47m 49s","accounts_in_message":[],"_revision_number":4},{"id":"7c49b933ec6ccd09d79968089d928695391ff0a7","author":{"_account_id":30384,"name":"zhangboye","email":"zhangby09@chinatelecom.cn","username":"zhangboye"},"date":"2019-05-22 12:41:03.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"18dcd1f0101b23df69013de3c39c20f0356650c2","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-22 13:03:08.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nI would like to see functional test coverage in addition to the unit test coverage. UT coverage cannot ensure the feature works expectly (as it uses mocking).","accounts_in_message":[],"_revision_number":4},{"id":"ede2f442a19ecb6ec2f34d14bdf070039fdb5923","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-23 02:36:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"42073c152b71f2789f36989ae0f1dc2cadbe61cf","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-23 02:38:18.000000000","message":"Patch Set 5:\n\n(2 comments)\n\nThanks Akihiro. Added the functional test for changes-before and/or changes-since.","accounts_in_message":[],"_revision_number":5},{"id":"f7f9d10beb642cf5ddffe3769899c5da2fb8b578","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-23 04:30:32.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/5/check/openstackclient-check-plugins/e084be6/ : SUCCESS in 5m 12s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/5/check/osc-tox-py27-tips/1874b2a/ : SUCCESS in 6m 13s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/5/check/osc-tox-py36-tips/e655c4d/ : SUCCESS in 7m 34s\n- openstack-tox-cover http://logs.openstack.org/73/657373/5/check/openstack-tox-cover/561ca76/cover/ : SUCCESS in 5m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/5/check/openstack-tox-lower-constraints/d3652c0/ : SUCCESS in 5m 29s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/5/check/openstack-tox-pep8/cce5c2a/ : SUCCESS in 4m 59s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/5/check/openstack-tox-py27/506c9ea/ : SUCCESS in 5m 36s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/5/check/openstack-tox-py36/aa9a3e8/ : SUCCESS in 4m 32s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/5/check/openstack-tox-py37/b77d6e9/ : SUCCESS in 4m 23s\n- openstack-tox-docs http://logs.openstack.org/73/657373/5/check/openstack-tox-docs/59c4c29/html/ : SUCCESS in 5m 17s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/5/check/build-openstack-releasenotes/9f7be57/html/ : SUCCESS in 4m 21s\n- tempest-full http://logs.openstack.org/73/657373/5/check/tempest-full/031ce12/ : SUCCESS in 1h 49m 05s\n- tempest-full-py3 http://logs.openstack.org/73/657373/5/check/tempest-full-py3/7d411aa/ : SUCCESS in 1h 38m 18s\n- osc-functional-devstack http://logs.openstack.org/73/657373/5/check/osc-functional-devstack/996f1c6/ : SUCCESS in 54m 42s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/5/check/osc-functional-devstack-tips/89295ce/ : SUCCESS in 57m 54s","accounts_in_message":[],"_revision_number":5},{"id":"eee56b4bc049d809260a2480d3a31cdb559f72e4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-24 13:14:19.000000000","message":"Patch Set 6: Published edit on patch set 5.","accounts_in_message":[],"_revision_number":6},{"id":"1083b8b381e7ebe5278334ce8babf9fd4a53139f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-24 13:14:35.000000000","message":"Patch Set 6: Code-Review+2\n\nI made some changes to the release note","accounts_in_message":[],"_revision_number":6},{"id":"5fe47121862bf2e2ea32cd12a0756747aa132518","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-24 13:37:15.000000000","message":"Patch Set 6: Code-Review+1\n\n(5 comments)\n\nSome nits... I can update it once I get enough network connection a bit later.","accounts_in_message":[],"_revision_number":6},{"id":"9073bbc34d04e0222e8da9aff2ef554a914d51bc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 15:04:09.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/6/check/openstackclient-check-plugins/61ceee1/ : SUCCESS in 5m 32s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/6/check/osc-tox-py27-tips/d2495f9/ : SUCCESS in 6m 12s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/6/check/osc-tox-py36-tips/3392e12/ : SUCCESS in 5m 43s\n- openstack-tox-cover http://logs.openstack.org/73/657373/6/check/openstack-tox-cover/15ab92f/cover/ : SUCCESS in 5m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/6/check/openstack-tox-lower-constraints/7bf005e/ : SUCCESS in 5m 49s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/6/check/openstack-tox-pep8/3e11809/ : SUCCESS in 5m 25s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/6/check/openstack-tox-py27/88f49f0/ : SUCCESS in 4m 59s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/6/check/openstack-tox-py36/89ce1cb/ : SUCCESS in 4m 50s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/6/check/openstack-tox-py37/765a884/ : SUCCESS in 4m 48s\n- openstack-tox-docs http://logs.openstack.org/73/657373/6/check/openstack-tox-docs/ce6c13b/html/ : SUCCESS in 5m 31s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/6/check/build-openstack-releasenotes/1b0db23/html/ : SUCCESS in 5m 15s\n- tempest-full http://logs.openstack.org/73/657373/6/check/tempest-full/f996ed7/ : SUCCESS in 1h 49m 13s\n- tempest-full-py3 http://logs.openstack.org/73/657373/6/check/tempest-full-py3/eb6c485/ : SUCCESS in 1h 33m 48s\n- osc-functional-devstack http://logs.openstack.org/73/657373/6/check/osc-functional-devstack/e623ea7/ : SUCCESS in 58m 26s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/6/check/osc-functional-devstack-tips/17f0ec9/ : SUCCESS in 53m 10s","accounts_in_message":[],"_revision_number":6},{"id":"40f24f0df165a0e760ae94c7492f3e457855bbf3","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-27 06:30:08.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"977731955d77306b127b58309248393a055d391b","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-27 06:34:06.000000000","message":"Patch Set 7:\n\n(5 comments)\n\nThanks Dean, Akihiro.","accounts_in_message":[],"_revision_number":7},{"id":"91ed4fb7eea0a314fecff3eaf377037ee6010192","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-27 07:33:10.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"429d2a91e2e82a08588a65c31a486c6ee759dce9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 08:22:32.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/7/check/openstackclient-check-plugins/cb2ce01/ : SUCCESS in 5m 09s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/7/check/osc-tox-py27-tips/d07ad50/ : SUCCESS in 5m 13s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/7/check/osc-tox-py36-tips/72b2a8e/ : SUCCESS in 5m 57s\n- openstack-tox-cover http://logs.openstack.org/73/657373/7/check/openstack-tox-cover/04b7e59/cover/ : SUCCESS in 5m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/7/check/openstack-tox-lower-constraints/d1f320b/ : SUCCESS in 5m 14s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/7/check/openstack-tox-pep8/b73b7b6/ : SUCCESS in 5m 12s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/7/check/openstack-tox-py27/49b4c7a/ : SUCCESS in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/7/check/openstack-tox-py36/d26d9e9/ : SUCCESS in 4m 09s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/7/check/openstack-tox-py37/890dc49/ : SUCCESS in 5m 21s\n- openstack-tox-docs http://logs.openstack.org/73/657373/7/check/openstack-tox-docs/b064348/html/ : SUCCESS in 5m 42s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/7/check/build-openstack-releasenotes/b284b57/html/ : SUCCESS in 4m 19s\n- tempest-full http://logs.openstack.org/73/657373/7/check/tempest-full/a9d6f92/ : SUCCESS in 1h 45m 32s\n- tempest-full-py3 http://logs.openstack.org/73/657373/7/check/tempest-full-py3/b2a530f/ : SUCCESS in 1h 30m 48s\n- osc-functional-devstack http://logs.openstack.org/73/657373/7/check/osc-functional-devstack/aebc246/ : SUCCESS in 54m 08s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/7/check/osc-functional-devstack-tips/1ae1beb/ : SUCCESS in 53m 04s","accounts_in_message":[],"_revision_number":7},{"id":"5a12222f1457c9a2870f187ad9b429b849510cde","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-28 07:08:38.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"8807cc45667cbc692ecb6ca0ea95a85b88003d6d","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-28 07:09:27.000000000","message":"Patch Set 8:\n\n(2 comments)\n\nThanks.","accounts_in_message":[],"_revision_number":8},{"id":"7f73202155d073d0b4acd11f0d96d4015149307d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 08:57:25.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- openstackclient-check-plugins http://logs.openstack.org/73/657373/8/check/openstackclient-check-plugins/f31d68a/ : SUCCESS in 4m 32s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/8/check/osc-tox-py27-tips/734953a/ : SUCCESS in 5m 11s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/8/check/osc-tox-py36-tips/7964b46/ : SUCCESS in 5m 15s\n- openstack-tox-cover http://logs.openstack.org/73/657373/8/check/openstack-tox-cover/70ac8ee/cover/ : SUCCESS in 4m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/8/check/openstack-tox-lower-constraints/df3a762/ : SUCCESS in 5m 25s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/8/check/openstack-tox-pep8/bd04900/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/8/check/openstack-tox-py27/95e65b4/ : SUCCESS in 4m 42s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/8/check/openstack-tox-py36/95deda0/ : SUCCESS in 4m 11s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/8/check/openstack-tox-py37/3bfd9a8/ : SUCCESS in 4m 44s\n- openstack-tox-docs http://logs.openstack.org/73/657373/8/check/openstack-tox-docs/2c060a5/html/ : SUCCESS in 4m 43s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/8/check/build-openstack-releasenotes/d018a80/html/ : SUCCESS in 4m 33s\n- tempest-full http://logs.openstack.org/73/657373/8/check/tempest-full/c1cfa28/ : SUCCESS in 1h 42m 30s\n- tempest-full-py3 http://logs.openstack.org/73/657373/8/check/tempest-full-py3/32a4929/ : SUCCESS in 1h 36m 47s\n- osc-functional-devstack http://logs.openstack.org/73/657373/8/check/osc-functional-devstack/c0d6d5e/ : FAILURE in 49m 44s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/8/check/osc-functional-devstack-tips/68bb6c4/ : SUCCESS in 57m 38s","accounts_in_message":[],"_revision_number":8},{"id":"ba2d683462aa7585b4081fa54fc573df9eba2fdb","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-28 10:29:17.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"3ffcc53185f079d1144ab2ecf161a0939bdbdffc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 12:15:07.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/8/check/openstackclient-check-plugins/a47d9aa/ : SUCCESS in 4m 55s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/8/check/osc-tox-py27-tips/e4d4462/ : SUCCESS in 5m 47s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/8/check/osc-tox-py36-tips/725cc17/ : SUCCESS in 5m 52s\n- openstack-tox-cover http://logs.openstack.org/73/657373/8/check/openstack-tox-cover/5039191/cover/ : SUCCESS in 5m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/8/check/openstack-tox-lower-constraints/6e1ae43/ : SUCCESS in 5m 11s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/8/check/openstack-tox-pep8/6963fc1/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/8/check/openstack-tox-py27/2e3e682/ : SUCCESS in 5m 25s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/8/check/openstack-tox-py36/af2f3f7/ : SUCCESS in 4m 57s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/8/check/openstack-tox-py37/bbd14dc/ : SUCCESS in 5m 01s\n- openstack-tox-docs http://logs.openstack.org/73/657373/8/check/openstack-tox-docs/d6f0a76/html/ : SUCCESS in 5m 16s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/8/check/build-openstack-releasenotes/336c4fc/html/ : SUCCESS in 4m 49s\n- tempest-full http://logs.openstack.org/73/657373/8/check/tempest-full/2889a7a/ : SUCCESS in 1h 36m 24s\n- tempest-full-py3 http://logs.openstack.org/73/657373/8/check/tempest-full-py3/a0ed2e6/ : SUCCESS in 1h 36m 56s\n- osc-functional-devstack http://logs.openstack.org/73/657373/8/check/osc-functional-devstack/c55da65/ : SUCCESS in 52m 58s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/8/check/osc-functional-devstack-tips/44cd107/ : SUCCESS in 52m 41s","accounts_in_message":[],"_revision_number":8},{"id":"810168c4ca1e2f03cb088f35cced012656d86c30","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-05-31 05:39:29.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"aad7ef486ee39f0b537b9df234f87c2405ea1486","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-31 07:26:55.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/73/657373/9/check/openstackclient-check-plugins/ebef41b/ : SUCCESS in 4m 54s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/9/check/osc-tox-py27-tips/43fa8d5/ : SUCCESS in 5m 25s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/9/check/osc-tox-py36-tips/fbf18b1/ : SUCCESS in 5m 27s\n- openstack-tox-cover http://logs.openstack.org/73/657373/9/check/openstack-tox-cover/be41c3c/cover/ : SUCCESS in 5m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/9/check/openstack-tox-lower-constraints/528de67/ : SUCCESS in 5m 03s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/9/check/openstack-tox-pep8/dd701f3/ : SUCCESS in 4m 45s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/9/check/openstack-tox-py27/28faa23/ : SUCCESS in 4m 33s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/9/check/openstack-tox-py36/e8e0b47/ : SUCCESS in 4m 44s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/9/check/openstack-tox-py37/0f8102d/ : SUCCESS in 4m 46s\n- openstack-tox-docs http://logs.openstack.org/73/657373/9/check/openstack-tox-docs/80382b1/html/ : SUCCESS in 4m 54s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/9/check/build-openstack-releasenotes/a8ae489/html/ : SUCCESS in 4m 33s\n- tempest-full http://logs.openstack.org/73/657373/9/check/tempest-full/cff630d/ : SUCCESS in 1h 41m 20s\n- tempest-full-py3 http://logs.openstack.org/73/657373/9/check/tempest-full-py3/3fda015/ : SUCCESS in 1h 42m 19s\n- osc-functional-devstack http://logs.openstack.org/73/657373/9/check/osc-functional-devstack/4c763ba/ : SUCCESS in 51m 53s\n- osc-functional-devstack-tips http://logs.openstack.org/73/657373/9/check/osc-functional-devstack-tips/bbf3b1d/ : SUCCESS in 54m 50s","accounts_in_message":[],"_revision_number":9},{"id":"83593fa6bd5496485500a0763ca2a51f86ff07f4","author":{"_account_id":27190,"name":"Leopard Ma","email":"mabao@inspur.com","username":"LeopardMa"},"date":"2019-06-03 00:31:53.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"dcebd5bda296b9c5f1fd779c7d0a5ca1aae13c98","author":{"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},"date":"2019-06-03 06:18:55.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"f0c1acfb4140a09bfbe9a0db69541da5c22d8ded","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-06-04 20:05:04.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"d4128c84e66643e036ec25bb2e067adc6633e5f9","author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"date":"2019-06-05 01:55:03.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"cecdd1a79ab6d10470da994f4918066da8628b31","author":{"_account_id":30105,"name":"hu","email":"huzh@awcloud.com"},"date":"2019-06-05 02:34:30.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"2d5aaea1728e8600b2cd36286ae6f3902bcd3659","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-06-06 15:50:02.000000000","message":"Patch Set 9: Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"fa47f656c4888256112d3533a9d915e4d35998c1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 15:50:14.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"ea9f41dd29ed53e5d8ad978088dfe2fc20a707ee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 17:40:48.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py27-tips http://logs.openstack.org/73/657373/9/gate/osc-tox-py27-tips/c0e9164/ : SUCCESS in 6m 21s\n- osc-tox-py36-tips http://logs.openstack.org/73/657373/9/gate/osc-tox-py36-tips/e2375c9/ : SUCCESS in 5m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/657373/9/gate/openstack-tox-lower-constraints/8c9b799/ : SUCCESS in 5m 40s\n- openstack-tox-pep8 http://logs.openstack.org/73/657373/9/gate/openstack-tox-pep8/9d22091/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/73/657373/9/gate/openstack-tox-py27/194ad8d/ : SUCCESS in 4m 16s\n- openstack-tox-py36 http://logs.openstack.org/73/657373/9/gate/openstack-tox-py36/cf99f6e/ : SUCCESS in 4m 41s\n- openstack-tox-py37 http://logs.openstack.org/73/657373/9/gate/openstack-tox-py37/63fe465/ : SUCCESS in 7m 47s\n- openstack-tox-docs http://logs.openstack.org/73/657373/9/gate/openstack-tox-docs/69ff11e/html/ : SUCCESS in 7m 27s\n- build-openstack-releasenotes http://logs.openstack.org/73/657373/9/gate/build-openstack-releasenotes/fd445c1/html/ : SUCCESS in 5m 43s\n- tempest-full http://logs.openstack.org/73/657373/9/gate/tempest-full/1a64359/ : SUCCESS in 1h 42m 55s\n- tempest-full-py3 http://logs.openstack.org/73/657373/9/gate/tempest-full-py3/21a49d7/ : SUCCESS in 1h 42m 10s\n- osc-functional-devstack http://logs.openstack.org/73/657373/9/gate/osc-functional-devstack/766c5f2/ : SUCCESS in 53m 11s","accounts_in_message":[],"_revision_number":9},{"id":"81578c4fb0ed39315e64b69c713b16be2bf40f73","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 17:40:48.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"4605345de5bd708c5f46e1ebcdc29e1ba64f91ec","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-06-06 23:17:28.000000000","message":"Patch Set 9:\n\nThanks Dean.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"ef1fd388154eee11b9e83f80e5004670fdffb6cc","revisions":{"345664019281c986da2c4e3206c1e8d33af57112":{"kind":"REWORK","_number":1,"created":"2019-05-06 11:09:13.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/1"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:09:10.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp boot-instance-specific-storage-backend\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/345664019281c986da2c4e3206c1e8d33af57112"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/345664019281c986da2c4e3206c1e8d33af57112"}]},"branch":"refs/heads/master"},"f80467cc6a4a752f4da66b2d8e0ebd0cdeda4269":{"kind":"REWORK","_number":2,"created":"2019-05-12 02:53:40.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/2"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-12 02:52:45.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp boot-instance-specific-storage-backend\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f80467cc6a4a752f4da66b2d8e0ebd0cdeda4269"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f80467cc6a4a752f4da66b2d8e0ebd0cdeda4269"}]},"branch":"refs/heads/master"},"1221da4e65fab4630e8a72150244eb3e5c3d87f2":{"kind":"REWORK","_number":3,"created":"2019-05-18 02:42:35.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/3"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-18 02:39:41.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp boot-instance-specific-storage-backend\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1221da4e65fab4630e8a72150244eb3e5c3d87f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1221da4e65fab4630e8a72150244eb3e5c3d87f2"}]},"branch":"refs/heads/master"},"5c44eba99ec555f2daabe876728a739c9126948e":{"kind":"REWORK","_number":4,"created":"2019-05-18 03:51:53.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/4"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-18 03:50:04.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c44eba99ec555f2daabe876728a739c9126948e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c44eba99ec555f2daabe876728a739c9126948e"}]},"branch":"refs/heads/master"},"b5e8a2c60f095901f40029be554a051cc629194b":{"kind":"REWORK","_number":5,"created":"2019-05-23 02:36:20.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/5"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-23 02:33:59.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5e8a2c60f095901f40029be554a051cc629194b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5e8a2c60f095901f40029be554a051cc629194b"}]},"branch":"refs/heads/master"},"6874b483c3f626a0c54bd68e0bc72c637e47a55e":{"kind":"REWORK","_number":6,"created":"2019-05-24 13:14:19.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/73/657373/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/6"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2019-05-24 13:14:03.000000000","tz":0},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6874b483c3f626a0c54bd68e0bc72c637e47a55e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6874b483c3f626a0c54bd68e0bc72c637e47a55e"}]},"branch":"refs/heads/master"},"bb37acc956c24e1354c3c20d29a3127880c17bcb":{"kind":"REWORK","_number":7,"created":"2019-05-27 06:30:08.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/7"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-27 06:14:32.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bb37acc956c24e1354c3c20d29a3127880c17bcb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bb37acc956c24e1354c3c20d29a3127880c17bcb"}]},"branch":"refs/heads/master"},"4107fa2cd6274672d4610b7db918fb302a9e8736":{"kind":"REWORK","_number":8,"created":"2019-05-28 07:08:38.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/8"}}},"commit":{"parents":[{"commit":"a71cb02ce94c83a692faec5ec46ded0793b0bd5e","subject":"Merge \"Dropping the py35 testing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a71cb02ce94c83a692faec5ec46ded0793b0bd5e"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-28 07:05:44.000000000","tz":480},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4107fa2cd6274672d4610b7db918fb302a9e8736"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4107fa2cd6274672d4610b7db918fb302a9e8736"}]},"branch":"refs/heads/master"},"ef1fd388154eee11b9e83f80e5004670fdffb6cc":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2019-05-31 05:39:29.000000000","uploader":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"ref":"refs/changes/73/657373/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/657373/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/657373/9"}}},"commit":{"parents":[{"commit":"91bc0f35def33d49d293be4bd517678222c6b791","subject":"Merge \"Remove code migrated to osc-lib long ago\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/91bc0f35def33d49d293be4bd517678222c6b791"}]}],"author":{"name":"zhangbailin","email":"zhangbailin@inspur.com","date":"2019-05-06 11:06:55.000000000","tz":480},"committer":{"name":"Brin Zhang","email":"zhangbailin@inspur.com","date":"2019-05-31 05:39:29.000000000","tz":0},"subject":"Add changes-before attribute to server list","message":"Add changes-before attribute to server list\n\nCloses-Bug: #1827844\nPart of bp support-to-query-nova-resources-filter-by-changes-before\n\nChange-Id: I4f28168188973730247bcbcb70ba0e70eb81e3be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ef1fd388154eee11b9e83f80e5004670fdffb6cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ef1fd388154eee11b9e83f80e5004670fdffb6cc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
