)]}'
{"id":"openstack%2Fpython-novaclient~675117","triplet_id":"openstack%2Fpython-novaclient~master~I4be9a06df3e0d40d3990d067ce112247a81b45b4","project":"openstack/python-novaclient","branch":"master","topic":"bp/more-migration-list-filters","hashtags":[],"change_id":"I4be9a06df3e0d40d3990d067ce112247a81b45b4","subject":"Add --migration-type and --source-compute to migration-list","status":"MERGED","created":"2019-08-07 13:23:57.000000000","updated":"2019-08-26 15:33:03.000000000","submitted":"2019-08-23 22:43:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":25,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"675117-1566600215414-456e8807","meta_rev_id":"f1ca5b767cbc1d4dcb4fcc11372d8469bd1333a8","_number":675117,"virtual_id_number":675117,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"date":"2019-08-22 19:42:36.000000000","_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2019-08-23 22:01:10.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"date":"2019-08-23 18:50:23.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"date":"2019-08-22 18:48:27.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":2,"date":"2019-08-23 22:43:35.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":2,"date":"2019-08-20 01:16:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-21 09:12:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2019-08-23 09:25:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-08-23 21:09:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-07 13:54:12.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2019-08-20 01:16:31.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2019-08-22 18:48:27.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-08-22 19:42:36.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2019-08-23 09:25:11.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2019-08-23 21:09:00.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2019-08-23 22:01:10.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-08-23 22:43:35.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":"013c6f51c7b17c3536bd6bfb185ba119889bcded","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-07 13:23:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"82e206c475bf6b5b617ba9e2afa8200dc8b6f5f1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-07 13:24:27.000000000","message":"Patch Set 1: Workflow-1\n\nWIP until the blueprint is approved and tests are added.","accounts_in_message":[],"_revision_number":1},{"id":"89a9bdad2d59d074435daadd8a098b6b378cda88","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-07 13:27:21.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f25d23efd12c4072ebc579c2b9faaa9b2d0de984","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 15:36:07.000000000","message":"Patch Set 1: 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- tempest-full https://logs.opendev.org/17/675117/1/check/tempest-full/5dc683f/ : TIMED_OUT in 2h 09m 30s\n- tempest-full-py3 https://logs.opendev.org/17/675117/1/check/tempest-full-py3/0c989da/ : SUCCESS in 1h 30m 27s\n- openstack-tox-cover https://logs.opendev.org/17/675117/1/check/openstack-tox-cover/8ef9000/cover/ : SUCCESS in 5m 00s\n- openstack-tox-lower-constraints https://logs.opendev.org/17/675117/1/check/openstack-tox-lower-constraints/aee3215/ : SUCCESS in 4m 13s\n- openstack-tox-pep8 https://logs.opendev.org/17/675117/1/check/openstack-tox-pep8/02592c5/ : SUCCESS in 4m 24s\n- openstack-tox-py27 https://logs.opendev.org/17/675117/1/check/openstack-tox-py27/951eee9/ : SUCCESS in 4m 43s\n- openstack-tox-py36 https://logs.opendev.org/17/675117/1/check/openstack-tox-py36/10baddd/ : SUCCESS in 4m 39s\n- openstack-tox-py37 https://logs.opendev.org/17/675117/1/check/openstack-tox-py37/3d5b15c/ : SUCCESS in 5m 29s\n- openstack-tox-docs https://logs.opendev.org/17/675117/1/check/openstack-tox-docs/0faf55b/html/ : SUCCESS in 4m 59s\n- build-openstack-releasenotes https://logs.opendev.org/17/675117/1/check/build-openstack-releasenotes/3ba6747/html/ : SUCCESS in 4m 59s\n- novaclient-dsvm-functional https://logs.opendev.org/17/675117/1/check/novaclient-dsvm-functional/afb1539/ : SUCCESS in 59m 48s","accounts_in_message":[],"_revision_number":1},{"id":"fba3b6fbb427e10862335dfdcfc9fa37a0ea4bb7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-07 18:45:13.000000000","message":"Patch Set 1:\n\nrecheck infra timeout","accounts_in_message":[],"_revision_number":1},{"id":"d439dc86b9f87fd5485720c75f2aebf5d22ce612","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 20:33:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://logs.opendev.org/17/675117/1/check/tempest-full/bdaf866/ : SUCCESS in 1h 43m 22s\n- tempest-full-py3 https://logs.opendev.org/17/675117/1/check/tempest-full-py3/6cee1e5/ : SUCCESS in 1h 26m 09s\n- openstack-tox-cover https://logs.opendev.org/17/675117/1/check/openstack-tox-cover/7a9c7e7/cover/ : SUCCESS in 5m 27s\n- openstack-tox-lower-constraints https://logs.opendev.org/17/675117/1/check/openstack-tox-lower-constraints/fddcd8d/ : SUCCESS in 6m 19s\n- openstack-tox-pep8 https://logs.opendev.org/17/675117/1/check/openstack-tox-pep8/4cfa918/ : SUCCESS in 4m 22s\n- openstack-tox-py27 https://logs.opendev.org/17/675117/1/check/openstack-tox-py27/2a8b11f/ : SUCCESS in 6m 01s\n- openstack-tox-py36 https://logs.opendev.org/17/675117/1/check/openstack-tox-py36/35d2aae/ : SUCCESS in 5m 12s\n- openstack-tox-py37 https://logs.opendev.org/17/675117/1/check/openstack-tox-py37/83a73c5/ : SUCCESS in 4m 05s\n- openstack-tox-docs https://logs.opendev.org/17/675117/1/check/openstack-tox-docs/aa64a30/html/ : SUCCESS in 4m 54s\n- build-openstack-releasenotes https://logs.opendev.org/17/675117/1/check/build-openstack-releasenotes/f7c533c/html/ : SUCCESS in 5m 10s\n- novaclient-dsvm-functional https://logs.opendev.org/17/675117/1/check/novaclient-dsvm-functional/5b25dec/ : SUCCESS in 1h 07m 50s","accounts_in_message":[],"_revision_number":1},{"id":"2a455139584320da9614ff32b6b72c685aeac28e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 19:09:54.000000000","message":"Patch Set 1:\n\nThe blueprint is now approved, just need to add tests. Doing manual testing in devstack first.","accounts_in_message":[],"_revision_number":1},{"id":"d25046a18922fa845b8e49cd1f6a50a145daf2cb","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 19:47:23.000000000","message":"Patch Set 1:\n\nManual testing in devstack showed this all to work well.","accounts_in_message":[],"_revision_number":1},{"id":"c1cb8fdb66c1950fbcf7cbeb0c51deeb36519159","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 22:07:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"477bd30da7abadb3d29a46b24ce9050aa110bca7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 22:12:34.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ca0e09ad9428e50dd381b50964693e93367f4f7a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 22:13:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"014cce220f06f6f43bcb6a7ba2bbf0462dfecc43","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 22:13:54.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2acff0bf659a3b18d88ec73bd1777a4a70cdfc66","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-08 22:14:04.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2e4cbffff0d3c97a12e17c46518f61eec1f2e9c8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 00:04:11.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://logs.opendev.org/17/675117/3/check/tempest-full/9bb1190/ : SUCCESS in 1h 36m 07s\n- tempest-full-py3 https://logs.opendev.org/17/675117/3/check/tempest-full-py3/6e62534/ : SUCCESS in 1h 37m 50s\n- openstack-tox-cover https://logs.opendev.org/17/675117/3/check/openstack-tox-cover/bd879a1/cover/ : SUCCESS in 5m 52s\n- openstack-tox-lower-constraints https://logs.opendev.org/17/675117/3/check/openstack-tox-lower-constraints/96050d2/ : SUCCESS in 4m 21s\n- openstack-tox-pep8 https://logs.opendev.org/17/675117/3/check/openstack-tox-pep8/fa41119/ : SUCCESS in 4m 56s\n- openstack-tox-py27 https://logs.opendev.org/17/675117/3/check/openstack-tox-py27/3bd694d/ : SUCCESS in 3m 59s\n- openstack-tox-py36 https://logs.opendev.org/17/675117/3/check/openstack-tox-py36/b0573dd/ : SUCCESS in 4m 59s\n- openstack-tox-py37 https://logs.opendev.org/17/675117/3/check/openstack-tox-py37/8d1315e/ : SUCCESS in 4m 04s\n- openstack-tox-docs https://logs.opendev.org/17/675117/3/check/openstack-tox-docs/996060a/html/ : SUCCESS in 4m 55s\n- build-openstack-releasenotes https://logs.opendev.org/17/675117/3/check/build-openstack-releasenotes/6a38c73/html/ : SUCCESS in 5m 37s\n- novaclient-dsvm-functional https://logs.opendev.org/17/675117/3/check/novaclient-dsvm-functional/5aa18f1/ : SUCCESS in 1h 07m 36s","accounts_in_message":[],"_revision_number":3},{"id":"1e7b4282258b1d6e3b452332ede7ae5637865570","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-08-20 01:16:31.000000000","message":"Patch Set 3: Code-Review+2\n\n(2 comments)\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"67b538dd9e750713745c00bba4d2a09a2c5c828a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2019-08-21 09:12:50.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)\n\nlgtm, but would like to see the reply of Matt","accounts_in_message":[],"_revision_number":3},{"id":"10169021072c68e8eb72176dccc6ecd11bac6e17","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-22 18:36:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"92e983c37e6195da3e3483734bfc5bf17a5332a2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-08-22 18:48:27.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5d0bb5adcc991c465830e678815e1c221f865b21","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-22 19:08:01.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"257fd891fe405c36020fe271906855f609ef3728","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 19:42:36.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f069dbe12eba83ae3d0e9325bbbba2a28c203777","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-22 20:19:20.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6f4340927276e9681667fdd71d3e173543af513c","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-08-23 09:25:11.000000000","message":"Patch Set 3: Code-Review+1\n\n(2 comments)\n\nlgtm","accounts_in_message":[],"_revision_number":3},{"id":"981f5bfaae7588b28c753d0d9faab27b5bbca137","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-23 18:50:23.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7ec6f22159fb89e04c7629c93f15a073f2dfbe7d","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-23 18:51:29.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"346ec0ffcaea46354abe5e518bac1606d49d1e7a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2019-08-23 21:09:00.000000000","message":"Patch Set 3: Workflow+1\n\n(1 comment)\n\nok, I\u0027m in the minority :(\nSince I have nothing to add to my previous comment and am not opposed for merging this, so changing my vote to +W","accounts_in_message":[],"_revision_number":3},{"id":"59a94ca8e953e3db5f8219b42a343ba2a2f2b723","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-23 21:09:12.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e36471dd7c4501d29ce8fc80d449a036d11d59c2","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-23 22:01:10.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3f1f80d7ba51d54fe66b21372ef63b28516c57a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-23 22:43:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"5f08421c6bb2641ff9c5b9518a9042c8c36066cc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-23 22:43:35.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/aeb31ef3c6a648aba3b10abfbdd5aa8a : SUCCESS in 1h 32m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2ac072e573f54a9aa99338935551b2c5 : SUCCESS in 1h 25m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5087d2e37ec04ab68c1c080ec46d0722 : SUCCESS in 7m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfd23b8fa97946c18b9fb46c498fbd16 : SUCCESS in 4m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c7b952ddd91f44998d3831465c81a71b : SUCCESS in 4m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d56c604a145f4ad1ab10f2dbe36c9b08 : SUCCESS in 4m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ce1fd6c48e96408b9a927d80c0839db6 : SUCCESS in 5m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2ab4993e509407c909f3db08426982d : SUCCESS in 4m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a6907851dbc146d194b555bca84d76e9 : SUCCESS in 5m 56s\n- novaclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/7d7e6c7add004a049bbe13fa76873641 : SUCCESS in 1h 03m 37s","accounts_in_message":[],"_revision_number":3},{"id":"4a81d745d5b6cd7c3322e5b34e63daf324c48190","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-23 22:45:22.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b9a6261412d42ca855dc8b127d756b0 : SUCCESS in 1m 28s","accounts_in_message":[],"_revision_number":3},{"id":"32d45f0502c2329b1031292aaf54d1133090a8f5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-26 15:33:03.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0e7c99c8ead42326d8660103b0c78df70b775fe4","revisions":{"1c3ec75a2fa5ba43eb8d85b66a1d4210dbdfb163":{"kind":"REWORK","_number":1,"created":"2019-08-07 13:23:57.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/17/675117/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/17/675117/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/1"}}},"commit":{"parents":[{"commit":"e281368c9679b385ecfb05737e614a05a9bab291","subject":"docs: clarify nova migration-list --host option","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e281368c9679b385ecfb05737e614a05a9bab291"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 13:11:14.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 13:23:50.000000000","tz":-240},"subject":"WIP: Add --migration-type and --source-compute to migration-list","message":"WIP: Add --migration-type and --source-compute to migration-list\n\nThe GET /os-migrations API take a migration_type and source_compute\nfilter parameter on the request since the v2.0 API. This adds support\nfor specifying those parameters in the \"nova migration-list\" CLI\nand related MigrationManager.list() python API binding methods.\n\nImplements blueprint more-migration-list-filters\n\nChange-Id: I4be9a06df3e0d40d3990d067ce112247a81b45b4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1c3ec75a2fa5ba43eb8d85b66a1d4210dbdfb163"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1c3ec75a2fa5ba43eb8d85b66a1d4210dbdfb163"}]},"branch":"refs/heads/master"},"c40d4f432497523ed28ad7c48f89073b2631d896":{"kind":"REWORK","_number":2,"created":"2019-08-08 22:07:39.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/17/675117/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/17/675117/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/2"}}},"commit":{"parents":[{"commit":"e281368c9679b385ecfb05737e614a05a9bab291","subject":"docs: clarify nova migration-list --host option","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e281368c9679b385ecfb05737e614a05a9bab291"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 13:11:14.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-08 22:05:49.000000000","tz":-240},"subject":"Add --migration-type and --source-compute to migration-list","message":"Add --migration-type and --source-compute to migration-list\n\nThe GET /os-migrations API take a migration_type and source_compute\nfilter parameter on the request since the v2.0 API. This adds support\nfor specifying those parameters in the \"nova migration-list\" CLI\nand related MigrationManager.list() python API binding methods.\n\nA functional test is added which will cover the new options on all\nthree of the decorated do_migration_list shell methods with lower\nbounds on 2.1, 2.59 and 2.66. Since the only type of migration we\ncan safely generate in a single-node CI job is a resize the test\ndoes a resize. As such, _pick_alternate_flavor is moved into the\nbase test class for re-use.\n\nImplements blueprint more-migration-list-filters\n\nChange-Id: I4be9a06df3e0d40d3990d067ce112247a81b45b4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c40d4f432497523ed28ad7c48f89073b2631d896"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c40d4f432497523ed28ad7c48f89073b2631d896"}]},"branch":"refs/heads/master"},"0e7c99c8ead42326d8660103b0c78df70b775fe4":{"kind":"REWORK","_number":3,"created":"2019-08-08 22:13:41.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/17/675117/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/17/675117/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/17/675117/3"}}},"commit":{"parents":[{"commit":"e281368c9679b385ecfb05737e614a05a9bab291","subject":"docs: clarify nova migration-list --host option","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e281368c9679b385ecfb05737e614a05a9bab291"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-07 13:11:14.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-08 22:13:33.000000000","tz":-240},"subject":"Add --migration-type and --source-compute to migration-list","message":"Add --migration-type and --source-compute to migration-list\n\nThe GET /os-migrations API take a migration_type and source_compute\nfilter parameter on the request since the v2.0 API. This adds support\nfor specifying those parameters in the \"nova migration-list\" CLI\nand related MigrationManager.list() python API binding methods.\n\nA functional test is added which will cover the new options on all\nthree of the decorated do_migration_list shell methods with lower\nbounds on 2.1, 2.59 and 2.66. Since the only type of migration we\ncan safely generate in a single-node CI job is a resize the test\ndoes a resize. As such, _pick_alternate_flavor is moved into the\nbase test class for re-use.\n\nImplements blueprint more-migration-list-filters\n\nChange-Id: I4be9a06df3e0d40d3990d067ce112247a81b45b4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0e7c99c8ead42326d8660103b0c78df70b775fe4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0e7c99c8ead42326d8660103b0c78df70b775fe4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
